基于MapGIS的国土资源档案系统的设计

2016-03-22 14:15刘佩汤军
电脑知识与技术 2016年1期

刘佩++汤军

摘要:为了提高国土资源档案的管理效率,实现国土档案管理自动化、信息化以及国土档案的空间化,提出了基于MapGIS的国土资源档案管理系统。利用国土档案的空间特征,基于MapGIS IGSS开发平台,将GIS功能融入档案管理中,突破传统档案管理模式。MapGIS IGSS,是一个面向互联网的大型企业级GIS应用开发平台,基于MapGIS IGSS可实现对国土档案的空间管理。研究分析档案管理的流程,制定了详细的档案管理模块分类设计,在此基础上采用ASP.NET MVC3.0的开发框架,对国土档案矢量、栅格、影像、图片、文档资料的统一管理和维护。

关键词:国土档案;MapGIS;空间特征;MapGIS IGSS;GIS;MVC

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)01-0094-04

The Design of Territorial Archive Management System Based on Mapgis

LIU Pei, TANG Jun

(School of Earth Science,Yangtze University, Wuhan 430100, China)

Abstract: To improve the efficiency of territorial archive management, achieve automation and information technology,spatialization of territorial archive,the territorial archive management system based on MapGIS is proposed.The obvious special character of territorial archive is studied,based on MapGIS IGSS,which is a internet oriented and large enterprise-class application development platform,could make use of the spatial characteristics,apply GIS function to the management,eventually break through the traditional management mode.Finally,the flow of territorial archive management is analyzed,in addition,the function modules are designed and classified,based on which the ASP.NET MVC3.0 framework is adopted to manage and maintain vector images,archive pictures,thematic map and archive documents.

Key words: territorial archive; MapGIS; special character; MapGIS IGSS; GIS; MVC

国土资源档案是指国土资源主管单位及下属单位在开展各项专业工作中直接形成的、具有保存价值的各种文字材料、图纸、图表、声像等原始记录[1]。国土资源档案是国土资源管理各项工作的真实记录,是历史的见证,是国土资源管理事业最宝贵的财富[2]。传统县级国土资源档案管理采取手工方式,档案的接收、整理、鉴定、保管、利用、编研等工作都主要以手工为主。而一些现存的档案系统普遍存在功能结构单一、数据封闭等问题[3]。这些方式工作效率较低,国土资源档案得不到充分利用。所以建立优质、高效、具有国土资源特点的档案管理系统,建设国土资源局数字档案室,不仅从根本上解决传统管理方式所带来的诸多问题,而且能更好的促进国土资源局信息化建设的快速发展,保障土地档案信息的有效管理利用。

国土档案中最主要的两类档案是地籍档案和用地档案,地籍管理的基本单位是宗地,任意一块宗地在地理空间中都有特定的位置、具有一定的形状和面积,空间参考是地籍调查、土地详查和地籍测绘的基础,通过空间参考来描述宗地的空间特征。因此,将GIS应用于国土档案管理中,有效地把国土档案的非空间属性与空间特征联系起来,不仅克服传统档案管理方式的缺点,而且可以提高国土档案的利用和效率,更好地为国土资源管理工作服务[4]。

1 系统开发环境

1.1 MVC简介

本系统为BS结构,采用ASP.NET MVC3.0的框架模式,将输入、处理、输出流程按照Model、View、Controller的方式进行分离,将应用分为三层结构:模型层、视图层、控制层。其中视图(View)代表用户交互界面,用于视图上数据的采集和处理,以及用户的请求,模型(Model)用于业务流程/状态的处理以及业务规则的制定,控制(Controller)从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求。Mvc的三层结构图如下[5]:

图1 MVC结构图

1.2 MapGIS IGSS 简介

MapGIS IGSS即IGSServer是一个面向互联网的大型企业级GIS应用开发平台。它是构建于MapGIS跨平台产品DCServer之上,采用面向服务的体系架构,并且继承了MapGIS DCS数据中心的设计理念,基于数据仓库和功能仓库服务,提供一套功能全面、接口简便的开发框架。MapGIS IGSS采用跨平台微内核群技术。微内核技术则是把GIS不同应用方向的系统的核心功能分别形成单独的微内核,这些微内核集合在一起形成微内核群。微内核群技术使得MapGIS IGSS具有高效、与硬件架构同步、跨平台的特性[6]。

宗地的空间信息在地籍信息中占据着重要地位,是其他宗地信息的基础和依托。为了使工作人员直观快速的查找到档案所属的宗地,准确地找到宗地的地理位置,需要丰富的空间信息进行定位,根据系统要求,所需的空间数据主要包括:基础地理数据、遥感影像数据、宗地专题图数据和地类图斑专题图数据[7]。

MapGIS IGSS管理的地理信息数据包括GIS数据库中的数据和基础地理信息数据。GIS数据库中包含以统一的MapGIS数据格式(HDF方式进行存储的GIS数据)的数据以及其他数据库存储的数据(例如DB2、Oracle等)[8]。基础信息地理数据包括:影像数据、矢量数据、瓦片数据等,它们都是以文件形式存放的空间数据。MapGIS IGSS的数据调用都是基于MapGIS,充分发挥了平台管理海量数据能力和并发访问数据能力。

2 需求分析

2.1 系统可行性分析

MapGIS 国土资源档案管理系统以MAPGIS为基础平台,将GIS技术、数据库技术、计算机网络与办公自动化高效结合,实现了国土资源档案数字化管理;实现了日常综合事务的办理如公文流转、人事管理、会议管理、网上会审、内部交流、考勤等。

系统采用多层结构的设计原理,且包括B/S档案管理系统并提供对已有案卷数字化的CS建库系统。具有集中的请求和访问控制,以数据驱动实现业务应用,基于MVC模式灵活的页面合成技术,使内容存储与表相分离,具有强大的安全性和事务处理能力。

各类数据统一采用SQL Server存储管理,采用DCServer(数据中心管理器)的方式完成对矢量、栅格、影像、图片、文档资料的统一管理和维护,前台应用采用MapGIS IGSS(地理共享服务)的方式实现专题数据浏览、查询、分析,全方位一体化的服务于国土资源审查、审批决策支持。

2.2 系统功能分析

根据业务流程分析,系统分为11个模块:配置模块、档案管理、档案检索、档案权限、档案销毁、档案借阅、档案查阅、日志、档案统计、库房管理、档案接口,如图所示。

图2 系统功能模块

系统框架继续沿用政务系统框架,栏目,菜单,用户,数据字典等功能可以直接使用。另外增加档案日常业务,集合档案整理,管理,检索,借阅,查阅,统计,日志等功能,并与政务系统,“一张图”系统结合。提供web服务接口,政务系统里的案卷电子归档后,可以将案卷的基本信息,附件信息批量导入到档案系统里,方便进行统一管理。并且政务系统,一张图能查看档案的基本信息,档案系统里能查看图形信息。后期还要考虑档案的数字化工具,能够导入数字化数据。整个档案处理过程流程图如下:

图3 档案处理过程流程图

3 系统设计

MapGIS国土资源档案管理系统是基于B/S结构的应用系统,整体界面布局采用淡蓝色基调。界面横向分为左中两部分。其中左部为系统名称、栏目菜单、等功能按钮;占据总界面的大部分空间的中部则放置了所有的业务数据显示界面。

1) 配置模块:包括档案分类配置、目录模板配置、分类属性配置、案卷与档案关系配置、档案权限配置、编号规则配置。对整个系统的基础信息进行配置,维持系统业务流程正常运行。

2) 档案管理:对档案进行添加、编辑、删除、查看、下载、打印等操作

3) 档案检索:包括全文检索、高级检索。遍历所有类型档案的公有表,和私有表,匹配符合检索条件的记录。

4) 档案权限:档案内容页面里,根据前面配置的档案权限控制用户对档案的操作。

5) 档案销毁:对已经过期的档案进行销毁操作,先进入回收站,然后根据需要对回收站的档案进行清理,并且回收站的档案可以随时恢复。

6) 档案借阅:包括档案借阅期限设置、档案借阅登记、档案归还登记、档案借阅归还查询、借阅超期收费。需要借阅的人到窗口借阅,并且要拿领导的批条。由窗口的人登记,然后提供借阅服务,由窗口的人对纸质档案的借阅情况进行登记。根据配置的借阅天数,自动计算归还期限。

7) 档案查阅:包括查阅申请、查阅审批、档案查阅。申请人使用,显示自己申请查阅的档案列表,如果审批通过了,可以查看详情,过了查阅截止时间,无法继续查看详情。

8) 日志:自动记录系统里的大部分操作记录日志信息。

9) 档案统计:包括统计各分类某时间段内的档案总数、统计各分类某时间段内的借阅次数、统计各分类某时间段内的借阅明细、统计各分类某时间段内的借阅收费金额、统计各分类某时间段内的借阅收费明细。显示统计列表、统计图,可导出excel,打印报表。

10) 库房管理:用于记录每个分类存放的库房的位置,主要有:档案分类,子类名称,目录,开始案卷,结束案卷,库房号,排架号,库格号等。能够添加,修改,删除这些信息。

11) 档案接口:档案系统提供web服务的方式。为政务系统和“一张图”系统中的审批案卷归档提供归档挂接的接口,提供国土信息业务一体化服务。

4 系统数据结构设计

4.1 逻辑结构设计

系统采用mvc三层逻辑结构,各模块的模型,视图,控制器按照设定的规范定义,具体如下:

4.1.1 模型

表1 模型详情表

4.1.2 控制器

表2 控制器详情表

4.1.3 视图

表3 视图详情表

4.2 物理结构设计

本系统设计了三个数据库,分别为临时库,正式库,回收库。所有配置表都在正式库里,临时库,回收库只有业务表。考虑到各分类的业务属性不一样,将业务表分为公共表和私有表两种,其中私有表可以动态配置。并且三个库的私有表一模一样,公共表大部分字段一样,个别有出入,详细表结构如下:

表4 正式库ARCHTYPE档案分类表

表5 临时库ARCHINFOCOMMON档案公用信息表

表6 回收库ARCHINFOCOMMON档案公用信息表

5 结束语

本文基于MapGIS平台,采用MVC技术设计了国土资源档案管理系统。该系统具有一下等特点:技术先进,GIS技术与档案管理信息化的无缝集成;强大的海量数据管理能力;

系统功能齐全,适合国土资源部门各处室(科室)的需求,实现了国土资源档案管理的全面信息化;统一的平台、统一的功能,完全实现了信息的交汇与共享,避免了信息孤岛的发生;具备各种类型的文件、档案、资料的管理功能;流程化的借阅管理,强化了档案利用。

参考文献:

[1] 黄华坤.省级国土资源档案云平台的研究与设计[J].档案管理,2014(6):41-43.

[2] 张敏.深度探讨现阶段国土资源档案管理的工作内容与改善方法[J].科技资讯,2010(4):224.

[3] 李嘉,陈晓霞.国土资源档案管理信息系统功能设计[J].中国新通信,2014(10):114-115.

[4] 李晓燕,范威,陈三梅.济宁市国土资源局数字档案馆建设设计思路[J].国土资源信息化,2013(3): 40-46.

[5] 刘亮,霍剑青,郭玉刚,等.基于MVC 的通用型模式的设计与实现[J].中国科学技术大学学报,2010, 40(6): 635-639.

[6] 邢祥建.地质灾害信息多维动态分析与发布技术研究[D].武汉:中国地质大学,2013.

[7] 苏国猛.基于GIS的国土档案管理系统设计与实现[D].青岛: 山东科技大学,2009.

[8] 杨燕景.基于MapGIS的江西省国土资源“一张图”建设的技术研究[D].南昌: 东华理工大学,2013.