论文部分内容阅读
电子政务作为政府部门的一项长远规划现已得到了普遍的发展。电子政务的核心问题之一是实现政府各部门行政审批程序的电子化和网络化,通过搭建政府的网络平台来实现审批工作。由于一项审批工作往往需要多个部门的协同工作才能完成,审批流程复杂多变。传统MIS己经不能很好地支持业务重组、流程管理。因此,本文设计并实现了一个基于工作流的政府集中审批系统,用于提高政府系统自动化程度,政府部门间的协同办公能力和办公效率。并按照方便公众的原则,采用行政审批的“一站式”服务体制,实现政府工作的透明化,提升政府公众形象,加快信息化进程。
本文实现了一个以WEB作为消息传递机制的工作流系统,WEB应用程序和数据访问程序利用.NET平台下的ASP.NET租ADO.NET进行构建。开发语言采用C#,整个应用程序采用三层结构进行部署。
本文在介绍工作流相关技术的基础上首先提出了利用扩展的UML活动图进行系统建模的方法,并利用XML对工作流模型进行描述。然后,按照系统的三层架构模式逐一对系统的每一层加以实现。最后,提出了基于XML数字签名的安全解决方案,解决了公文传输的安全性和审批操作的责任归属两个问题。