论文摘要
随着社会的发展,工作流管理系统已经成为企业信息系统中必不可少的关键组件。工作流技术将业务流程和应用软件分离,业务流程和业务规则分离,业务数据和控制数据分离,降低了开发风险,加快了应用系统开发,企业业务流程集中统一,方便业务管理和进行业务流程再造。工作流管理系统作为企业信息系统的关键运行平台,采用成熟的技术标准,能够方便的集成企业遗留系统,保护企业现有投资,实现企业应用系统集成。在企业中采用工作流管理系统,可以简化企业信息系统开发、方便的实现企业业务管理自动化;可以快速的响应市场变化,提高企业组织生产率和运行效率,同时在实践过程中优化业务流程模型,实现业务流程再造,组合已有业务,不断创新。工作流管理技术作为一种企业流程建模和流程管理的核心技术,弥补了传统企业信息系统的不足,为企业提高工作效率和服务质量,确保企业业务持续有效等,有着重要的意义。本论文介绍了工作流管理技术起源和国内外研究现状,讨论了国际工作流联盟提出的工作流参考模型的基本组件和接口,探讨了工作流管理相关技术在实践中的现实意义,提出了基于数据库的工作流管理系统架构。本论文分析了基于数据库的工作流管理系统中工作流引擎、流程设计工具、管理监控工具、客户端四个基本组件的需求,设计了系统体系架构和技术架构,研究了工作流建模理论,采用了基于UML活动图的工作流建模方法,探讨了工作流管理系统中的信息表达形式以及整合工作流管理系统和业务系统的方法。在此基础上,本论文设计实现了基于数据库,采用J2EE轻量级架构的工作流引擎,满足了企业复杂多变的业务流程需求和复杂多样的部署环境;设计实现了基于富客户端技术的可视化流程设计工具和基于Web的管理监控工具以及客户端应用,提供了良好的用户界面,提升了用户体验。在基于数据库的管理系统的基础上,本论文实现了一个业务审批系统,目前该系统已投入使用,运行良好。在设计运行期间,该系统体现了良好的可重用性、可管理性、可扩展性和可维护性。
论文目录
摘要Abstract第一章 绪论1.1 课题的背景及意义1.1.1 课题的背景和来源1.1.2 课题研究意义1.2 工作流技术研究现状1.2.1 研究现状1.2.2 工作流管理系统发展中存在的问题1.3 论文的研究内容1.4 论文结构安排第二章 工作流管理理论2.1 工作流技术起源与发展2.2 工作流2.3 工作流管理系统2.3.1 工作流参考模型2.3.2 必要的技术基础设施2.4 工作流管理系统分类2.5 工作流管理系统的作用2.5.1 简化企业级软件开发2.5.2 方便业务管理第三章 基于数据库的工作流管理系统分析3.1 系统需求3.1.1 工作流引擎需求3.1.2 流程设计工具需求3.1.3 客户端工具需求3.1.4 管理监控工具需求3.2 系统架构3.2.1 系统体系架构3.2.2 系统技术架构3.3 系统特点3.3.1 基于J2EE轻量级架构体系3.3.2 基于RCP的图形用户界面3.3.3 独立于数据库系统3.3.4 丰富的流程描述元素3.3.5 方便集成企业遗留系统3.4 工作流建模3.4.1 基于UML活动图的建模方法3.4.2 工作流到活动图的映射3.4.2.1 工作流概念到活动图的映射3.4.2.2 工作流模式到活动图的映射3.4.3 工作流模型3.4.3.1 业务流程模型3.4.3.2 流程资源模型3.4.3.3 流程控制模型3.5 工作流中的数据3.6 工作流管理系统和与业务系统的整合第四章 工作流管理系统设计4.1 工作流引擎设计4.1.1 流程定义模型设计4.1.2 流程控制模型设计4.1.3 引擎接口设计4.2 图形化流程设计器设计4.3 流程监控管理工具设计4.4 客户端应用工具设计第五章 工作流管理系统在项目中的应用5.1 业务系统5.1.1 系统背景5.1.2 系统目标5.1.3 系统功能5.1.4 系统架构5.2 工作流技术在系统中应用5.2.1 业务流程实现5.2.1.1 参与者建模5.2.1.2 业务流程定义建模5.2.2 客户端实现第六章 总结与展望6.1 总结6.2 展望参考文献致谢攻读硕士学位期间发表的论文
相关论文文献
标签:工作流论文; 工作流管理系统论文; 数据库论文;