收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

基于osworkflow的工作流管理平台的设计与实现

[关键词:osworkflow,工作流]  [热度 ]
提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0123,word全文:64页,合计:28000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于osworkflow的工作流管理平台的设计与实现毕业设计论文------

本论文涉及内容旨在研发基于工作流的JavaEE基础平台及业务平台,为企业应用开发人员与业务设计人员提供一套轻量级的业务构件构建容器。设计内容涉及对数据库的通用操作的实现,通用的业务定制接口,内嵌的分布式调用方案,基于Applet和Java Web Start的前台展现,日志、数据库连接,全局系统属性配置,O/R映射(便于业务编程人员面向对象的编程),邮件发放,菜单的快速定制等。业务平台要提供给业务定制人员的业务定制点,包括工作流的集成,角色权限的控制,业务功能开发接口等。

平台的设计目标是实现通用的数据操作,如增、删、改、查、展现等。同时,通过工作流引擎的引进,抽象出通用业务流程和访问权限控制,仅仅通过配置完成上述绝大多数信息系统要面对的共有问题,进而在获得了极大的柔性和灵活性的同时彻底解放程序员的繁重负担。

......

本文结合java相关的各种技术构建了工作流管理平台,平台在架构上保证了软件开发技术上的可重用性和业务上的流程可配置性。从而极大地解放了开发人员,并可以迅速地响应用户的需求,使得基于B/S的企业信息系统具备了相当的柔性。与此同时,平台提供的Applet在浏览器中的高效操作也让人耳目一新。

系统当前因为时间的限制没有实现,需要进行扩展和改进的地方是,当前系统的工作流和单据管理只能支持每次对一条单据的处理,虽然对单据的提交生效后可以跨表修改多条单据,并对业务进行任意复杂的处理,但在每次提交的效率上仍显不足。到截稿时,笔者已经设计出了针对多条提交的解决方案:每次根据不同的提交把多条业务数据提交到后台,用一个MyDataset类对其进行封装,并用MyDatasetMeta类来对数据级进行描述,MyDataset类提供了从数据集中提取任意数据行的方法。通过逐行解析数据,就可以针对不同的业务单进行批量的处理了。

针对基于平台的开发,后台平台工作流业务的整合是基于XML描述符进行衔接的,符合SOA的编程思想,但在Applet前端,对界面的复杂定制工作则需要通过继承TransactionFrame类来实现,也因此对界面定制人员基于平台开发提出了更高的要求,在以后的改进中,应把用户定制的界面也通过文本配置来衔接,从而实现平台完全的可接插性。

最后,笔者希望本文的写作能够起到“抛砖引玉”的作用,启发读者研发出实用性更强,配置能力更佳的平台。Rod在J2EE without EJB中反复强调敏捷开发的重要性,反复强调简单就是一种美。软件开发本来就应该是美好的,而不是复制和粘贴。我们的确需要一个平台来保证对用户持续高效地交付,敏捷快速地响应需求。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0123,word全文:64页,合计:28000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于osworkflow的工作流管理平台的设计与实现(论文,答辩稿)!