网上商城系统的设计与实现

技术:Java、JSP等
摘要:

在欧美的一些大型国家和一些信息程度较高的国家和地区,网上购物的发展迅猛,包括一些世界超一流的零售商,如沃尔玛等纷纷跻身于对于互联网的应用的行列,调查表明:全世界越来越多的家庭以习惯于在家中进行网上购物。在中国,网上购物的平台被淘宝,京东,苏宁所瓜分,其余的都是一些中小型的企业,据去年双十一的报告显示:在双十一当天,全网的销售额高达1770.4亿元,全网移动端销售额占比锁定82%,全网海外购物销售额占总销售额的5.6%;全网的乳制品销售额高达76.5亿;全网家电销售额高达361.2亿。这些数据表明了人们越来越依赖与在网上进行购物的活动,网上购物极大的便利了人们的生活。
那么为什么网上购物系统会发展这么快呢?
与旧传统的商业营销模式相比较,网上购物具有如下优势:
1. 在人口如此多的情况下,我们如果只是进行线下操作,那么会流失很多的用户,如果将买卖商品放到网上,既可以刺激消费,又为快递行业提供大量的工作机会。
2. 花费低,节约成本。人们只需要一台电脑,和一个浏览器就可以任意的在网上购买东西,极大的节约了人们的时间,同时还带动了消费者的消费积极性。
3. 营销推广便捷。传统媒体广告费用高昂,更适合品牌塑造;而网络营销,费用与传统媒体相比微乎其微,并且与用户交互更加紧密,一些小型的运营商也有生存的余地,不会被击垮。
4. 管理高效、便捷。利用关系型数据库,可以很好的进行对数据的管理和操作,尤其是mysql等数据库的出现,更是为数据的操作提供了便捷。
本商城的开发环境采用的是hibernate,struts,spring三大框架,使用Java作为本商城的语言开发,MySQL作为数据库来进行存储数据的。采用b/s结构,采用三层架构思想来行进行业务系统搭建,它能更好的便于程序员能够进行系统的维护与升级。实现了只用一台电脑和浏览器就可以进行浏览,对于用户来说操作简单,界面优美,适合广大群众来操作和使用。
关键词:网上商城系统;JAVA;SSH框架;MySQL;b/s

目录:

摘要    I
Abstract    III
目录    V
1 引言    1
1.1课题研究现状    1
1.2 课题的意义    1
1.3 本章小结    1
2 技术概述    3
2.2.1 Spring简介    4
2.1 开发工具的介绍    3
2.1.1 eclipse工具    3
2.1.2 JAVA介绍    3
2.2 SSH框架介绍    4
2.2.1 Struts2简介    4
2.2.2 Hibernate简介    4
2.3 安装支持环境、服务器、开发工具    5
3 需求分析    6
3.1 系统可行性分析    6
3.1.1 技术可行性分析:    6
3.1.2 经济可行性分析:    6
3.1.3 操作可行性分析:    6
3.1.4 开发工具的选择:    6
3.2 功能需求    6
3.2.1业务系统功能需求    7
3.3 性能需求    8
4    详细设计思路    9
4.1设计原则    9
4.2 功能的设计    9
4.3 数据库的概念设计    9
4.4 数据库的物理设计    12
5 商城系统的实现    16
5.1 jsp页面的设计    16
5.2 后台设计及主要类设计    16
5.2.1 首页的实现    16
5.2.2 注册页面的实现    17
5.2.3 用户的登陆    17
5.2.4 用户的注销    18
5.2.4 添加购物车    18
5.2.5 显示一级分类、二级分类、商品的详情    19
5.2.6 订单系统    20
总结    21
参考文献    22
致谢    23

论文字数:10685
包含资料:

 

 

截图:

 

 
 

 

  • 20
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
目录 1 系统概述……………………………………………………………1 2 系统分析……………………………………………………………2 2.1 网上商城简介………………………………………………………2 2.2 相关实现技术介绍…………………………………………………4 2.2 需求分析……………………………………………………………7 2.3 可行性析……………………………………………………………9 3 总体设计……………………………………………………………11 3.1 项目规划…………………………………………………………11 3.2 系统功能结构图…………………………………………………11 3.3. .购物流程图……………………………………………………13 4 系统设计……………………………………………………………14 4.1 设计目标……………………………………………………………14 4.2 开发及运行环境……………………………………………………14 4.3 数据库设计…………………………………………………………14 5 JavaBean的编写……………………………………………………16 5.1 数据库操作的JavaBean的编写…………………………………16 5.2 字符串处理的JavaBean的编写…………………………………20 5.3 商品JavaBean的编写……………………………………………22 5.4 保存购物信息的JavaBean的编写………………………………22 5.5 对商品信息操作的接口的JavaBean的编写……………………23 5.6 对商品信息操作的JavaBean的编写……………………………23 6 网站前台主要功能模块设计………………………………………26 6.1 网站前台首页设计…………………………………………………26 6.2 特价商品模块设计…………………………………………………27 6.3 新品上架模块设计…………………………………………………29 6.4 商品分类模块设计…………………………………………………30 6.5 会员管理模块设计…………………………………………………32 7 网站后台主要功能模块设计…………………………………………36 7.1 后台登陆模块设计…………………………………………………36 7.2 会员管理模块设计…………………………………………………38 7.3 退出系统模块设计…………………………………………………38 8 系统实施与评价………………………………………………………40 9 参考文献………………………………………………………………41 附录 数据表……………………………………………………………42

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值