论文部分内容阅读
随着计算机技术的快速发展,公安业务的信息化建设水平日益提高,如何强化机构管理、充分整合资源,真正实现办公自动化,已成为公安工作面临的首要问题,是公安科技工作的重要内容。但是,现有的公安办公平台在公文流转、权限审批、分布式计算等方面存在严重不足,制约了公安信息化建设的进程。本课题研究的目标,就是对工作流技术进行深入研究,改变原有办公模式,建立一个涵盖身份验证、公文流转和审批应用技术的人性化、智能化办公平台,实现部门网络资源合理配置和有效应用。平台将有助于优化部门管理,规范流程、减少瓶颈,确实提高公安队伍的信息化运作水平和整体作战能力。同时,决策机制和监督机制的引入,有利于增强不同部门间协同办公的能力,保证决策执行的一致性,从而实现办公效能的提高。在本文中,首先介绍了办公自动化的基本内容,分析目前国内外主流的工作流技术,针对公安业务流程特点,设计实现了公安办公决策系统的总体架构和各个子系统的需求与功能。主要运用了四个关键技术:1)公文流转定义技术。综合比较现有开源工作流管理系统的优劣,引入JBPM(Java Business Process Management)工作流管理系统。该系统基于JAVA技术,具有较强的数据处理能力和稳定性,在业务层面上实现应用逻辑和过程逻辑的分离,从而保证了代码的执行效率。2)Web Service技术。基于平台兼容性的要求,我们建立了以超文本传输协议为基础的Web Service服务体系,利用标准化的构件接口来调用网络服务资源,提高跨平台应用的便捷性。办公平台依靠Web Service技术层,实现了身份认证、请求提醒等不同应用的无缝对接。3)文档管理应用技术。为解决电子文档数量巨大、种类繁多而造成不便管理的问题,相应建立了开放、可伸缩、全面的文档管理模块,允许用户在个人和部门间跨界创建、编辑、共享和发布各类文档信息。4)权限审批应用技术。权限审批管理是办公自动化应用的核心,是保证办公流程顺畅运行的重要工作。具体涉及公文会签、回退、附件上传及文档保护等方面。为便于实际工作应用,我们还加入了代理审批功能。然后,在关键技术研究的基础上,通过对工作流引擎、页面表现层、数据库等关键技术的研究,设计并实现了基于B/S架构、JAVA开发平台和JBPM工作流技术的公安办公自动化平台,着重分析了系统管理、公文流转、休假管理、文档管理、排班管理子模块的设计与实现,详细阐述子模块实现的基本原理。在技术开发过程中,注重公安业务的实际需求,详细了解公文处理的流程,努力协调好工作流与业务流的关系,设计出较为人性化的操作模式。完成了流程与表单的自定义设计、数据格式定义和控件绑定等技术细节,基本实现按照实际工作流程定义工作流的功能。本文所论述的系统在实际应用中,取得良好效果,达到预期目标。