【《基于java的线上服饰销售系统设计与实现》14000字(论文)】.docx
《【《基于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、同分为购物者和管理员两个角色,购物者使用本系统可以在网络上进行浏览商品,购买商品等,同时可以利用本系统购物感受到快乐,放松的心情。后台管理员使用本系统将对商品展示的信息进行管理,对商品的库存进行调整,并且定期维护本系统。购物者角色中又包含六个小模块,分别为修改个人信息模块,查看商品详情模块,收藏模块,加入购物车模块,下单模块和留言模块。修改个人信息模块主要实现用户对个人登录密码和其他个人信息的修改。查看商品详情模块主要实现用户可以查看到每件商品的商品详细信息,商品的质量,以及可以在商品的详细信息中查看到自己的浏览记录。收藏模块主要实现用户可以对自己喜欢的商品进行收藏,通过收藏成功后,会有收藏成
16、功的提示,并且可以在个人的收藏里查看到收藏到的商品,如果不喜欢商品,可以对商品进行删除的功能。加入购物车模块主要实现用户对喜欢的商品进行加入购物车的功能,通过加入成功后,会有加入成功的提示,可以在个人的购物车查看到加入到购物车的商品,之后可以进行填写地址进行购买。下单模块主要实现用户对想要购买的商品进行下单,填写商品名称,电话,地址,便可完成商品的购买,等到收到货之后再进行付款。留言模块主要实现用户可以对购买后的商品进行评价,反馈给管理员购买的商品的感受,以便管理员对商品进行分析管理。管理员角色中又包含五个小模块,分别为修改商品信息模块,添加商品信息模块,管理库存模块,查看订单模块,查看留言模
17、块。修改商品信息模块主要实现管理员对购物者查看到的商品进行调整名称,价格,图片的功能,同时也可以对想下架的商品进行删除下架。添加商品信息模块主要实现管理员对商品展示的页面的商品进行添加的功能。查看订单模块主要实现管理员对购物者下单的商品进行查看,之后可以对商品进行发货处理。管理库存模块主要实现管理员查看订单后,对商品的库存进行修改的功能,以便更好的管理商品的数量。查看留言模块主要实现管理员查看到购物者对商品进行的评价,之后对评价进行分析后,对商品进行调整。2.3系统性能需求衣心衣意服饰选购系统在运行期间相对稳定,采用了相对稳定的Eclipse和MySQL两个工具进行开发的,用户通过注册,登录到
18、本系统,对本系统的信息进行浏览,选购,用户在登录本系统操作起来简单,易懂,对于新手来说登录本系统也可以快速了解如何操作本系统,所以说本系统具有较容易的使用性,衣心衣意服饰选购系统可以保证用户注册的信息的安全,以及用户购买商品填写的订单信息的安全性,用户在浏览衣心衣意服饰选购系统系统的过程当中,运行流畅,操作本系统的过程会有相应的提示,会有相应的响应,并且提示和响应的速度非常的快,在用户加入到收藏里的商品,如果有不喜欢的可以进行删除,后期如果再次登录本系统的话,删除掉的信息便不会在显示,保证了系统的数据的准确性。本系统在用户注册的时候,保证了一个用户一个ID,进而保证了用户的信息不会混乱。管理员
19、在登录衣心衣意服饰选购系统后,对销售商品的信息进行管理,修改的商品信息以及删除的商品信息,在用户界面同样会显示修改之后的效果,并且修改的信息会一一对应,保证了系统中的数据的统一性,同时在修改成功后也会有相应的响应,以便于提醒成功修改本商品的信息,管理员查看的订单信息,留言信息也同样的具有准确性,都是来自于用户填写的真实信息,进而可以更好的管理商品的库存和对商品进行发货,管理员可以对系统中商品进行无限量的添加,保证了系统内商品信息的可扩充性。衣心衣意服饰选购系统的开发成本较低,维护成本较低,而且具有易维护的特点,便于管理员在日常中进行相应的维护工作,本系统采用了模块的方式开发,也就是说本系统具有
20、良好的扩展性,如果将来有其他有助于系统升级的功能,可以进一步进行对本系统的开发。2.4可行性分析2.4.1技术可行性服饰销售的企业商家十分的看重衣心衣意服饰选购系统,同时他们也会对系统开发的技术,资金等问题进行一定的考量,所以衣心衣意服饰选购系统的技术可行性也是非常备受关注的。为了得到企业和商家对衣心衣意服饰选购系统的认可,本衣心衣意服饰选购系统采用的JSP/Servlet技术开发的服饰选购系统,采用JDBC技术封装MySQL数据库来存储信息,利用HTML对系统的网页进行了设计,通过JaVaSCriPt进行事件处理,对开发的系统内的操作进行相应的提示,本系统的开发语言为JaVa语言,JaVa与
21、C+相比,不再支持运算符重载,并且比C+语言简单,本系统通过复制网址端口号在浏览器中便可以运行,不同的硬件,软件条件下,会对系统运行的环境有很大的影响,进而会影响到衣心衣意服饰选购系统的正常运行,以上这些语言和技术可以解决衣心衣意服饰选购系统对于不同计算机配置,不同运行环境下的兼容性问题。本系统的开发环境和开发语言也十分的重要,本系统选用目前用户们都在用的WindoWS10计算机操作系统对本系统进行开发,并且采用了免费的开发工具ECIiPSe和当今比较流行、相对安全、容量比较大的MySQL数据库进行开发,因为这两个工具在本人在校期间一直学习,有一定的开发基础,同时MySQL数据库操作起来比较容
22、易叫开发人员可以随时快速访问数据库,因为对开发工具有一定的了解,通过查阅资料,使用个人电脑便可以完成对衣心衣意服饰选购系统的开发。通过对系统的技术可行性的分析可以保证系统的正常运行,系统的稳定,并且可以得到企业对衣心衣意服饰选购系统的认可。2. 4.2运行可行性衣心衣意服饰选购系统是为销售服饰的企业,商家进行开发的一个网络上销售商品的系统,首先,本系统起名为衣心衣意服饰选购系统,从名字上来看,“衣心衣意”可以给老百姓一种想要点开查看浏览系统里有什么服饰的想法,所以可能会带来很多潜在的用户,增加用户对本系统的点击量,对本系统的商品的购买量。其次,衣心衣意服饰选购系统是为企业和商家在疫情期间所研发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 【基于java的线上服饰销售系统设计与实现 基于 java 线上 服饰 销售 系统 设计 实现 14000 论文
链接地址:https://www.desk33.com/p-1218190.html