摘要

随着网络技术的发展,当前人们的生活模式发生了巨大的变化,特别是以电子商务为代表的产业影响了人们的生活。当前,电子商务成为振兴国家经济的重要手段,电子商务为人们的生活提供了极大的便利,帮助企业降低销售成本,提高销售效率。在校园,饮品店作为传统的实体行业,经营运行中竞争激烈,投入高,管理效率低。而把饮品销售工作转移到网络中来,可以提高饮品销售利润,方便学生用户在线订购饮品,具有一定的研究价值和实际意义。

校园饮品网络销售平台根据目前实际的需求,开发出管理员后台管理饮品,前台会员订购的校园饮品网络销售平台。该系统使用Java技术,MySQL数据库存储数据,实现了饮品信息管理、分类管理、购物管理、会员管理、销售统计等功能。

本文主要工作是对网上饮品管理系统的分析,提出饮品管理系统的主要技术,对实体饮品需求进行分析,并转化为相应的功能模块,然后进行数据库设计,搭建系统框架,最后编写代码并对代码进行优化,对系统测试,完善程序中的问题。校园饮品网络销售平台提高了饮品整体的经济效率和管理水平,值得大力推广。


关键词:校园饮品,饮品销售, Java, MYSQL。


 


ABSTRACT

With the development of network technology, great changes have taken place in people's life patterns, especially in the industries represented by e-commerce, which have affected people's lives. Currently, e-commerce has become an important means of revitalizing the national economy, providing great convenience for people's lives, helping enterprises reduce sales costs and improve sales efficiency. On campus, as a traditional physical industry, beverage stores face fierce competition in operation, high investment, and low management efficiency. Transferring the work of beverage sales to the network can improve the profit of beverage sales and facilitate student users to order drinks online, which has certain research value and practical significance.

Based on current actual needs, the campus beverage online sales platform has developed a campus beverage online sales platform where administrators manage beverages in the background and front desk members order beverages. The system uses Java technology and MySQL database to store data, achieving functions such as beverage information management, classification management, shopping management, membership management, and sales statistics.

The main work of this article is to analyze the online beverage management system, propose the main technologies of the beverage management system, analyze the physical beverage requirements, and convert them into corresponding functional modules. Then, carry out database design, build a system framework, and finally write code and optimize the code, test the system, and improve the problems in the program. The campus beverage online sales platform has improved the overall economic efficiency and management level of beverages, and is worth vigorously promoting.



KEYWORDS:campus drinks, beverage sales, Java, MYSQL.


 


目  录

摘要 1

ABSTRACT 2

目  录 1

1 绪论 1

1.1 系统开发目的 1

1.2 系统开发意义 1

1.3 国内外研究现状 2

2 系统主要开发技术 3

2.1 B/S体系结构 3

2.2 Java技术 3

2.3 MYSQL数据库 3

2.4 前台技术 4

3 需求分析 6

3.1 可行性分析 6

3.1.1技术可行性 6

3.1.2 经济可行性 6

3.1.3 操作可行性 6

3.2 系统功能性需求分析 6

3.2.1 游客功能需求 6

3.2.2 会员功能需求 7

3.2.3 管理员功能需求 8

3.3 系统环境需求 9

4 系统设计 11

4.1 系统总体设计 11

4.1.1系统架构设计 11

4.1.2 总体功能设计 12

4.2 数据库设计 13

4.2.1 数据库ER图设计 13

4.2.2 数据库表设计 14

5 系统的实现 17

5.1 首页页面 17

5.2 用户注册页面 17

5.3 所有饮品页面 18

5.4 饮品详情页面 19

5.5 资讯页面 20

5.6 管理员管理主页面 20

5.7 添加资讯信息页面 21

5.8 饮品管理页面 22

5.9 订单列表信息页面 22

6 系统测试 24

6.1 软件测试的目的 24

6.2 测试内容 24

6.3 测试结论 26

结论 27

参考文献 28

致 谢 30


B/S结构是常见的软件体系结构,也是目前最为流行的结构。所有通过浏览器访问的系统都属于B/S结构,它是一种基于浏览器和服务器端的软件结构。随着Internet兴起,越来越多的管理系统采用这种B/S结构体系。传统的C/S结构需要安装软件才能连接服务器,我们操作系统中常见的Windows办公软件,开发软件,包括杀毒软件,这些都是与C/S结构的软件。C/S结构软件的升级,必须通过本机的安装后才能使用。B/S结构的软件升级时只需要更新服务器端的代码即可。客户端只需要通过浏览器去进行操作,所以这种方式大大减轻了后期的维护费用和成本和时间成本。

总体来说,B/S优点在于具有分布式特点,业务扩展简单,维护简单,共享性强。但是也存在一些缺点,比如响应速度比C/S慢,用户体验效果不强,很多软件无法进行底层的调用,而且数据请求时也存在延时的情况。但是通过对班级通讯录管理系统的分析,使用B/S架构更具有一定的优势,所以结构上选择B/S进行开发。

前台使用CSS、bootstrap、JavaScript、HTML技术,下面对这些技术进行简单的介绍。

HTML是网页设计语言,所有web项目都是基于这种语言进行创建,使用可扩展超文本标识标标准。HTML语法简洁,使用方便,浏览器可以直接解释执行HTML语言。在新一代的HTML语言中提供了视频播放、语音播放、动画制作、图片渲染等多种特性。

CSS是层叠样式表,管理网页显示的样式,和网页内容进行结合,对文字、图片、视频、文件进行合理的布局,达到美观显示的目的。在前台开发中,CSS是必学的编程语言,CSS有网页对象模型等能力,设计相应的样式和用户进行交互。CSS通过和HTML进行结合,构建多样的前台网页,我们看到的所有web网页或者手机网页都是通过CSS和html进行布局显示。在项目中可以单独创建不同模块的页面样式,方便控制,便于维护。对通用的模块放置在通在样式表中,特定的功能也可以自定义名称,然后控制具体的样式,降低设计难度,提高工作效率。

JavaScript是浏览器脚本语言,是浏览器网页中非常重要的部分。JavaScript通常内嵌在网页中,对HTML标记进行处理。JavaScript和其他语言一样,具有数据类型、表达式、运算等功能。JavaScript脚本语言的特点包括面向对象,简单性、动态性、良好的跨平台性。主流的浏览器全部支持JavaScript,响应用户操作。

Bootstrap是基于HTML、JavaScript、CSS开发的一个脚本库,在JavaScript的基础之上,进行代码封装,提供多种操作。其核心理念是用很少的代码处理最多的事情。Bootstrap包括事件处理、DOM元素、制作动画、数据验证、文档处理等功能特点。通过HTTP的post方法,从服务器中请求文本,对数据进行处理,减少频繁向服务器提交的宽带占用情况。Bootstrap降低了使用难度,同时提供了强大的脚本语言编程能力。

 

完成校园饮品网络销售平台的系统架构后,对系统的整体功能进行设计,系统从功能划分为前台和后台。后台管理模块分为饮品管理、订单管理、用户管理、留言管理、系统管理。前台设计包括注册登录模块,饮品浏览查询,购物车,饮品订单,个人中心。饮品管理包括饮品分类管理和饮品信息管理。一个饮品分类对应多个饮品信息,一般来说,一个饮品只针对一个分类。当删除分类后,该分类下所有的饮品都会删除。

前台中,通过账号的验证来获取登录权限,所以在登录中通过登录页面输入用户名和密码即可。用户点击饮品分类可以查看分类下的饮品信息,点击名称查看具体的饮品介绍,同时通过关键字进行饮品搜索,搜索到的结果为饮品集合,点击集合内的某一个饮品即可查看该饮品的详细信息。在收银台付款后即可生成用户的订单,订单状态包括订单、支付订单、发货订单收货单。


校园饮品网络销售平台的设计与实现-计算机毕业设计源码+LW文档_HTML

校园饮品网络销售平台的设计与实现-计算机毕业设计源码+LW文档_CSS_02