网站首页  词典首页

请输入您要查询的论文:

 

标题 基于SOA的社区矫正数据集成系统解析
范文

    闫卫刚+王刚+薛莹

    摘要:随着SOA(面向服务体系结构)的推出和深入应用,ESB(企业服务总线)在理论和应用方面成为软件开发以及软件集成部署的重要技术。面向服务体系结构能够很好地解决不同系统以及异构平台的服务问题,社区矫正作为一种社区资源来积极改造罪犯的方式,近年来得到快速发展。随着社区矫正信息化建设工作的深入发展,为了充分解决社区矫正系统中的检察信息系统、司法信息系统以及监狱信息系统的数据问题,该文将提出面向服务体系结构的数据集成策略,应用企业服务总线系统结构,提供对外服务接口,更好地为社区矫正信息系统提供服务。

    关键词:SOA;社区矫正;企业服务总线;数据集成系统

    中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)27-0260-02

    面对越来越多的异构数据和异构业务系统,如何解决数据结构和数据库个共享之间的统一,不断消除信息孤岛,实现数据和服务共享。面向服务体系结构能够使得异构数据和异构服务能够实现更快速地共享 ,显著提高使用效率,使得新开发的业务流程尽快融入到已经建立好的系统之中 ,稍加改良已有业务[1]。企业服务总线是面向服务构架的基础设施,最终目的是为面向服务体系结构提供服务的交互通信和交互协作。随着面向服务体系结构的进化和发展,面向服务体系结构具有功自动化功能,在遵循统一标准的基础之上,能够将逻辑的分解服务单元 拆分开,通過企业服务总线,进行业务逻辑,通过冗余服务保证企业服务总线的可靠性。社区矫正制度在不同的国家会有不同的法律内涵,但是其基本含义保持高度一致,具体表现在:社区矫正不是将罪犯推进一个封闭式的监狱之中,应该将其置放在开放式的社区之中,通过专门的社区矫治人员与志愿人员互为结合的方式,最终矫治犯罪人员的病理品格[2]。社区矫正的最大特点在于其具有行刑的开放性和行刑的社会性。基于此,社区矫正制度不仅仅代表的是刑法的现代化,而是人类文明从野蛮走向开明的必然产物。

    1 社区矫正信息化建设的基本现状

    在党和政府的领导之下,各级司法机关积极探索信息通讯手段,提高社区矫正工作的整体含量,社区矫正信息化雏形已现。由于社区矫正制度在我国实施的时间不够长久,所以信息化建设的基础不够强,最终导致数据不够统一、规范[3]。实际上,我国现行的刑事法所规定的社区矫正制度之中,在立法上存在权益失衡状况,在具体的实施环节中,存在立法 不足和法律性质不足等问题。基于此,我国最高人民检察院和公安部等联合颁发了开展社区矫正试点工作的通知,对假释犯、管制刑犯、被剥夺政治权利和缓刑犯等罪犯试点进行社区矫正。社区矫正逐渐推广到各个省市之中,在2013年1月,司法部颁布了《社区矫正管理信息系统技术规范》。上述规范为社区矫正管理信息系统中的数据规范和数据交换等做出了详细的规定。相关规范的出台为社区矫正系统的数据集成提供相关参考数据,从而解决信息化建设过程中存在的数据不够规范和吧氹统一等问题,最终为实现社区矫正系统加以保证。当务之急要使得相关人员遵循相关技术规范,与此同时设计合理且有效的数据集成策略,在对社区矫正系统的部门数据进行集成处理[4]。

    2 面向服务体系结构的基本结构和实现基础

    2.1 基本结构

    面向服务体系结构是一种新型的软件体系架构模式,通过不同功能单元之间的良好结构或者契约将其联系起来。面向服务体系结构内部单元可以进行重新搭配和管理,接口采用松耦合的方式加以定义,独立在服务的各大硬件平台之中以及编程语言之中。面向服务体系结构在各种系统服务中可以使用通用和统一的方式交互处理,面向服务体系结构的基本角色有:其一,服务消费者;其二服务注册中心;其三,服务提供者[5]。面向服务体系结构中的功能单元由服务提供者通过服务代理提供契约服务给服务消费者,最终达到期望效果。面向服务体系结构的使用用户能够不受限制地使用各种软件,将各种有限资源互为联系在一起,将标准接口中的旧程序将新的程序构建成服务之中,其他应用系统则可以更为方便地利用上述功能。大规模分布的企业需要使用简单而又实用的技术来简化越来越复杂的信息服务平台,最终使得企业服务信息更为迅速。面向服务体系结构通过编排和重组相关服务,创建应用系统,将其封装为更高层次地业务功能。功能单元能够保证好具有扩展性的组件,积极整合技术和业务之间的相关问题[6]。

    2.2 实现基础

    面向服务体系结构的实现基础是企业服务总线技术结构,支撑面向服务体系结构的关键信息是企业服务总线,能够实现自动化的面向服务体系结构必要架构元素。企业服务总线是传递中间技术和网络服务的技术结合产物,实现不同消息之间的高效传递性[7]。企业服务总线的出现改变了传统的软件架构功能,从而提供比传统中间产品更为廉价且经济的解决方案,不断消除不同应用软件之间的技术差异,最终让不同的应用服务能够保持高度的协调运作,不同服务之间的通信功能能够以更安全和更快速的方式使用服务。除此之外,企业服务总线提供一种更为开放且灵活的消息机制,通过简单的标准接口和标准适配器,完成服务和其他组件之间的操作,满足大型异构企业环境之间的基本集成需求。企业服务总线是面向服务结构基础上发展而来,面向服务架构是一种定义在集成基础服务软件中的基础应用方法,通过服务调用,实现组合业务流程。服务是离散功能单元,封装重用业务逻辑,可互操作平台独立和位置透明,对外提高工 标准的调用接口。企业服务总线是一个分布式且松散耦合的企业级面向服务体系结构,一个企业服务总线是预先组装的面向服务体系结构实现,能够包含企业服务总线分层目标的基础功能部件[8]。企业服务总线是传统中间件技术与Web 服务互为结合的产物。企业服务总线提供了开放化且标准化的消息机制,通过标准接口提供其他组件之间的沟通凑走,再满足社区矫正环境的集成需求。总而言之,在不改变现有基础结构的情况之下能够让不同年代技术实现操作。

    3 基于面向服务体系结构的社区矫正系统急需解决的问题

    针对社区矫正系统的监狱定位和公安信息系统的难点问题,研究面向服务体系结构的数据集成技术能够实现社区矫正信息系统和其他信息系统之间的数据集成。基于面向服务体系结构的数据集成架构之中,使用企业服务总线整合各类数据资源,能够提供统一的数据管理和数据服务。支持监狱和公安部门的异构服务接口,积极解决异构服务协议之间的住哪换工作。与此同时,支持各种消息路由功能,然司法信息和社区矫正服务使用者不需指导服务提供者的具体位置就能够获取相应服务。数据使用者此时不需关注数据资源的存储状态以及存储位置等因素,在建立数据平台之后,将社区矫正部门的数据集中在指定数据之中,为地上那方设计提供好数据资源,让民众能够提供社区矫正信息的查询操作[9]。

    4 基于面向服务体系结构的社区矫正系统中的数据集成实施方案分析

    研究不同应用系统之中的数据集成到社区矫正服务系统之中,将数据分别存储在社区人员定位系统之中,如“安置帮教信息系统”和“监狱信息系统”。存储数据服务器要以分布式的结点存在在网络结点之中,通过公安专用网络进行连接处理。本文系统设计在面向服务体系结构的数据集成平台之中,积极引入企业服务总线对服务进行统一化的管理,对消息的管理和通信加以分析,开发的数据服务能够通过政府专网进行接口处理,提供社区矫正管理和行政司法机关等信息系统加以调理使用,将所需的相关数据以XML的数据格式推送到 面向服務体系结构的社区矫正系统中。在社区矫正系统中平台之中推送数据消息之后,由特定的信息模块加以业务处理,将数据保存到社区矫正管理系统之中,最终在数据库内作为网辽阔方位的数据资源支持[10]。基于此,让第三方设计工作人员开发相关程序,使得民众能够实施社区矫正信息的查询操作。本系统中进行集成数据过程中,可以充分调查以下信息:其一,调查评估信息;其二,社区矫正工作人员的基本信息;其三,居住地的变更信息;其四,假释人员的基础信息;其四,收监人员的基本信心;其五,社区矫正定位的基础信息;其六,社区矫正安置帮教的基础信息等。上述信息来源于不同的信息管理系统之中,根据面向服务体系结构的参考架构,设计出符合本文系统的基础特点。上述系统结构充分符合面向服务体系结构的基本宗旨,从而便于对服务进行集中化的处理,与其他系统之间的耦合程度进一步提高。在共享数据层,主要有社区矫正信息系统统一数据库;在面向服务体系结构层,主要有信息管理、服务安全、服务管理、服务测试、服务调度、服务安全;在服务接口层,主要有服务接口;在相关应用系统层,主要有见于信息管理系统、社区矫正人员定位系统、安置帮教系统、调查评估单位信息系统、政府和公安有关信息系统;在数据源层,主要有关系数据库、文本文件和其他类型数据等。在本数据集成方案的具体实施过程中,要重点解决一下几个重大问题:其一,面向服务体系结构架构中对于消息的基础定义;其二,面向服务体系结构结构中的服务管理;其三,面向服务体系结构中服务调度;其四,面向服务体系结构结构中的服务安全性。在企业服务总线框架之中,内部通信是通过消息来加以实现,如WEB服务被调用之后,能够通过消息的基础类型得到相应的查询。基于此,要在企业服务总线框架之中定义系统消息。在第三方系统之中,通过调用系统中的WEB服务开实现社区矫正的数据集成,第三方系统仅仅关心服务的基础功能,不需要关心服务如何具体实现。在本次系统服务之中,需要定义集成社区矫正数据的WEB 服务。当WEB服务被第三方系统调用之后,系统响应能够找出正确的处理程序,将调用的结果返回到调用方,此问题是本文系统中必须要考虑的问题。

    5 结束语

    社区矫正与传统的改造罪犯方式不尽相同,社区矫正不强制社会和罪犯进行隔离处理,而是利用现有社区资源对罪犯加以教育和管制。

    参考文献:

    [1] 王刚, 薛莹. 基于SOA的社区矫正系统中数据集成技术的初步研究[J]. 网络安全技术与应用, 2017, 15(5):145-146.

    [2] 李本瑜, 石恒初, 翟海燕, 等. 基于SOA的继电保护整定计算全过程管理系统的开发及应用[J]. 电力系统保护与控制, 2014, 14(24):103-109.

    [3] 杨笑笑, 汤莉莉, 胡丙鑫, 等. 南京城区夏季大气VOCs的来源及对SOA的生成研究—以亚青和青奥期间为例[J]. 中国环境科学, 2016, 36(10):2896-2902.

    [4] 王永志, 潘懋, 何文娜, 等. 基于ArcGIS和SOA的国家级油气资源数据库管理系统的设计与实现[J]. 吉林大学学报:地球科学版, 2009, 39(5):953-958.

    [5] 夏伟, 石全, 戈洪宇, 等. 基于SOA的网络化维修保障信息系统体系结构研究[J]. 火力与指挥控制, 2016, 41(4):92-95.

    [6] 周黎, 王子宇. 基于SOA交叉增益调制的2.5Gbit/s NRZ码全光波长转换实验研究[J].电子学报, 2008, 36(4):650-654.

    [7] 周雄, 王莉莉. 基于多准则决策和相似度评价的Web服务推荐SOA系统[J]. 计算机工程, 2017, 43(3):187-192, 199.

    [8] 王红艳, 朱全银, 严云洋, 等. SOA系统中手机信息与Web服务的数据同步[J]. 桂林理工大学学报, 2011, 31(4):615-621.

    [9] 杨京煜, 刘潇, 杨程屹, 等. 民航信息系统基于真实业务数据的自动化回归测试应用实践[J]. 电子测试, 2015, 16(19):31-35.

    [10] 杨云东. 一种基于SOA的战术网络管理系统的框架设计[J]. 舰船电子工程, 2013, 33(4):18-19.

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/10 15:30:08