面向对象程序分析及设计



《面向对象程序分析及设计》由会员分享,可在线阅读,更多相关《面向对象程序分析及设计(11页珍藏版)》请在文档大全上搜索。
1、-软 件 学 院课程设计报告书课程名称 面向对象技术UML 设计题目 餐饮点餐系统 专业班级 学 号 姓 名 指导教师 . z-目 录一 设计时间1二 设计目的1三设计任务1四 设计容24.1背景24.1.1系统的根本需求24.2 实现点菜系统34.2.1用例图实现点菜系统34.2.2用类图实现点菜系统64.2.3顺序图实现点菜系统74.2.4活动图实现点菜系统8五 总结与展望8参考文献9成绩评定9. z-一 设计时间2021年6月8日-2021年6月14 日二 设计目的随着我国国民生活水平的不断提高,进入酒店,餐厅等消费场所的人数也与日俱增。传统的手工点菜方式存在难计算、难查找、难更改、易出
2、错、效率低等缺点,因此,继续开发一个相对效率更高,功能多样,的餐厅点菜管理系统。本课程设计是学生学习完?面向对象程序分析与设计?课程后,进展的一次全面的综合训练,通过课程设计,让学生更好地掌握UML建模原理及实现方法,加深对UML建模根底理论的理解,加强学生的动手能力。三设计任务本系统适用于中、高档咖啡厅、KTV、快餐厅、酒楼等餐饮行业,是一个为方便顾客点菜更人性化的,贴心的点菜系统。系统不仅增加了菜谱图片,特色菜介绍,使顾客可以自己亲自点菜,更符合用户的的操作习惯,方便打印点菜清单,清晰,明了便于顾客查看,方便餐厅管理,同时还为 顾客提供了轻松一刻,包含小游戏和小贴士,使顾客在点菜之余可以放
3、松身心,又可以了解一些烹调技巧、餐饮安康小常识。本软件还为顾客提供了特殊的额可附加的要求选项,可以输入菜品制作附注:如不放香菜,不吃蒜,对*些配菜过敏或用药忌讳等,表达出软件的人性化。同时系统能记录每个主客户的点菜爱好和消费记录,如系统可记忆起老顾客的饮食习惯例如喜欢吃辣、吃醋等、上一次消费是所坐的位置等等。主要功能(1) 点餐模式:订餐、点菜包括浏览、搜索菜单。(2) 用餐模式:加菜、换菜、呼叫效劳员等。3餐毕模式:客户满意度、结账等。 本课程设计以为待开发系统建立系统模型为根底,以下给出假设干系统的描述,请根据给出的系统的根本需求,经过详细需求分析和系统地总体设计与详细设计,画出以下几种模
4、型图:用例图(要有用例脚本的说明),类图初始类图、细化类图,顺序图,活动图。四 设计容4.1.1背景 系统名称:餐厅点菜管理系统餐饮组织机构是针对企业餐饮经营管理目标,为筹划和组织餐饮产品的供、产、销活动而设立的专业性业务管理机构。餐饮行业组织机构最高统帅为餐厅经理,下设餐厅主管和厨师长。餐厅主管统领餐厅领班和餐厅收银。餐厅领班管辖领位员,划单员,传菜员和效劳员。厨师长管辖削洗,切配,冷菜,蒸灶,炉灶和打荷。餐饮企业的主要职能有掌握市场需求、合理制定菜单 。广泛组织客源、扩大产品销售 。搞好厨房管理、提高菜点质量 。抓好餐厅管理、满足宾客需要。目前,我国餐饮业在日
5、常点菜管理中仍普遍采用手工操作方式,整体科技含量低,随着餐饮业高速开展和餐饮店规模的不断扩大,许多餐饮企业采用连锁经经营和集团化运营,手工操作无论是在工作效率、人力本钱和决策信息等方面都已经难以适应企业开展的要求,制约了整个酒店餐饮业的规模化开展和整体效劳水平的提升,如向阳渔港、生记等. 在中国饭店协会公布的中国餐饮业产业奉献奖和学术奉献奖中,联想集团、神州数码、清华同方及中国网通等国知名IT企业也榜上有名,这些IT企业都已瞄准了酒店餐饮业信息技术应用市场的巨大潜力。4.1.2 系统的根本需求1目标 为了提高目前大中型餐厅传统点菜方式的效率低下,以及错误频出的问题,我通过对一些酒店餐厅的餐厅点