2023年森林经理学实验报告_第1页
2023年森林经理学实验报告_第2页
2023年森林经理学实验报告_第3页
2023年森林经理学实验报告_第4页
2023年森林经理学实验报告_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

森林资源二类调查数据库系统

分析设计说明书

目录

1.系统概述。错误!未定义书签。

1.1背景。错误!未定义书签。

1.2目的....................................................错误!未定义书签。

1.3环境...................................................错误!未定义书签。

2.系统分析与设计。错误!未定义书签。

2.1系统功能需求错误!未定义书签。

2.2系统总体设计。错误!未定义书签。

2.2.1功能结构。错误!未定义书签。

2.2.2数据描述错误!未定义书签。

3.系统实现。错误!未定义书签。

3.1开发工具。错误!未定义书签。

3.2数据库的建立。错误!未定义书签。

3.3主程序的实现错误!未定义书签。

3.3.1用户管理错误!未定义书签。

3.3.2数据库连接错误!未定义书签。

3.3.3数据录入。错误!未定义书签。

3.3.4报表记录错误!未定义书签。

3.3.5数据查询模块错误!未定义书签。

4帮助/说明。错误!未定义书签。

4森林资源二类调查数据库系统系

统设计说明书

1.系统概述

i.1背景

森林资源信息是指反映林木生长状况、生长环境及其生长紧密相关的营林技

术措

施、方针政策等信息。森林具有生长、消亡和再生长的能力,随着森林的自然生

长、枯损和人为生产活动的开展,森林资源时刻都在变化着;再加上森林资源分

布广,生长周期长、信息量大等特点,使得传统的森林资源信息管理难度很大,

效率也十分低下,难以满足现代林业发展的需要。运用现代信息管理技术则可以

很好地解决这些问题。

森林资源二类调查的任务是了解森林资源的状况,而其目的是:掌握森林资源

的动态变化规律,为制定下一阶段林业发展规划,编制森林采伐限额,建立和完

善地方森林资源监测体系,考核“造林绿化”和保护森林资源目的完毕结果等提

供科学依据。

1.2目的

根据森林资源保护与运用需要,运用关系数据模型,可视化技术,面向对象的

方法以GIS技术,对系统进行了数据设计及功能设计,建立系统框架,完毕了

结构设计。并选择二类调查数据进行了系统的实际建立工作,最终Powerbuilder

程序设计语言和q1Scrvcr2023完毕了计算机森林资源管理地理信息系统的界

面设计和程序设计,实现系统重要的空间信息管理和属性信息管理功能。

1.3环境

硬件环境:多媒体计算机

IntelPentium4或100%的兼容解决器(CPU)

1GB以上的内存(RAM)

320GB以上的硬盘可用空间

256色或更高的显示适配器及兼容监视器

DVD-RW驱动器

MicrosoftWindows7与MierosoftVideoforWindows或AppleQuic

kTimc兼容的视频采集卡(可选)

软件环境:Windows7、PowerBuiIder12.1,SqlServer2023R2

素材资料:实验指导书、图书馆书籍、网络搜索

2.系统分析与设计

2.1系统功能需求

1、数据的采集和输入:把分散在各处的数据进行收集并将整理好的数据通过一定的

设备输入到信息系统中。这一步工作的质量是整个信息系统是否对的发挥作用的

关键。

2、数据的存储:管理中的大量数据解决通过共享并且需要多次使用。这就规定将

大量的数据存储起来,通常这些数据被保存在外部存储介质中,以便需要随时进行

存取和更新。

3、数据的加工解决:数据的加工解决是信息系统的一项重要功能。进入信息系统

的数据,都需要通过加工解决,才干产生有用的信息。

4、数据传输:为了把数据或信息从一个子系统传送到另一个子系统,或者在信息系

统内部进行数据的解决都涉及数据的传输问题。

5、数据传输:涉及计算机系统内和系统外的传输,计算机传输即以计算机为中心,

通过通信线路与其它近、远程终端连接、形成联机系统或通过通信线路将微小型

等计算机联网。除计算机传输外尚有人工和盘片传输。人工传输是以各种单据、

报表、计划等文字形式传输。盘片传输是将要传输的数据录入到磁盘或其它外存

进行传输。数据的传输速度和准确限度是数据传输的重要性能指标。

6、信息输出:信息系统输出功能的完善与否,输出与格式直观方便与否,直接关系

到信息的使用效果和信息系统效能发挥。因而对系统输出的信息,又尽量使其易

读易懂,符合信息使用者的习惯和规定。

7、信息维护:信息的维护就是保护信息处在合用状态。

2.2系统总体设计

2.2.1功能结构

(1)模块划分

本系统有以下功能模块:

1)用户登录模块

2)主界面模块

3)数据插入模块

4)数据检索修改模块

5)数据查询模块

6)数据记录导出模块

7)帮助模块

(2)模块功能描述

1)用户登录:

用户只需要在用户名密码中输入自己相应的帐号密码按登录按钮既可登录

系统,弹出主界面,若用户名密码错误,则会提醒登录错误。单击取消按钮可以退出

程序。

2)主界面菜单功能

辍省理录入编辑统计查询打印输出帮助

森林资源二类调查系统

主界面

在主界面用户将鼠标移到菜单上的项,会弹出该项的子项,单击一项,便可以弹

出相应窗口执行相应操作。,就如单击打印输出按钮,就弹出“森林资源二类调

查系统打印输出"界面。

当鼠标在“录入编辑”停留时,会弹出子项目录入和修改两项:

系统管理录入婚辑统计查乌打印输出帮助

I___j___________

修改源.二^类

年足而

3)录入功能

用户可以自己输入东南县2023表中的所有字段,也可以填写部分。关键字

为必填,应为是该表的主键。其它的字段也有约束,程序已经实现表单验证功能,

一旦用户输入不符合预定的规定,系统将向用户发出警告,并把光标跳转到错误

行,提醒用户再修改。然后,用户可以单击添加按钮将该表单中的临时输入内容

写入Datawindow,然后单击确认按钮便提交到数据库,完毕数据的插入。假

如还想再看下刚刚填写的数据是否真正插入到了数据库,可以单击检索按钮,程序

便会向数据库中读取刚刚插入的数据,以便用户核对。要是用户觉得插入错误,想

删除刚刚插入的数据,只要单击删除按钮既可。

在导航栏中点击录入:

■冷密

至统管理录入编辑统计查询打印揄出帮助

「录入区

年£而

打开了森林资源二类调查系统数据录入窗口如下:

森林资源二类调查系统数据录入

关键字:土壤名称:平均年龄:四旁树株数:

细班号:土层厚度:龄组:林分毛竹株:

固定小班号:腐殖层厚度:平均胸径:散生毛竹株:

村工区:厂肥力等级:平均树高:毛竹6cm上:

乡镇场:植被盖度:活立木蓄积:毛竹6cm下:

县代码:水土流失类:林分蓄积:杂竹株数:

小班面积:水土流失强:散生蓄积:工程类别:

地貌:天然更新等:四旁树蓄积:工程实施年:

坡向:土地所有权:枯立木蓄积:人工林生长:

坡度:林木所有权:杉木蓄积:可及度:

坡位:流域名称:松类蓄积:出材等级:

地类:厂公益林事权:硬阔蓄积:经营类型:

林种公益林区位:软阔蓄积:病害等级:

规划林种:水库名称:其它灾等级:虫害等级:

确定检索,|「添加.1,退出

将要插入的数据填入相应的表格中,再点击拟定按钮,这条数据已经插入数据

库中,然后可以点击检索按钮来查看用户插入的数据:

关键字:123456789土壤名称:22|平均年龄:22四旁树株数:221

细班号:土层厚度:龄组:林分毛竹株:

固定小班号:腐殖层厚度:平均胸彼:散生毛竹株:

-------!

村工区:肥力等级:平均树高:毛竹6cm上:

乡镇场:植被盖度:活立木蓄积:毛竹6cm下:

县代码:水土流失类:林分蓄积:杂竹株数:

小班面积:水土流失强:散生蓄积:工程类别:

地貌:天然更新等:四旁树蓄积:工程实施年:

坡向:土地所有权:枯立木蓄积:人工林生长:

坡度:林木所有权:1杉木蓄积:可及度:

坡位:流域名称:i松类蓄积:出材等级:

地类:公益林事权:1硬阔蓄积:经营类型:

林种:公益林区位:1软阔蓄积:病害等级:

规划林种:水库名称:1-其它灾等级:虫害等级:

确定检」.L,添加力退出

4)数据修改功能

在检索数据页面,单击检索按钮,便可以显示数据库中“东南县2023”表的所有行,

关键字设定为不可修改,应为它作为主键,根据它才可以实现其它字段的修改。当

用户选择关键字右边的任何一行所相应的列时,光标都会变为可编辑状态。用户

可以根据需要修改其中的数值。(各数值代表的意义可以参考森林资源代码如:

林种:用材林210,经济林230,薪炭林220,防护林120,(商品林)特种用途林11

0,110有林地120疏林130灌木林地140无立木林地150苗圃地210乔内荒

地220乔外荒地……等等)修改完的数据只是存储在Datawindow中,所以必须

单击提交按钮完毕修改。,点击按钮修改:

熹糜一录入编辑统计朝打印墟出帮助

〔修改

4B

出现如下界面:

与蚂回斗...::XJ

森林资源=疼调查数据修改

关键字细班号固定小班号村工区乡镇场县代码,卜班面积地貌坡向

1000011110124254523

100002112012425452£

10000311301242513515

1000041140124252151€

1000051150124251851£

10000611601242512515

10000711701242517515

10000811801242510C

|<1_►

检索修改删除退出

通过点击检索按钮,我们可以找到上面所插入的那条记录:

森林资源二类调查数据修改

关键字细班号固定小班号村工区乡镇场县代码小班面积地专▲

120604201142612242511□

1208001011181224256

123456789|

13010010111113242518

修改这条记录如下:

*­•1-二Jj(j”

1208001011181224256

'..一

■12345678946

13010010111113242518

130101701117113242515

h

,检索1-修改4)删除,退出

为了检查是否修改成功,直接打开数据库查询这条记录或者点击检索按钮即可,

下面是在数据库中查询的结果,可以看到该条记录已经被修改成功了:

?MOO►/彩@mr畤哈翼s二里聿聿与

eastnorth2001.sql....MyForest(sa(58))SQLQuery7.sql-CH...yForest(sa(62))*

select*from东南县2001where关键字=123456几比

细班号固定小班号村工区乡源场县代码小班面租地貌坡向坡度坡位土揉名称土层厚度腐嗯层i

h45678NULLNULLNULLNULL22NULLNULL

5)记录输出功能

打开此模块,左侧将会有七张导出表供选择,用户可以选择其中一条,点击

插入数据,下面的文本条中显示查询语句,并会以MessageBox提醒数据

库中插入表和录入数据的成功与否。假如提醒成功,用户可以点击转换输出按钮,

数据库中相应表的数据会以文本文献形式导出,并以DataWindow形式在右

侧显示,以方便用户查阅。用户可以任选一张表,反复上述操作。

点击打印输出按钮:

■(|质相信

系统管理录入编辑统计查询打印燧出帮助

森林资源二类调查系统

主界面

任意选择一条记录,由于该系统只实现了表二、表三、表七三张表的打印输

出功能,因此,当你选择第一条记录时会弹出如下窗口来提醒用户:

报表生成

类徒

.一

类森

.一生成报表

、林木面积蓄积统计表

种统

z;木林

表*

态公

树林

材林

i:移卜当前已选择了表1仅表2,3,7可以建立导出

h『

确定

若选择表二进行建表并导出:

报表生成

表一':各类徒弟面积统计表

表二:刍类森林、林木面积蓄积统计表[1生成报表]

装三:林种统并表

表四:乔木林面积蓄积按龄组统计表

报表导出

表五:生态公益林(地)统计表।j

袤六:红树林资源统计表

袤七:用材林面积蓄积技龄级统计表

退出

选择表二,点击生成报表按钮,表二即可在数据库中建立,打开数据库的

MyForcst的数据库,可以看到这张表格已经出现。

口I数据库快照

/UMyForest

□段库些图

,匚3表

03dbo.pbcatcol

0口dbo.pbcatedt

0口dbo.pbcatfmt

二]dbo.pbcattbl

|>3dbo.pbcatvld

03dbo.Table02

通过查询语句可以看到表二的内容如下:

select*fromTcible02

记录号统计单位活立木蓄积林木使用权有林地面租乔木林面租乔木林蓄积纯林面积纯林蓄积混交林面枳混交林蓄枳

1h04289G9608550183G5042896%7915641010554563191526

2202844855039346390332844855375672755464146689391

33014440780461394460114440784150613419433095102135

440330113313300

550730015157301573000

660000000000

查询数据库的Table。2,可以看到数据已经插入。表三和表七实现同样的功能:

报表生成

表一':各类徒弟面积统计表

装二:各类森林、林木面积蓄积统计表M生成报表)

装三:林种统计表

麦四:齐木林面积蓄积按龄组统计表

报表导出

表五:生态公益林(地)统计表

袅六:红树林资源统计表

袤七:用材■林面积蓄积袅龄级统计表

退出।

一,数据库快照

」!JMyForest

□数据库关系图

,口表

3dbo.pbcatcol

口dbo.pbcatedt

3dbo.pbcatfmt

3dbo.pbcattbl

Zldbo.pbcatvld

3dbo.Table02

3dbo.Table03

报表生成

一:各类徒弟面积统计表

二:客类森林、林木面积蓄积统计表l生成报表J

四:乔木款面积蓄积按龄组统计表

五:圭态公益林(地)统计表报表导出

表:红树林资源统计<______________

:用材林面积蓄积按龄级统计表退出

口段库快照

,IJMyForest

□非强库关系图

,CJ表

2dbo.pbcatcol

23dbo.pbcatedt

口dbo.pbcatfmt

23dbo.pbcattbl

3dbo.pbcatvld

3dbo.Table02

3dbo.Table03

3dbo.Table07

最后进行报表导出,选择一条,先进性表格建立插入后,点击报表导出按钮,该

表格即可在txt中导出:

报表生成

1各类徒弟面积统计表记录号统计单位

毅.生成报表

一各类森林、林木面积蓄积统计表

1三林种统并表

四乔木林面积蓄积按龄组统计表

五生态公益林(地)统计表I噬表导出i

红树林资源统计表

用材林面积蓄积按龄级统计表

退此

«

当出现窗口提醒“导出成功”后说明该表已经导出了,用户可以到相应的工作目

录去查找导出的文献:

弟面积统计表___________记录号统计单位活立木蓄积林木使用权有力

林、林木面积蓄积统计表生成报表1042896960

并表2028448550

3014440780

面积蓄积按龄组统计表报表导出

益林(地)统计表40330

507300

资源统计表

面积蓄积技龄级统计表6000

退出

单位,活立木蓄积,林木使用权,有林地面积,乔木林面积,乔木林:

在该目录下用户可以看到Table02、Table03、Table07都导出成功了:

►PowerDesigber―PowerDesigber

组织▼鼻打开▼共享▼打印刻录新建文件夹i=-31<

,名称修改日期类型大小

厚下载1w*fmsys.pbw2011/12/1015:41PowerBuilderW..,1KB

・会面?myexercisel.pbl2011/12/1016:48PBL文件1,051KB

。最近访问的位置「:myexercisel.pbt2011/10/2813力5PBT文件1KB

Lmyexercisel.usr.opt2011/12/1015:39OPT文件1KB

|_jtable02.txt2011/12/1015:43文本文档5KB

力库

文本文档

£2jmiBS1table03,txt2011/12/919:4119KB

Cl

Ltable07,txt2011/12/1015:39交

亘图片

国文档

可以打开来检查数据输出是否对的:

各类越积统计表

力^一*有林地

!乔木林地祓林地做生木

竹林红树林

Ii小计mt混交林

面积蓄积面积蓄积面积蓄积面积标数面积株数蓄积株数蓄和

0428969608550183650428969679156410105545631915260018520000

02844855039346390332844855375672755464146689391003130000

01444078046139446011444078415061341943309510213S0015380000

03301133133000000000

07300151B73015730000000000

00000000000000000

£切厘石用材林面积受积按龄级统计表

3L合计I龄级n酹级III龄级IV龄级V龄级VI龄级

I种面积X积面积然积面积蓄积面积若积面积筋积面积荒积面积蓄取

00000408591298946216521720000030

01044616291356180847390926574184496466826645212186241710347259025324251s

020632901527281169863685725396546781841436202465042257443021171111259515361

0301330013300000000

04015730001573000000000

00000000000000000

表三林种统计表

一*有林地

林合乔木林地

种计小计幼龄林中龄林近熟林成熟林过热林

面积面积蓄积面积苫积面积16积面积蓄积面积蓄积面积,积

00006600000006000

02901771066966694290177390711220221831414785103013077608517282

05202088885201204750029200000

01630175311611600000000

031475329057123570983147532172863356012824118545426734507999442240065141548

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论