毕业设计(论文)基于J2EE结构的网上商城的设计与实现

上传人:汽*** 文档编号:560821642 上传时间:2022-11-05 格式:DOC 页数:34 大小:480.50KB
返回 下载 相关 举报
毕业设计(论文)基于J2EE结构的网上商城的设计与实现_第1页
第1页 / 共34页
毕业设计(论文)基于J2EE结构的网上商城的设计与实现_第2页
第2页 / 共34页
毕业设计(论文)基于J2EE结构的网上商城的设计与实现_第3页
第3页 / 共34页
毕业设计(论文)基于J2EE结构的网上商城的设计与实现_第4页
第4页 / 共34页
毕业设计(论文)基于J2EE结构的网上商城的设计与实现_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业设计(论文)基于J2EE结构的网上商城的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于J2EE结构的网上商城的设计与实现(34页珍藏版)》请在金锄头文库上搜索。

1、商丘职业技术学院毕业设计论文题目:基于J2EE结构的网上商城的设计与实现系部:软件学院 专业:软件技术 班级:软件2班 学号:0909340214 姓名:吴xx 指导教师:张xx 完成日期: 2021 年5月 6 日摘 要随着社会的开展,科技的进步,作为信息载体的计算机日益显露出其举足轻重的地位。当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。伴随计算机的逐步推广和使用,计算机已在科研、生产、商业、效劳等许多方面创造了提高效率的途径。特别是人类进入新千年以来,信息产业得到飞速开展。经济的全球化,人们生活在动态流通的环境中,也越来越需求及时,互动,反应的为标准的效劳产品。Interne

2、t飞速开展使互联网成为人们快速获取发布和传递信息的重要渠道,也使电子商务平台得到广泛的应用,特别是阿里巴巴支付宝、中银控Chinapay等大型公司的第三方支付平台的相继推出,使网络购物功能日趋完善和成熟。可以说电子商务正改变着人们已有的生活方式。其在改善生活质量的同时,在用户体验方面也得到很大提升。因此,本文着眼于电子商务平台,从基于网上商城系统入手,模拟淘宝网、京东商城、当当网等三大网购门户网站,以效劳器浏览器BS架构,整合最新web2.0 开发的Hibernate3.x+Struts2.x+Jquery开源框架,尝试对网上购物系统的各功能模块及业务逻辑作出简要浅析,并对局部用例给出具体实现

3、。关键字:网上购物;购物车;权限管理;订单AbstractWith the social development, technological advances, increasing the computer as an information carrier revealing his important position. Todays society has entered the information society, knowledge-based economy will be the leading industry in the new century. With the

4、gradual promotion and use of the computer, the computer in scientific research, production, commerce, services, and many other aspects to create a more efficient way.In particular the new millennium, mankind has been the rapid development of information industry. Economic globalization, the flow of

5、people live in a dynamic environment, more and more demand for timely, interactive feedback as the standard of service products. The rapid development of Internet makes quick access to the Internet become an important issue and transfer of information channels, e-commerce platform also widely used,

6、especially Ali Baba (Alipay), Bank of Control (Chinapay) and other large third-party payment platform company launched to make online shopping functions are becoming more perfect and mature. Can be said that electronic commerce is changing peoples way of life has been. Improve the quality of life in

7、 the same time, the user experience has also been greatly improved. Therefore, this paper focuses on e-commerce platform, starting from the Online Shopping Mall-based, simulation Taobao, Jingdong Mall, Dangdang three major online shopping portal to the server - the browser (B / S) architecture, inte

8、grating the latest web2. 0 developed Hibernate3.x + Struts2.x + Jquery open source framework, try online shopping system and the functional modules of business logic to make a brief, and gives some concrete realization of use casesKeywords: online shopping; shopping cart; rights management; orders目

9、录前言11. 工程需求及设计说明21.1 工程开发环境21.2 技术实现21.3 名称解释:21.4 工程背景31.5 用例模块描述41.5.1用户权限41.5.2我的订单41.5.3商品展示51.5.4购物车52、工程设计说明52.1 系统根本架构52.2 数据库设计62.2.1类别表Category62.2.2商品表Product62.2.3用户表Users72.2.4收件人地址表receive_address72.2.5选购条目表item72.2.6 订单表Order82.2.7 订单项表OrderLine82.3 领域模型88882.3s.main92.4 业务模型9 2.4.1 co

10、m.wuyf.service.CartService92.4.2 com.wuyf.service.OrderService 102.4.3 com.wuyf.service.UserService102.4.4 com.wuyf.service.CategoryService113用例实现123.1 功能概述123.1.1 前台运营123.1.2 后台管理123.1.3 后台效劳133.2 代码实现133.2.1 用户权限管理133.2.2 用户注册193.2.3 用户激活203.3 商品信息分类浏览233.4 订单生成243.5代码结构分类明细264结论275参考文献286致谢29前 言计

11、算机信息管理中的广泛使用,也使得网络购物越来越普遍,给顾客带来很大便利。建立一个网络商城系统能更加有效率的进行商品的买卖活动,使顾客可以在商城中轻松购物,并完成商品和货币的交易。极大的方便了人们的生活,使合法的直销模式成为可能。并将为促进商品经济的流通呈现新局面创造条件。WEB2.0理念的融入,进一步提升了用户的个人体验,使使用者从单一的信息浏览者到信息的发布者、决策者之间转变。本文用例的设计,参照真实企业工程-IDG 投资兄弟公司“当当网门户系统中的“在线购书系统。尝试基于J2EE的企业级应用中的核心技术和开发流程,简要给出设计文档,并对局部功能模块给出必要分析。该工程包含根本模块有:用户权

12、限管理、商品分类浏览、后台效劳、订单生成及与之相对应的数据库表的设计。后台效劳主要包括:日志效劳、订表单的维护和对用户数据进行及时收集、加工、整理、贮存、检索、传递、反应等。从本文着手拟题到最终的成稿,笔者参考了大量 JavaWeb 方面的资料,其间也屡次几易其稿,目的也是为了论文的日臻完善。计算机技术飞速开展,用户需求的提高使得网上购物系统的开发和测试变得异常复杂,而本人也只能算是J2EE平台工程开发的入门者,加之模块完成布署后进行单元测试方面的限制比方可供实际操作的数据库、WEB效劳器,本文只对用户权限管理、分类浏览、购物车、订单生成等模块给出具体实现,其余局部给出的是需求分析。与本文档相

13、应的同源代码将一并发布1. 工程需求及设计说明1.1 工程开发环境u 开发平台:WINDOWS XPu 开发工具:MyEclipse 6.0 + JDK1.6u 效劳支持:tomcat效劳器 + Mysql 数据库1.2 技术实现本系统基于J2EE 企业级应用核心所采用的技术主要为CoreJava 、Servlet、 JSP、XML。MVC设计模式下所采用的开源框架主要有:数据持久层Hibernate3.1;流程控制Struts 。WEB 网页方面的HTML/CSS 、JavaScript 、Jquery、异步刷新页面Ajax 及动态网页逻辑控制的JSTL标记和OGNL对象导航图语言1.3 名

14、词解释:注册用户(Register User):本系统的使用权面向所有公众,以游客身份进入系统时可以浏览局部商品,并可将所选择的商品参加购物车。但无法为所购商品支付并生成有效订单。注册用户在数据库中有对应记录,用户在使用注册用户登录时可以选购并为商品支付、生成订单 注册用户包含的信息:用户名,E-Mail地址,昵称,登录密码,激活码,用户积分,登录IP等。激活码(Activation Code):普通用户在完成注册时系统会自动生成一个激活码并按用户所提供的邮件地址发到用户邮箱,用户只有登录到有效邮箱进行激活后才能进行下一步操作,用户也可以选择注册时暂不激活等下次使用时才激活。用户积分(User

15、 Integral):用户在每完成一笔交易后都可或取一定的积分,用户可以使用该积分充抵相应面值的货币,或者在商家指定的商品范围内享受优惠。 商品目录:Product Category:为了使系统可维护,具有更大的开放性。商城中所列的所有商品不是通过静态页面返给用户的,而是根据数据库里数据动态生成的。商品的目录关系在数据库中由主外键关系关联着 购物车:(Shop Cart):对于每一合法登录的使用者系统都会自动分配一个购物车供用户使用,使用者可将所需要的商品添加到购物车中,该购物车可在多个页面间共享。. 订单(Order Item):用户在确认交易后,根据登录信息、收件人地址和购物车里的内容生成一个订单。以备商家根据订单的详细内容对用户进行发货。1.4 工程背景近年来随着计算机的日益普及和网络特别是因特网的迅速开展,在全球范围内形成了一种新的企业经营方式,他们把所有的商业活动和贸易往来电子化,利用兴

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号