基于Java的网上商城系统的设计与实现.docx

资料分类:计算机信息 上传会员:菲菲小宝贝 更新时间:2022-03-10
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10263
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:互联网时代早已到来,电子商务这个名词也经常出现在日常交谈中,网上购物这一行为更是成为了全国人民的“家常便饭”。

让人们离不开的网购商城,凭借着它独特的强大优势占据了中国市场。

京东、淘宝、唯品会等等网上购物商城,背后都有着极大的人力物力去支持,也同样,获得了极大的收益。

因此自我开发一个简易的网上商城系统,去深入了解变得更加值得去实现。

这个网上商城系统采用MVC分层结构,在该结构的基础上使用SSH框架进行整合开发,使用JSP和HTML显示页面,MySQL操作数据库,使得该系统的可维护性、可扩展性、可移植性较强,且有利于标准化开发,降低了各层之间的依赖。

网上商城系统包括了用户注册、用户登录、商品查询、将商品添加到购物车、将购物车里的商品删除、用户管理、订单管理等功能。本系统具有操作简单、运行稳定页面友善等优点。

本系统使用的分层思想,让SSH框架与JSP相结合,降低了系统的耦合性。使用数据库连接池,能更有效的防止连接“超载”而出现系统崩溃的情况。使用XML的配置,能够使软件更具扩展性,在此基础上还有成熟的验证机制来保证程序的正确性;还使用了基于annotation注解的方式开发,使得开发难度下降、开发效率进一步提高,并且在一定程度上加快了系统的数据访问速率。

 

关键词:网上商城;MVC;SSH;MySQL

 

目录

摘要

Abstract

引    言-1

1  绪论-2

1.1  项目研究背景-2

1.2  国内外研究现状-2

1.3  系统研究内容-2

2  系统的相关技术及开发环境-3

2.1  客户端技术-3

2.1.1  JSP技术-3

2.1.2  HTML技术-3

2.1.3  XML技术-4

2.2  SSH框架-4

2.2.1  图表-4

2.2.2  Spring技术-6

2.2.3  Struts技术-7

2.2.4  Hibernate技术-7

2.3  系统开发环境-7

2.4  系统配置过程-7

2.5  Java的面向对象思想-8

3  系统需求分析-9

3.1  开发需求-9

3.2  开发意图-9

3.3  功能需求-9

4  系统设计-11

4.1  系统功能模块设计-11

4.2  系统工作流程-12

4.3  数据库设计-15

4.3.1  建表前的分析-15

4.3.2  数据表的设计-15

5  系统实现-18

5.1  系统主页面-18

5.2  用户未登陆页面-18

5.2.1  用户注册页面-18

5.2.2  用户登录页面-19

5.2.3  查看商品信息页面-20

5.2.2  搜索商品页面-20

5.3  用户登录后页面-21

5.3.1  购物车页面-21

5.3.2  付款页面-21

5.3.3  更新个人信息页面-22

5.4  后台管理页面-23

5.4.1  后台登录页面-23

5.4.2  后台主页面-23

5.4.3  新增商品种类页面-24

5.4.4  新增商品页面-24

5.4.5  订单查询页面页面-25

5.4.6  用户列表页面-26

5.4.7  商品种类列表页面-26

5.4.8  商品列表页面-27

6  系统测试-28

6.1  测试目的-28

6.2  测试方法-28

6.3  测试环境-28

6.4  测试过程-29

6.5  测试结果-30

结    论-31

参 考 文 献-32

致  谢-33

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:通过网上商城,出产商和买家直接接触,降低了其中经传的成本,称得上物美价廉。不同于国外的购物平台发展相对缓慢,国内的各大购物网站飞速发展,也形成了有效竞争。淘宝、京......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: