在线化妆品店系统的设计与实现

 2022-01-17 11:01

论文总字数:15503字

目 录

1 绪论 1

1.1研究背景与意义 1

1.2国内外研究现状 1

1.3论文关键技术 2

2系统理论基础 3

2.1 B/S架构 3

2.2 MVC模式 3

2.3 Struts2技术 4

2.4 JSP技术 4

2.4.1 JSP简介 4

2.4.2 JSP主要特征 4

2.5 运行环境 5

2.5.1 Eclipse 5

2.5.2 MySQL 数据库简介 5

2.6网购系统安全技术 6

2.6.1 防火墙技术 6

2.6.2 数据安全性保护 6

3数据库设计 7

3.1 关系型数据库 7

3.2系统E-R图 7

3.3数据库表 8

3.4多表关联查询 10

4系统功能设计及实现 11

4.1可行性研究 11

4.1.1需求分析 11

4.1.2经济可行性 11

4.1.3技术可行性 11

4.2系统功能模块图 12

4.3 系统业务流程图 13

4.4系统前台功能模块设计 14

4.4.1 用户注册模块设计 14

4.4.2 查询、搜索模块设计 15

4.4.3 购物车模块设计 15

4.4.4 商品添加模块设计 16

4.4.5 信息交流与反馈平台设计 17

4.5系统后台功能模块设计 18

4.5.1管理者登录模块设计 18

4.5.2 订单管理模块设计 19

5系统运行 20

5.1系统的测试 20

5.1.1 系统测试环境 20

5.1.2 系统测试的原则及方法 20

5.1.3 功能测试用例 20

6总结与展望 27

6.1 论文总结 27

6.2 设计过程中遇到的疑难问题 27

6.3网购系统的发展与展望 28

参考文献 29

致谢 30

在线化妆品店系统的设计与实现

赵倩

,China

Abstract:With the advent of the information age, online shopping has quickly entered the Internet field with its advantages of convenience, shortcut, high efficiency and low cost. It attracts numerous entrepreneurs in this field, and the design of online shopping system has become more and more meaningful. The online shopping system aims to fully display the features and advantages of the product through the network, and combine the product's publicity and sales with the online shopping system, and realize the automation and network of the work of commodity management, order management and shopping management.Based on the analysis results of market research, the functional structure of the system is designed in detail, the rights of the users and administrators of the system are clarified, and the database design of the system is completed. The key parts of the system design process are explained through the flow chart and the structure diagram. The system finally realizes the functions of member management, commodity management, order management, review management, search management and so on. It meets the personalized demand of users and realizes the full automation of sales operation. This project mainly uses JSP technology and MySQL database management technology as a system development tool, and selects the most popular Struts2 framework for software design.

Keywords: shopping;JSP;MySQL;B/S;system.

1绪论

1.1研究背景与意义

互联网时代的到来加速了我国市场销售模式的转变,某些传统领域在销售理念与方式上发生了潜移默化的转化。与此同时,随着消费水平的不断提高,国内居民高质量、高要求的消费服务需求与国内市场高层次的优质产品供不应求、消费者与企业产生信任危机等形成鲜明对比,因而愈来愈多具有一定消费能力的购物者将眼光投向海外进口产品,代购与电子商务应运而生。电子商务属于商业贸易行径,主要通过互联网等电子用具在寰球进行。从1990到现在,电子商务从雏形、发展到稳定、成熟。

目前的我国购物方式大多为企业与消费者利用互联网直接进行交易,不受时间与空间的限制,既为企业省去不必要的营业费用,又给顾客提供更具多样性的选择和个性化的服务,相对于传统经营方式来说有了突破性发展。

当然,为了使消费者的购物需求得到更大的满足,让顾客自由方便地选择各自喜欢的护肤美妆产品,设计一个功能完善的在线化妆品店系统很有现实意义。在线化妆品店通过其所设计的富有个性化特色的网站使用户能够更加方便地寻找适合自己的产品并得到更全面的服务,同时也为顾客带来更多的选择与便利。这种虚拟的交互式销售模式更能体现开放性与全球性,为企业制造更多的商业契机,降低企业成本的同时也在一定程度上提高销售额,同时还能使企业与消费者进一步增强联系,便于得到实时的市场反馈,这也有利于扩大销售面,增强市场竞争力,促进市场向更好的方向发展。

1.2国内外研究现状

电子商务的出现打破了传统市场的营业模式、渠道单一等营销瓶颈,扭转企业面对的发展缓慢、市场萎缩等狼狈局势,为企业及市场注入了新鲜血液。从全球视角来看电子商务的发展状况,我们通过横向与纵向的对比发现,每个地区的发展情形都不一样,各有各的发展特色,总体上是参差不齐的,呈现出美、欧、亚"三足鼎立”的局面。

在世界范围内,美国的电子商务发展遥遥领先,已然成为世界电子商务发展的方向标。虽然欧盟的电子商务落后于美国,但其增长速度相当可观,成为仅次于美国的存在。亚洲--电子商务的新生力量,具有充足的发展后劲,但是从发展速度和所占份额来看,近几年的发展状况并不令人满意,取得的成绩也甚为平凡,是寰球电子商务的持续发展地区。

电子商务的进一步发展所带来的显著成果使其在中国经济发展史中的地位也日益提高,一大批电子商务的相关应用也在逐步地被开发出来。现如今,淘宝、京东、亚马逊、天猫等产业链已逐步渗透于市民的日常生活中,并日渐成为其生活中不可或缺的一部分,它们的发展也在不断地推动着中国经济的进步。

现如今,网络购物系统仍处于快速发展的阶段,在线化妆品店系统的设计仍需不断完善,结合国内外化妆品平台的特点,我发现有以下几个方面需要加强改进:

(1)产品信息需进一步增加

  目前多数化妆品系统只在产品数量和图片等方面进行较多介绍与普及,相对而言忽略 了产品的使用方法、注意事项、产品功能等方面,致使消费者无法根据产品性能选择自己合适的护肤产品,因而在化妆品系统的发展中应注重对产品信息加以详细化。

(2)在线互动功能应多样化

影响消费者购买产品的因素很多,最重要的是其他消费者对产品的评价。特别是护肤美妆产品,由于各人肤质的因人而异,需求也就各有偏颇,消费者需要能真正懂得产品实际情况的消息渠道与平台,企业对产品的介绍与推销并不能完全使消费者放松警戒,惟有消费者面对消费者进行沟通时,消费者警惕性才会有所下降,它将进一步使消费者直接将无意识消费转化为主动消费。此外,为了使在线互动更加贴合消费者需要,商家应该对一些常见问题设置自动回复。

(3)提高网购系统的可扩展性与可维护性

如今化妆品的种类和数量都在不断地丰富,购物平台在信息更新方面存在时有的滞后现象,影响消费者的购物体验,因此,系统需在这一方面进一步加强,使用户的购物体验更加舒适。

1.3论文关键技术

本系统主要采用Ajax Struts2 JDBC开发技术。Ajax技术在页面处理方面确实具有其他技术不可以比你的优势,使得页面访问效率得到显著提高可。Struts2的实质是Web应用框架,基于MVC设计基础演变而来。在MVC模式中,Struts2充当控制器的角色,在模型与视图建立数据交互。JDBC本质是用于实施SQL语句的Java API,其作用在于同一访问多种关系数据库。

2系统理论基础

2.1 B/S架构

B/S 模式又称B/S结构,是一种网络模式结构。B/S模式的特点采用浏览器请求和服务器响应模式。用户能够使用浏览器访问由服务器生成的动画、声音、文本和视频点播等信息,并且每个服务器则都自由选择连接数据库服务器的正确方式。在这种模式下,客户机不需要安装客户端。B/S属于三层结构,其最大优点是把负责的业务处理逻辑被放置在服务器上,客户端在表示层中通过浏览器完成人机交互,此外,在B/S模式下,表现层与数据库不直接相关,而是通过中间业务层来完成所有数据访问和数据传输。B/S三层结构图如图2.1。

剩余内容已隐藏,请支付后下载全文,论文总字数:15503字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;