论文部分内容阅读
随着森林资源管理的发展,现在国外已经有了一批成熟的森林资源方面的软件,在国内也开发了一大批国家级、省级、地市级、区县级甚至林场的管理信息系统。这些系统的使用大大地方便了林业资源的管理,为林业工程建设、效益评估和社会各界提供森林资源信息支持。但由于各个系统采用的语言、数据库支持与系统设计的目的不同,在使用时,相互之间支持很少,数据在一个系统能用,但到了另外的系统,就不能再使用,需要重复开发,这就造成了大量的重复劳动,而且系统维护的工作量也很大,这些都不符合软件工程的要求。本论文从软件复用和系统维护的角度出发,针对目前管理信息系统的特点,提出了数据操作通用平台的概念。
从复用的角度看,这个通用平台可以完成管理信息系统中大部分的数据库操作,因此可以将这个平台设计成一个独立的构件,这个构件可以应用到森林资源管理信息系统的各个方面,有助于系统的快速开发,使得软件的结构更加一致,达到分析重用,代码重用和设计重用的目的。
从系统维护的角度看,各种业务和用户需求经常发生变化,这种变化必然会要求整个系统的升级换代。而基于传统设计方法实现的应用系统的维护一般都需要修改源代码,这不但会使维护的工作量大增,也会导致系统的不稳定,因此需要寻求新的设计思路,使管理信息系统具有更高的灵活性和通用性。
本论文正是基于上述两个出发点,充分考虑系统的可扩展性、可重用性,建立一种可定制的数据通用平台。主要研究内容如下:
研制数据通用平台,实现数据的增加、删除、修改、排序、显示、查找、统汁、打印等基本功能:对系统的功能设计及系统数据库进行规划:通过模块化的开发及OCX、DLL的自定义,编制通用模块;对系统的安全性进行保护研究,对数据加密及数据压缩技术进行一定研究;对数据的完整性进行保护;对数据操作进行规范化定义;对工作任务的自动化进行规划;系统功能模块进行扩充;提供网络型联络的通道;进行通用打印模块编制;研究自定义条件下的统计功能。
本论文的创新之处在于将管理信息系统中的数据库操作进行抽象、归纳、分类,并以模块化的形式设计成一个独立的、可复用的平台,这个平台能够通用在林业资源信息管理、林权制度改革、森林资源调查、企事业单位信息管理等多个方面。