论文部分内容阅读
随着机构改革的深化和企业宏观管理职能的加强,原有的管理办公模式已不能适应日益增长的事务处理、信息共享等方面的要求。为了提高管理工作效率,完善管理模式,必须充分利用现代化的信息技术,构建企业的综合管理信息系统。通过计算机系统对信息进行采集、存储、传输、优化、预测和控制,实时地提供给各级管理人员,从而实现对企业的有效管理。最有效地将信息流通的各个环节组织起来,使人力、财力和物力发挥最大的作用,以此来增加企业经营效益和提高自我竞争力。 工作流技术作为一个新兴的研究领域,广泛应用于企业管理信息、电子政务、办公自动化、生产制造、并行工程等领域,是实现业务过程建模、优化、过程管理与集成,最终实现业务过程的自动化的核心技术。它提供了流程自动执行、流程统计分析、实例实时监控和跟踪等功能。基于工作流技术的管理信息系统的建设,一方面要实现信息共享、流程在计算机上的自动协作处理;另一方面,要使用户方便地分析企业业务流程,找出不合理之处,快速给出流程重组的方案。采用工作流技术的目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控来提高办事效率、降低生产成本、提高企业生产经营管理水平和反应速度。 本文首先对管理信息系统和工作流技术的研究现状和发展趋势进行了深入分析,并研究了工作流的基本理论和相关技术:工作流技术基本术语、工作流管理系统的功能、体系结构、接口和参考模型等理论知识;其次,研究了工作流建模的相关理论,包括对工作流模型的各个组成部分的详细分析;然后,对于构建基于工作流技术的管理信息系统涉及的相关技术进行深入分析,并给出了部分实现细节;最后,根据工作流参考模型,结合实际的科研项目,归纳提炼出一种基于关系结构的轻量级的工作流引擎框架,并且给出了该工作流引擎的详细设计方案和具体实现步骤。在系统设计上,采用基于J2EE MVC模式的Struts框架的Web应用体系。这样的体系结构有效地将业务逻辑、应用程序控制和数据显示功能模块区分开来,可以分别集中开发任意模块而不用担心耦合问题,提高应用程序的柔韧性,使整个系统的开发有条不紊、容易集成、便于维护升级。并引入了数字签名技术,确保工作流引擎中的单据签名同样具有法律效应。