《【《基于java的线上服饰销售系统设计与实现》14000字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《基于java的线上服饰销售系统设计与实现》14000字(论文)】.docx(38页珍藏版)》请在优知文库上搜索。
1、基于java的线上服饰销售系统设计与实现第一章绪论21.1 项目背景212项目意义313国内外研究现状31.4 开发工具介绍41.4.1 Eclipse的介绍41.4.2Navicat的介绍5第二章需求分析62.1系统概述62.2系统功能需求72.3系统性能需求82.4可行性分析82.4.1技术可行性82.4.2运行可行性92. 5开发环境10第三章总体设计112.1 系统总体设计113. 2功能模块设计111.2. 1前台功能模块设计113. 2.2后台功能模块设计123.3数据库设计12第四章详细设计及实现154.1前台界面设计与实现154.1.1个人用户注册界面154.1.2用户登录界面
2、154. 1.3商品展不界面174.1.4收藏商品界面184. 1.5添加购物车界面194 .1.6用户下单界面195 .1.7用户留言界面204. 1.8修改个人信息界面204. 2后台功能设计与实现214. 2.1管理员登录模块214. 2.2商品管理模块224. 2.3查看订单模块244. 2.4库存管理模块254. 2.5查看留言模块274. 3数据库连接28第五章系统测试295.1测试任务及目的295. 2测试计划295. 3测试用例295.3.1登录模块测试用例295.3.2用户注册模块测试用例305.3.3管理商品模块测试用例315.3.4用户评价模块测试用例315.4测试结论3
3、2结论33参考文献34第一章绪论1.1 项目背景近年来,随着Internet的逐渐兴起,互联网慢慢走进人们的生活中,它可以帮助人们在生活中收集需要的信息,查询想要知道的问题的答案。后来,一种新的购物方式逐渐出现在大众的视野里,那就是网上购物。在这个互联网信息发达的时代,“网上购物”已逐渐成为商人们销售商品的一种新的办法。这种形式的购物吸引了小到十几岁的小孩,大到五六十岁的老人,因为这种购物方式的便捷性,越来越多的老百姓也开始逐渐选择网络上的购物,而实体店购买商品的人数越来越少了,很久以前的企业和商人也跟着时代潮流使用网络来销售商品。在大家的生活中有各种类型的购物软件,例如买车的瓜子二手车,买书
4、的当当网,买票的铁路12306等。这一系列的购物软件可以对人们的生活和工作中提供很多帮助,也为大家的生活提供了很多种选择,同时,“网络上购物”也存在人们在百忙之余休息,放松心情的一个作用,为繁忙的工作增添一份色彩,购物方式进行了改变,越来越多的人们也喜欢上这种购物方式,网络的技术逐渐发展的越来越好,人们也越来越重视生活,人们的生活水平也有很大的进步,在网络上购买商品可以节约很多时间,节约很多人力,很多物力,可见,网上购物将会有广阔的前景和发展。网络上购物只需要一台电脑便可以进行,网上选购商品的系统可以让人们在系统中查看到商品的详细信息、商品的质量,可以选择将购买的商品邮寄到任何地方,在没有网上
5、选购商品的系统时,人们常常会就在实体店对一样商品多对比几家再选择购买,这样不仅可能买不到心仪的商品,同时还消耗很多时间,但是在网上选购就不是这样了,人们可以慢慢选择,慢慢查看,没有时间和地点的限制,在家中便可以解决人们购买商品的整个过程。网上销售商品的企业,商家可以通过查看用户对购买的商品的一个反馈,总结自家商品的优缺点,进而对销售的商品进行一个调整,所以说,网上购物不仅对购物者有好处,同样也可以帮助到企业和商家。虽然网上选购商品的软件都很类似,并没有很大的区别,但是一家网上选购商品的系统的商品质量和这个系统的操作是否容易,都会对这家店铺的口碑乃至这个系统的使用率造成一定程度的影响。由于本次疫
6、情原因,很多线下商家的服饰商品出现了滞留,很多喜欢购物的人们无法去商场购买商品,这对某些企业商户的发展有很大的影响,所以网上选购商品的系统不仅可以帮助商家减少商品滞留,而且可以让潮流购物者感受到购物的快乐。12项目意义自1990年以后,互联网有目共睹的进步。老百姓发现,互联网将会成为一个好的“搭档”在人们生活中。如今社会,人们经常选择购物的方式来享受生活,由于一些繁忙琐碎的事情,使这些喜欢购物的人们没有时间逛街,繁忙工作了一天的人也没有精力出门购物,还有一个原因线下进行购买的商品,它的价格不再只是单独商品的价值,它的价格包括了制造这件商品以及运输这件商品的总体价格,这样会使购物者购买的商品十分
7、的昂贵,大多数用户可能就不会选择购买此商品,由于大量的商品销售不出去就出现了商品滞留的问题,面对这种情况,衣心衣意服饰选购系统便解决了这个问题,本系统可以帮助企业解决商品库存滞留的问题,进行网上销售商品,不会强加额外的费用在一件商品上,同时用户可以不受时间和精力的约束随时随地可以浏览购物系统,让疫情期间无法出门,繁忙的工作中的人们也能感受到购物的快乐。本系统研究的目的就是为销售服饰的企业研发一个网络上的销售服饰的平台,帮助商家减少不必要的开销,降低商家服装的库存滞留,提高本企业的口碑。可以让购物者在疫情期间随时随地“逛商店”,本系统对服饰展示的信息很详细,服饰的种类有很多,可以买到其他城市的服
8、饰,同样用户可以查看到商品的质量,可以对商品进行收藏,添加购物车,在网络上对商品进行下单,浏览商品的时候也不需要思考时间和地点,而且可以享受到“购买商品送货到家”的服务。1.3 国内外研究现状在我国的北京开始了在线购买商品之后,这种方式购买商品的口碑慢慢建立起来,人们开始尝试并逐渐喜欢在网络上挑选和购买自己喜欢的商品,很久以前发生过一次病毒,由此这种购物的方式再一次被想起,后来,中国出现了“淘宝”这个网络的购物平台,随着信息化的发展,国内已经有很多购物平台,例如“淘宝”,“唯品会”等。如今很多人们都会选择“淘宝”进行购买商品,因为在这个软件上进行购物可以为用户节省大量的人力和物力,人们可以自由
9、的浏览商品,而且购物平台拥有好的口碑会使越来越的人们喜欢在网络上购物。经过统计发现:现阶段大多数的人群更喜欢在网络上进行购物,少数的人群会在实体店进行购物。所以购物者们更倾向在网络上购买商品3O在国外,经过研究发现:外国人也都很喜欢在网络上进行购买商品,因为他们觉得可以在任何时间,任何地点进入到网络购物平台中进行购买商品,而且对于销售商品的企业和购买商品的用户都做到了方便、省时,省力。同时在网络上进行购物可以对那些不方便行走的用户拥有同样的购物体验,而且很多国外的销售商品的企业也都认为这种方式可以提高商品的销售量。由于国外的销售商品的平台逐渐的发展,各个企业的营业额也有所提升,国外的各个城市也
10、都开始在网络上进行商品的买卖。从国内外情况可以看出,网上购物己经逐渐成为人们放松心情,释放压力的一种方式,还可以提高各个企业的商品的销售量。本系统还实现了在用户浏览商品的时候可以短暂的保留用户的浏览记录的功能。1.4 开发工具介绍1.5 .1EcIipse的介绍就ECIiPSe来说,它只是一个项目的开发平台,正是因为它拥有一些优点,所以很多程序员都会选择利用Eclipse进行开发项目。Eclipse占用的内存资源比较少,而且它的功能也非常的多,Eclipse是一个免费的软件,安装比较简单,利用它编写代码比较容易,编写代码的时候ECIiPSe可以自动排版,通常一些代码可以通过快捷键的方式自动生成
11、,在编写代码的过程中也会有相应的代码提示,如果编写错误,也会有相应的警告提醒,编写完代码后可以在ECliPSe中运行查看相应的效果,它拥有英文与中文两种模式,可以选择自己相对喜欢的模式进行编写。Eclipse主要是开发项目或者语言的一个工具,在它的帮助下会使项目的开发变得容易,想要利用ECIiPSe开发与某种语言有关的系统,通常选择安装相对应的插件,Eclipse就像一个容器,JaVa就像是容器中的内容,Eclipse不仅可以开发JaVa语言还可以开发其他语言,EeliPSe可以与数据库进行相连,做到项目中的数据及时更新的作用。总之,利用ECliPSe进行项目的开发对于初学者或者程序员都是一个
12、不错的选择。1.6 .2Navicat的介绍NaViCat用于数据库的管理,这个工具的价格相对其他工具比较便宜的,拥有以下几个特点。NaViCat的登录方式比较容易,工具内部展示十分的简洁,程序编写的语言也有很多种,传入数据的时候可以分为两种方式,一种是进行代码的编写,另一种是创建表,向表中填写数据,当查询数据的时候可以在查看表中快速的查看数据库表中的内容,利用JDBC将Eclipse与Navicat进行连接,连接成功可以进行管理数据,并且让数据同步,在NaViCat中可以对创建的数据进行编辑和删除的功能,NaViCat工具可以很好地保护数据的安全。Navicat的操作对于一个初学者来说操作步
13、骤简单,可以容易的实现访问数据库,让数据内容进行共享,Navicat可以满足对数据管理的基本需求。所以说,NaViCat可以很好地管理数据库中的数据。第二章需求分析2.1系统概述衣心衣意服饰选购系统是为商家研发的一个网络上服饰销售的系统,在疫情期间,通过使用本系统,可以满足用户在家进行购买商品,享受商品送货到家的服务,商家可以在疫情期间尽量减少服饰商品的库存滞留的问题,减少商品给商家带来的经济损失。首先根据使用该系统的用户的角色的不同分为:普通用户,管理员。本网上购物系统根据用户需求主要分为三个模块:普通用户,管理员,访问。普通用户模块主要实现个人用户的注册登录,可以在线创建个人信息,修改个人
14、信息,浏览商品主页,查看商品详细信息,对商品进行添加收藏,添加到购物车购买,填写邮寄地址,对商品进行评价等功能。管理员模块主要实现管理员的登录,发布商品信息,修改商品的信息并且修改后对前台用户可见,查看用户订单,查看留言,管理库存等功能。访问模块主要是用户登录,管理员登录的功能。具体如图2-1所示。图2T系统整体模块设计图2.2系统功能需求由于本次的疫情原因,很多城市,很多小区都被封闭,这样导致许多想要逛街的人们无法到线下的商场进行购买商品。同时,对于企业和商家来说,由于疫情的原因,在其他开销不减的情况下,商品出现了滞留,这样导致很多企业都亏本了。本系统就可以解决这些问题。根据本系统的使用者不
15、同分为购物者和管理员两个角色,购物者使用本系统可以在网络上进行浏览商品,购买商品等,同时可以利用本系统购物感受到快乐,放松的心情。后台管理员使用本系统将对商品展示的信息进行管理,对商品的库存进行调整,并且定期维护本系统。购物者角色中又包含六个小模块,分别为修改个人信息模块,查看商品详情模块,收藏模块,加入购物车模块,下单模块和留言模块。修改个人信息模块主要实现用户对个人登录密码和其他个人信息的修改。查看商品详情模块主要实现用户可以查看到每件商品的商品详细信息,商品的质量,以及可以在商品的详细信息中查看到自己的浏览记录。收藏模块主要实现用户可以对自己喜欢的商品进行收藏,通过收藏成功后,会有收藏成功的提示,并且可以在个人的收藏里查看到收藏到的商品,如果不喜欢商品,可以对商品进行删除的功能。加入购物车模块主要实现用户对喜欢的商品进行加入购物车的功能,通过加入成功后,会有加入成功的提示,可以在个人的购物车查看到加入到购物车的商品,之后可以进行填写地址进行购买。下单模块主要实现用户对想要购买的商品进行下单,填写商品名称,电话,地址,便可完成商品的购买,等到收到货之后再进行付款。留言模块主要实现用户可以对购买后的商品进行评价,反馈给管理员购买的商品的感受,以便管理员对商品进行分析管理。管