ImageVerifierCode 换一换
格式:DOCX , 页数:59 ,大小:2.10MB ,
资源ID:13067624      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13067624.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(购物网站设计与实现毕业论文Word文档格式.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

购物网站设计与实现毕业论文Word文档格式.docx

1、后台部分主要实现管理员管理商品信息、订单信息、目录信息和用户信息。其中购物车可以在用户未登录的情况下操作,并且原有的商品与现有的商品可以相互叠加。关键词:网上购物系统;Struts;Spring;Hibernate;JSTL;MVC 模式英文摘要ABSTRACTThis design uses the mainstream Java technology to develop a lightweight online shopping application. MVC software developing model is adopted, based on the popular fram

2、ework consisting of Struts, Spring and Hibernate, where Struts behaves as the controller layer, Spring as the service layer, and Hibernate as the data persistence layer. JSTL library is also used. With all these technologies together, the application achieves all the design purposes, and is flexible

3、 for update and maintenance.The application consists of two main subsystems, the front end subsystem and the central management subsystem. For the front end subsystem, the features involve customer registration, login, information retrieval on merchandises, product search, shopping cart, preference

4、folder, customer profile update. Product information update, orders process, category and user information management are the functions of the central management subsystem. In the mean time, the shopping cart can be used without login, the selected item can be added automatically.Key Words:Online sh

5、opping system; Hibernate;The Model of MVC目录目录IV1 引言12 相关知识和技术背景22.1 J2EE 概述22.2 MVC 设计模式22.3 Struts MVC 设计模式32.4 Spring 框架32.5 Hibernate 框架42.6 Struts、Spring、Hibernate 的整合52.7 JSTL 标签库63 系统需求分析73.1 B2C 系统模块介绍73.2 确定用户需求83.3 需求规定93.3.1 对性能的规定93.3.2 输入输出要求93.3.3 数据管理能力要求93.3.4 故障处理要求93.3.5 运行环境需求94 系统

6、概要设计104.1 总体设计104.1.1 环境配置104.1.2 系统结构104.1.3 总体模块104.2 功能模块114.2.1 用户顾客注册、登录模块114.2.2 商品检索、浏览模块124.2.3 个人信息管理模块124.2.4 购物车/收藏夹模块124.2.5 后台登录模块134.2.6 商品管理模块144.2.7 商品目录管理模块144.2.8 订单管理模块154.2.9 会员管理模块165 系统详细设计175.1 数据库设计175.1.1 ER 图设计175.1.2 数据表设计185.2 架构设计205.2.1 带日志功能的设计205.2.2 Web.xml配置文件215.2.

7、3 Struts 配置文件215.2.4 Spring 配置文件225.2.5 Hibernate 自动生成的文件225.2.6 工程包层次结构235.3 详细模块设计235.3.1 顾客注册、登录模块235.3.2 商品检索、浏览模块245.3.3 个人信息管理模块245.3.4 购物车/收藏夹模块255.3.5 后台登录模块255.3.6 后台商品管理模块265.3.7 后台商品目录管理模块265.3.8 后台订单管理模块275.3.9 后台会员管理模块276 系统实现286.1 环境配置286.2 主要界面及代码296.2.1 前台界面显示及代码296.2.2 后台界面显示及代码47结论

8、52致谢53参考文献54浙江工业大学之江学院毕业设计(论文)1引言随着 Internet 的蓬勃发展,电子商务慢慢融入了我们的生活。如今,在发达国家通过 Internet 进行交易已成为潮流。由于网上电子商务的稳定性需求比较高,商城系统面临着严格的考验。不少商家、公司只制作一个或者几个产品介绍的界面,显然无法满足客户的需求。客户不能在在线订单,导致了他需要通过多种步骤来与商家取得联系。其弊端显而易见,首先是低效率、数据的严重冗余,其次是维护困难;显然这些简单链接构成的网站在数据的共享性、人机的交互性以及网站维护性上都有很大的问题。因此,开发一个基于 web 的动态网上购物系统是极其迫切的。因此

9、,PHP,ASP,JSP 应运而生。PHP 语法简单,非常易学易用,很利于快速开发各种功能不同的定制网站。但是它没有一个大的公司去支援它,使的后续能力比较差。ASP 简单且易于维护,很适合小型网站应用,通过 DCOM 和 MTS 技术,ASP 甚至还可以完成小规模的企业应用, 但 ASP 的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。JSP 对于网站开发来讲不像 PHP 和 ASP 那样易学易用,支持 JAVA 的主机也少于支持 PHP 的主机,这从一定程度上限制了 JAVA 技术在网站上的发展,不过在企业软件应用上来讲,MVC 还是拥有相当大的优势的,虽然其配置和部署相对

10、其他脚本语言来说要复杂一些,但对于跨平台的中大型企业应用系统来讲,基于 JAVA 技术的MVC 架构几乎成为唯一的选择。电子商务从 1995 年以来得到了迅速发展,显现了巨大的现代商业价值。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛。尤其是美国, 各类送货系统、快递运输公司、支付公司、安全、广告、商务软件、信息服务等新型物流和中介机构发展呈加速态势,并且有很大的发展空间。在我国,网上购物从无到有也不过短短几年时间。根据中国网络经济研究报告, 截止 2009 年中国互联网用户数量已达到 3.22 亿,有过网上购物经历的用户已经超过7400 万人,并且这一数字还在以 60左右的速度

11、增长。这说明在中国发展网上购物具有良好的群众基础,网上购物方式慢慢被大家所接受。在技术方面,由于我国基本都使用 windows 操作系统,所以用 VS 平台开发比较多。但在发达国家不一样,比如美国,它有 MAC 操作系统,那里 ASP 将不再适用, 它并不是很好的支持跨平台。21 世纪将进入电子商务时代,是社会发展的必然,我们将别无选择地生活在电子商务时代。如何面对电子商务方式、如何适应数字化生存并积极参与电子商务时代的国际竞争,是涉及到每个人、每个企业、部门及国家发展与生存的重大问题,也是国家管理部门现在应该规划、并促进其发展的战略问题。542相关知识和技术背景2.1 J2EE 概述J2EE

12、(Java 2 Platform, Enterprise Edition )是美国 Sun 公司推出的一种全新概念的模型,与传统的互联网应用程序模型相比有着不可比拟的优势。典型的说,提供这些服务的应用软件必须同企业信息系统( EIS)相结合,并提供新的能向更为广阔的用户提供的服务。这些服务要具备以下的特点:a. 高可用性:来满足现在的全球商业环境b. 安全性:保护用户的隐私和企业数据的安全c. 可依赖性和可扩展性:保证商业交易的正确和迅捷通常这些服务是由分布的应用程序组成的,包括前端数据端和后端数据源以及它们之间的一层或几层,这些中间层提供了把商业功能和数据与 EIS 相结合的功能。这些中间层

13、把客户端从复杂的商业逻辑中分离出来,利用成熟的 INTERNET 技术使用户在管理上所花费的时间最小化。J2EE 正式降低了开发这种中间层服务的成本和复杂程度,因而使得服务可以被快速的展开,并能够更轻松的面对竞争中的压力。J2EE 架构图见图 2-12.2 MVC 设计模式MVC 框架把业务逻辑、页面流程控制和用户界面分开,便于开发人员进行角色分工,实现分层及并行开发,有利于软件复用和重构,以及系统的维护和扩展。其中, “Model”代表的是应用的业务逻辑(通过 Java Bean,EJB 组件实现),“view”是应用的表示层(一般是 JSP 或 JSF 页面),“Controller是提供应用的处理过程控制,这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现,降低了业务逻辑接口和数据接口之间的耦合,同时提高了代码的重用性。MVC 工作原理见图 2-2。MySQLModelViewControllerDispatchRoutesWeb ServerBrowser图 2-1MVC 工作原理2.3 Struts MVC 设计模式Str

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1