当前位置: 网学 > 网学资源大全 > 计算机 > 正文

基于J2EE技术的网上购物系统

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供基于J2EE技术的网上购物系统,希望对需要基于J2EE技术的网上购物系统网友有所帮助,学习一下吧!

资料包括: 论文(43页20483字) 源码 图纸 
说明:

摘 要
大多数网上商店系统是基于两层体系结构来进行设计和开发的,在很大程度上限制了其进一步发展和应用。Internet的快速发展,对网上商店提出了新的要求。传统的两层体系结构面临着严峻的挑战,其中最为突出的问题是开发负担重、维护困难等。
本文在分析了目前网上商店所面临的问题后,采用J2EE平台,开发高可扩展性、可靠性以及可重用性的网上商店系统模型,以满足现实生活的需要。
在采用J2EE平台组建网上商店系统时,需要将应用系统分为三个层次,即表示层、业务层及数据库层。表示层向客户的浏览器提供Web方式下的显示内容;业务层处理客户在购物中的各种请求;数据层则向系统提供数据。采用这种层次结构可以提高系统的扩展性和服务器的效率。
网上商店系统中需要采用多种设计模式来提高系统性能。系统采用前台控制器来方便的实现导航;采用复合视图来向用户提供Web显示,降低了视图中的重复代码;采用业务代表降低各层次之间的耦合;并在业务层中采用值对象来向表示层提供数据。
最后本文采用这种方式实现了一个网上商店实例DM-ONLINE,DM-ONLINE系统使用了J2EE中的多种技术,合理利用了各种技术的优势。采用JSP技术生成用户视图,Java Servlet进行前台控制,EJB提供后端的商业逻辑。另外还采用与JSP结合的很好的JavaBean向前台提供数据并处理一些简单逻辑。
DM-ONLINE系统使用JBuilder5集成开发环境作为开发平台,DM3作为后台数据库,并实现了在BAS4.5上的部署。

关键字:J2EE平台,多层体系结构,网上商店,设计模式,部署

Topic: Design and Implementation of J2EE-based E-Store
Abstract
Majority E-store system used two tier architecture, to a large extent this limited its further development and apply. The improvement of Internet raised E-store system new requirement. Traditional of two tier architecture faced rigorous challenges, and among them the most problem is the heavy burden of development and the difficult of maintenance etc.
In this paper, we analyzed the shortcomings of current E-store, and adopted J2EE platform to develop higher scalability, higher reliability E-store module to satisfy the requirement.
When adopt J2EE platform to set up an E-store system, we can divide the application to three tier. They are presentation tier, business tier and database tier. The presentation tier provide the view for the browser, the business tier handle the request of client and the database tier provide data for application. Such three tier architecture can improve application’s scalability and server’s efficiency.
E-store system can use several design patterns to improve the performance. We use front controller to realize convenience navigate. We use composite view which lower the reduplicative code to provide the view. We use business delegate to lower the coupling between two tiers. And we use value object to provide data for the presentation tier.
At last, this paper adopts this module to realize an instance of E-store, DM-ONLINE. This application adopts several technology of J2EE, such as JSP , Servlets, EJB and so on.
DM-ONLINE system usage the JBuilder5 which is an integrated develop- ment environment as it’s development environment, DM3 DBMS as it’s databaset, and realizes in the deploy on the BAS4.5.

Keywords: J2EE Platform, Multi-tier Application, E-store, Design Pattern, Deploy

目录:
摘 要I
ABSTRACTII
1绪论1
1.1课题来源、目的及意义1
1.2国内外研究概况2
1.3本文的主要工作6
2J2EE开发网上商店7
2.1网上商店概述7
2.2J2EE平台概述8
2.3J2EE设计WEB应用程序10
2.4J2EE设计网上商店11
2.5小结13
3DM-ONLINE的设计分析15
3.1DM-ONLINE系统概述15
3.2DM-ONLINE功能分析16
3.3DM-ONLINE设计模式17
3.4DM-ONLINE层次结构18
3.5小结19
4DM-ONLINE实现20
4.1DM-ONLINE表示层20
4.2DM-ONLINE 业务层25
4.3DM-ONLINE 数据库层29
5DM-ONLINE部署32
5.1使用JBUILDER5.0部署DM-ONLINE32
5.2在BAS4.5下部署DM-ONLINE33
6结束语35
6.1全文总结35
6.2展望未来36
致 谢37
参 考 文 献38
参考文献:
杨千里、王育民等,《电子商务技术实务》,北京,电子工业出版社,2001.3。
(美)Rick Cattell、Jim Inscore著,李海波等译,《J2EE技术实践》,北京:机械工业出版社,2002.1。
张国印、刘海波、李健,《实用电子商务技术》,哈尔滨:哈尔滨工程大学出版社,2001.3。
武汉华工达梦数据库有限公司, 分布式多媒体数据库管理系统DM3用户手册,. 武汉:武汉华工达梦数据库有限公司, 2001. 1~3。
赵林度,《电子商务理论与实践》,北京:人民邮电出版社, 2001.6。
(美)Ed Roman著,王进亮、史洪飞、黄志聪等译,《精通EJB》,北京:机械工业出版社,2002.1。
(美)Bruce Eckel著,京京工作室译,《Java编程思想》,北京:机械工业出版社, 1994.1。
(美)Herbert Schildt著,张玉清、吴缚峰、尚勇等译,《参考大全Java2(第四版)》,北京:清华大学出版社,2002.1。
华中理工大学达梦数据库研究所,《DM2分布式多媒体数据库管理系统用户手册》,武汉:华中理工大学,1999。
冯玉才,《数据库系统基础》,武汉:华中理工大学出版社,1993.9第二版。
(英)Danny Ayers等著,曾国平、冯伟、王占峰等译,《Java服务器端高级编程》,北京:机械工业出版社,2001.5。
Paul J.Perrone,et al.等著,张志伟、谭郁松、张明杰译,《J2EE构建企业系统专家级解决方案》,北京:清华大学出版社, 2001.6。
飞思科技产品研发中心,《JBuilder5应用开发详解》,北京:电子工业出版社,2002.1。
(美)Subrahmanyam Allameraju 等著,《J2EE 服务器端高级编程》,北京:机械工业出版社,2001.11。
[15](美)Vlana Matena 等著,《J2EE平台上的EJB组件开发》,北京:机械工业出版社,2002.2。
[16](美)Deepak Alur 等著,《J2EE核心模式》,北京:机械工业出版社,2002.2。
[17]廖若雪,《JSP 高级编程》,北京:机械工业出版社,2001.7。
[18]黄理、李积善、曹林有等,《网站开发新动力,用JSP轻松开发Web网站》,北京:希望电子出版社,2001.1。
[19]黄浩文 黄静舒,《JSP 核心技术和电子商务应用实例》,北京:机械工业出版社,2001.4。
[20]飞思科技产品研发中心,《JSP应用开发详解》,北京:电子工业出版社,2002.1。


作者点评:
在即将结束的四年大学生活之际,我首先要感谢我的父母,他们不仅在生活和工作中给我最多的关怀和帮助,更给予我以精神上莫大的支持和鼓励。我唯有更努力地学习和工作,才能报答他们对我的爱与关怀。
感谢计算机学院的老师们。从他们身上我学到了许多宝贵的知识和做人的道理。他们在学业上对我的悉心指导,以及孜孜不倦、严谨细致的科研态度,更令我受益非浅。
感谢我的指导老师——班鹏新老师。他在我的课题研究和论文完成过程中,给予了我许多理论和实践上的指导。
感谢我的辅导员秦川、倪洁给我的指导和关怀。他们在生活上和工作中都给予了我热情的关心和帮助。
在与郑俊、张征、朱安旻、陈大金、刘超、孙颖智、范宇群、吴越、李恒、尹左林、张为等同学的共同学习、工作和生活中,大家互相帮助,结下了深厚的友谊,感谢他们给予我的关心和帮助。
同时还要感谢计算机学院的领导多年来对我的培养和支持,是他们为我提供了良好的学习环境和机会。
感谢各位专家和评委耐心审阅我的论文,他们提出了许多宝贵的意见和建议。
感谢所有曾经给我理解、关心与帮助的朋友们。
  • 上一篇资讯: 配电网微机监控及信息管理系统
  • 下一篇资讯: 安全领域的三种变化和四种对策
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号