资源描述
试验汇报
森林资源二类调查数据库系统
分析设计说明书
姓名:
班级:
学号:
1. 系统概述
1.1 系统背景:
森林资源信息是反应林木生长情况、生长环境及其生长紧密相关营林技术方法、方针政策等信息。森林含有生长、消亡和再生长能力,伴随森林自然生长、枯损和人为生产活动开展,森林资源时刻全部在改变;再加上森林资源分布广,生产周期长、信息量大等特点,使得传统森林资源信息管理难度很大,效率也十分地下,难以满足现代林业发展需要。
森林资源二类调查目标是掌握权限森林资源分布情况、森林覆盖率指标现实状况、建立或更新资源档案。为调整我县林业方针政策,制订林业和国家经济发展计划,实施林业分类经营编制森林采伐限额和林地保护利用计划,科学指导森林经营提供依据。
1.2 设计目标
依据森林资源保护和利用需要,利用关系数据模型,可视化技术,面向对象方法以GIS技术,对系统进行了数据设计及功效设计,建立系统框架,完成了结构设计。并选择二类调查数据进行了系统实际建立工作,最终Powebuilder和SQLServer完成了计算机森林资源管理系统界面设计,实现系统关键空间信息管理和属性信息管理功效。
1.3 运行环境
多媒体计算机
Intel Pentium 4 或 100%兼CPU
1 GB以上内存(RAM)
Microsoft Windows XP
2. 系统分析和设计
2.1 系统功效需求
1.数据采集和输入:将数据经过系统整理好输入到信息系统中。
2.数据存放:管理中大量数据处理经过共享而且需要数次使用。这就要就求将大量数据存放起来,通常这些数据被保留在外部存放介质中,方便需要随时进行存取和更新。
3.数据加工处理:数据加工处理是信息系统一项关键功效。进入信息系统数据,全部需要进行加工处理,才能产生有用信息。也要对数据进行对应统计,方便后续管理。
4.数据传输:为了把数据或信息从一个子系统传送到另一子系统,或在信息系统内部进行数据处理全部包含到数据传输问题。
5.数据传输:包含计算机系统内和系统外传输,计算机传输即以计算机为中心,经过通信线路和其近、远程终端连接、形成联机系统或经过通信线路将微小型等计算机联网。
6.信息输出:信息系统输出功效完善是否,输出和格式只管方便是否,直接关系到信息使用效果和信息系统效能发挥。
2.2 系统总体设计
2.2.1 功效结构
录入
文件
维护
查询
帮助
统计
森林资源二类调查数据库子系统
2.2.2 模块功效描述
1.主界面菜单功效:
在主界面用户将鼠标移到菜单上项,会弹出该项子项,单击一项,便能够弹出对应窗口实施对应动作。
2.数据录入功效:
用户能够自己输入东南县表中全部字段,也能够填写部分。关键字为该表主键,必填。其它字段也有约束,程序已经实现表单验证功效,一旦用户输入不符合预定要求,系统将向用户发出警告,并把光标跳转到错误处,提醒用户再修改。
3.维护功效:
维护数据稳定。
4.查询功效:
用户在查询条件栏中需要经过下拉框需要查询列,查询操作符,再在后面文本框中输入一个值,程序会自动合成一个查询表示式,并经过这个查询表示式从数据库中检索那一部分数据显示在DataWindow中。
5.统计输出功效:
打开此模块,将会由统计数据显示出。
6.帮助功效:
对于系统功效即操作介绍。
2.2.3 数据描述
此次二类调查需要数据关键有这些:
3.系统实现
3.1 开发工具
PowerBuilder:PowerBuilder美国Sybase企业研制一个新型、快速开发工具,是用户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT一个集成化开发工具。它包含一个直观图形界面和可扩展面向对象编程语言PowerScript,提供和目前流行大型数据库接口,并经过ODBC和单机数据库相连。
SQLServer: SQL Server 在Microsoft数据平台上公布,能够组织管理任何数据。能够将结构化、半结构化和非结构化文档数据直接存放到数据库中。能够对数据进行查询、搜索、同时、汇报和分析之类操作。数据能够存放在多种设备上,从数据中心最大服务器一直到桌面计算机和移动设备,它全部能够控制数据而不用管数据存放在哪里。
3.2 数据库建立
在SQLServer中新建一个用户数据库和登录账号,将东南县表中数据导入到数据库中。在PowerBuilder中新建项目,并将PowerBuilder连接到数据库中。
3.3 主程序实现
3.3.1数据录入
在PowerBuilder中创建应用,进行对应窗口设置:首先在PowerBuilder下创建FM应用,添加窗口、菜单、表格等PB Object,再添加上StaticText控件,进行对应设置以后,基础窗口应用即完成。
3.3.2 报表统计
新建窗口,添加ListBox,加入需要统计表格。添加对应统计函数:GetNumber等,使当程序运行时,即可完成相关统计工作。
3.3.4 帮助/说明
经过连接将帮助窗口连接到菜单“帮助”下,是程序运行时单击“帮助”即可跳出帮助窗口,提供对应帮助。
展开阅读全文