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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

服装电商系统的设计与实现.docx

1、服装电商系统的设计与实现服装电商系统的设计与实现服装电商系统的设计与实现摘 要随着网络信息化时代的到来和人们生活水平的大幅提高,互联网逐步进入人心所向,千百万家庭回望,人们不再拥护传统的购物方式,在网络上选购商品已经被越来越多的人所接受以及采纳,网络购物也大大节约了大家的购物时间。本系统使用JAVA技术运用SSM框架以及MySql数据库进行设计,实现前台用户页面和后台管理员页面,实现了一个方便大众,快速便捷的服装商城基于SSM框架的服装电商系统。本系统的开发代替了传统的购物以及销售方式,解决了管理困难以及销售成本高等问题,界面方面操作简单,易于上手。本系统的开发环境结合了MyEclipse,M

2、ySql和HBuilder,利用这三种开源工具,来实现一个方便大众群体的服装电商系统。关键词:服装电商系统;JAVA;SSM;MySqlDesign and implementation of clothing e-commerce systemAbstractWith the advent of the era of network informatization and the greatly improved peoples living standards, the Internet has gradually penetrated into the hearts of people

3、and entered into millions of families. People no longer advocate traditional shopping methods, and shopping for goods on the Internet has been increasingly Accepted and adopted by many people, online shopping also greatly saves everyones shopping time.This system uses JAVA technology to design with

4、the SSM framework and MySql database, realize the front-end user page and the back-end administrator page, and realize a convenient, fast and convenient clothing mall-clothing e-commerce system based on the SSM framework. The development of this system replaces the traditional shopping and sales met

5、hods, solves the problems of management difficulties and high sales costs, and the interface is simple to operate and easy to get started. The development environment of this system combines MyEclipse, MySql and HBuilder, and uses these three open source tools to implement a clothing e-commerce syst

6、em that is convenient for the general public.Keywords: Clothing online mall;JAVA;SSM;MySql1 概 述1.1课题的来源及意义服装是我们每个人生活的必需品,中国是服装生产和服装出口的主要国家,服装产业在国家经济中占有重要的地位。由于中国经济的迅速发展和人们物质生活水平的持续改善,人们对服装的需求也在增加。个人的文解力,美的概念以及个人的魅力。人们也更多地关注穿着的舒适,实用,时尚和功能性。今天随着互联网的迅猛发展,信息从网络平台借来,没有时间和地理限制,传播速度加快,经济发展使电脑大众化,人们对网上购物的需求

7、和需求增加。为了解决很多实际服装店存在的问题,网购尽可能的方便,网购的人不必外出,只要能享受网上购物的服务就不必外出。互联网的迅猛发展成为网络购物系统发展的强大动力,同时也促进了网络用户结构的大众化,网络生存的大众化,物流与银行结算的顺畅,以及市场运作规则及相关政策规定的改善。网上购物对网民将越来越有吸引力,网民对购物网站的看法从拒接、怀疑到信任、从否定到肯定,网上购物的观念将更加深入人心。1.2研究现状现代网络对人们生活的影响越来越大,电子商务极大地刺激了消费者的购买欲望。近年来,网上购物、服装与服装产品的第一大类产品,服装电子商务交易市场的整体规模逐年增长,2018年中国服装市场规模达99

8、84亿元,在线服装零售增长率22.0%。由于居民消费水平的改善和服装电子商务的持续优化,预计服装电子商务的市场规模将进一步扩大。目前,中国60%的消费者在网上购买服装时,最看重的是质量和款式,今后中国消费者对高档服装的网上购物要求将会更加强烈。服装产业是有关人们生计的重要产业,服装消费在中国居民消费中占有相当部分。根据统计厅的资料,2018年中国服装的人均消费支出为1289元人民币,增长4.1%,占居民人均消费的6.5 %,其中城市居民的人均消费为1808元人民币,比上年增长2.9%。2019年服装电子商务交易市场规模达到1013.37亿元人民币,增长5.9%,76.9%的中国消费者通过网络渠

9、道(电子商务平台、品牌官方网站等)购买了服装。2018年,超过中国指定大小的服装零售比2017年增加了8.5%,增长了0.5%。大于指定尺寸的服装零售继续保持2017年以来增长加快的趋势。2018年1月至12月,服装产业指定规模以上企业的主要事业销售额同比增长4.1%,达到1068亿元人民币,同比增长10.8%。以2019年上半年为准,服装商品的零售销售额达到474.97亿元人民币。1.3研究内容该服装电商系统主要以在线服装购物为目的,为方便以及满足大众购物群里达到目的,为其提供最优惠的正品商品的供应。从实用的角度考虑服务和内容,即互联网的优势和新闻的快速、广泛传播速度,从全局的角度把握开发过

10、程,提高了系统的可靠性和可维护性,降低了输入输出。2 系统分析2.1可行性分析2.1.1操作可行性在设计本服装电商系统的各个模块的界面时,通过调查和借鉴各种优秀系统的设计时充分考虑了绝大多数用户的操作习惯,设计界面简洁清晰充满现代化气息,使用户在简单的操作过程中仿佛置身于琳琅满目的精品店铺,使其达到吸引新用户保留住老用户的目的。2.1.2 技术可行性本服装电商系统设计的是一个基于JAVA的系统,系统内的主要内容就是各种不同类型商品的展示,普通用户的选购,管理员用户的维护。在分析了网站的规模需求和开发效率后,决定采用JAVA语言来完成本次的设计。数据库方面采用功能强大体型小巧的MySQL,它能够

11、实现所有本服装电商系统对于数据库的需求。这样本次设计中的开发运行环境就确定下来了。2.1.3 经济可行性本服装电商系统的实现,将会给商家带来严格的管理模式、用户订单及商品信息等的完整化统计、各种数据在处理上的智能化、业务上的高效化处理等方面。目前系统所有代码及系统界面的设计均由本人独立完成,无需额外的费用。在网络购物迅速发展的今天,本系统将为广大用户提供更加丰富,优惠更多的购物平台,未来将通过本服装电商系统吸引大批网络购物者成为用户,提高系统知名度,实现经济可行性。经过上述的论述,在操作可行性上,技术可行性上,经济可行性上对于本服装购物系统的所有开发都是可行的,经过上述分析本系统的开发是可以进

12、行的。 2.2 用户需求分析通过对不同年龄,性别,职业的人群分为消费者与商家两大类型进行全方面的调查,从中了解到,如今越来越多的人开始喜欢通过网络进行购物,也很在乎商品的品质,优惠力度,以及代购商品的真伪,并且已经有很大一部分人群不再选择传统购物方式。故得出以下必备的需求分析:(1) 服装商城系统管理员图2.1 服装电商系统管理员用例图 服装电商系统管理员登录在服装电商系统管理员登录页面进行账号,密码以及验证码的正确输入,系统将自动进行账号检索,检索结果用户类型为管理员,则进入与其身份相对应的管理员后台维护界面,其中首先进入到管理员登录成功的欢迎界面,其次管理员可以通过界面点击将要进行维护的选

13、项卡进行相对应的操作。 服装商城系统管理员权限管理员用户拥有很高的权限,享有对其日志列表的管理,享有商品列表的管理,享有上架以及下架商品,享有对其商品分类的管理,享有对其订单信息的管理,享有对其评论的管理,享有对客户信息的管理。确保客户信息的安全性,不泄露客户隐私,也可在用户提供有效身份证件时,通过后台存储的用户信息帮助用户找回密码。管理员拥有对商品评价审核的权利,发现有不真实,低俗,恶意的评价,以及刷单现象,可以对其评价进行删除等操作,并且追究到其个人身上,让法律确保大众买到的商品货真价实。(2) 服装商城系统普通用户图2.2 服装商城系统普通用户用例图 服装商城系统普通用户注册 服装商城系

14、统普通用户访问服装电商系统,进行新身份注册,新用户需要填写账号名,真实身份证姓名,真实性别,手机号,邮箱,收货地址,账号密码。 服装商城系统普通用户登录 服装商城系统普通用户进入登录页面,输入正确的账号,密码及验证码,在输入正确的前提下系统将自动进行账号身份的检测,检索结果身份为普通用户将直接进入到与其账号对应的身份页面,即普通用户进入服装电商系统的购物车页面。 服装商城系统普通用户权限服装商城系统普通用户可以通过点击的方式进入个人中心,选择要进行的操作,对账号信息进行修改,或者对账号密码进行修改,修改过程会提示账号密码强度,还可以浏览商品,按分类查找,或者查看最新上架商品,热卖商品。普通用户

15、还可以将心仪商品加入收藏列表,或者直接进行购买,购买过程需要第一步确认商品,第二步确认收货人信息,第三步进行付款。收到宝贝后,可以对其宝贝进行评价,但评价需管理员审核后才可以被大众网友所看到,因为第一点防止刷单现象出现,第二点防止恶意差评,总体来讲都是为了给用户提供一个安全可靠的购物环境。2.3系统功能分析(1) 通过使用SSM框架,前后台数据的连接来实现用户的登录,根据其账号注册时的身份属性来进行判断,跳转到与其相对应的角色页面,即1为管理员,2为普通用户。本系统的用户身份分为管理员和普通用户,通过数据库来进行身份角色的判断。(2) 登录的Servlet进行了Session的设置,并且在部分

16、页面都进行了Session的设置,用此来获取其登陆的用户名,用来实现账号信息登录者的提示。(3) 本系统采用Fifter来进行热销商品限卖以及促销活动的时间限制功能。(4) 管理员主要进行系统的维护,发表官方促销以及限时商品以及限量商品活动信息,管理员还拥有审核用户注册信息、审核地址信息、审核订单信息、审核宝贝评论的功能,以及商品分类的添加,修改,删除。商品的上架,商品的下架,商品库存量的调整。还拥有查询功能方便进行数据的管理,以及帮助用户找回密码。(5) 在用户的个人中心,可以对个人信息进行修改,对收货地址进行修改,对密码进行修改,还可以按照分类进行商品的购买,收藏。(6) 展示商品图片,以

17、滚动图片的方式进行展示,或者以图片的轮播方式展示,或者以点击放大图片效果展示。(7) 使用MySql数据库实现用户信息的维护调整,商品的上架,下架,库存量调整,商品类别的规整,宝贝评价的审核成功失败。(8) 使用Session进行用户ID的获取,利用此来解决消费者上传实拍图片时的重名问题。(9) 本系统还通过Cookie缓存来暂时存储用户登录信息,进而实现三天和七天的免登录功能。(10) 使用HBuilder来编写Jsp页面中的代码,使用Html、Css、JQuery处理前端页面和要发送的请求。(11) 因为本服装商城系统的设计是为中国消费者设计,所以需要用到大量汉字,故所利用Filter制作

18、了中文处理器来处理中文乱码问题。(12) 因为需要统计本服装商城系统的浏览量,故采用Application来进行页面访问量的累计。(13) 为方便消费者查看到实时北京时间,故采用JQuery在商城界面上方显示动态时间。2.4系统优势分析与现实生活中的实体店铺相比较,服装商城具有以下几点优点:(1) 对于那些现实生活中就有实体店铺的商家而言,在其拥有良好且稳定的供货渠道的条件下,网络店铺对于这样的商家而言是很好的补充。(2) 网络店铺可以没有时间限制的进行24小时的在线营业,大大增加了店铺的营业时间,商家可以无时间限制并且无地理位置规定的进行商品的销售,买家同样可以在家24小时随时进行购物。网络

19、店铺打破了实体店铺的销售时间限制,并且网络店铺还大大节省了人力资源,与此同时,消费者在任何时间地点都可进行登陆选购心仪商品。大大提高了商家的收入。(3) 网络店铺还可以通过直播等方式为自己的实体店铺达到很好的宣传效果。(4) 网络店铺还可以很好的积攒客户,帮实体店铺完善新老客户群。在购物上实现了无地域界限,外地客户也可购买查看商品。(5) 网络店铺实现了互联网和传统购物的完美结合。3 系统设计3.1总体结构设计下图为实现服装电商系统的总体功能逻辑图,如图3.1所示: 图3-1 服装电商系统的功能逻辑图3.2数据库设计3.2.1概念设计(1) 用户账号信息表内字段设计有账户ID,用户名,账号密码

20、,邮箱,身份证姓名,性别,用户类型,创建时间。图3-2 服装电商系统的用户账号实体属性图(2) 收货地址信息表内字段设计有地址ID,账户ID,用户名,收货地址,手机号,创建时间。图3-3 服装电商系统的收货地址实体属性图(3) 用户类型信息表内字段设计有级别ID,类别ID,菜单ID。图3-4 服装电商系统的用户类型实体属性图(4) 购物车信息表内字段设计有购物车ID,账号ID,商品ID,商品名,商品图片地址,商品单价,商品数量,交付金额。图3-5 服装电商系统的购物车实体属性图(5) 商品评价信息表内字段设计有评价ID,商品ID,账号ID,评价等级,评价内容,创建时间。图3-6 服装电商系统的

21、商品评价实体属性图(6) 商品信息表内字段设计有商品信息ID,账户ID,商品ID,商品名,商品图片,商品单价。图3-7 服装电商系统的商品信息实体属性图(7) 提示信息表内字段设计有提示信息ID,提示信息内容,创建时间。图3-8 服装电商系统的提示信息实体属性图(8) 菜单信息表内字段设计有菜单信息ID,菜单ID,菜单名称,菜单地址,菜单,创建时间。图3-9 服装电商系统的菜单信息实体属性图(9) 订单信息表内字段设计有订单信息ID,订单号,账号ID,买家地址信息,交付金额,商品ID,购买数量,买家留言。图3-10 服装电商系统的订单信息实体属性图(10) 历史订单信息表内字段设计有历史订单信

22、息ID,商品ID,历史订单ID,商品名,商品图片,商品单价,商品数量,商品总价。图3-11 服装电商系统的历史订单实体属性图(11) 商品类别信息表内字段设计有商品类别信息ID,类别ID,类别名,下级类别ID,下级类别名,创建时。图3-12 服装电商系统的商品类别信息实体属性图(12) 管理员信息表内字段设计有文章管理员ID,管理员名称,密码,级别ID,照片,性别,年龄,地址。图3-13 服装电商系统的管理员信息实体属性图(13) 用户类型信息表内字段设计有用户类型ID,用户类型名称,用户类型权限。图3-14 服装电商系统的用户类型信息实体属性图(14) 卖家上架商品信息表内字段设计有库存数量

23、,卖家商品ID,商品ID,商品名,商品所属类,待发货数量,快递公司,商品图片,商品单价,已发货数量,卖出数量,上架时间。图3-15 服装电商系统的卖家上架商品信息实体属性图3.2.2逻辑结构设计本系统采用MySQL作为对数据进行维护的数据库,数据库的名称为db_online_shop,并且设计本数据库中包含以下数据表:(1) 用户账号信息表(account)即为用户账号信息表,表内字段有账号ID,用户名,账号密码,邮箱,身份证姓名,性别,用户类型,创建时间。表3-1 用户账号信息表属性名字段名称字段类型 宽度备注账号IDidint11Primary key用户名namevarchar10Not

24、 null账号密码passwordvarchar20Not null邮箱emailvarchar2Default null身份证姓名trueNamevarchar11Default null性别sexint20Default0用户类型statusint4Default1创建时间createTimedatetime20Default null(2) 收货地址信息表(address)即收货地址信息表,表内字段有地址ID,账户ID,用户名,收货地址,手机号,创建时间。表3-2 收货地址信息表属性名字段名称字段类型 宽度备注地址IDidint11Primary key账户IDuserIDint11No

25、t null用户名namevarchar128Not null收货地址addressvarchar128Not null手机号phonevarchar32Not null Default创建时间createTimedatetime20Default null(3) 用户类型信息表(authority)即用户类型信息表,表内字段有级别ID,类别ID,菜单ID。表3-3 用户类型信息表属性名字段名称字段类型 宽度备注级别IDidint11Primary key类别IDroleIdint11Not null菜单IDmenuIdint11Not null(4) 购物车信息表(cart)即购物车信息表,

26、表内字段有购物车ID,账号ID,商品ID,商品名,商品图片地址,商品单价,商品数量,交付金额,创建时间。 表3-4 购物车信息表属性名字段名称字段类型宽度备注购物车IDidint11Primary key账号IDuserIdint11Not null商品IDproductIdint11Not null商品名namevarchar128Not null商品图片地址imageUrlvarchar128Not null商品单价pricefloat8,2Not null Default 0.00商品数量numint8Not null Default 0交付金额moneydouble8,2Not nul

27、l Default 0.00创建时间createTimedatetime20Default null(5) 宝贝评价信息表(comment)即宝贝评价信息表,表内字段有评价ID,商品ID,账号ID,评价等级,评价内容,创建时间。表3-5 商品评价信息表属性名字段名称字段类型宽度备注评价IDidint11Primary key商品IDproductIdint11Not null账号IDuserIdint11Not null评价等级typeint2NOT null Default 0.00评价内容contentvarchar512Not null创建时间createTimedatetime20De

28、fault null(6) 商品信息表(favorite)即商品信息表,表内字段有商品信息ID,账户ID,商品ID,商品名,商品图片,商品单价,上架时间。表3-6 商品信息表属性名字段名称字段类型宽度备注商品信息IDidint11Primary key账户IDuseridint11Not null商品IDproductIdint11Not null商品名namevarchar128Not null商品图片imageUrlvarchar128Not null商品单价pricefloat8,2NOT null Default 0.00上架时间createTimedatetime20Default

29、null(7) 提示信息表(log)即提示信息表,表内字段有提示信息ID,提示信息内容,创建时间。表3-7 商品信息表属性名字段名称字段类型宽度备注提示信息IDidint11Primary key提示信息内容contentvarchar255Not null创建时间createTimedatetime20Default null(8) 菜单信息表(menu)即菜单信息表,表内字段有菜单信息ID,菜单ID,菜单名称,菜单地址,菜单。表3-8 菜单信息表属性名字段名称字段类型宽度备注菜单信息IDidint11Primary key菜单IDparentIdint11Not null Default -1菜单名称namevarchar32Not null菜单地址urlvarchar128Default null菜单iconvarchar32Not null(9) 订单信息表(orders)即订单信息表,表内字段有订单信息ID,订单号,账号ID,买家地址信息,交付金额,商品ID,购买数量,买家留言,订单创建时间。表3-9 订单信息表属性名字段名称字段类型宽度备注订单信息IDidint11Primary key订单号snvarchar32Not null账号IDuserIdint11Not null买

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

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