《基于HTML5的化妆品展示与销售平台的设计与实现-论文定稿.docx》由会员分享,可在线阅读,更多相关《基于HTML5的化妆品展示与销售平台的设计与实现-论文定稿.docx(42页珍藏版)》请在第一文库网上搜索。
1、毕业设计说明书基于HTML5的化妆品展示与销售平台的设计与实现基于HTML5的化妆品展示与销售平台的设计与实现摘要:此次毕业设计课题是化妆品展示与销售平台,通过系统详细设计与开发后建设而成。其中分析了广大普通群众对化妆品购买领域的需求,解决了购买化妆品所遇到的平台不统一,种类不丰富,操作不便捷的问题,具有较强的实际意义。根据本人前期调研所知,逐步明了现代化妆品展示与销售平台的研发需求。使得系统的功能能够为管理员、购买者等各类参与者提供便利,进而推动互联网时代向前发展。本系统运用成熟的Web开发体系,后端使用Java语言,系统的数据管理采用MySQL来处理,化妆品展示与销售平台的功能模块主要包含
2、主界面、化妆品推荐、化妆品检索、商品展示、加入购物车、化妆品订单管理和新用户注册以及登陆等模块。关键词:电子商务,JAVA, B/S结构Design and implementation of cosmetics display and sales platformbased on HTML5Abstract: The graduation project is the cosmetics display and sales platform, which isbuilt after the detailed design and development of the system. Amon
3、g them, it analyzes theneeds of the general public in the field of cosmetics purchase, and solves the problemsencountered in the purchase of cosmetics, such as the platform is not unified, the types are notrich, and the operation is not convenient, which has strong practical significance. Accordingt
4、o my previous research, I gradually understand the R & D needs of the moderncosmetics display and sales platform. The function of the system can provide convenience foradministrators, buyers and other participants, and then promote the development of theInternet era. The system uses a mature web
5、 development system, the back-end uses Javalanguage, and the system data management uses Mysql to process. The functional modules ofthe cosmetics display and sales platform mainly include the main interface, cosmeticsrecommendation, cosmetics retrieval, commodity display, add shopping cart, cosmetic
6、s ordermanagement, new user registration and login and other modules.Keywords: Electronic commerce, JAVA, B / S structure目录1引言1L1课题背景1L 2国内外研究概况1L3研究的主要内容2L 4论文的组织结构22开发工具及技术32.1开发工具32. 1. 1 MyEclipse 32. 1.2 MySql 32. 1. 3 JAVA 32. 1. 4 JavaScript 42.2软硬件坏境43需求分析43.1 可行性分析43.1.1 技术可行性43.1.2 操作可行性53
7、. 1.3经济可行性53. 2性能需求分析53.2.1系统的安全性53.3功能需求分析53. 4用例分析63.4.1普通用户用例图63. 4. 2管理员用例图64系统设计74.1设计的基本思想74. 2总体设计74. 3功能结构设计74. 3. 1登录注册模块结构设计84. 3. 2个人信息模块结构设计84.3. 3首页及展示信息模块结构设计94. 3. 4化妆品管理结构设计 94. 3. 5订单管理模块结构设计94.3.6公告管理模块结构设计104. 4数据结构设计101.4.1 概念结构设计101.4.2 逻辑结构设计131.4.3 物理结构设计 132. 5程序流程设计154. 6系统的
8、界面设计 165. 6. 1用户界面设计164.6.2人机界面设计原则165系统功能实现175. 1数据库实现176. 1. 1 安装 MySQL 175.1.2数据库与数据表的建立175. 1.3数据库的连接185. 2管理员登陆页面 185. 3后台的实现195.3.1 化妆品类别管理195.3.2 化妆品信息管理 205.3.3 3会员信息管理225.3.4 订单管理225.3.5 修改密码 235. 4前台的实现245. 4. 1用户注册245.4.2系统主页面实现 245. 4. 3用户购物245.4.4订单管理255. 4. 5在线评论266系统测试275.1 系统测试概述275.
9、2 系统测试目的275.3 系统测试的主要内容276. 3. 1用户登录测试277. 3.2商品添加功能测试278. 3.3商品购买模块测试286.3.4订单信息管理模块测试286. 4测试结论287结论29致谢30参考文献311引言1.1 课题背景人们彼此交往或者打交道过程中往往需要找到一些物体媒介来表达自己的感情,此时一些化妆品就变得必不可少了。一些的化妆品作为送朋友或者亲人的礼物,增进人们的感情。同时网络购物的出现,为人们的生活提供了极大的便利,使得人们有更多的时间投入到更有意义的事情上。基于HTML5的化妆品展示与销售平台实质上是利用了信息化管理的网络平台,通过互联网技术实现了商品信息
10、的集中化管理及用户在线订购商品的操作。网络商品系统与老式的线下实体店销售相比,在信息管理上,更加低廉,在功能及服务上,更加规范、高效,在保证商品真伪上,更加真实可靠,在信息查询上,更加方便便捷,因此,网上商品系统可以说是一种零售服务行业发展的必然趋势了。本基于HTML5的化妆品展示与销售平台主要是为那些有着购买化妆品商品的用户提供一个更加方便快捷的互联网平台,通过后台管理员来维护整体系统的正常运行,而作为普通用户只需在浏览化妆品后,通过下订单的方式来购买自己想要的化妆品即可完成一次化妆品的购买过程。而对于整个系统信息,管理员有着最高权限,比如对系统中的各种信息进行添加、删除以及修改,对于普通的
11、用户而言智能维护个人信息和浏览系统。1.2 国内外研究概况随着我国经济的发展,化妆品专卖店愈来愈多。超市在社区,学校和主要商业中心的入口随处可见。随着超市的快速发展,商品种类繁多,数据和信息量变得愈加复杂、管理难度越来越大,早期的管理方法不能适应现有的发展,因此迫切需要引进新的管理技术来改变现状。近年来,商店之间的竞争日趋激烈,一些规模小、资金实力弱、经营模式落后、先进技术理念匮乏的商店势必会受到威胁,甚至逐一淘汰。随着我国经济市场的不断发展,国家的十三五规划对于类似的服务行业提供了大力的支持,也促使大量的服务管理系统上线,引进更先进的技术能够更好地管理服务,稳定用户市场,提升用户的服务体验也
12、是当今市场不可缺少的一部分。在目前状况下,随着商店化妆品种类的不断增多,商店管理工作难度也越来越繁重和琐碎,原始手工管理商品已经不能满足当前所需,操作易错,数据繁多,因此,使用化妆品展示与销售平台这种信息化的管理销售方式,来对顾客们进行服务,是发展的一个趋势。1.3 研究的主要内容智能化的软件开发系统不仅能给系统的发展提供便利,而且还能使信息管理的形态更加完善,不断提升网络资源的利用。同时: 由于计算机技术的不断改进,新时代的人们对于化妆品的眼球也越来越多,可以说是五花八门,而老式的挑选化妆品过程耗时耗力,并不能适应新时代,如何将基于HTML5的化妆品展示与销售平台运行界面更加流畅,便于使用是
13、重点目标。由我的分析可知,基于HTML5的化妆品展示与销售平台是一个功能相对简单和单一的系统,他的受众人群清晰明了,整体功能明确,开发比较容易,不需太高的投资即可获得很高的实用性。它所需要的功能包含以下几项。对于客户来说,客户省去了逛化妆品店的时间,使自己的需求可以更好地得到满足。1、研究B/S结构以及B/S结构开发的应用方式,掌握前端页面的编写,以及与服务器的数据交互。2、完成系统的整体结构设计与实现。通过实现系统的主要功能,如首页、化妆品、留言等模块,从而进行系统的架构展示。开发出这个系统主要是想让用户能够通过化妆品展示与销售平台这个平台,可以使用户足不出户就可以了解丰富的化妆品信息。1.
14、4 论文的组织结构本文一共分为七个章节,每章节的内容如下所示:第一章:引言。通过对以前的化妆品商店管理方式的分析,来阐述化妆品展示与销售平台存在的优势,从而得出一个化妆品展示与销售平台开发的目的。第二章:相关技术及理论。对于开发这样一个化妆品展示与销售平台,要保证其功能强大,而且界面、安全稳定等方面需要对目前的开发技术进行阐述。第三章:系统分析。对于化妆品展示与销售平台需要做到什么,要有什么功能,开发化妆品展示与销售平台是否可行进行了阐述。第四章:系统设计。对于化妆品展示与销售平台的功能、界面和数据库进行设计。第五章:展现化妆品展示与销售平台的界面以及操作流程。第六章:系统测试。化妆品展示与销
15、售平台的功能是否正常运行,如果交付给商店,能否正常操作,需要先行的进行测试。最后论文的总结,主要对基于HTML5的化妆品展示与销售平台的开发与实现的设计与实现工作进行了总结,阐述了在整个开发与编写过程中的一些感想,并且会继续学习士弟7C n o2开发工具及技术2.1 开发工具基于SSM框架的化妆品展示与销售平台系统的设计,在windows系统下进行开发,以eclipse为开发工具,使用MYSQL为数据库,系统框架使用的是SSM框架。2.1.1 MyEcI i pseMyeclipse一款优秀的开发工具,被越来越多的开发者使用,主要进行Java、J2EE的开发,同时内部集成了 Tomcat,相比于Eel ipse需要手动配置Tomcat,十分的方便,在Myeclipse内部即可进行编码的实现,通过debug可以实现调试,通过内部的Tomcat可以实现系统的发布,