2022 届本科毕业设计
题目:
智慧餐厅点餐管理系统设计与实现
学院:
信息工程学院
专业:
计算机科学与技术
学号:
姓名:
导师:
丛伟
2022 年 05 月
教务处制
I
西京学院原创性声明
本人郑重声明:
本人所呈交的毕业设计,是在导师的指导下独立进行研究所取得的
成果。毕业设计中凡引用他人已经发表或未发表的成果、数据、观点等,
均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个
人或集体已经发表或在网上发表的论文。
特此声明。
论文作者签名:
指导教师签名:
日期:
I
摘 要
计算机信息技术和互联网的发展,带动了整个的商业发展,方便了我们的生活。在
餐饮业,从传统的就餐方式发展到如今的线上销售,客户通过订餐系统查看餐品信息,
根据订购量和受欢迎程度来衡量餐品的好坏,不仅可以订购到优质的美食,也可以享受
到快捷的送餐服务。
智慧餐厅点餐管理系统根据实际需求,开发功能完善的订餐系统。本智慧餐厅点餐
管理系统使用 JAVA 技术,MySQL 作为数据库开发,订餐者通过前台查看餐品,订购喜欢
的美食,并可以通过第三方进行在线支付。管理员通过后台管理餐品信息,查看订餐者
的订单信息,准备餐品进行上餐。
本文通过对系统的开发背景和意义进行分析后,提出智慧餐厅点餐管理系统的相关
技术,然后整理智慧餐厅点餐管理系统的需求分析,根据需求进行功能和数据库设计,
最后进行智慧餐厅点餐管理系统实现和测试。智慧餐厅点餐管理系统的实施提高了餐饮
工作者的效率,方便了订餐者并节省了时间。
关键词:点餐;美食;JAVA;MySQL
II
Abstract
The development of computer information technology and Internet has driven the
development of the whole business and facilitated our life. In the catering industry, from the
traditional way of dining to today's online sales, customers can view the food information
through the ordering system and measure the quality of food according to the order quantity
and popularity. They can not only order high-quality food, but also enjoy fast delivery
service.
The smart restaurant ordering management system develops a fully functional ordering
system according to the actual needs. The smart restaurant ordering management system uses
Java technology and MySQL as the database development. The ordering person can view the
food through the front desk, order the favorite food, and pay online through a third party. The
administrator manages the meal information through the background, views the order
information of the orderer, and prepares the meal for serving.
Finally, this paper analyzes the needs and significance of the restaurant after order
management system, and then puts forward the significance of the intelligent after order
management system according to the development of the restaurant after order management
system. The implementation of smart restaurant ordering management system improves the
efficiency of catering workers, facilitates ordering and saves time.
Keywords: ordering; delicious food; JAVA;MySQL
III
目 录
摘要 .....................................................................................................................................I
Abstract ..............................................................................................................................II
1.引言...............................................................................................................................2
1.1 项目意义和背景..................................................................................................2
1.2 系统现状分析......................................................................................................2
1.3 相关可行性分析..................................................................................................3
1.3.1 经济可行性...............................................................................................3
1.3.2 技术可行性...............................................................................................3
1.3.3 法律可行性...............................................................................................4
2.相关技术以及项目环境介绍.......................................................................................5
2.1 JavaScript..............................................................................................................5
2.2 SSM 框架 .............................................................................................................5
2.3 MyEclipse 开发平台 ............................................................................................6
2.4 MySQL 数据库 ....................................................................................................7
3.需求分析.......................................................................................................................8
3.1 系统用户角色......................................................................................................8
3.2 系统功能分析....................................................................................................10
3.3 系统功能模块设计............................................................................................11
3.4 主要建设内容....................................................................................................13
3.4.1 搭建基础运行环境.................................................................................13
3.4.2 系统的研发和实施.................................................................................13
3.4.3 建设原则.................................................................................................13
4.数据库结构设计.........................................................................................................14
4.1 概念结构设计....................................................................................................14
4.1.1 实体.........................................................................................................14
4.1.2 系统 E-R 图 ............................................................................................17
4.2 物理结构数据字典设计....................................................................................18
5.系统的设计与实现.....................................................................................................21
5.1 前台系统的设计................................................................................................21
5.1.1 首页设计.................................................................................................21
5.1.2 用户注册页面.........................................................................................21