论文部分内容阅读
随着经济和科技的飞速发展,企业对信息管理提出了更高的要求,以满足企业之间竞争的需要。作为计算机支持的协同工作(CSCW,Computer Supported Cooperative Work)研究的一个重要方向,工作流技术是实现企业业务过程建模,业务过程仿真,业务过程优化,业务过程管理与集成,从而最终实现业务过程的自动化的核心技术。随着软硬件技术的发展,特别是网络技术的迅速普及,工作流技术已经从传统部门办公环境,扩展到多个部门之间协作的办公环境中,为业务活动的运行和部门应用的集成提供支持,如办公自动化系统、电子政务系统等,从而实现企业的经营过程重组,政府的政务公开。电子政务建设的一个突出点就是不但要实现信息共享,更强调各方面的协作,这种协作可以通过工作流技术来实现。
论文首先对电子政务和CSCW以及工作流技术的研究现状和发展趋势进行了深入分析,研究了工作流的基本理论和相关技术:工作流的概念、工作流的体系结构、工作流参考模型等;然后论文详细研究了一种建立工作流模型的方法,即基于Petri网的工作流系统模型设计,并对其基本的模型进行了性能等价分析。根据工作流参考模型,结合实际的科研项目,提炼出了一种关键业务流程基于Petri网的分布式工作流模型,从而把基于Pctri网的工作流模型设计和分布式工作流技术结合起来。最后把这一研究结果应用在了一个具体的项目中,证明其完全可以满足电子政务系统在信息处理方面的要求。
论文以荆州市解放房管所公房管理系统为对象,在微软.NET平台上,采用了工作流技术设计了此应用程序。工作流技术使原来分布在不同地域的不同系统中的信息处理很好的集成起来,满足了业务需要和发展要求。系统还使用ADO.NET技术实现程序与数据库之间的连接,可以大大提高工作流引擎的互操作性,可伸缩性和可维护性。