资源描述:
《基于j2ee的公文信息交互平台的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、重庆大学硕士学位论文基于J2EE的公文信息交互平台的研究与实现姓名:游险峰申请学位级别:硕士专业:光学工程指导教师:李平;余光远20060401重庆大学工程硕士学位论文中文摘要摘要信息交互平台是基于公文交换的信息管理系统。目前大多数系统是基于两层体系结构来进行设计和开发的。随着计算机及网络技术的飞速发展,传统的两层体系结构面临着严峻的挑战,其中最为突出的问题是开发负担重、维护困难等,为此,逐渐产生了基于多层体系结构的设计技术[1]。J2EE是构建分布式系统的新兴技术,采用J2EE技术,可以方便地将系统分离为四层或多层:表示层、Web层、业务逻辑层和企业信息层(数据库)。表示层向客户的浏览器提
2、供基于Web的显示界面;Web层和业务逻辑层处理业务流程;数据层则提供数据存储。采用这种层次结构可以提高系统的扩展性和服务器的效率、降低开发成本、减少开发时间。本文结合某企业公文信息交互平台的设计,采用J2EE中的多种技术,如EJB、JSP、Servlet、JDBC、JNDI等,设计开发了一个公文信息交互平台,并研究了免费资源的EJB容器和服务器软件Jboss的配置和部署。系统具有高可靠性、可扩展性、可移植性和可重用性的特点。系统设计开发过程中结合了软件工程方法和J2EE平台技术,根据需求实现了数据库设计与实体对象结合,理清了业务流程与会话对象结合的关系,掌握了一套开发基于J2EE平台的公文
3、信息交互平台的方法。关键词:多层体系结构,J2EE,EJB,Jboss,信息交互平台I重庆大学工程硕士学位论文英文摘要AbstractInformationExchangePlatformisaOAbasedondocumentexchange.AlthoughOAhavebeendevelopedformanyyears,mostofthemhavebeendesignedbasedontwo-tiersystemstructure.Withtherapiddevelopmentofcomputerandnetworktechnology,thetraditionaltwo-layersy
4、stemstructurehastofacechallengesbecauseofitsproblemssuchaslong-timedevelopment,inconvenientmaintainenceandsoon.Therefore,multi-layersystemstructureiscomingup.J2EEisanewtechnologytoconstructdistributingsystem,managementsystemscanbeeasilydividedintofourlayerswithJ2EEtechnology:presentationlayer,Webla
5、yer,operationlogiclayerandenterpriseinformationlayer(database).PresentationlayerprovidesWebdisplayinterfacetouser’sbrowser,Weblayerandoperationlogiclayerprocessesoperationflow,anddatalayerstoresdata.Withthisstructure,systemexpansibilityandserverefficiencycanbeimproved,developingcostcanbereduced,and
6、developmentcyclecanbeshortened.ManytechnologiessuchasEJB,JSP,Servlet,JDBC,andJNDIareusedinaspecificpersonnelmanagementsystem.AndfreeresourcesaboutEJBcontainerandtheconfigurationanddeploymentofserversoftwareJbossarealsostudied.Thesystemisadvangeousinreliability,expansibility,transplantabilityandmult
7、iplexing.SoftwareengineeringmethodandJ2EEplatformtechnologyarecombined,databasedesignandentityobjectarecombined,andoperationflowandsessionobjectarecombinedinsystemdesignanddevelopment.Thispaperalsobringsfor