时间太久了,数据库之类的不在了,没法打包资源上传,有粉丝想要完整代码,故更新一下。有资源需求之类的可以直接私信或者在评论区留言,博主会进行更改。
目录
1. 绪论
1.1 课题目标
1.2 课题背景
1.3 开发意义
2. 需求分析
2.1 需求描述
2.2 数据流图
2.3 数据字典
2.4 概念结构设计E-R图
3. 系统设计
3.1 软件功能总体设计
3.2 软件功能详细设计
4. 数据库设计
4.1 逻辑结构设计
5 系统实现交互图
5.1 下单功能实现
6. 完整源码
7. 项目课题总结
1. 绪论
1.1 课题目标
设计一个能够保证信息的准确性和时效性,随时通过计算机对系统进行管理,使得餐厅点餐各项信息合理传达给顾客和餐厅人员,保证具有选择就餐人数和餐桌、点餐、下单、加单、结账等功能的系统,并为餐厅点餐相关信息管理提供一种更加高效实用的管理手段,为餐厅点餐信息交流提供一种更加安全快捷的信息平台。
1.2 课题背景
随着当代科学社会的不断发展,我们所需要接收和处理的信息越来越多,很多东西逐渐难以通过单纯的人力劳动来解决。在信息过载的时代,由于计算机网络和人工智能的迅猛发展,越来越多的智能化设备、操作系统完成了对单调重复的劳动力的替代,使得众多行业领域的工作效率大大提高。
现在人们的社会需求越来越大,小型餐厅的规模不断的发展扩大,菜品数量和种类也在不断地增加,和点餐有关的信息也在不断地变多。餐厅员工每天通过手写记录大量点餐信息,工作量非常的大,容错率也不高。
传统的餐饮系统尤其是学生食堂的餐饮系统还是学生打菜的模式,依旧还是排队打菜的模式,对于消费者来说多了排队的时间,对于卖家来说过长的队伍可能会导致很多隐藏客户的流失,还有排在后面的人可能对于今天的菜品不是很了解,却又没有充足的时间挑选自己喜欢的。
餐饮行业最终要的就是一个买家卖家相互促进的良性循环,买家付出了金钱,得到了好的服务和消费体验,才会有回购的欲望,卖家的付出得到了收获,更容易有一个良好的心态来服务客户。很多问题会出现在点餐的这个过程,那么将这个人工过程交由系统来完成,会大大提高精准度和容错率。
1.3 开发意义
客户进入餐厅不再需要排队等待,只需要找到自己的位置,就可以进行点餐,所有菜品尽情翻阅,极大方便了客户的点餐环节,节省了人工服务过程,避免客户过长的等待时间产生的不耐。极大提升了客户的体验,对于卖家也就避免了可能产生的损失,省去了面对面服务的环节,只需要专心提高产品品质即可。
①减轻劳动强度、提高工作效率、增加餐厅点餐管理的透明度。餐厅点餐系统可以发挥计算机的强大功能,让餐厅员工从大量繁琐的手工劳动中解放出来,将单调枯燥的纸张涂写变成灵活的电子信息操作。并充分利用网络优势,加快餐厅内部各项信息的获取和传达,改善和优化餐厅各类人员的工作,使各个类群之间的工作联系紧密、井然有序、清楚明晰,大大减轻工作负担,提高工作效率,增加学生管理的透明度。
②降低管理成本,由于采用本系统的原因,使餐厅管理工作一改往日埋在各种表格中的被动局面,基本实现了无纸化办公,根除了很多日常管理中的浪费现象,体现出现代化餐厅点餐管理的优势。
③规范化管理,由于采用了计算机统计分析餐厅点餐信息,可以将错误降到最低,提高系统工作的准确率,从而餐厅点餐相关管理工作规范化。
2. 需求分析
2.1 需求描述
需求分析首先要确定研究分析的对象,这里的需求分析对象有两方:买家和卖家。
对于买家,需求是能够进行线上点餐,具体可以细化为:能够在线上获得餐品信息和进行点餐行为。买家作为消费者,都想得到更为优质的服务体验,希望能够通过较为简单顺利的操作就可以吃到满足自己口味的菜肴。这就要求系统界面能够生动形象地有效呈现出点餐的各项信息,菜品的价格、菜品的品相、可以选择就坐的餐桌的数目等情况以及加餐时简洁的操作界面。
对于卖家,需求是能够获得买家的订单,具体可以细化为,能够线上获得买家的下单餐品,用餐桌号等订单信息。卖家即为商家,商家要能够高效地获取顾客的信息,当然是图形化界面和几何形式的信息呈现最为直接明了,通过这些,自然能够合理把控消费者的消费诉求,从而能够给出更好的服务,让顾客有更好的体验。
2.2 数据流图
2.3 数据字典
数据项
表2-1数据项表
数据项名 |
数据项含义 |
数据类型 |
nu |
点餐桌号 |
Char(10) |
name |
点餐菜名 |
Char(10) |
桌号 |
桌号 |
Char(10) |
人数 |
人数 |
Char(10) |
总金额 |
总金额 |
Char(10) |
数据结构
表2-2数据结构表
数据结构名 |
含义 |
组成 |
fo |
尚未完成的订单 |
nu,name |
zo |
历史订单 |
桌号,人数,总金额 |
数据流
表2-3数据流表
数据流名 |
说明 |
数据流来源 |
数据流去向 |
组成 |
订单 |
餐品订单 |
顾客 |
卖家 |
桌号,人数,菜品,金额,总金额 |
2.4 概念结构设计E-R图
3. 系统设计
时间太久了,数据库之类的不在了,没法打包资源上传,有粉丝想要完整代码,故更新一下。有资源需求之类的可以直接私信或者在评论区留言,博主会进行更改。
目录
1. 绪论
1.1 课题目标
1.2 课题背景
1.3 开发意义
2. 需求分析
2.1 需求描述
2.2 数据流图
2.3 数据字典
2.4 概念结构设计E-R图
3. 系统设计
3.1 软件功能总体设计
3.2 软件功能详细设计
4. 数据库设计
4.1 逻辑结构设计
5 系统实现交互图
5.1 下单功能实现
6. 完整源码
7. 项目课题总结
1. 绪论
1.1 课题目标
设计一个能够保证信息的准确性和时效性,随时通过计算机对系统进行管理,使得餐厅点餐各项信息合理传达给顾客和餐厅人员,保证具有选择就餐人数和餐桌、点餐、下单、加单、结账等功能的系统,并为餐厅点餐相关信息管理提供一种更加高效实用的管理手段,为餐厅点餐信息交流提供一种更加安全快捷的信息平台。
1.2 课题背景
随着当代科学社会的不断发展,我们所需要接收和处理的信息越来越多,很多东西逐渐难以通过单纯的人力劳动来解决。在信息过载的时代,由于计算机网络和人工智能的迅猛发展,越来越多的智能化设备、操作系统完成了对单调重复的劳动力的替代,使得众多行业领域的工作效率大大提高。
现在人们的社会需求越来越大,小型餐厅的规模不断的发展扩大,菜品数量和种类也在不断地增加,和点餐有关的信息也在不断地变多。餐厅员工每天通过手写记录大量点餐信息,工作量非常的大,容错率也不高。
传统的餐饮系统尤其是学生食堂的餐饮系统还是学生打菜的模式,依旧还是排队打菜的模式,对于消费者来说多了排队的时间,对于卖家来说过长的队伍可能会导致很多隐藏客户的流失,还有排在后面的人可能对于今天的菜品不是很了解,却又没有充足的时间挑选自己喜欢的。
餐饮行业最终要的就是一个买家卖家相互促进的良性循环,买家付出了金钱,得到了好的服务和消费体验,才会有回购的欲望,卖家的付出得到了收获,更容易有一个良好的心态来服务客户。很多问题会出现在点餐的这个过程,那么将这个人工过程交由系统来完成,会大大提高精准度和容错率。
1.3 开发意义
客户进入餐厅不再需要排队等待,只需要找到自己的位置,就可以进行点餐,所有菜品尽情翻阅,极大方便了客户的点餐环节,节省了人工服务过程,避免客户过长的等待时间产生的不耐。极大提升了客户的体验,对于卖家也就避免了可能产生的损失,省去了面对面服务的环节,只需要专心提高产品品质即可。
①减轻劳动强度、提高工作效率、增加餐厅点餐管理的透明度。餐厅点餐系统可以发挥计算机的强大功能,让餐厅员工从大量繁琐的手工劳动中解放出来,将单调枯燥的纸张涂写变成灵活的电子信息操作。并充分利用网络优势,加快餐厅内部各项信息的获取和传达,改善和优化餐厅各类人员的工作,使各个类群之间的工作联系紧密、井然有序、清楚明晰,大大减轻工作负担,提高工作效率,增加学生管理的透明度。
②降低管理成本,由于采用本系统的原因,使餐厅管理工作一改往日埋在各种表格中的被动局面,基本实现了无纸化办公,根除了很多日常管理中的浪费现象,体现出现代化餐厅点餐管理的优势。
③规范化管理,由于采用了计算机统计分析餐厅点餐信息,可以将错误降到最低,提高系统工作的准确率,从而餐厅点餐相关管理工作规范化。
2. 需求分析
2.1 需求描述
需求分析首先要确定研究分析的对象,这里的需求分析对象有两方:买家和卖家。
对于买家,需求是能够进行线上点餐,具体可以细化为:能够在线上获得餐品信息和进行点餐行为。买家作为消费者,都想得到更为优质的服务体验,希望能够通过较为简单顺利的操作就可以吃到满足自己口味的菜肴。这就要求系统界面能够生动形象地有效呈现出点餐的各项信息,菜品的价格、菜品的品相、可以选择就坐的餐桌的数目等情况以及加餐时简洁的操作界面。
对于卖家,需求是能够获得买家的订单,具体可以细化为,能够线上获得买家的下单餐品,用餐桌号等订单信息。卖家即为商家,商家要能够高效地获取顾客的信息,当然是图形化界面和几何形式的信息呈现最为直接明了,通过这些,自然能够合理把控消费者的消费诉求,从而能够给出更好的服务,让顾客有更好的体验。
2.2 数据流图
2.3 数据字典
数据项
表2-1数据项表
数据项名 |
数据项含义 |
数据类型 |
nu |
点餐桌号 |
Char(10) |
name |
点餐菜名 |
Char(10) |
桌号 |
桌号 |
Char(10) |
人数 |
人数 |
Char(10) |
总金额 |
总金额 |
Char(10) |
数据结构
表2-2数据结构表
数据结构名 |
含义 |
组成 |
fo |
尚未完成的订单 |
nu,name |
zo |
历史订单 |
桌号,人数,总金额 |
数据流
表2-3数据流表
数据流名 |
说明 |
数据流来源 |
数据流去向 |
组成 |
订单 |
餐品订单 |
顾客 |
卖家 |
桌号,人数,菜品,金额,总金额 |