基于J2EE和MVC模式的Web应用研究

被引:0
作者
刘继华
机构
[1] 武汉理工大学
关键词
电子商务; J2EE; MVC; EJB;
D O I
暂无
年度学位
2003
学位类型
硕士
导师
摘要
近年来,电子商务这一新型商务模式已得到世界各国的普遍关注,它不仅仅是Internet在商务领域的简单应用,更是一种新型的商务模式。它的推广彻底改变了传统的旧的商务模式,引发一场新经济革命。电子商务的发展对传统的Web技术提出了强有力的挑战。由于电子商务的内部逻辑复杂,安全性要求苛刻,商务形式发展变化快,这就要求Web技术提供足够的复杂度和灵活性以适应电子商务的需求。 MVC(Model-View-Control)模型-视图-控制器的模式是Xerox PARC在八十年代为编程语言Smalltalk—80提出的一种设计模式。MVC模式在理论上实现了业务逻辑与界面显示的分离,它的提出对Web的应用开发具有重要意义。J2EE(Java2 Enterprise Edition)是Sun公司1999年推出的基于Java的一整套企业应用开发标准和规范,具有跨平台的互操作性、可扩展性、安全性好等特点,迅速得到了业界的广泛支持。JSP技术是基于Java语言的,由Sun公司开发的一个动态Web技术标准,同样有着良好的跨平台能力和安全性能。以MVC模式进行JSP/Servlet+EJB的Web应用开发,在构建电子商务方面有着得天独厚的优势。 本论文介绍了MVC模式的软件开发思想,着重阐述了J2EE和MVC模式的结合,提出了一种基于J2EE和MVC模式的企业级应用开发方法,且以该方法实现一个虚拟的在线电子商务书市系统为例,来具体阐述其开发的具体步骤和技术细节。该系统具有设计清晰、模块性强等特点,有着良好的可扩展性和伸缩性。 本论文的第一章绪论介绍了本课题的意义和国内外Web应用研究的发展动态。第二章介绍了软件开发的C/S和B/S两种体系结构和MVC设计模式的概况,并进行了比较和分析。第三章对J2EE和MVC模式的Web开发方法进行了深入的探讨,也是本论文的重点,在对J2EE关键技术JSP、Servlet、EJB等进行具体阐述和分析的基础上,提出了一种基于J2EE和MVC模式的企业级应用开发方法。第四章是前一章的开发方法在一个在线电子商务书市系统中的具体实现,包括系统的设计和系统的软件开发。第五章是该书市系统的集成与运行,重点是Web服务器和EJB服务器的配置与部署。最后一章是对全文研究工作的总结,阐述了系统优化设计策略 武汉理工大学硕士学位论文 的实施和关键问题的解决,并指出了系统需要改进的方向。 本文的研究工作可供电子商务的应用开发等同类研究参考,本课题的 研究得到了湖北省自然科学基金资助(批准号:200OJ154)。
引用
收藏
页数:78
共 34 条
[1]
基于JSP的网上购物系统的实现 [J].
万华 .
现代计算机(专业版), 2002, (10) :60-63+91
[2]
四层B/S结构及解决方案 [J].
张宏森 ;
朱征宇 .
计算机应用研究, 2002, (09) :21-22
[3]
基于B/S与C/S结合模式的银行统发工资系统 [J].
陈坚 .
现代计算机(专业版), 2002, (08) :60-62
[4]
基于EJB技术的银行自助终端监控系统的设计 [J].
祁超 ;
郭生伟 .
计算机应用, 2002, (08) :80-82
[5]
网上购物系统的设计与实施 [J].
张中秋 ;
肖冬荣 ;
张辉 ;
阮峰 ;
潘瑜 .
计算机应用研究, 2002, (08) :111-113
[6]
基于B/S模式的MIS系统在EJB平台上的设计与实现 [J].
李杏 ;
吕国斌 ;
尹兰 .
现代计算机(专业版), 2002, (06) :52-54+81
[7]
MVC模型2及软件框架Struts的研究 [J].
何成万 ;
余秋惠 .
计算机工程, 2002, (06) :274-275+281
[8]
利用EJB构造电子商务平台 [J].
王磊 ;
谢俊元 .
计算机应用研究, 2002, (05) :146-149
[9]
用EJB开发J2EE应用 [J].
马廷淮 ;
赵亚伟 ;
刘忠 .
计算机应用, 2002, (04) :109-111
[10]
基于EJB的组件开发技术 [J].
张健 ;
王卫红 ;
夏添 .
计算机工程, 2002, (03) :89-91