基于UML的矿产资源管理系统研究与设计.pdf

基于UML的矿产资源管理系统研究与设计.pdf

ID:52407716

大小:2.77 MB

页数:58页

时间:2020-03-27

基于UML的矿产资源管理系统研究与设计.pdf_第1页
基于UML的矿产资源管理系统研究与设计.pdf_第2页
基于UML的矿产资源管理系统研究与设计.pdf_第3页
基于UML的矿产资源管理系统研究与设计.pdf_第4页
基于UML的矿产资源管理系统研究与设计.pdf_第5页
资源描述:

《基于UML的矿产资源管理系统研究与设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章绪论1.1课题来源与背景我国在20世纪80年代末期开始进行矿产资源信息系统方面的研制与实验。在“十一五”期间,各矿产资源管理部门根据“统一领导、统筹规划、统一标准、信息共享、服务管理、面向社会”的信息化指导方针,大力开展矿产资源相关业务系统建设和数据库建设,矿产资源管理信息化工作取得了丰硕成果。矿产资源专业数据库的建设和业务系统的应用,提高了矿产资源的管理效率和依法行政的能力,促进了行政公开,方便了人民群众办事,取得了良好的社会效益和经济效益。当前,我国矿产资源信息系统建设正在蓬勃发展,矿产资源信息化建设正处在前所未有的发展时

2、期。然而,要在“十一五”期间进一步使矿产资源管理信息化深入运用,提高矿产资源保护和开发利用水平,还需要进一步加大信息化建设的进程。在这关键时期,如何对数据、业务等进行整合和重组,从而完成对已有系统进行集成;如何建立信息化发展的统一标准;如何制定适合本地区矿产资源信息化发展的规划和实施方案;这些都[1]是我们所面临急需解决的问题。这就迫切需要改进软件的设计模式、软件重构、面向服务架构,从而进一步促进矿产资源的科学有效管理。1.2课题研究现状目前矿产资源管理中存在的问题主要表现在数据分散、共用性差;系统功能简单、重复开发;部门业务分散严

3、重、信息交互困难;在“十一五”期间,矿产资源管理的很多部门都建立了自己的业务系统,同时也拥有了海量数据库,但是由于缺乏统一的规划,这些数据大都分散在不同的职能部门,它们的存储格式各异,运行环境不同,数据标准不一致,造成这些数据之间交换和共享存在较大障碍。在信息化建设的早期,由于对信息化缺乏经验,一般采取了单个部门和单功能系统的开发方式。这种方式在当时确实对信息化工作起到了积极的推动作用,但是发展到现在,这种方式开发的系统却表现出功能单一、可扩展性差、重复工作量大的弊端。矿产资源管理系统是要实现对矿产资源的更好管理,矿产资源管理是通过

4、划分[2]不同的矿产资源管理业务实现的。矿产资源的管理由于各地矿产资源管理部门内部职责分工不同,具体的执行过程不尽一致。目前矿产资源管理根据矿产资源管理部门职责进行1划分的办法,人为地割断了矿产资源管理业务流程的连续性,从而造成矿产资源管理信息的不完备和不一致,更重要的是扭曲了矿产资源管理实现的途径。所以早期的系统开发一般以部门业务为中心,如土地利用、土地市场等系统,这些系统业务的起始和结束都以本部门的业务开始和结束为依据。这样就造成系统开发成为部门行为,而非整个矿产管理部门的工作,因此在系统的开发过程中仅以本部门的业务为中心,而不

5、考虑其他相关部门的业务办理,所以缺乏全局观念。并且这些系统采用的技术框架各不相同,且业务紧密藕合,相互之间难以互通,很难支持更高层次的综合业务[3]应用。所以开发一个通用的管理系统十分必要。1.3论文研究内容矿产资源管理系统主要包括系统登录、储量管理、规划审批管理、采矿权管理、探矿权管理、招拍挂审批管理、违法案件处置管理、系统维护等,该系统的开发涉及的内容比较多,也比较复杂。这就需要寻找一种合适的建模语言来描述该系统。本文选择了UML(统一建模语言),它是目前使用最为广泛的系统开发建模语言。矿产资源管理系统的建设和运用,提高了矿产资

6、源的管理水平和效率。为矿产资源管理部门提供了科学的有效平[4]台。本课题研究的内容包括:(1)深入研究UML的基本原理,并利用UML对矿产资源管理系统进行建模。(2)分析和比较C/S(Client/Server)结构和B/S(Browser/Server)结构的优缺点,根据系统实际需要,为矿产资源管理系统设计一种安全、易用的三层体系结构—C/S。(3)研究如何以SqlServer为工具,利用规范化设计的方法,为矿产资源管理系统设计出稳定、合理、高效的数据库。(4)用VisualBasic实现对系统的界面及应用程序的设计,并解决系统开

7、发中的关键性问题。2第二章面向对象的统一建模语言UML随着软件系统的日益复杂,一种清晰、简洁的用来描述复杂系统的方法正变得越来越重要,针对这种需要GradyBooch,JimRumbaugh等人开发出了统一建模语言UML(UnifiedModelingLanguage)。UML是一种面向对象的建模语言,是面向对象的分析与设计(OOA&D)方法在20世纪90年代发展[5]高潮时期的产物,主要用于软件系统的面向对象建模。2.1UML的基本概念UML(统一建模语言)不是一种程序设计语言,而是一种建模语言。它是目前被使用得最为广泛的建模语言

8、,已经成为现在流行的面向对象系统分析与设计的标准表示方法。它利用统一的图形来描述系统的各层次结构。它虽然不是程序设计语言,也不是一种过程和方法,但它可以被任何的程序设计语言以及过程使用它,并且可以使得程序和过程的设计更方便和快捷。它的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。