基于SSM的网上服装批发系统的设计与实现.doc
《基于SSM的网上服装批发系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于SSM的网上服装批发系统的设计与实现.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、I基于基于 SSM 的网上服装批发系统的设计与实现的网上服装批发系统的设计与实现摘要摘要:国内电商三大巨头的崛起,淘宝、京东和拼多多,是电子商务快速发展的表现,越来越多的老百姓选择网上购物,基于 SSM 的网上服装批发系统基本实现了网上购物功能,浏览衣服信息,把喜欢的衣服加入购物车后提交订单,管理员在后台进行管理。因为传统服装销售渠道单一,实体店租金又及其昂贵。所以,网上服装批发系统可以很好解决租房成本,极大的减少人工成本的费用。针对实体店租金昂贵和服装销售渠道单一的问题,又分析了现代人们的购物方式发生的改变,网上服装批发系统应运而生。主要采用了 B/S 模式来实现网上服装的销售,做到网上购物
2、。技术上采用了 JAVA 中 JDK1.8 版本来进行服装系统开发,服务器选择了 tomcat,数据库方面选择了 MySQL。网上服装批发系统很好的解决了空间和时间的限制,让人们能够随时随地,随心所欲的购买衣服,男装女装儿童装,应有尽有。轻轻一点加入购物车就能够实现在家购物,做到真正的足不出户。关键词:关键词:服装,批发,系统,网上购物IIDesign and Implementation of Online Clothing WholesaleSystem Based on SSMAbstract:The rise of the three major domestic e-commerce
3、 giants,Taobao,JD.com and Pinduoduo,isa manifestation of the rapid development of e-commerce.More and more people choose onlineshopping.The online clothing wholesale system based on SSM basically realizes the online shoppingfunction and browses clothes Information,add the favorite clothes to the sho
4、pping cart and submit theorder,the administrator manages in the background.Because the traditional clothing sales channel issingle,the rent of physical stores is extremely expensive.Therefore,the online apparel sales systemcan solve the rental cost and greatly reduce the labor cost.Aiming at the pro
5、blems of expensive rents in physical stores and single clothing saleschannels,it also analyzes the changes in modern peoples shopping methods.Online clothingwholesale systems have emerged at the historic moment.The B/S model is mainly used to realizeonline clothing sales and online shopping.Technica
6、lly,the JDK1.8 version in JAVA is used forclothing system development.The server chooses tomcat and the database chooses MySQL.The online clothing wholesale system solves the space and time constraints well,allowingpeople to buy clothes anytime,anywhere,mens,womens and childrens clothing,everything.
7、Addinga shopping cart with a little click will enable you to shop at home and stay true to your home.Key words:Clothing,Wholesale,System,Online ShoppingI目录第第 1 1 章章绪绪 论论.1 11.1系统开发的背景和意义.11.2国内外研究现状.11.3本课题研究的主要内容.2第第 2 2 章章系统需求分析系统需求分析.3 32.1 系统的功能需求分析.32.2UML 系统建模.32.3本章小结.4第第 3 3 章章 系统设计与实现系统设计与实
8、现.5 53.1系统总体的架构设计.53.2数据库设计.53.2.1 数据库的概念设计.53.2.2 数据库的物理设计.63.3系统模块设计.93.4系统实现.143.4.1 用户登陆模块的实现.143.4.2 用户注册模块的实现.163.4.3 购物车模块的实现.183.4.4 订单查询模块的实现.203.4.5 商城后台管理模块的实现.203.5本章小结.22第第 4 4 章章系统测试系统测试.23234.1 测试目的和意义.234.2 测试方法.234.3 测试用例.23第第 5 5 章章结束语结束语.25255.1全文总结.255.2课题展望.25参考文献参考文献.2626致致 谢谢.
9、28281第 1 章绪 论1.1系统开发的背景和意义中国互联网不断发展,物流越来越方便和健全,从以前的邮政到家到现在的四通一达,让人们网上购物已经成为了一种生活习惯。淘宝京东各种电商网站的购物,微信 QQ 这种社交的巨头,抖音直播各种短视频的兴起。让我们了解到互联网应用在人们日常生活的重要性,随着人们生活水平的不断提高,互联网应用各种兴起。比如直播,网络游戏和网上购物已经成为人们生活中不可缺少的休闲和娱乐的方式。家庭计算机的不断普及,从以前昂贵的电脑到现在家家户户至少都有一台电脑,使得中国进入了信息化时代。中国网民享受着互联网带来的种种便利,使用电脑解决复杂的问题,提高工作的效率和效益,所以各
10、种企业的管理系统和电商网站不断兴起,服装批发系统也是基于这一点去设计开发的。基于 SSM 的网上服装批发系统不但缓解了实体店租金压力,减少了人工成本,还解决了时间空间的限制问题,做到了一天 24 个小时随时随地的购买衣服。人们可以在网站上浏览衣服商品价格和信息,商家也能更加方便的去管理货源和客户,做到真真正正的双赢。1.2国内外研究现状因为从互联网发展历史来看,硬件软件的升级势必会导致一波又一波的红利爆发,全球互联网用户不断增加,中国移动互联网的发展也随改革开发迅速发展。据有关统计,到 2019 年的全球网购用户数量应该将会超过 19.1 亿这个数字,增长速率为 8.4%,整个世界的网购渗透率
11、约为 26.2%。如果随着网络渗透率的继续上涨,在线网购的人数增加的速度应该会慢慢趋向平缓,到了 2022 年世界的在线网购消费者将达到 23.6 亿人。电子商务竞争日益加剧,因为中国市场很大,各大科技网络公司相继推出各种电商活动来吸引用户。在国内有淘宝的双 11,京东的 618 和拼多多的砍一刀等等,都是为了不断的吸引用户和扩大竞争趋势,使商家对各类产品的管理更加方便快捷,2用户的体验更加完美。而在国外则有着亚马逊和 eBay 这种电商巨鳄。eBay 作为曾经的 C2C 鼻祖由于逐渐走向迷茫未来堪忧,而亚马逊则强势崛起,几乎成为了真真正正的跨国电商巨头。亚马逊由于其客户至上的理念和优秀的管理
12、模式,已经深入每一位美国人心中,贝索斯对于用户体验的极致追求更是形象地被人称为“用户体验屠夫”。1.3本课题研究的主要内容随着电脑硬件的不断升级和网络的不断优化,3G,4G 再到现在的 5G,相比于以前的 2G 网上冲浪时代,网络的发展简直不要太快。高速的网速为中国网民在线购物和消费提供了非常重要的保障。所以网上购物已经成为了新时代人们购物的特征,各种大型电商网站的兴起也是随时代发展应运而生。网上服装批发系统采用B/S架构,系统用户主要分为普通用户和管理员两类。系统的功能有着商品分类展示,前后台管理,购物车订单的提交和修改,用户的留言,用户登陆注册注销和商品信息搜索等等内容。后台管理员还能对商
13、品信息,用户信息,订单和留言等等进行管理。网上服装批发系统主要功能如下:(1)普通用户:浏览商品:对服装商城提供的衣服进行浏览;登陆注册:输入账号密码登陆(注册);购物车:将自己喜欢的衣服裤子等加入到购物车;查看订单:可以查看自己购买衣服的订单信息;(2)管理员:管理员登陆:输入管理员账号密码进入后台;用户管理:管理已经注册的用户信息;商品管理:管理那些上架的商品信息,比如修改衣服的价格描述等等;订单管理:管理员对用户提交的订单进行查看修改;留言管理:给那些留言的买家进行回复,与买家进行互动;3第 2 章系统需求分析2.1 系统的功能需求分析根据基于 SSM 的网上服装批发系统的要求,网上服装
14、批发系统的功能模块主要包括了用户的登陆注册,前后台管理,商品信息的展示,购物车和订单等几模块。基于 SSM 的网上服装批发系统主要可以分成买家和卖家,普通用户在注册时候填写自己的信息完成注册,比如需要输入自己的账号密码,手机号和收货地址,验证码等等信息。注册成功后输入自己的账号密码校验成功后登陆网上服装批发系统,然后可以自行浏览喜欢的衣服商品等等,选择所需要的数量然后自己加入购物车,最后确定好了就可以提交订单。而管理员可以对已经注册好了的用户进行查看和修改,修改他们的一些基本信息,当然也可以对那些恶意注册的用户进行删除。还可以对订单和商品信息进行管理,还可以对普通用户留言进行回复和删除,最后还
15、能在网上服装批发系统里面发布最新的一些通告新闻等等。2.2UML 系统建模1.普通用户功能用例关系图普通用户的功能用例关系图如图 2-1 所示:图 2-1 普通用户的用例图4普通用户可以在线浏览商品信息,注册登陆后可以加入购物车然后提交订单。还可以在网站上进行留言。2.管理员功能用例关系图在基于 SSM 的网上服装批发系统中,管理员在输入自己的账号密码登陆后可以对已经注册的用户进行管理。不仅可以对商品,比如衣服的库存价格进行修改,还可以对已经提交的订单进行查看修改,最后可以对那些留言进行回复和互动。管理员的用例关系图如图 2-2 所示:图 2-2 管理员的用例关系图2.3本章小结首先对基于 S
16、SM 的网上服装批发系统进行了需求分析,并且进行了系统的功能设计。根据系统的要求,网上服装批发系统的功能的设计主要包括登陆注册,购物车,提交订单,留言和后台管理等模块。另外,本章对系统进行了 UML 建模,给出了各自的功能用例关系图。最后,文中把系统分为普通用户和管理员两大模块,并作了详细说明。5第 3 章 系统设计与实现3.1系统总体的架构设计本系统在开发的时候采用了 MVC 架构,主要分成普通用户(前台)和管理员(后台)两大模块,为了减少系统模块之间的耦合,采用了 SSM 作为开发框架,希望能尽量做到代码的可复用性和可拓展性。系统的总体架构如图 3-1 所示:图 3-1 系统总体的架构图3
17、.2数据库设计3.2.1 数据库的概念设计根据基于 SSM 网上服装批发系统的功能需求分析和得出了系统的总体架构图之后,确定了每一个模块之间的关系,得出基于 SSM 网上服装批发系统的 E-R 图设计如下图 3-2 所示:6图 3-2 服装批发系统的 E-R 图3.2.2 数据库的物理设计通过需求分析后,在逻辑方面和物理设计方面确定了以下八张表分别用来储存用户信息,商品和订单的信息,新闻和评论的信息等等,如图 3-3 所示:图 3-3 服装批发系统的数据库图7根据系统 E-R 图的结果分析可以得出,系统需要建立一些数据库表来保存一些相关的信息,下面是对 SSM 服装批发系统一些数据库表的设计:
18、(1)第一张表:User 表(用来储存用户的信息)表 3-1 用户信息表列名列名数据数据类型类型可为空可为空注释注释USER_IDVARCHAR(32)NOT NULL用户 ID,主键PASSWORDVARCHAR(20)NOT NULL用户密码USER_NAMEVARCHAR(20)NOT NULL用户名SEXVARCHAR(1)NOT NULL性别ADDRESSVARCHAR(200)NULL地址BIRTHDAYDATETIMENULL出生日期EMAILVARCHAR(80)NULL电子邮箱MOBILEVARCHAR(11)NULL手机号码STATUSDECIMAL(6,0)NOT NUL
19、L状态,1 普通用户 2 管理员表 3-1 为用户表,用来保存用户注册的信息,每个字段的数据类型,是否为空都有表示出来,最后在注释还进行了一些较为详细的描述。(2)第二张表:Shop 表(用来储存用户购物的信息)表 3-2 Shop 表列名列名数据数据类型类型可为空可为空注释注释IDINT(11)NOT NULL主键 ID 自增EP_NAMEVARCHAR(64)NULL商品名称EP_FILE_NAMEVARCHAR(128)NULL商品图片EP_PRICEDECIMAL(10,0)NULL商品价格EP_STOCKINT(11)NULL商品库存EP_IDINT(11)NULL商品编号EOD_Q
20、UANTITYINT(11)NULL购买数量EU_USER_IDVARCHAR(32)NULL购买者 IDSTATUSINT(11)NULL支付状态表 3-2 为购物车表,主键为 ID 非空,用于保存用户购买衣服等商品时的一8些基本信息,具体字段的数据类型都有描述,以及每个字段所代表的意义也有在注释中写出。(3)第三张表:Product 表(用来储存商品的基本信息)表 3-3 Product 表列名列名数据数据类型类型可为空可为空注释注释EP_IDINT(10)NOT NULL商品编号,主键自增EP_NAMEVARCHAR(128)NOT NULL商品名称EP_DESCRITIONVARCHA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SSM 网上 服装 批发 系统 设计 实现
限制150内