1、1基于 SOA 系统架构的环境信访信息管理系统的设计与实现摘 要 环境信访业务量不断增加,环境信访信息处理的信息化成为提高工作效率的必然要求,成为环保管理信息化建设的重要组成部分。在分析具体信访流程后,设计实现了基于 SOA 系统架构的环境信访信息管理系统。 关键词 环境信访; 信息管理系统; SOA doi : 10 . 3969 / j . issn . 1673 - 0194 . 2013 . 010. 049 中图分类号 TP391;D632.8 文献标识码 A 文章编号 1673 - 0194(2013)010- 0085- 02 随着群众环境意识的提高,环境信访在量上逐年增加,难度
2、上不断加大,出现了因突出环境问题引起的群体性上访事件,各地、各级环保部门在环境信访调处工作上也投入了大量的人力、物力与财力。因此,高效处理环境信访、做好信访信息管理、利用信访数据做环境管理决策成为了当前环境保护工作的迫切需求。面对新形势下的信访工作的特点和需求,通过信息化手段提高信访信息管理方式已成为必然要求1。各地环保信息化都在向数字环保、智能环保方向发展,信访信息管理系统的构建也成为了其不可或缺的组成部分。 1 当前信访管理的流程和现状 环境信访都必须在规定期限内处理并答复信访投诉人,因此有规范2流程以提高处理和流转的效率。信访管理流程一般为:接到信访投诉后登记分类转交相关业务部门受理调查
3、取证处理信访回复投诉整理档案结束。 2 系统架构设计 2.1 SOA 系统架构基础概念 SOA 即面向服务的体系结构(Service-Oriented Architecture)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义,独立于实现服务的硬件平台、操作系统和编程语言2。SOA 是一种软件架构思想,重点是面向服务,通过标准接口使不同服务相互调用3。实现 SOA 必须有 4 个因素:软件供应商、注册用户、服务信息数据库和通信协议2。实现 SOA 的技术有很多,共同点就是支持在不同平台、以不同语言编写各种程序以基于
4、标准方式通信。Web Service、XML 等成为 SOA 的主要实现方式。 2.2 信访信息系统结构设计 系统总体架构如图 1 所示。 2.3 关键技术 本系统开发在系统总体设计的基础上利用合理应用技术进行实现。 (1) 数据库和数据仓库技术。采用 SQL Server2008 数据库建设,并对业务综合数据进行挖掘和分析,并进行有效的辅助决策。 (2) GIS 技术的应用。使用 GIS(地理信息系统)技术,实现环境3信访业务数据和空间地理数据的有机关联。 (3) 网络通讯技术的应用。采用政务专网和无线通讯网络,实现环保局内外信息交流畅通。 (4) 工作流技术的应用。采用工作流引擎,满足环境
5、信访业务流程控制。 (5) 同时运用到组件技术、Web 技术、中间件技术、面向对象开发等技术。 3 系统实现 3.1 接口设计 数据接口规范用于在环境集成信息系统与其他环境系统间进行信息交换时的数据接口,可支持结构化数据、非结构化数据的封装。本规范的数据接口模型由数据结构、数据集组成。数据结构是可选元素,元素名称是 DataStructure,用来描述交换信息内容的结构信息。数据集是必需的元素,元素名称是 DataSet,用来封装具体的交换信息内容。 元数据结构由信息资源标识符、信息资源显示名称、说明性注释、数据项、扩展属性 5 个元素组成,其结构如图 1 所示。 (1) 信息资源标识。XML
6、 元素名称:Identifier。交换信息的标识符,为必需的元素。 (2) 信息资源显示名称。 XML 元素名称:DisplayName。信息资源用于显示的名称,采用政务信息资源的常用名称,为必需的元素。 (3) 说明性注释。XML 元素名称: ExplanatoryComment。对信息资源的解释性描述,用于对信息资源进行说明。是可选元素。 4(4) 数据项。XML 元素名称:DataUnit。构成数据结构的最小数据单位,一个 DataUnit 描述一个指标项的结构。数据项由数据项标识、数据项名称、数据项定义、备注、数据类型、最大长度、最小长度、精度 8 个元素组成。该元素至少出现一次,可以
7、出现多次。 (5) 数据项扩展属性。XML 元素名称:ExtendAttribute。描述数据项的扩展信息,扩展属性由扩展属性名称和扩展属性值 2 个元素组成。是可选元素。 当本系统与其他应用系统如 GIS 系统、行政处罚系统、数据中心、业务系统等进行数据交换时,同时设计了系统间接口。 3.2 数据库设计 (1) 数据库表结构。环境信访受理信息,包括投诉时间、投诉人、投诉人身份、年龄、性别、地址、内容、联系电话等。 环境信访调查,包括信访编号、调查人、调查时间、是否有执照、是否环保审批、监测采样数据等。 环境信访回复,包括回复编号、信访编号、回复日期、简单回复情况等。 投诉转办单,包括转办函编
8、号、转办部门、转办函标题、处理期限、经办人等。 违法案件告知书,包括告知书编号、告知书标题、告知时间、违反的法规、办文编号案由等。 (2) ER 关系。环境信访受理信息可通过接口被环境信访调查表单、环境信访转办单、环境信访回复、违法案件告知书等调用有关信息。 54 功能模块 (1) 信访受理登记。环保局的主要投诉来源包括网上投诉、来信、来电、来访等渠道。信访业务首先进行信访投诉的受理登记。 (2) 信访转办。信访登记完毕,根据信访的来访,生成信访转办件,转到相应部门进行处理。 (3) 信访处理。信访处理部门根据信访的内容,对被投诉人投诉的情况进行现场调查及取证,如果现场能够处理的,当场处理;如
9、果需要整改,要求在规定时间内整改;违法行为的立案。 (4) 限期整改。对于现场调查发现企业需要整改的,则拟定限期整改通知书,由部门领导签发后发放给企业,限期整改的企业进入限期整改管理系统进行跟踪管理以及验收处理。 (5) 处罚建议。如果在现场调查过程中,发现企业有违法行为,则填写现场调查笔录、收集证据,拟写行政处罚建议书,由部门领导审核后,转到相关部门进入行政处罚程序。 (6) 查询统计。其中查询统计包括:投诉查询、投诉处理情况统计、催办查询、回复查询、多次投诉单位查看、信访来源统计表、信访投诉性质统计表、信访投诉月统计表、环访投诉内部统计表、信访投诉内部月统计表、信访投诉月综合统计表、信访投
10、诉转办一览表、投诉查询打印等。 5 结 语 本系统已结合苏州高新区数字环保项目得以实现,实践证明,信访信息管理系统的建立,为环保部门的环境信访处理和信息管理提供了有6效的信息化服务,大大提高了信访信息管理效率,又规范了信访管理工作。为环保部门及时掌握信访动态、解决一些热点难点信访问题提供了决策性服务。 主要参考文献 1 周永康. 建好、管好、用好全国信访信息系统J. 中国信息界,2007(2):3. 2 张雪冰,吴伟明,谷勇浩. 移动互联网下基于 SOA 的移动 OA 系统研究与实现J. 软件,2012,33(10):13-14. 3 高丽清. 基于 SOA 和工作流技术的食品安全监管系统J. 电子世界,2013(3):55-56.