森林资源调查数据库系统分析设计说明(DOCX 52页)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
森林资源二类调查数据库系统
分析设计说明书
1.系统概述 (2)
1.1背景 (2)
1.2目标 (2)
1.3环境 (2)
2.系统分析与设计 (3)
2.1 系统功能需求 (3)
2.2 系统总体设计 (4)
2.2.1 功能结构 (4)
2.2.2 数据描述 (10)
3. 系统实现 (12)
3.1 开发工具 (12)
3.2 数据库的建立 (12)
3.2.1建立并连接SqlServer或ODBC数据源 (13)
3.2.2向数据库导入Excel数据 (16)
3.3 Powerbuilder连接数据库 (19)
3.4 用户登录模块实现 (26)
3.5. 主界面与菜单实现 (27)
3.6. 修改模块实现 (32)
3.7. 录入模块实现 (43)
3.8. 查询模块实现 (48)
3.9. 统计输出模块实现 (49)
森林资源二类调查数据库系统
设计说明书
1
1.1背景
森林资源信息是指反映林木生长状况、生长环境及其生长紧密相关的营林技术措
施、方针政策等信息。森林具有生长、消亡和再生长的能力,随着森林的自然生长、枯损和
人为生产活动的开展,森林资源时刻都在变化着;再加上森林资源分布广,生长周期长、信
息量大等特点,使得传统的森林资源信息管理难度很大,效率也十分低下,难以满足现代林
业发展的需要。利用现代信息管理技术则可以很好地解决这些问题。
森林资源二类调查的任务是了解森林资源的状况,而其目的是:掌握森林资源的动态变化规律,为制定下一阶段林业发展规划,编制森林采伐限额,建立和完善地方森林资源监测体系,考核“造林绿化”和保护森林资源目标完成结果等提供科学依据。
1.2目标
根据森林资源保护与利用需要,利用关系数据模型,可视化技术, 面向对象的方法以GIS 技术,对系统进行了数据设计及功能设计,建立系统框架,完成了结构设计。并选择二类调查数据进行了系统的实际建立工作,最终Powerbuilder程序设计语言和qlServer2008完成了计算机森林资源管理地理信息系统的界面设计和程序设计,实现系统主要的空间信息管理和属性信息管理功能。
1.3环境
硬件环境:多媒体计算机
Intel Pentium 4 或 100%的兼容处理器(CPU)
1GB 以上的内存(RAM)
320GB 以上的硬盘可用空间
256 色或更高的显示适配器及兼容监视器
DVD-RW 驱动器
Microsoft Windows 7
与Microsoft Video for Windows 或 Apple QuickTime 兼容的视频采集卡(可选)
软件环境:Windows7、PowerBuilder 12.1,SqlServer2008 R2
素材资料:实验指导书、图书馆书籍、网络搜索
2.
2.1 系统功能需求
1、数据的采集和输入:把分散在各处的数据进行收集并将整理好的数据通过一定的设备输入到信息系统中。这一步工作的质量是整个信息系统是否正确发挥作用的关键。
2、数据的存储:管理中的大量数据处理通过共享并且需要多次使用。这就要求将大量的数据存储起来,通常这些数据被保存在外部存储介质中,以便需要随时进行存取和更新。
3、数据的加工处理:数据的加工处理是信息系统的一项重要功能。进入信息系统的数据,都需要经过加工处理,才能产生有用的信息。
4、数据传输:为了把数据或信息从一个子系统传送到另一个子系统,或者在信息系统内部进行数据的处理都涉及数据的传输问题。
5、数据传输:包括计算机系统内和系统外的传输,计算机传输即以计算机为中心,通过通信线路与其它近、远程终端连接、形成联机系统或通过通信线路将微小型等计算机联网。除计算机传输外还有人工和盘片传输。人工传输是以各种单据、报表、计划等文字形式传输。
盘片传输是将要传输的数据录入到磁盘或其它外存进行传输。数据的传输速度和准确程度是数据传输的主要性能指标。
6、信息输出:信息系统输出功能的完善与否,输出与格式直观方便与否,直接关系到
信息的使用效果和信息系统效能发挥。因而对系统输出的信息,又尽量使其易读易懂,符合
信息使用者的习惯和要求。
7、信息维护:信息的维护就是保护信息处于适用状态。
2.2 系统总体设计
(1)模块划分
本系统有以下功能模块:
1)用户登录模块
2)主界面模块
3)数据插入模块
4)数据检索修改模块
5)数据查询模块
6)数据统计导出模块
7)帮助模块
(2)模块功能描述
1)用户登录:
用户只需要在用户名密码中输入自己相应的帐号密码按登录按钮既可登录系统,弹出主界面,若用户名密码错误,则会提示登录错误。单击取消按钮可以退出程序。
2)主界面菜单功能
在主界面用户将鼠标移到菜单上的项,会弹出该项的子项,单击一项,便可以弹出相应窗口执行相应操作。,就如单击打印输出按钮,就弹出“森林资源二类调查系统打印输出”界面。
3)数据录入功能
用户可以自己输入东南县2011表中的所有字段,也可以填写部分。关键字为必填,应为是该表的主键。其它的字段也有约束,程序已经实现表单验证功能,一旦用户输入不符合预定的要求,系统将向用户发出警告,并把光标跳转到错误
行,提示用户再修改。然后,用户可以单击添加按钮将该表单中的临时输入内容写入Datawindow,然后单击确认按钮便提交到数据库,完成数据的插入。如果还想再看下刚刚填写的数据是否真正插入到了数据库,可以单击检索按钮,程序便会向数据库中读取刚刚插入的数据,以便用户核对。要是用户觉得插入错误,想删除刚刚插入的数据,只要单击删除按钮既可。
4)数据检索与修改功能