论文部分内容阅读
社区矫正是把罪犯放入社区中进行教育改造的方法,也是社区资源环境中所有改造管理罪犯方式的总称。我国的社区矫正工作是党中央、国务院在新形势下做出的重要战略部署,是创新社会管理、维护社会和谐稳定的重要举措之一。 社区矫正管理工作流程比较复杂,通过人工管理效率低下。为了支持社区矫正的信息化与现代化,本课题围绕社区矫正流程管理系统进行研究开发。 在研究开发中,作者研究了我国社区矫正管理的流程规范,分析了社区矫正流程管理系统的功能需求;研究了工作流管理的相关理论、技术与工具;研究了petri网技术及其在社区矫正流程中的应用方法,建立了部分社区矫正流程的petri网模型,提出了petri网模型到JPDL语言的转化方法;应用SSH与MVC思想设计了县(区)级社区矫正流程管理系统的总体架构。该架构应用了MVC模式思想,以Struts、Spring、Hibernate作为表示层、业务逻辑层和数据访问层的实现技术,同时加入jBPM作为流程逻辑层,给出了iBPM与SSH框架的整合方案,并在此基础上做了二次开发。 在理论与技术研究的基础上,借助开源工作流管理软件jBPM与软件开发环境Eclipse,应用Java语言编码实现了社区矫正流程管理系统的部分关键模块,包括人员信息管理、社区矫正介绍、业务流程规范管理、流程管理、日常管理以及通知公告等软件模块,为实现社区矫正流程的自动化管理与控制奠定了技术基础。