商品在线销售系统.docx
- 文档编号:871986
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:36
- 大小:4.04MB
商品在线销售系统.docx
《商品在线销售系统.docx》由会员分享,可在线阅读,更多相关《商品在线销售系统.docx(36页珍藏版)》请在冰豆网上搜索。
商品在线销售系统
毕业论文
题目商品在线销售系统
学院电子信息与电气工程学院
专业计算机科学与技术
班级16计科一班
姓名何盼盼
学号20161030131
指导教师马海云
提交日期2020-5-20
原创性声明
本人郑重声明:
本人所呈交的论文是在指导教师的指导下独立进行研究所取得的成果。
学位论文中凡是引用他人已经发表或未经发表的成果、数据、观点等均已明确注明出处。
除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。
本声明的法律责任由本人承担。
论文作者签名:
年月日
论文指导教师签名:
商品在线销售系统的设计与实现
摘要
随着时代的进步和社会的发展,互联网已经成为了不可或缺的东西,它使得人们的生活更加便捷也逐渐拉近了人与人之间的距离,信息化革命席卷了各个行业。
物质生活水平的提高使得人们的消费观念悄然发生改变,人们对商品销售的要求越来越高,这对于传统商品销售行业来说既是机遇也是挑战。
提高商品销售水平、推进商品销售信息化已势在必行,本系统对传统销售系统的功能进行增加和完善,致力于带给用户更好的消费体验。
商品在线销售系统站采用B/S架构,主要使用JSP技术进行开发,结合最新流行的SpringMVC、Struct和Hiernate的SSH框架技术。
中间件服务器是Tomcat服务器,使用Mysql数据库和MyEclipse开发环境。
力求系统的全面性和通用性,严格按照软件开发和测试的规范流程进行开发和测试。
本网站从总体架构部署上分为前台和后台,前台和后台内容全面、具体,操作简单。
前台的主要功能是显示系统的整体布局,包括加入购物、商品收藏、加入购物车、在线支付和网站留言的功能,用户可根据关键字进行信息的查找自己想要了解的商品信息。
后台的主要功能是对商品、用户和订单进行管理。
关键词:
商品;SSH;MySQL数据库
ABSTRACT
The21stcenturyisaneraofknowledgeexplosion.TheInternethasbroughtpeopleclosertogether,andtheinformationrevolutionhassweptacrossindustries.Theimprovementofmateriallivingstandardshascausedpeople'sconsumptionconceptstochangequietly,andpeople'srequirementsforproductsaleshavebecomehigherandhigher,whichisbothanopportunityandachallengeforthetraditionalcommoditysalesindustry.Itisimperativetoimprovethelevelofmerchandisesalesandpromotetheinformationizationofmerchandisesales.Theemergenceofanonlinemerchandisesalessystemprovidesastrongguaranteeforthis.
CommodityonlinesalessystemstationadoptsB/Sarchitecture,mainlyusesJSPtechnologyfordevelopment,combinedwiththelatestpopularSpringMVC,StructandHiernateSSHframeworktechnology.ThemiddlewareserverisaTomcatserver,whichusestheMysqldatabaseandtheMyEclipsedevelopmentenvironment.Strivetobecomprehensiveandversatile.Developmentandtestingarecarriedoutinstrictaccordancewiththenormativeprocessofsoftwaredevelopmentandtesting.Thiswebsiteisdividedintofrontandbackstagefromtheoverallarchitecturedeployment.Thefrontandbackstagecontentsarecomprehensive,specificandeasytooperate.Themainfunctionofthefrontdeskistodisplaytheoverallpictureofthesystem,includingaddingshopping,productcollection,addingtoshoppingcart,onlinepaymentandwebsitemessageFunction,userscansearchforinformationabouttheproductstheywanttoknowbasedonkeywords.
Keywords:
commodity;SSH;MySQLdatabase
摘要1
目录3
第1章绪论1
1.1课题研究背景及来源1
1.2研究意义1
1.3研究的目标2
1.4论文组织结构2
第2章系统技术选型4
2.1数据库选择4
2.2开发工具的选择5
2.3后端框架选择5
2.4前端框架选择6
2.4Web服务器选择7
第3章系统需求和可行性分析8
3.1总体设计原则8
3.2需求分析8
3.3可行性分析10
3.3.1技术可行性10
3.3.2经济可行性10
3.3.3操作可行性10
第4章系统设计11
4.1概要设计11
4.2页面设计11
4.3数据库设计11
4.3.1数据库概念结构设计11
4.3.2数据库逻辑结构设计12
4.3.3安全性设计14
第5章系统实现15
5.1网站前台设计与实现15
5.1.1用户登录模块15
5.1.2主界面功能模块浏览16
5.1.3购物车模块19
5.1.4用户订单模块20
5.1.5用户支付模块22
5.1.5用户留言模块24
5.2网站后台设计与实现24
5.2.1商品管理模块25
5.2.2用户管理模块29
第6章系统调试与测试1
6.1测试概述1
6.2测试方法1
6.3测试内容1
6.4测试通过标准2
6.5测试结果2
6.5.1前台测试2
6.5.2后台测试4
第7章总结与展望6
7.1总结6
7.2展望6
致谢7
参考文献8
第1章绪论
1.1课题研究背景及来源
在这个信息化的时代,随着社会的发展和互联网的普及商品销售行业越来越受人们的喜爱,人们已不再是只追求自身的温饱,还有更重要的是一些精神上的慰藉。
日常生活中包括走亲访友,搬家乔迁,节日庆贺等都少不了商品的影子,它代表着人们真诚的心意。
日益忙碌的人们渴望能够充分的享受网络带来的便利实现足不出户就能完成购物需求,因此网上各种销售渠道就应运而生。
网上销售系统的形成正是为了适应当今社会快节奏的生活,使人们随时随地可以快捷方便地选择自己需要和喜欢的商品。
因此人们可以节省出更多闲暇时间去享受生活的乐趣,可以暂时走出嘈杂和喧嚣的快节奏生活去放松自己。
而且网上销售减少了中间环节大从而大节省了店铺成本,并且可以无限制容纳客流量,无限制陈列商品。
因此在线销售系统大大的方便了消费者的购买,便利了人们的生活。
1.2研究意义
本软件目的在于降低商品销售商家的工作强度,减少了手工录入操作员录入数据的工作量从而提高工作效率,避免了人力浪费和重复操作时间消耗;用户可以自己查询和筛选想要的商品并对其进行购买,而且不时有商品促销活动,既让用户有很好的购物体验也达到了商家的宣传意图,打破了传统的销售模式,极大限度的方便了用户。
商家应用此软件之后可以拓宽销售门路,增加销售业绩。
此系统完善了传统销售模式,可以有效的减少库存堆积,结合实体店的销售优点再利用网络共享和互动,借助数据库管理技术开发此平台,以此来实现一个规范化、人性化、个性化的网络销售平台。
除此之外,此系统的数据统计分析功能灵活完善,直观方便,可以成为一个商品销售行业管理发展的小帮手。
本系统实现了商品销售的规范化和智能化,确保了用户体验更加方便和高效。
1.3研究的目标
本文的研究目标是基于支持移动互联网,支持在线浏览的Web开发和应用程序框架实现功能齐全且功能强大的商品销售网站。
该系统的最大功能是支持关键字搜索商品信息,使用户能够专注于线上商品购买,并通过浏览最新的新闻资讯了解网站的商品情况。
该系统为商家和顾客使用,系统分为用户和管理员两个角色,其中用户的部分主要功能包括注册登录,查看商品分类、商品详情、加入商品至购物车、创建订单、完成支付、在线留言交流分享、售后评价等功能;管理员的部分功能有商品管理,用户管理、订单管理、留言管理等。
1.4论文组织结构
论文章节的内容安排如下:
第1章,介绍了课题的研究背景和意义,研究了国内商品在线销售系统的发展现状,并阐述了本文的研究目标。
第2章,比较了实现商品在线销售系统功能技术的优缺点。
经过综合考虑,我选择了实现该系统更合适的技术,并在此基础上得出了较为合适的技术选型。
第3章,分析了商品在线销售系统的相关需求,从用户和管理员的角色出发阐述了系统需求,将它们组织为功能点,确立了系统设计原则,保证了系统功能完整,易于操作且成本低。
从技术,经济和操作可行性上分别分析了系统的可行性。
第4章,介绍商品在线销售系统架构。
从系统页面样式,系统功能和数据库等方面分析和设计系统。
第5章,介绍了商品在线销售系统的详细功能模块,并分别从网站前台和后台分析系统每个模块的实现。
第6章,介绍了白盒测试与黑盒测试,并对系统进行功能模块测试。
论文组织结构如图1-1所示。
图1-1论文组织结构
第2章系统技术选型
本商品在线销售系统功能齐全、操作简便,从用户的实际需求出发最大限度地提高系统的质量,给用户提供友好的使用体验。
考虑了生产服务器的开销和用户使用上的便捷性,本系统选择使用Windows操作系统来部署系统环境。
在此前提下,从数据库管理系统、Web应用后端程序框架、Web服务器、前端框架到开发工具,经过比较和筛选,最终选择了适合的技术来实施这个商品在线销售系统。
2.1数据库选择
该商品在线销售系统必须使用数据库来存储大量的用户、商品信息和其他数据。
在诸如用户评论之类的使用情况中,必须确保事务的一致性,而关系型数据库几乎可以用于一切对事物一致性有要求的系统中,因此使用关系数据库比使用非关系数据库更为合适。
常见的关系数据库系统是:
MySQL,Oracle,PostgreSQL,SQLite。
下面的表2-1中显示了相关关系数据库的比较。
表2-1常见关系型数据库系统比较
数据库系统
描述
优点
缺点
使用场景
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品 在线 销售 系统