APP下载

基于SSH框架的信访综合平台设计与实现

2019-10-08陈海郎

电子技术与软件工程 2019年15期
关键词:决策分析信件办理

文/陈海郎

信访工作是我国当前化解社会矛盾的主要窗口。为了适应网络信息时代的发展,为广大群众提供更方便、更快捷的民意表达渠道,我国政府部门在既有的书信和接访等传统信访渠道上,开辟了电话、邮件和信访信息系统等网络信访渠道。网络信访具有上访速度快,成本低等优势,成为当前群众首选的方式。然而,网络信访是对传统方式的重要补充,并不能够完成对传统信访方式的更替。传统信访方式仍然在化解矛盾中起到了非常关键的作用。同时,由于书信、电话、接访和网络信访等不同信访形式之间的数据缺乏有效的共享,助长了群众游历于各种信访渠道之间,进行重复、越级信访,进一步加大信访信件的筛查、办理和监管等工作难度,并造成了不必要的行政资源浪费。因此,为深化学习李克强总理提出的“互联网+”理念,建立传统信访与网络信访相融合的综合办理平台,实现信访数据共享和信访信件“一站式”办理,能够为进一步建立越级、重访判定机制,实施信访办理过程监控和开展阳光信访等奠定良好的数据和环境基础。

1 SSH框架概述

SHH框架是将Struts、Spring和Hibernate三个开源框架以优势互补的组合方式呈现。该框架是典型的MVC(Model View Controller)模式。Struts能够作用于表现层,用于简化各种作用域中的数据访问和实现快速验证等。 Hibernate作用于持久层,能够为不同的对象之间提供高效的映射关系,使得开发过程更趋向于面向对象的方式进行开发。Spring主要用于业务逻辑层,用于完成业务逻辑较为复杂的程序设计与开发。Struts、Spring和Hibernate框架的整合,能够降低表现层、业务逻辑层和持久层之间低耦合性,避免不必要的底层设计开发工作,也有助于提高信息系统开效率以及后期的信息系统更新与维护。

2 信访综合平台需求分析

图1:信访综合平台整体框架设计图

图2:信访综合平台功能设计图

通过对信访有关部门采访以及文献资料收集,并结合信访日常工作实际,最终明确了 “统一平台、分级管理、集中监管”信访综合平台的整体设计需求。

统一平台是指打造信访数据共享和“一站式”信件办理服务平台。该项需求的提出,要求该平台的实现,能够为不同形式的信访事项提供统一的数据汇聚入口,简化信件处理的开发与实施过程,提高信件平台的扩充能力,避免重复开发,最终能够通过简单配置就可达到扩充和信件处理流程的变更。

分级管理指能够将信访信件,通过逻辑分离的方式,分发到各个信访事项主管部门的办公或业务系统中,交由各级政府主管部门负责办理。分级管理的设计需求,一方面需要尊重各个行政部门信息化水平,另一方面强调减少重复的信访信息化资源建设,整合并利用各个政府部门已经建成的信访信息管理系统。同时,分级管理需求的最终实现,还能够降低系统崩溃、数据丢失的风险。

集中监管是要求采用逻辑集中的办法,在不改变现有信息化状况前提下,对已经存在的信访信息系统,通过数据交换技术的实现,建立总的信件监管数据库,对各级政府主管部门的信件的处理情况和办理过程实施统一监督管理。

3 信访综合平台设计

3.1 信访平台框架设计

图3:SSH框架整合效果

本项目基于“平台统一、分级处理、集中监管”的总体开发设计需求,对信访综合平台整体框架设计。该平台设计既强调了开发过程中的表现层、业务逻辑层和持久层之间分离,也能够很好地对用户作用域进行分离。如图1所示,信访综合平台的整体框架主要使用对象为信访人、信访工作机构和参与决策分析的有关领导。最顶层的功能应用层,包括了前台服务、业务办理和决策分析三大模块。中间的业务逻辑层能够为上层的应用提供搜索引擎、流程和文件等其它服务。最下方的数据层能够为平台的数据的存储、交换和格式转换等提供支持。此外两侧还有用户认证体系、软硬件保障体系、消息服务体系和数据治理体系为整个平台的运行提供保障。

3.2 信访平台功能设计

在前期的需求分析的基础上,本项目对信访综合平台进行了功能设计。该平台的主要功能包括前台服务、信件受理、信件办理、复查复核、督查督办、数据交换、数据分析和后台管理等八大模块。如图2所示,前台服务模块主要功能是面向广大群众提供信访咨询、政策解读、案例分享和信访预约等服务。信件受理、信件办理、复查复核和督查督办的四大模块为信访日常工作办理模块。数据交换模块主要功能是实现异构系统之间的数据交换与共享。决策分析功能模块主要是面向领导层或信访管理部门提供数据分析与决策、舆情监测和数据深层次挖掘等服务。后台管理功能模块是为整个平台运行提供用户授权、消息推送、数据治理和数据备份等服务。

4 信访综合平台实现

4.1 SSH框架整合实现

SSH框架整合是以提高开发效率和平台可维护性为目的,对Struts、Spring和Hibernate三大框架进行整合。通过对SSH框架整合研究,最终实现的效果如图3所示。其中,持久层主要由Hibernate负责数据存储与读取,业务层由Spring和Struts共同负责数据之间的访问与控制等。Struts能够有效解决表示层的数据过滤以及数据调用过程的路径匹配解决等问题。同时,该框架的整合,使得开发模块之间的高内聚、低耦合的特性得到了充分体现。

图4:信访综合平台主窗口

图5:信件业务办理流程

4.2 平台功能实现

在信访综合平台需求分析与平台设计的基础上,本项目基于SSH框架技术进行了程序开发实现。信访综合平台最终实现效果如图4所示:平台分成工作桌面、系统管理、决策分析三大系统。其中,“工作桌面”为信访日常业务办理系统,实现了信访信件的数据接入、筛查、办理和督办等,具体办理过程如图5所示;系统管理面向平台管理员所开设的权限设置、用户管理和数据管理等子系统。决策分析系统主要是面向信访领导层有关信访工作决策所提供的舆情分析、重大事件预警和数据挖掘等子系统。

5 结束语

来访、书信和网络信访等信访形式的多样性,较好地满足了广大群众民意表达的需要,提高了群众信访的便捷性。然而,由于不同信访形式的信件相互独立办理,信访数据得不到共享,使得重复信件的筛查难度加大,信件办理过程得不到有效监管,以及信件办理效率低下等。针对此现状,本文提出并实现了基于SSH框架的信访综合平台的设计。该平台能够为网络、走访和书信等信访形式的信件,提供标准的数据准入接口和信访信件统一平台办理服务,进而实现了不同信访形式之间的数据共享。同时,信访数据共享为信访综合平台的重访判定和信访信件办理过程集中监管等功能的实现,提供了重要的数据支撑。

猜你喜欢

决策分析信件办理
公木致丁国成、木斧信件
基于大数据应用的智能公交决策分析平台
落叶
“码”上办理“田间一件事”
My Vacation
男方拒不配合,婴儿出生证明能办理吗?
办理银行业务须谨慎
要规范办理不动产登记
当前军事决策分析关注的几个问题
基于GIS的城市交通流模拟与决策分析