咖啡厅管理系统Word文档格式.docx
《咖啡厅管理系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《咖啡厅管理系统Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
软件文档、用户手册
(4)项目负责人责任:
计划并执行整个项目,同潜在用户进行交流,需求分析,界面设计
(5)项目总体进度计划
i.项目开始时间:
2013-5-20
ii.项目结束时间:
2013-6-
2.2可行性分析的前提
2.2.1项目的目标
在现代的餐饮服务行业中,由于食客流量的加剧增长,传统的手动方法已经不能适应现代社会的需要,各大中小餐饮厅需要使用计算机进行现代化管理,针对这种情况,才设计开发了这个“咖啡厅管理系统”来对小型餐饮厅进行管理工作,它能够完成简单的开单、定餐、结账等功能。
2.2.2项目的环境
(1)硬件环境
如果想把该系统用于比较小型的餐饮企业的话,只需要一台设备完善的电脑就行,或者可以增加几台设备完善的电脑就能管理整个店铺。
设备需要显示屏、主机、键盘、鼠标等等。
如果想把该系统进一步完善用于比较大型的餐饮企业,比如酒店,则可以10几个餐台用一台电脑管理,或者更多的餐台用一台电脑管理,所以大型的餐饮企业也不需要很多的电脑就可以管理整个酒店,减少了设备引进的资金。
(2)软件环境
因为该系统是用VisualStudio2010作为开发环境,采用SQLServer2008数据库实现数据存储,如果想对系统进行更改,可以在网上直接下载安装就可以更改运行。
想要更改系统显示的信息可以运行VisualStudio2010,在程序里面进行更改显示信息,如果想对存储信息进行管理,可以运行SQLServer2008里,可以对每个表进行更改、新增、删除,也可以对表里的数据进行更改、新增、删除。
所以非常方便。
2.3可选的方案
2.3.1方案一
采用B/S建构,将程序运行于服务器上,餐厅工作人员通过浏览器访问页面,使用程序。
餐厅服务人员手持移动设备,顾客点餐在移动设备上进行,省去传统的菜单和纸质账单。
点餐数据存入服务器数据库,供吧台与后厨用。
2.3.2方案二
采用C/S建构,将吧台本地计算机作为服务器,运行数据库服务程序与餐厅管理程序客户端。
顾客点餐时还是采用传统式的菜单与纸质账单的模式,下单数据在吧台统一录入与管理。
2.4所建议的系统
2.4.1系统说明
本系统采用C/S建构,将吧台本地计算机作为服务器,运行数据库服务程序与餐厅管理程序客户端。
本系统是咖啡厅管理系统,属于餐饮行业的管理系统,一般的餐饮行业的餐馆在运营期间,操作基本上就是点餐、预订、结账等等的简单操作。
而本系统的开发为餐饮行业的餐馆带来的功能已经包含了那些基本操作,比如服务生在给顾客点单完毕后可以使用该系统记录顾客点单信息,包括餐台编号、顾客人数、顾客所点饮品等信息;
服务生也可以利用本系统给顾客进行结账,只要输入餐台编号,系统就会根据餐台编号自动计算消费金额。
同时也添加很多的功能,比如老板可以随时查看餐台信息、点餐信息、开单信息;
顾客增加点餐后服务生可以及时将新增点餐信息登记;
顾客预订餐台时可以记录顾客预订信息等等。
再者本系统设计页面里的显示信息可以随意更改,用户可以将自己本店的很多特色添加进去,以实现自身的独特性。
本系统可以用于很多类似咖啡厅的店铺,比如茶馆、酒吧、饭店等等。
只要将里面的程序进行进一步完善,增强一些功能,增加一些需要的功能,这个系统可以变成比较大型的系统,就可以用于比较大型的餐饮行业的酒店。
2.4.2系统流程图
开始
进入系统
结账
查询餐台编号
系统结算
结账成功
增加消费
录入新增餐品信息
录入开单信息
录入点餐信息
更新预订信息
预订
2.4.3高层数据流图
顾客
3
预订
1
点餐
2
结账
预订信息
点餐信息
D2预订记录
预订信息
D1点餐记录
店员
D3账单信息
账单信息
申请结账
2.5经济可行性
由于本系统属于比较小型的管理系统,只需几台电脑就可以对所有餐台进行管理,同时也不像以前咖啡厅有很多的服务员,所以需要投入的资金不需要很大,同时这个小型的管理系统比以前手工操作方便了很多,从而减少了很多时间,利用这些时间可以为咖啡厅带来很大的收益。
2.6技术可行性
本系统采用的是VisualStudio2010作为开发环境,采用SQLServer2008数据库实现数据存储。
如今微软已经研究出VisualStudio2012和SQLServer2012,本系统也可以在这些环境中进行编辑、修改、运行。
2.7操作可行性
在系统运行后,就用户而言,由于用户使用本系统时不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各页面上的链接或按钮就能执行相应的功能。
目前资源的李勇情况和可操作性,只需根据相关需要对数据库中的相应表数据直接操作就可以实现系统的完整、稳定的运行,不会造成系统的巨大压力,可以保证系统的正常运行。
3需求分析
3.1需求概述
目前,餐饮服务系统的管理主要有两个方向,一是传统的人工流程的餐饮管理方式,另一个方向则是当下比较流行的软件系统的管理方式。
而软件系统管理方式之所以可以兴起并开始在如今占据一席之地,主要是因为现在的人工管理方式存在着诸多弊端,比如收银员的舞弊,等客人结完账再退菜品,退的钱自己留下,结完帐吧原始菜单销毁;
又比如手工点单自己不清,造成跑单,丢单等普遍问题;
更重要的是,传统的人工管理方式工作效率低,费事费力。
所以经营者希望有这样一个系统,合理的分配调节,更好更快的经营管理。
3.2需求模型
3.2.1数据模型
服务生
餐品
餐台
开单
结账
点餐
姓名
性别
年龄
电话号码
编号
状态
名称
1
价格
3.2.2功能模型
1.1
开单
3
1.2
2
预订信息
开单信息
D1开单记录
开单信息
D3预订记录
D2点餐记录
店员
D4账单信息
申请结账
3.2.3行为模型
顾客开单
点餐结束
顾客结账
顾客点餐
预定结束
顾客预定
空闲
预定
3.2.4数据字典
(1)预订情况=预订餐台编号+预订人姓名+预订人手机+顾客人数+预订时间
预订餐台编号=1…12
预订人姓名=[汉字字符|字母字符]
预订人手机=11{数字}11
顾客人数=1{数字}2
预订时间=年+月+日+时+分+秒
年=4{数字}4
月=1…12
日=1…31
时=1…24
分=0…59
秒=0…59
(2)账单信息=餐台编号+点餐数量+点餐菜单+点餐金额+结账时间
餐台编号=1…12
点餐数量=1{数字}2
点餐菜单=[汉字字符|数字字符]
点餐金额=2{数字}3
结账时间=年+月+日+时+分+秒
(3)餐台开单记录=餐台编号+顾客人数+服务生+开单时间
顾客人数=1{数字}6
服务生=[小雅|小芳]
开单时间=年+月+日+时+分+秒
(4)餐台点餐情况=餐台编号+点餐数量+点餐菜单+点餐金额
4总体设计
4.1系统体系结构
咖啡厅管理系统
1.0
输入事务
1.1
输入开单信息
1.2
输入预订信息
2.0
处理账单
3.0
处理预订
3.1
2.3
输出账单信息
2.2
计算账单
2.1
接收账单
2.1.1
输入点餐信息
4.2模块详细说明
IPO表
系统:
咖啡厅管理系统作者:
张宇杰
模块:
处理预订日期:
2013.6.18
编号:
被调用:
调用:
输入:
预订信息
输出:
预订记录
处理:
局部数据元素:
注释:
录入预订信息
输入预订信息日期:
2013.5.18
顾客信息
接收顾客信息,生成预订信息
更新预订信息日期:
4.3数据库设计
(1)预订餐台表,主要是用来存储对指定餐台的预订情况。
如表4.3-1所示。
字段名称
字段含义
字段大小
是否为空
说明
id
餐台编号
nvarchar(50)
非空
主键
name
预订人姓名
nvarc