基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc

基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc

ID:10966754

大小:740.50 KB

页数:57页

时间:2018-07-09

基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc_第1页
基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc_第2页
基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc_第3页
基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc_第4页
基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc_第5页
资源描述:

《基于J2EE的工作流引擎的设计与实现--- 数据持久层---毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文基于J2EE的工作流引擎的设计与实现---数据持久层ResearchandImplementationofPersistenceLayerofaJ2EE-basedWorkflowEngine姓名:学号:学  院:软件学院系:软件工程专业:软件工程年级:指导教师: 年月摘 要在市场竞争日趋激烈的情况下,企业纷纷建立办公信息系统来辅助业务活动,以期提高企业工作效率,改善企业经营管理水平,降低企业生产成本,加快企业反应速度,从而在竟争中占得先机。但是,传统的企业信息系统多以数据为中心,主要着眼于提高个人的工作效率,而对企业内需要多人或多个部门协作完成的业务过程的支持不足,因此对

2、提高企业整体的生产效率的作用有限。工作流技术正是从通过提高企业整体协作效率来提高企业生产效率的角度出发,以企业业务过程为核心,不仅提供对业务过程中的单个活动的支持,而且对活动之间的联系提供自动化或半自动化的支持。在基于J2EE的工作流引擎中,数据持久层负责存储从应用到数据库的数据,也负责数据的检索、更新和删除,因此持久层的解决方案是整个系统的关键所在。目前,对持久层的实现存在多种解决方案,例如JDBC、EJB、ODBMS以及ORM等。在这些方案中直接使用JDBC运行效率最高,但DAO对象和SQL语言耦合太过紧密;EJB的功能强大,但使用复杂且不够灵活ODBMS和JDO是两种有发展前景的

3、技术,但目前都还处在不成熟阶段。ORM是一种较为理想的解决方案。在众多的ORM工具中Hibernate是免费而且开源的,并且有丰富的文档和稳定的开发背景,因此本文提出利用Hibernate实现物工作流引擎的持久层的解决方案。关键字:工作流引擎;持久层;HibernateAbstractWithincreasingcompetitioninthemarket,theenterpriseshavesetupofficeinformationsystemstosupportoperationalactivitieswithaviewtoimprovingtheefficiencyofente

4、rprises,improvethelevelofenterprisemanagement,reduceproductioncostsandspeedupthereactionrateenterprises,whichaccountforthecompetitionmustfirstmachine.However,traditionalenterpriseinformationsystemsandmoredata-centric,themainfocusonimprovingtheefficiencyofindividuals,enterprisesneedtocollaboratem

5、orethanthecompletionofanumberofdepartmentsorthelackofsupportofbusinessprocesses,andthereforeimprovetheoverallproductivitylimitedrole.Workflowtechnologyisfromacollaborationbyimprovingtheoverallefficiencyofenterprises,toenterprisesasthecorebusinessprocesses,notonlytoprovideasinglecourseofbusinesss

6、upportactivities,butalsothelinksbetweenactivitiestoprovideautomatedorsemi-automaticsupport.InaJ2EE-basedworkflowengine,datapersistencelayerisresponsibleforstoragetothedatabasefromtheapplicationofthedata,isalsoresponsiblefordataretrieval,updateanddelete,sopersistencelayersolutionisthekeytothewhol

7、esystem.ORMtoolsinJavaobjectsandmappingbetweendatabasetablesinordertoformarelativelyindependentobjectpersistencelayer,therebyreducingtheJ2EEapplicationsanddatabasecouplingandsimplifythedevelopmentprocess.InmanyORMtoolHiberna

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。