当前位置: 资料下载中心> 成品毕业设计> java >基于java的电子购物网站毕业设计(论文)(mysql)正文

基于java的电子购物网站毕业设计(论文)(mysql)

上传者:杰克船长 下载量:3人 上传时间:2018-01-25 18:01 温馨提示:添加客服QQ530083379或QQ670023853(备注校外加油站以及购买的项目名字)成品程序另外加收100元可享受调试运行一次(包含指导配置环境,远程调试运行在你本机电脑跑起来) 优惠价:¥200

基于java的电子购物网站毕业设计(论文)介绍如下:

  摘 要: 随着现在社会信息化的高度发展,中国的互联网迎来了新一轮的发展高潮,人们选择上网的方式更加多样化了,同时网上购物作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。 
  基于java的电子购物网站毕业设计是基于电子商务中的B2C的购物模式设计并开发的。以MySQL为数据库开发平台,Tomcat作为Web应用服务器,采用Struts技术实现MVC模式,采用Hibernate技术访问数据库,Spring管理程序,页面上采用JSP技术,同时运用到一些JS技术。它包括前台部分和后台部分,前台部分由用户使用,主要包括用户注册、购物车管理、订单管理功能;后台部分由管理员使用,主要包括商品管理、处理订单、用户资料管理等。
     建成后的网站系统是一个动态、交互式、具有商品提供、系统管理等功能的综合性电子购物网站。 
 关键词:购物网站,MySQL,JS,Servlet,电子商务
基于java的电子购物网站毕业设计(论文)结构:    
目 

摘  要... I

ABSTRACT. II

1. 引言... 5

1.1        本毕业设计概论... 6

1.1.1 课题目的... 6

1.1.2 课题意义... 6

1.1.3 项目技术要求... 7

1.2        电子购物网站在国内外的发展概况及存在问题... 8

2       系统需求分析... 9

2.1        需求概述... 9

2.2        平台的功能分析... 9

2.3        本系统应解决的问题... 11

3       电子购物网站总体设计... 13

3.1        开发技术... 13

3.1.1 JSP技术... 13

3.1.4 MVC模式... 13

3.1.5 Servlet 14

3.1.2 MySQL. 15

3.1.3 My Eclipse. 15

3.2        设计原理... 16

3.2.1 数据表的分析... 16

3.2.2 数据表E_R模型... 16

3.2.3 平数据表的设计... 16

3.2.4 业务流程设计... 22

3.2.5 Hibernate技术访问数据库... 24

4       系统设计实现... 26

4.1        网站首页实现... 26

4.2        前台功能实现... 26

4.2.1         登陆模块实现... 26

4.2.2 购物车实现... 27

4.2.3 订单管理实现... 28

4.2.4 用户充值支付管理实现... 28

4.3        管理员后台实现... 29

4.3.1 角色模块实现... 29

4.3.2 人员管理实现... 29

4.3.3 商品管理模块实现... 30

4.3.4 商品分类模块实现... 30

4.4        技术实现过程... 30

5       平台的搭建和测试... 32

5.1        平台运行环境的搭建... 32

5.1.1 Java虚拟机环境的安装... 32

5.1.2 Tomcat环境的搭建... 32

5.2        平台的运行页面... 33

5.3        平台的测试... 33

5.3.1 平台关键部分测试分析... 33

5.3.2 平台分析总结及说明... 34

5.3.3 平台的性能分析... 34

结 论... 35

参考文献... 36

致 谢... 37

附 录... 39

基于java的电子购物网站毕业设计(论文) 实现功能:

1.1       平台的功能分析

经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:

管理员管理:

管理员管理:能够完成管理员对管理员信息以及用户信息管理。

用户信息管理:能够完成用户基本信息录入的注册和用户基本信息的修改。

权限管理:超级管理员可以对各用户授权,各用户授权后才能对相应模块进行操作。

统计管理:管理员或者授权用户可以对相应的订单(如商品销量与商品收入的统计管理)进行统计查看收索等功能。

商品管理功能:管理员可以对商品进行修改查询删除以及检索等操作,包括改变商品的数量,删除商品,恢复商品。

商品分类功能:管理员可以对商品分类进行修改查询删除以及检索等操作。

订单功能:管理员可以对订单进行管理,可以删除订单,可以发货管理。

新闻功能:管理员可以对新闻进行管理,可以增加、编辑、删除新闻信息。

留言功能:管理员可以对留言进行回复,可以删除留言

前台管理:

用户管理:用户进入前台可以直接注册,成为会员才能购物。

商品的浏览:包括商品的搜索,商品的分类查询等功能。

购物车功能:购物车中对商品的操作,包括改变商品的数量,删除商品,恢复商品。

收货人功能:包括编辑订单的收货人信息地址。

用户充值功能:包括编辑用户信息并进行充值。

用户评论功能:包括收货成功就可以发表评论。

根据平台的功能分析,设计的系统应该包括前台的功能设计(主要针对用户)和后台的功能设计(主要针对管理员)。

系统前台功能描述:在前台设计中采用了分模块的设计思路,共分为商品浏览模块,用户管理模块,购物车模块,订单生成模块。每个模块都完成特定的功能。

系统后台功能描述:在后台同样采用了分模块的设计思想。分为商品信息管理模块,订单信息管理模块,用户信息管理模块。

根据功能的划分,该平台分成8个功能模块,商品浏览模块主要提供用户方便的浏览商品,包括使用分类查找功能,搜索功能,排行榜功能。用户管理模块主要负责用户的注册及登陆,用户信息的维护。购物车模块主要实现用户把商品添加到购物车中以及对购物车中的商品的操作。订单生成模块主要负责用户收货地址的编辑,用户收获方式的选择,以及最后确认订单。用户管理模块主要管理注册用户的信息。商品管理模块主要负责管理商品的信息。订单管理模块主要负责管理订单的信息,最重要的是修改订单状态。

基于java的电子购物网站毕业设计(论文) 效果展示:

      




上一篇:     毕业设计共享网站-23aj
下一篇:    电影电视剧推荐系统毕业(论文)(mysql hibernate)