[页数] 85 [字数] 28466 [目录] 第 1 章 项目概述 1 第 2 章 需求分析 3 第 3 章 系统设计 7 第 4 章 系统实现 15 第 5 章 供应商管理系统的设计与实现 20 第 6 章 项目完成情况 26 第 7 章 经验体会 27 致谢 29 参考文献 30 附录 31 [原文] 第 1 章 项目概述 1.1 项目背景 本项目是公司研发部门提出,根据公司业务性质,我们设计的软件客户群体都是流程性很强的集团性大型企事业,因此,公司迫切需要研发一种敏捷高效的软件开发方法,在此基础上,结合目前软件技术发展趋势,提出了开发出一种基于工作流引擎的业务系统开发的项目需求。 1.2 国内外现状与发展趋势 工作流技术的发展,经过十几年的努力,取得一定的结果。但在实际应用中,应用的企业还是较少,应用的范围窄,效果不理想。这里与产品的全面性、集成性有关,也与企业应用的状况有关,具体有以下几点: 1. 工作流底层环境的建立 工作流管理系统必须建立在底层通信的基础上,才能实现分布计算,这要额外付出经费和精力进行构筑,这是企业所不希望的,从而限制了在企业中的广泛应用。 2. 标准化程度差 不同的厂商所提供的工作流产品具有独立的一套工作流模型、工作流定义语言、API函数。但难于在不同系统之间进行交互,集成的效果不理想,不能方便地在不同系统间进行应用对象的重复利用和数据的方便交流。 3. 系统的集成性不理想 工作流管理系统没有达到真正的集成,还是在自己独立地运行,处理一些行政上简单的流程业务,不能很好将OA、ERP、CRM、SCM等具体事务处理系统紧密地联系在一起,达到数据录入一次即可有效的目的。 4. 实现的复杂性 实施一个完整的工作流管理系统,是一个复杂的过程,要了解其他应用系统的业务,进行流程处理分析、业务流程改造、管理规程和操作规范建立等,并且还必须有不同软件供应商的全力配合。 5. 系统的安全性 系统中对于并发访问和异常错误缺乏正确和可靠的支持。一旦系统出现非正常退出,如何恢复数据并保证数据的一致性还需要解决。 目前工作流技术的研究日益受到重视,大家研究的主要问题包括三个方面:工作流的理论基础,包括体系、模型、语言、接口等;工作流实现技术,包括性能、可靠性方面的研究;工作流技术的应用,包括实施方法、应用集成等 ...... [摘要] 基于J2EE技术平台下WEB方式工作流引擎的设计与应用符合工作流管理联盟(WFMC)的规范,通过解析XPDL文件完成工作流设计,采用了以数据库为中心的体系结构,工作流引擎执行期间的重要数据都存储在数据库中,提高了工作流引擎的可靠性;按照J2EE技术规范设计的基于WEB的工作流引擎,充分利用了JAVA提供的“一次编写,到处运行”的特点,实现了工作流引擎的分布式与跨平台性,完成了工作流引擎与外部业务应用系统的数据交换,极大提高了业务系统的开发效率;最后,通过一个实际项目——供应商管理系统,验证了设计的正确与合理性。 [参考文献] 【1】范玉顺.工作流管理技术基础.北京:清华大学出版社,2001 【2】(荷)阿斯特等著王建民等译.工作流管理——模型方法和系统.北京:清华大学出版社,2003 【3】Rob Allen,Workflow:An Introduction,Open Imange Systems Inc.,United Kingdom,2000 【4】WFMC, Workflow Standard-Interoperability Wf-XML Binding,2000,5 【5】Chuck,Cavaness著.孙江宏,杨继萍等译. Jakarta Struts编程.北京:清华大学出版社,2003 【6】蒋明炜,工作流管理与ERP的应用,中国计算机报,2003-2-28 【7】范玉顺,吴澄,工作流管理技术研究与产品现状及发展趋势,计算机集成制造系,CIMS,2000.1 【8】杨斌,郝克刚,基于Web工作流管理系统的解决方案,西北大学学报,1999.12 [原文截取] 清 华 大 学 综 合 论 文 训 练 题目: J2EE技术平台下WEB式工作流引擎系统的设计与应用 系 别: 软件学院 专 业: 计算机软件 姓 名: 章爱文 指导教师: 刘斌 辅导教师: 叶晓俊 2003年6 月 22 日 关于学位论文使用授权的说明 本人完全了解清华大学有关保留、使用学位论文的规定,即:学校有权保留学位论文的复印件,允许该论文被查阅和借阅;学校可以公布该论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存该论文。 (涉密的学位论文在解密后应遵守此规定) 签 名: 导师签名: 日 期: 综合论文训练任务书 姓名 章爱文 学号 2001020593 班号 软314 系别 软件学院 同组姓名 指导教师 刘斌 课题名称: 基于J2EE技术平台下WEB方式工作流引擎的设计与应用 论文主要内容及进度安排: 基于J2EE技术平台下WEB方式工作流引擎的设计与应用系统按照工作流管理联盟(Workflow Management Coalition,WFMC,参见图1)参考模型开发,采用J2EE技术平台,实现模型中的第一、第二和第五三个接口(流程定义工具、工作流客..... |
b10020_03D593_章爱文_J2EE技术平台下WEB方式工作流引擎的设计与应用
查看评论
已有0位网友发表了看法