餐饮系统课程设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

一、 ......................................................... 引言1

二、 ............................................. 系统的可行性分析2

三、需求分析 (3)

四、总体设计 (6)

五、 ..................................................... 详细设计9

六、 ..................................................... 测设方案13

七、 ..................................................... 设计总结14

八、 ..................................................... 参考文献15

亠、引言

1.1背景

随着人民生活水平和生活方式的转变,餐饮业具有巨大

的投资市场,被称为中国的黄金产业,但同样也应看到,餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。这些挑战主要来源于以下几方面:

1. 人才的专业化程度不够导致内功不足:因餐饮业门坎较低,

中国的大多数餐饮企业的老板是从小店发展起来的,家族式管理的居多,还没有发展到聘请职业经理人,许多还是“人治”,并没有一套现代企业制度和监督管理体制,所以从观念意识、经营思想和管理水平还有待专业化。

2. 变能力差,缺乏先进的信息工具:现在的餐饮市场火爆,许多以前做电子、房地产等其他行业的老板都凭借雄厚的资金实力挤进餐饮市场,争先恐后的上规模、上档次、比菜品、比服务、拼价格,使餐饮市场竞争激烈,但是许多餐饮企业缺乏对市场的应变能力和灵敏的信息工具,在现今网络经济的时代,许多餐饮企业还处在手工及半手工状态。

因此,设计一个餐饮管理系统,就显得越来越重要了。

1.2目的

餐饮管理系统是为了顾客方便,提高工作效率,提高服务质量, 增加经济效益,加快公司发展步伐。

、餐饮管理系统的可行性分析

2.1 技术水平分析

本软件采用SQL Server 2005 数据库作为后台数据库支持。本软件专

为中小型餐厅消费管理而设计,本软件可在Windows XP/Win7 上运行,不用专业人士去配制服务器可以直接安装使用,具有很好的可移植性,有良好的中文界面,操作简便,适合餐饮服务人员使用。2.2 经济效益分析本软件能在很大程度上解决中小型餐厅的消费管理,方便对顾客的消费进行管理,本系统运行时能在主菜单上看到当前的桌台情况——是否被占用,能很好分配顾客的用餐,顾客点菜时能很好的进行记录,有方便的结账功能,直接计算出找零,本系统还能对桌台信息进行管理,方便以后的增加与减少桌台,同时也能方便的对服务人员的信息进行管理,有系统数据库备份功能,防止系统在死机的情况下丢失大量重要信息。

2.3 市场分析

现如今餐饮业发展壮大迅速,拥有一套良好的餐饮管理系统能在很大程度上解决许多问题,方便对服务人员的管理,以及内部的一些信息变化的管理——如菜品的增删,价格的改变、桌台的增删、人员的流动,还能很好的管理顾客的点菜、查询消费记录、结账,这将能改善传统意义上的管理,使管理变得方便并且有效,所以本系统有着

很好的市场需求前景

三、需求分析

3.1 系统需求分析

建立餐饮管理系统,首先要对该系统进行必要的需求分析,经分析,

该管理系统需包括以下的信息:日始日结:设定每个营业日的开始和结束酒菜设置:按类别(酒水饮料、凉菜、热菜主食、包桌、服务用品等)设置酒菜数据营业分析:对营业数据进行统计分析、打印报表销售分析:营业总况、收入金额

点单查询:查询所有历史点单操作员管理:管理操作员信息,并设置系统操作权限和最低折扣值帐单查询:查询所有已结帐单财务查询:查询各类单据和消费情况工资管理:员工工资的查询、修改、录入餐桌管理:餐桌类型及数量的删除、添加、修改菜品管理:菜品名称、类别及售价的添加、删除、修改的管理零售品管理:零售品名称、进价、及卖价的添加、修改、删除操作

3.2 餐饮管理系统用例图,如下

、璋品国理

图2.3餐饮管理系统的用例图3.3业务流程分析图

3.4数据流程图

四、总体设计

4.1 项目规划

餐饮管理系统主要由用户登录、桌台信息管理、服务员信息管理、修改密码、开台、取消开台、点/加菜、消费查询、数据库管理和退出等模块组成,具体规划如下。

(1) 用户登录模块

该模块主要用于实现验证用户是否合法,只有合法用户才能有权登录,只有登录成功情况下才能进入系统功能主界面,并且在登录的同时能验证登录人员的管理权限,根据权限显示其能管理范围。

(2) 桌台信息管理模块

该模块主要用于管理桌台的信息,可以设置桌台名称,桌台位置,桌台占用所需价钱。

(3) 服务员信息管理模块

该模块主要用于方便对服务人员的信息进行管理。

(4) 修改密码模块

该模块主要用于实现对登录人员的密码进行管理,长时间不更换密码是不安全的,增加此模块能增加系统的安全性。

(5) 开台模块该模块主要用于实现对顾客进行开台,已经占用的桌台不能被再次分配,方便分配未占用的桌台给顾客

(6) 取消开台模块

该模块主要用于实现对已经开台的桌台进行取消开台。

(7) 消费查询模块

该模块主要用于实现客户能够查询自己已消费清单情况,进行核对自己的消费。

(8) 结账模块

该模块主要用于实现对客户的消费进行自动汇总,显示消费金额, 能进行找零计算。

(9) 数据库管理模块

该模块主要用于实现对系统数据库的备份,防止系统在死机的情况下丢失大量重要信息。

4.2系统业务流程分析

餐饮管理系统的业务流程图如图3.1所示

相关文档
最新文档