咖啡厅管理系统实训报告

上传人:公**** 文档编号:469753040 上传时间:2022-08-05 格式:DOC 页数:28 大小:508.54KB
返回 下载 相关 举报
咖啡厅管理系统实训报告_第1页
第1页 / 共28页
咖啡厅管理系统实训报告_第2页
第2页 / 共28页
咖啡厅管理系统实训报告_第3页
第3页 / 共28页
咖啡厅管理系统实训报告_第4页
第4页 / 共28页
咖啡厅管理系统实训报告_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《咖啡厅管理系统实训报告》由会员分享,可在线阅读,更多相关《咖啡厅管理系统实训报告(28页珍藏版)》请在金锄头文库上搜索。

1、专业技术实训报告题目:基于C#语言的咖啡厅系统系别:专业:学生姓名:指导老师:成 绩:2023年8月8日1系统分析1.1开发背景及意义在信息高度发达的今天,随着人们生活水平的不断提高,餐饮业的种类在千变万化之中,餐饮业消费连续增长,同行业之间的竞争越来越剧烈。为了提高工作效率,这就迫切需要引入准确、高效的计算机管理方式。该软件使用计算机对餐饮信息进行管理,目的在于让许多餐饮公司可以拥有完整的计算机管理,具有手工管理所无法比拟的优点,可以极大地提高运营管理的效率。餐饮业务涉及的各个工作环节已不再仅仅是传统的管理、结算业务,而是更广、更全面的服务性行业代表。特别是近年来我国的餐饮业面临更加剧烈的同

2、业竞争,如何提供更多的工作流程和更优质的服务,如何吸引更多的客户,如何运用计算机技术加强顾客个人信息管理、进行客户业务再造,提高员工的工作效率和业务竞争能力是摆在各家餐饮公司面前的一个迫切需要解决的问题。餐饮行业发展态势明显,重要体现在连锁经营、品牌哺育、技术创新、管理科学化为代表的现代餐饮公司,大众化消费越来越成为餐饮消费市场的主题;餐饮文化已经成为餐饮品牌哺育和餐饮公司竞争的核心,现代科学技术、科学的经营管理、现代营养理念在餐饮行业的应用已经越来越广泛。本系统设计的重要意义在于它可以切实有效地指导工作人员规范业务操作流程,更高效、快捷地实现业务的管理,保障顾客信息的安全,提高管理水平和工作

3、效率,进而提高业务竞争能力。1.2可行性研究1.2.1技术可行性本系统采用的是Visual Studio 2023作为开发环境,采用SQL Server 2023数据库实现数据存储。如今微软已经研究出Visual Studio 2023和SQL Server 2023,本系统也可以在这些环境中进行编辑、修改、运营。1.2.2经济可行性由于本系统属于比较小型的管理系统,只需几台电脑就可以对所有餐台进行管理,同时也不像以前咖啡厅有很多的服务员,所以需要投入的资金不需要很大,同时这个小型的管理系统比以前手工操作方便了很多,从而减少了很多时间,运用这些时间可认为咖啡厅带来很大的收益。1.3功能需求本系

4、统是咖啡厅管理系统,属于餐饮行业的管理系统,一般的餐饮行业的餐馆在运营期间,操作基本上就是点餐、结账等等的简朴操作。而本系统的开发为餐饮行业的餐馆带来的功能已经包含了那些基本操作,同时也添加很多的功能,比如老板可以随时查看餐台信息、定餐信息、开单信息,只要轻轻点几下鼠标就可以查看,比以前的纸张记录好很多、方便很多。再者本系统设计页面里的显示信息可以随意更改,用户可以将自己本店的很多特色添加进去,以实现自身的独特性。本系统可以用于很多类似咖啡厅的店铺,比如茶馆、酒吧、饭店等等。只要将里面的程序进行进一步完善,增强一些功能,增长一些需要的功能,这个系统可以变成比较大型的系统,就可以用于比较大型的餐

5、饮行业的酒店。所以我认为本系统的功能很适合各种餐饮行业。1.4环境需求1.4.1硬件环境假如想把该系统用于比较小型的餐饮公司的话,只需要一台设备完善的电脑就行,或者可以增长几台设备完善的电脑就能管理整个店铺。设备需要显示屏、主机、键盘、鼠标等等。假如想把该系统进一步完善用于比较大型的餐饮公司,比如酒店,则可以10几个餐台用一台电脑管理,或者更多的餐台用一台电脑管理,所以大型的餐饮公司也不需要很多的电脑就可以管理整个酒店,减少了设备引进的资金。1.4.2软件环境由于该系统是用Visual Studio 2023作为开发环境,采用SQL Server 2023数据库实现数据存储,假如想对系统进行更

6、改,可以在网上直接下载安装就可以更改运营。想要更改系统显示的信息可以运营Visual Studio 2023,在程序里面进行更改显示信息,假如想对存储信息进行管理,可以运营SQL Server 2023里,可以对每个表进行更改、新增、删除,也可以对表里的数据进行更改、新增、删除。所以非常方便。2系统设计2.1系统结构设计通过需求分析,了解到系统需要实现的重要功能模块以及各个模块实现所涉及的数据对象,下面就对这个系统做个正题的设计和构架。2.1.1系统功能模块设计基于以上需求分析和数据分析,对于一个标准的咖啡厅管理系统应当有了一个全面的结识。系统模块重要涉及主界面、顾客开单、销售、预定管理、来宾

7、结账、餐台状态、顾客消费情况查询。系统功能模块图如图2.1所示。图2.1系统功能模块图主界面:用来显示各个功能的按钮,各个餐台的状态,开店时间,尚有所有餐台总状态。顾客开单:分为三个部分:(1)顾客登记:对指定餐台进行开单登记;(2)修改登记:对指定餐台的登记情况进行修改和删除;(3)所有登记:显示以前所有餐台的开单情况。销售:分为两个部分:(1)吧台销售:对指定餐台进行定餐;(2)增长消费:对指定餐台进行增长消费。预订管理:分为四个部分:(1)新增预订:对指定餐台进行预订;(2)修改预订:对指定餐台的所有预订信息进行修改;(3)删除预订:删除指定餐台的预订信息;(4)查看预订:能搜索指定餐台

8、的预订信息,可以查看到所有餐台的预订情况。餐台状态:可以查询到指定餐台的状态情况,还可以修改指定餐台的状态。来宾结账:分为两个部分:(1)来宾结账:查询指定餐台的消费情况,对指定餐台进行结账;(2)合并结账:添加指定餐台,然后合并一起结账。顾客消费:分为两个部分:(1)查询消费:可以查询到指定餐台的消费情况;(2)消费记录:可以看到以前的所有餐台的消费记录。2.2数据库设计2.2.1数据库概念设计(1)咖啡厅餐台信息包含:餐台编号、顾客人数、服务生、顾客姓名、开单时间。定餐信息包含:餐台编号、定餐菜单、定餐数量、定餐金额。预订信息包含:预订餐台编号、预订人姓名、预订人电话、预订时间。咖啡厅餐台

9、信息实体图如图2.2所示。图2.2咖啡厅餐台信息实体图(2)定餐信息实体图如图2.3所示。图2.3定餐信息实体图2.2.2数据库逻辑设计数据库中共有6个表,分别是餐台定餐表、餐台状态表、餐台开单表、消费登记表、开单登记表、预订餐台表,具体信息如下。(1)餐台定餐表重要用来存储指定餐台的定餐信息,重要字段有餐台编号、定餐数量、定餐菜单、定餐金额,设餐台编号为主键。如表2.1所示。表2.1餐台定餐表列名数据类型长度可否为空idnvarchar50NOT NULLslnvarchar50NULLcdnvarcharMAXNULLjenvarchar50NULL(2)餐台状态表重要是用来存储各个餐台的

10、状态和是否认餐情况,重要字段有餐台编号、餐台状态、是否认餐,设餐台编号为主键。如表2.2所示。表2.2餐台状态表列名数据类型长度可否为空idnvarchar50NOT NULLknvarchar50NULLdcnvarchar1NULL(3)餐台开单表重要是用来存储指定餐台开单情况,重要字段有餐台编号、顾客人数、服务生、开单时间、顾客姓名,设餐台编号为主键。如表2.3所示。表2.3餐台开单表列名数据类型长度可否为空idnvarchar50NOT NULLrsnvarchar50NULLfwsnvarchar50NULLsjnvarchar50NULLnamenvarchar50NULL(4)消

11、费登记表重要是用来存储以前各个餐台的消费记录,重要字段有餐台编号、定餐数量、定餐菜单、定餐金额、结账时间。如表2.4所示。表2.4消费登记表列名数据类型长度可否为空idnvarchar50NULLslnvarchar50NULLcdnvarchar50NULLjenvarchar50NULLsjnvarchar50NULL(5)开单登记表重要是用来存储以前各个餐台的开单情况,重要字段有餐台编号、顾客人数、服务生、开单时间、顾客姓名。如表2.5所示。表2.5开单登记表列名数据类型长度可否为空idnvarchar50NULLrsnvarchar50NULLfwsnvarchar50NULLsjnv

12、archar50NULLnamenvarchar50NULL(6)预订餐台表重要是用来存储对指定餐台的预订情况,重要字段有餐台编号、预订人姓名、预订人电话、顾客人数、预定期间,设餐台编号为主键,如表2.6所示。表2.6预订餐台表列名数据类型长度可否为空idnvarchar50NOT NULLnamenvarchar50NULLphonenvarchar50NULLrsnvarchar50NULLsjnvarchar50NULL2.3系统界面设计2.3.1人机界面设计准则1、一致性。2、较少环节。3、及时提供反馈信息。4、无需记忆。5、易学。6、富有吸引力。7、易操作性。2.3.2用户界面设计(

13、1)主界面操作人员打开系统以后就进入主窗体,主窗体有很多的不同功能。在窗体的顶端选择Menu Strip控件显示按功能分组的选项;接下来是放置一个Panel控件,设立背景图片,在Panel控件里放置五个Button控件,各个Button控件设备背景图片,点击Button控件可以进入不同的窗体;在下面空间的左半部分放置一个Panel控件,在Panel里的顶部放一个Label控件,用来显示动态时间,下面放置四个Label控件,用来显示大厅、最低消费、计费标准、开店时间;再在下面放置五个Label控件,用来显示餐台总状态、餐台总数、当前占用、当前可供、当前预订;在这个Panel控件的右边空间也放置一

14、个Panel控件,并设立背景图片,在Panel控件里放置12个PictureBox控件和12个Label控件,PictureBox控件用来显示12个餐台的状态效果,是用图片显示的,Label控件是用来显示12个餐台的编号。如图2.4所示。图2.4咖啡厅管理系统主界面(2)餐台状态当操作人员想要对指定餐台的状态进行更改,就进入餐台状态窗口。这个窗口分为上、中、下三个小部分。上部分是用来查询指定餐台的状态以及信息,在第一行放入一个Label控件,信息是“餐台编号”,放一个TextBox控件,用来用户输入指定的餐台编号,放一个Button控件,信息是“查询”,是用来点击以后从数据库中返回指定餐台的状态及相关信息,第二行放四个Label控件,其中两个信息为“该餐台状态”和“顾客姓名”,剩下两个Label控件是用来显示指定餐台的状态和相关信息;中间部分是用来为下部分注明,放一个Label控件,信息是“以下不能修改使用和预订的餐台”,在这个Label控件上下各放一个Label控件用来分隔;下部分是用来修改指定餐台的状态,放两个Label控件,信息是“餐台编号”和“修改状态”,接着放一个TextBox控件,用来用户输入指定的餐台编号,三个RadioButton控件和三个PictureBox控

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号