基于j2ee技术的网上购物系统.doc

约41页DOC格式手机打开展开

基于j2ee技术的网上购物系统,摘要网上商店是电子商务的典型应用。大多数网上商店系统是基于两层体系结构来进行设计和开发的。随着internet的飞速发展,传统的两层体系结构面临着严峻的挑战,其中最为突出的问题是开发负担重、维护困难等。j2ee是构建电子商务系统的新兴技术,采用j2ee技术,可以方便地将系统分离为三层:表示层、业务层及数据库层。表示层向...
编号:10-2731大小:480.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 space 发布

摘 要
网上商店是电子商务的典型应用。大多数网上商店系统是基于两层体系结构来进行设计和开发的。随着Internet的飞速发展,传统的两层体系结构面临着严峻的挑战,其中最为突出的问题是开发负担重、维护困难等。
J2EE是构建电子商务系统的新兴技术,采用J2EE技术,可以方便地将系统分离为三层:表示层、业务层及数据库层。表示层向客户的浏览器提供基于Web的显示页面;业务层处理客户购物过程;数据层则提供数据存储。采用这种层次结构可以提高系统的扩展性和服务器的效率,方便开发。
本文针对目前网上商店所面临的问题,采用J2EE技术,设计开发了一个网上商店系统。系统具有高可靠性、可扩展性和可重用性的特点。
系统中采用多种设计模式来提高系统性能:采用前台控制器来方便地实现导航;采用复合视图来向用户提供Web显示,减少了视图中代码的重复;采用业务代表降低各层之间的耦合;并在业务层中采用值对象来向表示层提供数据。
系统使用了J2EE中的多种技术,如EJB、JSP、Servlet、JDBC、JNDI等。系统以国产达梦数据库管理系统DM3作为后台数据库,在BEA WebLogic、IBM WebSphere、Borland Application Server等应用服务器上部署成功。

关键词:多层体系结构,J2EE,EJB,部署,网上商店,DM3

目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 课题来源、目的及意义 1
1.2 国内外研究概况 2
1.3 本文的主要工作 6
2 J2EE开发网上商店 7
2.1 网上商店概述 7
2.2 J2EE平台概述 8
2.3 J2EE设计WEB应用程序 9
2.4 J2EE设计网上商店 11
2.5 小结 13
3 DM-ONLINE的设计分析 14
3.1 DM-ONLINE系统概述 14
3.2 DM-ONLINE功能分析 15
3.3 DM-ONLINE设计模式 16
3.4 DM-ONLINE层次结构 17
3.5 小结 18
4 DM-ONLINE实现 19
4.1 DM-ONLINE表示层 19
4.2 DM-ONLINE 业务层 24
4.3 DM-ONLINE 数据库层 28
5 DM-ONLINE部署 30
5.1 使用JBUILDER5.0部署DM-ONLINE 30
5.2 在BAS4.5下部署DM-ONLINE 31
6 结束语 33
6.1 全文总结 33
6.2 展望未来 34
致 谢 35
参 考 文 献 36

参 考 文 献
[1] 杨千里、王育民等,电子商务技术实务,北京,电子工业出版社,2001.3。
[2] (美)Rick Cattell、Jim Inscore著,李海波等译,J2EE技术实践,北京:机械工业出版社,2002.1。
[3] 张国印、刘海波、李健,实用电子商务技术,哈尔滨:哈尔滨工程大学出版社,2001.3。
[4] 武汉华工达梦数据库有限公司, 分布式多媒体数据库管理系统DM3用户手册,. 武汉:武汉华工达梦数据库有限公司, 2001. 1~3。
[5] 赵林度,电子商务理论与实践,北京:人民邮电出版社, 2001.6。
[6] (美)Ed Roman著,王进亮、史洪飞、黄志聪等译,精通EJB,北京:机械工业出版社,2002.1。