论文部分内容阅读
近年来,随着计算机技术的飞速发展和互联网技术的大规模应用,以网络为基础,以工作流自动化为目的办公自动化得到广泛应用。目前,工作流技术是计算机应用方向的重要研究领域之一。对工作流技术的研究,以及相关产品的开发得到了学术界和产业界的广泛关注。工作流产品供应商又将新的技术融入工作流中以提高产品性能,使工作流技术得到不断完善。作为支持企业经营过程重组,以及经营过程自动化的一种手段,工作流技术的研究应用日益受到学术界与企业界的重视。石化企业电子公文系统是中国石油办公自动化系统的一部分,根据石化企业公文管理的实际情况制定各类公文流转的简单流程和复杂流程。通过发文流程、会签流程、收文流程使得各类公文在各机关处室、各车间进行流转,并通过角色、权限的制定保证公文的严密性,充分实现了各类公文的网上流转,提高了工作效率,极大地提高了公文发放的速度。但是电子公文系统同一类别的公文,因单位和各部门不同,其公文处理流程步骤也不尽相同。每次流程变更时,都要更改用XML语言编写的配置文件,需要管理员具备一定的XML语言基础和网页设计经验。因此使业务需求到业务流程的过渡存在一定的困难,增加了流程修改的难度和周期。这些业务流程配置方法局限于较低层次,过于依赖具体的实现技术,未能实现业务流程描述与IT实现的分离。因此开发了石化企业电子公文流转系统。本系统的最大特点是流程定义、公文审批和传阅、角色定义等都是通过表单形式呈现给用户,业务人员根据自己的业务权限对表单进行操作。无论是流程发生变化,还是人员职责发生调整,不需要IT技术人员干预,业务人员只要操作表单就能完成。系统无论从通用性,还是扩展性和易维护性,都达到了预期的效果。本文以石化企业之一—洗化厂电子公文系统为背景,结合厂公文管理实际业务流程,利用工作流概念和相关知识,以SQL SERVER数据库为基础,以ASP.NET、C#等网页设计语言为手段,实现了石化企业电子公文流转系统的开发。本文首先介绍了选题的背景和意义,开发中所涉及到的相关技术知识,系统总体设计。随后,详细阐述了石化企业电子公文流转系统的设计与实现,包括设计思路、存储过程应用、核心代码的说明等。