1、餐厅点菜管理系统餐厅点菜管理系统一、概述背景随着我国市场经济的不断发展,国民生活水平的不断提高,进入酒店等高等消费场所的人数也与日俱增。传统的手工点菜方式由于其难计算、难查找、难更改、易出错、效率低等缺点已逐渐退出了酒店等高等消费场所的服务管理平台。层出不穷的各类酒店点菜管理系统也应运而生,呈现出多元化的发展。为了更好的满足广大消费者的多元化消费需求和不同层次的消费水平,提高酒店的服务管理质量,提高酒店工作人员的工作效率,我开发小组在多方面考察、分析、研究现有酒店点菜管理系统的基础之上,以提高消费者的满意程度及商家的服务水平和市场竞争力为目标,致力于开发出一套可视化程度高、功能全面、集分析管理
2、于一体的酒店点菜管理系统,极具有市场价值。文档概述该系统实现了在可视化的基础上,利用数据库进行后台管理。前台界面上显示的每道菜均有成品图片、主料介绍、口味介绍和价格介绍,并分为不同菜系。系统具有记录和分析功能,能够自动统计每道菜被点取的次数并进行排列,形成本店的特色菜。点菜完毕后,系统会自动显示价格,使用户判断所选饭菜的总价是否在自己的预想范围内。如不满意,则可以进行补选或退选。上菜后,系统可根据服务员的操作进行记录,以避免漏菜现象。达到了服务方便、顾客满意的初衷,可初步适用于各大酒店。术语Admin【Admin】系统管理员,可以对该系统进行管理操作,点菜,菜金【菜金】用于专供吃饭买菜的钱款开
3、单【开单】根据客户点菜情况,核对单据并及时处理单据折扣【折扣】饭店按原价给予客户一定百分比的减让,即在价格上给予适当的优惠。百分之几就是几折。提成【提成】提成就是餐厅经理根据业务收入按一定的比例给提取给服务员的报酬,提成率就是那个比例率。登录【登录】系统允许多个用户同时使用一台计算机,为了保证系统的安全和记账方便,系统要求每个用户有单独的帐号作为登录标识,系统还为每个用户指定了一个口令。用户在使用该系统之前要输入标识和口令,这个过程被称为“登录”。退菜【退菜】因餐厅自身原因,导致客户所点菜品无,客户因此而选择退菜,服务员对系统所做的操作。二、设计依据【1】酒店点菜管理系统设计出自网站:“毕业设
4、计指导网”网址: 引用日期:2010-4-5【2】一种新型的电子点菜系统出自网站“中国论文联盟”网址: 引用日期:2010-4-5【3】酒店餐饮管理系统中的点菜管理子系统的实现出自网站:“XX文库”网址: 三、软件需求概要描述为了更好的管理餐厅的工作,方便客户点菜,方便服务员对菜式进行管理,提高工作效率,开发了此餐厅点菜系统。系统可以实现:对菜式的管理、对活优惠活动的安排、服务员提成管理、顾客反馈意见管理。3.1系统语境图3.2信息/事件列表表1 信息/事件列表序号信息/事件信息/事件详细内容流向到达模式同步/异步响应时间1登陆酒店人员登陆系统In随机性同步1s2顾客提出意见顾客对服务人员、酒
5、店不足方面提意见In随机性同步1s3.3用例模型3.4系统概念结构图四、软件需求详细描述本系统共有6个主界面。分 别为登录,操作菜品,管理菜品,制定折扣,制定提成和顾客意见。其中登录没有子功能而其它均有。操作菜品分为点菜,换菜和退菜。管理菜品分为添加新菜,删除菜品和修改菜品。制定折扣分为添加折扣,修改折扣和进行折扣。制定提成又分为添加提成,修改提成和发放提成。最后顾客意见又分为两个子系统为填写意见和提交意见。4.1用例描述1、登陆用例描述用例名称:登陆用例编号: 餐厅点菜系统登陆编写者:张韧 时间:2010.3.29最近一次修改者: 时间:主执行者服务员辅助执行者经理前提服务员出勤成功保障进入
6、点菜系统触发事件顾客需要点菜优先级高主成功场景1.输入账号2.输入密码3.登陆成功扩展流程1.当密码或账号错误时重新输入相关的质量需求登陆时间消耗最多5秒,密码可更改,维护性高。待解决的问题无。2、登录活动图3、点菜用例图用例名称:点菜用例编号: 餐厅点菜系统操作菜品-01编写者:张韧 时间:2010.3.29最近一次修改者: 时间:主执行者服务员辅助执行者无前提服务员登录系统成功保障进行点菜触发事件顾客点菜优先级高主成功场景1.顾客报菜名2.服务员自录3.信息传送给厨师扩展流程1.无 相关的质量需求添加菜耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确4、点菜活动图5、换菜用例图用
7、例名称:换菜用例编号: 餐厅点菜系统操作菜品-02编写者:张韧 时间:2010.3.29最近一次修改者: 时间:主执行者服务员辅助执行者无前提服务员登录系统成功保障换菜成功触发事件顾客不要此菜或酒店没原料优先级中主成功场景1.顾客不要此菜2.商量换什么菜3换菜成功4把信息传送给厨师和柜台扩展流程1.当原料不全2.厨师未出勤3.当菜在烧或已经烧好时不能执行次程序 相关的质量需求换菜时间要小于2秒,易于维护待解决的问题添加数据时数据类型要正确6、换菜活动图7、退菜用例图用例名称:退菜用例编号: 餐厅点菜系统操作菜品-03编写者:张韧 时间:2010.3.29最近一次修改者: 时间:主执行者服务员辅
8、助执行者无前提服务员登录系统成功保障退菜成功触发事件顾客要退菜优先级低主成功场景1.顾客不要了2.退菜成功3.把信息传送给厨师扩展流程1.当菜已经烧好或正在烧时不执行此程序 相关的质量需求退菜耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确8、退菜活动图9、添加新菜用例图用例名称:添加新菜用例编号: 餐厅点菜系统管理菜品-01编写者:张韧 时间:2010.3.29最近一次修改者: 时间:主执行者管理员辅助执行者服务员前提管理员成功登录系统成功保障成功添加新菜品并在今天的菜单中显示出来触发事件响应顾客的反馈优先级低高主成功场景1.得到反馈2.添加新菜3.添加成功扩展流程1.编号不能重复
9、 相关的质量需求耗时最多5秒,维护容易待解决的问题添加数据时数据类型要正确10、添加新菜活动图11、修改菜品用例图用例名称:修改菜品用例编号: 餐厅点菜系统管理菜品-02编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者管理员辅助执行者服务员前提管理员登录系统成功保障修改成功,并在当天的菜单中把他显示出来触发事件菜品已经落伍,材料上涨优先级高主成功场景1.接受市场反馈2.修改菜品3.修改成功扩展流程1.当员工工资上涨时也修改菜品 相关的质量需求修改耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确12、修改菜品活动图13、删除菜品用例图用例名称:删除菜品用例编号:
10、餐厅点菜系统管理菜品-03编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者管理员辅助执行者服务员前提管理员登录系统成功保障删除成功,并在当天的菜单中把它删除触发事件酒店把它几经放弃优先级低主成功场景1.酒店商讨2.删除菜品3.删除成功扩展流程1.当商讨同意则不删除 相关的质量需求删除耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确14、删除菜品活动图15、添加折扣用例图用例名称:添加折扣用例编号: 餐厅点菜系统制定折扣-01编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者管理员辅助执行者服务员前提管理员登录系统成功保障折扣添加成功,并在系统
11、中显示出来触发事件酒店产生鼓励措施优先级高主成功场景1.添加折扣2.添加成功扩展流程无相关的质量需求添加耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确16、添加折扣活动图17、修改折扣用例图用例名称:修改折扣用例编号: 餐厅点菜系统制定折扣-02编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者管理员辅助执行者服务员前提管理员登录系统成功保障修改成功,并在当天的系统出现新的信息触发事件当酒店进行调整时优先级低主成功场景1.管理员商定2.修改折扣3.修改成功扩展流程1.无 相关的质量需求修改耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确18、修改活动图
12、19、执行用例图用例名称:执行折扣用例编号: 餐厅点菜系统制定折扣-03编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者服务员辅助执行者管理员前提服务员登录系统成功保障顾客消费减少触发事件顾客结账优先级高主成功场景1.顾客结账2.执行折扣3.折扣成功4.顾客离店扩展流程1.无 相关的质量需求执行耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确20、执行活动图21、添加提成用例图用例名称:添加提成用例编号: 餐厅点菜系统管理提成-01编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者管理员辅助执行者无前提管理员登录系统成功保障提成系统中出现新的
13、提成信息触发事件酒店奖励员工优先级高主成功场景1.添加提成2.添加成功扩展流程1.无 相关的质量需求执行耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确22、添加提成活动图23、修改提成用例图用例名称:修改提成用例编号: 餐厅点菜系统管理提成-02编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者管理员辅助执行者前提管理员登录系统成功保障修改成功,并在当天的系统出现新的信息触发事件当酒店进行调整时优先级低主成功场景4.管理员商定5.修改提成6.修改成功扩展流程1.无 相关的质量需求修改耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确24、修改提成活动图2
14、5、发放提成用例图用例名称:发放提成用例编号: 餐厅点菜系统管理提成-03编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者管理员辅助执行者前提管理员登录系统成功保障服务员拿到提成触发事件发放工资时优先级高主成功场景1.发放工资2.发放提成3.消除发放的提成信息4.发放成功扩展流程1.当服务员有违纪时不发放 相关的质量需求维护容易待解决的问题添加数据时数据类型要正确26、发放提成活动图28、提交意见用例图用例名称:提交意见用例编号: 餐厅点菜系统给予意见-01编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者服务员辅助执行者管理员前提服务员登录系统成功保
15、障接受意见触发事件看完意见优先级高主成功场景1.接到意见2.上交扩展流程1.无 相关的质量需求修改耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确29、提交意见活动图30、填写意见用例名称:填写意见用例编号: 餐厅点菜系统给予意见-02编写者:张韧 时间:2010.3.30最近一次修改者: 时间:主执行者顾客辅助执行者前提顾客吃完饭成功保障填写意见成功触发事件提意见优先级高主成功场景1.提出提意见2.顾客填写3.填写成功扩展流程1.无 相关的质量需求修改耗时最多2秒,维护容易待解决的问题添加数据时数据类型要正确31、填写意见活动图4.2外部接口表2 外部硬件接口类型表本系统外部系统名
16、称接口类型备注餐厅点菜系统餐厅管理系统和打印机Windows2000以上皆可,字符串类型和单精度类型。表3 软件接口表信息发送方信息接受方信息内容对应用例备注点菜系统数据库要求获取数据登录点菜系统操作系统提供平台界面表4 人机接口描述用户输入的信息系统反馈的信息对应用例备注帐号密码登录成功或失败登录系统点菜信息记录成功点菜系统换菜信息很和不能换菜系统退菜信息能退和不能退退菜系统添加新菜添加成功或失败添加系统修改菜品修改成功或失败修改系统删除菜品删除成功或失败删除系统添加提成添加成功或失败添成系统修改提成修改成功或失败修成系统发放提成发放成功提成系统添加折扣添加折扣后失败添折系统修改折扣修改成功
17、或失败修折系统执行折扣执行成功折扣系统填写意见填写完成意见系统上传意见上传成功意见系统4.3质量属性需1、性能需求价格精确到0.1元,时间精确到秒,2、时间特性要求响应时间为0.5秒;更新处理时间为一周3、灵活性在window vista和window7均可使用。随时可以更新新的功能精度误差为0.1秒4、安全需求用MD5加密。每次使用要先登陆。失败三次就关机。5、易用性点菜用下拉列表显示,退菜,换菜和点菜用三个按钮连接添成新菜,删除菜品和修改菜品也用三个按钮连接要退的菜或要换的菜用红色高亮显示当不能退菜或换菜时功能不能使用并用灰色字体表示顾客意见用红色高亮字显示点好的菜用蓝色字显示6、可靠性使
18、用冗余系统。在运行的同时另一台服务器在做备份。7、保密需求用MD5加密。8、设计约束无五、人的特性/人的工程需求 a顾客查看、搜索菜系、自助点菜、查看菜品介绍、修改已点菜品 服务员查看、添加新菜、删除菜品、 经理登陆查看、设定折扣、结算服务员奖金、查看当天营业额 b目前一般主流的点菜系统有2种形式,一种为pda,另一种为点菜机的形式,在使用pda时 使用时耗电量大.在使用一段时间后,触摸屏容易出现笔点不准的故障,易划伤屏幕.从而使得顾客点菜错误, 而是用点菜机形式时硬件扩展不灵活,软件开发的难度较大.如果是触摸屏的点菜机也会出现笔点不准的故障易划伤屏幕. c本系统使用广泛的ASP技术,基于Wi
19、ndowsXP Professional操作系统所开发的一套作业管理系统。在设计中要用到ASP.NET用于B/S开发平台,ASP(Active Serve Pages的缩写)是微软Web服务器IIS的一个组件,它提供了一个服务器端的脚本编程 六、运行环境需求硬件环境主频:1G,推荐2G硬盘:20G,推荐80G内存:256M,推荐512M串口:至少1个USB接口:若干软件环境推荐使用Windows 2000或者Windows XP的操作系统。Microsoft Access组件。七软件合格性因素1、登录系统主界面响应时间约为0.1秒。2、错误处理时间约为2秒。3、子系统加菜、删菜、点菜响应时间约为2秒。4、最低配置为奔腾处理器,三大系统都可运行。5、最低负载不可少于300个用户。6、并发使用不可低于150个用户。7、客户想要的界面。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1