UML软件工程组织

省级国土资源管理部门电子政务系统解决方案
[原创] UML软件工程组织

省级国土资源管理部门电子政务系统是针对辖区内国土资源信息管理需求建立的大型综合性软件系统,它使用计算机网络通信技术、数据库管理技术和INTERNET技术等,为各级国土资源部门提供全面的土地资源与矿产资源管理功能,实现信息管理计算机化、办公管理自动化、信息服务社会化和决策管理科学化。

国土资源管理信息化的迫切需求

国土资源在社会经济发展中的基础性、公益性和战略性的作用,保护和合理利用国土资源的任务极其繁重。国土资源管理是一项多学科综合性的管理工作,直接关系到国民经济的发展。将信息化技术广泛应用于国土资源管理工作的各个环节,通过信息化全面实现国土资源管理的现代化,已成为具有很大审批自主权的省级国土资源管理部门工作的一项十分紧迫的任务。依据国土资源部信息化建设制定的指导方针,即:“统一领导、统筹规划、统一标准、信息共享、服务管理、面向社会”,以省级国土资源管理部门作为信息化切入点,形成完善的省(自治区、直辖市)、地(州、市)、县三级国土资源管理信息化体系,全面实现国土资源调查评价,政务管理和社会服务三个主流程的信息化,从而显著提高了国土资源管理的效率和水平,为经济建设提供方便快捷的国土资源信息服务。

国土资源管理信息化的迫切性同样来自世界潮流。目前,世界发达国家在调整经济结构的同时,大力提高与国家利益直接相关的信息获取、处理和交换能力,有力地促进了国土资源领域的信息化建设,大力开发基于GIS技术和网络环境、面向国土资源工作全过程的信息系统和社会服务系统,增强了公众保护和合理开发利用国土资源的意识。

省级国土资源管理部门电子政务系统的建设宗旨和目标

省级国土资源管理部门电子政务系统的建设服从于国土资源事业发展的主体目标。促进经济社会发展用地得到有效保障,保持耕地总量动态平衡并有所增加,国土资源调查评价预期目标基本实现,国土资源开发利用和保护水平明显提高,地质环境保护和地质灾害防治取得明显进展,科技和信息化水平明显提高,国土资源市场体系初步建立和完善,管理体制改革不断深化,管理水平得到进一步提高,精神文明建设得到全面加强。

系统建设要完成如下目标:

  • 实现政务管理信息系统的业务逻辑体系
  • 建立严格、科学、规范的图文一体化信息管理体系
  • 建立合理的分布式数据库联网管理体系
  • 完善实用、高效、可靠的网络办公自动化体系
  • 建立面向社会的开放式系统

省级国土资源管理部门电子政务系统解决方案

系统解决方案以国土资源规划、地籍、土地利用、用地审批、土地开发复垦与整理、地价与土地市场、土地分等定级、探矿权、采矿权、矿产资源储量、地质资料、矿产资源开发利用、地质环境、档案管理、执法检察、办公管理、信访管理、政策法规、领导决策、综合事务管理等国土资源管理信息子系统为核心,以数据中心为枢纽,以国土资源信息网络为通信传输载体,以土地基础信息、地矿基础信息、基础地理信息、以及其它相关领域基础信息为数据源,以国家和国土资源信息化管理制度、行业标准和地方信息化标准和信息化管理机构为保障,建立新疆国土资源信息化建设的技术支撑体系。如下图所示:

一、软件系统构成:

省级国土资源管理部门电子政务系统分为国土资源政务管理信息系统、决策支持与信息服务系统,根据业务逻辑和系统功能可划分为成表现层(由业务应用层)和业务逻辑层(或商业逻辑层)和数据层等3层组成。如下图所示:

二、关键技术:
地理信息系统技术(GIS)

空间数据存储和管理技术

中间件技术(Middleware)

数据交换与共享技术

数据挖掘技术

数据仓库技术

工作流技术

三、网络结构:
根据实用性、可扩展性和安全的考虑,办公网与INTERNET接入采用两套布线系统和交换设备,从结构上分割成为物理上完全断开的内部办公资源网和公众互联网。网络架构选型上采用当前成熟和先进的快速交换式以太网体系结构,网络通信协议采用TCP/IP协议。网络拓扑如下图:

四、安全体系:

从物理安全层、网络安全层、系统安全层、应用安全层、数据库安全层、安全管理规范等方面构筑系统安全体系。

物理安全特别要注意保护计算机网络设备、设施以及其它媒体免遭地震、水灾、火灾、雷击、过载等环境事故以及人为操作失误或错误及各种计算机犯罪行为导致的破坏过程。它主要包括三个方面:环境安全、设备安全、线路安全。

主要通过防火墙技术、VPN技术、防病毒技术来提供安全的网络保护,降低了网络安全风险。

加强操作系统的安全管理,要从版本、物理结构、登录、用户、文件系统和打印机、注册表、RAS、数据、各应用系统安全等方面制定强化安全的措施。

应用系统是基于Windows DNA框架结构的,其业务逻辑的实现也将按照DNA的标准来实现,这个标准就是COM/COM+。进一步说,系统的业务逻辑就是由一群封装了业务逻辑的COM/COM+组件组成。COM/COM+作为一种成熟的企业架构,在安全性上是通过鉴定、授权等要素来实现。

目前的商用数据库管理系统具有自主访问控制、验证、授权、审计等安全机制。

良好的安全意识、明确的职责、规范的安全制度和应急规程是系统安全的人为保证。

五、数据分类和数据库分布管理

根据国土资源信息数据的业务特点,省级国土源厅政务管理信息系统的数据库分为基础信息数据库、规划信息数据库、地政信息数据库、矿政信息数据库、地质环境信息数据库、政策法规信息数据库、执法监察信息数据库、党团事务信息数据库、综合事务信息数据库、监督管理信息数据库和辅助决策信息数据库。同时由于国土资源数据来源于国家、省级、地(市)级和县级等不同级别数据库,具有分布式特点。电子政务系统数据库采用分布式存储管理和远程访问技术保证了国土资源信息数据的共享和统一。

根据不同类型的国土资源信息,建立多级服务器体系。对于多级服务器体系,下级服务器是上级服务器的数据来源,上级服务器中的数据是下级服务器数据的集合,下级服务器中的数据对应上级服务器中某个区域的数据。最下级服务器负责数据的更新和维护。同级服务器之间的地理空间范围互不重叠,同一种专题的多级服务器统一按行政边界或标准图幅划分地理空间范围。这种数据库分布具有极大的可恢复性,当上级服务器出现故障时,上级服务器可以从所有的下级服务器中取得最新的数据,来建立全局数据,当下级服务器出现故障时,下级服务器可以从上级服务器中下载最新的数据。

围绕数据交换平台服务器,数据管理和应用构成了一个具有C/S结构的局域网,从空间数据库提取信息进行发布的Web服务器也是中心服务器的一个客户端,而Web服务器和浏览器则构成了B/S结构。下级数据中心和上级数据中心通过Internet网互连,下级数据中心服务器负责更新上级数据中心服务器中的数据,最终实现数据的存储、更新、维护,以及共享。

六、标准化体系:

为了开发出高质量、高度可靠性、可维护性、集成性、开放和扩展性、安全性的软件产品,给客户提供快速、经济、可靠的国土资源管理系统解决方案,必须建立和完善了标准化体系。标准化体系如下图所示:

省级国土资源管理部门电子政务系统建设方略

一、基本建设原则

目标任务分解、 分期分批实现

改进管理方式、完善管理体系

注重战略管理、加强总体规划

先易后难、急用先行、协同推进

严格管理,强化培训,全程监理

二、应用子系统开发方案

省级国土资源管理部门电子政务系统建设实施框架如下图所示:在总体规划方案的基础上,组织实施应用软件开发工程以及与之相关的数据库开发和数据环境建设工程、通信-计算机网络工程。这些工程是以项目为执行单位进行的,各个项目都要经过周密的计划制定、实施组织和多方协调。

三、应用软件工程实施要点

1. 应用软件系统的设计应在总体规划的功能建模的基础上,采用快速原型法和面向对象相结合的软件工程方法实施系统的建设项目。

2. 在对业务模型进行进一步深入分析的基础上,进行“立体模块定位”分析,准确界定应用系统功能模块的范围、管理层次和信息加工深度,分清不同管理层次上模块的控制和处理功能。

3. 参照总体设计和规划阶段建立的应用系统开发目标、需求分析文档、业务流程规则等,完成应用系统的框架设计。

4. 根据系统功能模型中子系统功能模块的分类,重点识别可重用的程序模块,建立通用组件库,进一步形成构件对象模型。

5. 采用单元测试与集成测试相结合、黑盒测试与白盒测试相结合的方式进行严格的软件测试。

6. 按照应用软件工程技术文档规范,提交详细的应用系统设计技术文档,包括函数与变量说明、流程说明等。

7. 提供多层次的安全控制功能,包括用户权限管理、操作日志监控、数据联机备份和恢复机制等。

8. 加强应用系统的使用与维护培训、系统优化与跟踪维护、应用系统效益评估等。

四、计算机网络工程及数据库工程实施要点

1. 在系统数据需求分析的基础上,深入进行数据流量化分析,得出各业务职能、各子系统、各统计期/实时的数据存储量和流量,确定政务管理信息系统对网络通信的基本需求。

2. 根据国土资源部现行网络结构的特点,根据政务管理信息系统的基本需求,在保证先进性和可扩展性的前提下,提出既符合国家电子政务总体网络通信框架,又满足国土资源部政务管理信息化发展需求的网络优化建设方案。

3. 在数据库设计方面,先重点做好逻辑数据库的设计。根据总体规划的数据模型,与相关业务人员一起进一步审查、修正各业务主题的基本表;参照业务规范,制定表与表之间的关联和约束,完成数据一致性设计。

4. 根据国土资源部有关数据库标准以及所采用的数据库管理系统的特性,在逻辑数据库的基础上,进行物理数据库的设计。

5. 参照国家和国土资源部现行的信息分类编码,根据政务管理信息的特点,进行必要的扩充,建立部机关业务系统代码管理机制,建立和加载信息编码库。

6. 组织部机关业务数据加载和维护,按信息源和共享要求建立数据维护和备份、转储机制和数据库的安全恢复机制。

7. 支持联机分析处理功能,兼容多种数据源;分层建立数据汇总与存储机制,设计和建立支持决策分析系统的数据仓库。

8. 建立与第三方分析查询工具的兼容机制,支持数据的抽取、转换等处理。

五、电子政务工程的分期实施要点

1. 在做好系统的总体设计和数据规划之后,必须根据国家政务信息化的进程和国土资源部自身条件,进行过细的组织协调工作。

  • 通信-计算机网络的优化工程的实施,一般来讲需要投资较大,建议外包,强调建设周期要短,一定时期不过时。
  • 数据库工程最复杂,建设周期长,要分期进行,尤其要做好可扩展的考虑。
  • 应用软件可以分期开发、改造、引进或定制。可分块推进,但以数据环境的建设为前提,尤其是注意贯彻执行统一的信息资源管理基础标准。

2. 电子政务的建设倡导“边建设、边验收、边推广、巩固成果、显现效果、”的实施经验,使得信息资源规划、进行网络优化、数据环境建设和重点示范应用系统的开发/引进,最后进行试运行、培训和推广等环节不脱节,显效快。

结束语:

省级国土资源管理部门电子政务系统所针对的政务信息化市场非常广阔,她势必大大加速国土资源事业信息化的步伐,社会效益、经济效益都十分可观。
原创:UML软件工程组织


版权所有:UML软件工程组织