信息系统分析与设计-餐饮管理系统(面向对象)

信息系统分析与设计-餐饮管理系统(面向对象)

ID:38722591

大小:904.00 KB

页数:21页

时间:2019-06-18

信息系统分析与设计-餐饮管理系统(面向对象)_第1页
信息系统分析与设计-餐饮管理系统(面向对象)_第2页
信息系统分析与设计-餐饮管理系统(面向对象)_第3页
信息系统分析与设计-餐饮管理系统(面向对象)_第4页
信息系统分析与设计-餐饮管理系统(面向对象)_第5页
资源描述:

《信息系统分析与设计-餐饮管理系统(面向对象)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计报告课程名称:信息系统分析与设计课程设计题目:餐饮管理系统分析与设计姓名:系:专业:年级:学号:指导教师:职称:年月日课程设计结果评定评分内容主要内容分值系统规划1、目的、意义、目标、规划10分2、特点、创新、可行性分析10分系统分析与设计3、用例图10分4、用例规约10分5、顺序图10分6、活动图10分7、状态图10分8、类图10分9、架构设计10分10、数据库设计10分成绩:任务下达日期:指导教师签字:评定日期:目录1.系统规划11.1目的11.2意义11.3目标11.4规划22.系统分析与设计22.1用例图22.2用例规约42.

2、3顺序图52.4活动图62.5状态图82.6类图92.7架构设计102.7.1系统组成102.7.2系统功能112.8数据库设计173.总结18参考文献18餐饮管理系统分析与设计1.系统规划1.1目的构建一个集高效性、灵性、实用性、功能划分详细以及方便的可扩充性等特于一体的通用餐饮娱乐业管理系统,使餐饮管理者对餐饮业管理进行宏观的和微观的细致管理,在满足广大顾客的需求的同时,也大大增加酒店餐厅的工作效率,促成一个双方满意的局面。1.2意义当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车

3、、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。越来越多的管理人员意识到信息管理的重要性。由于当前酒店的管理还处于人工管理阶段,仅在财务部门使用了计算机,所以酒店的管理效率不高。由于缺乏科学的管理和现代化的管理工具,该饭店在管理上和业务的安排上都存在着不足。(1)房间的管理不够科学方便,房间使用情况不直观。(2)库管员不能随时掌握库存情况,不能

4、及时发现商品缺货的情况,另外统计商品数量即费时又费力。(3)由于该酒店的商品种类多,菜样多变,靠人工方式管理商品和菜品信息有很多不便。例如商品数量大导致查找商品信息困难等。通过设计用户平台,使得操作计算机化,可有效节省人力物力。1.3目标(1)掌握系统调查方法;(2)掌握系统分析方法;(3)学会简单系统的设计;18(4)训练程序设计能力;(5)学会编写系统分析说明书、系统设计说明书等。1.4规划结合所学知识,严格按流程进行调查、分析、设计,要求充分结合管理学知识和技术,对业务系统进行分析,要求用典型分析、设计方法及一种系统建模工具建立系统模型

5、,要求熟练掌握一种开发工具,并能用此开发工具实现系统,要求完成一完整的系统分析、设计、开发文档。2.系统分析与设计2.1用例图通过对系统需求的分析,可以确定系统由登录用户确定参与者。登录用户分为两类,即employeeMgr(员工管理员)以及employeeClerk(普通员工)。参与者的描述如下。(1)employeeMgr(员工管理员)描述:employeeMgr拥有系统的所有权限,包括职工基本信息、职工工资信息部门信息的增删改查。示例:餐厅高管部门、公司管理。(2)employee(普通员工)描述:employee只具备系统的部分权限,

6、包括职工基本信息、菜单信息的查看。对自己的基本信息以及系统登录拥有修改权限。示例:餐厅的工作人员。由于两类参与者仅在操作权限上存在差别,所以共同继承自用户参与者。通过对系统需求的进一步分析,可以确定系统中有如下用例存在。18图2-1餐厅点餐系统用例图18图2-2服务员管理用例图2.2用例规约以服务员记录客户点菜信息为例用例名称:录入客户预定点菜信息参与者:服务生简要说明:本例允许服务生提交顾客的点菜菜单信息基本流:当顾客点菜,服务员希望提交点菜信息时,本用例开始执行a.系统显示本餐厅菜单b.客户所点菜名c.系统检索出该菜名所对应单价等信息d.

7、对与列表中的菜品信息,服务员输入相关份数,如果客户没有点到的菜品,其相应份数可以为空,服务员可以修改点菜信息备选流:在主流程中,如果本餐厅没有相关菜品,系统将显示信息错误,服务员接受此信息,用例结束前提条件:用例开始之前,服务员必须在系统登录成功后续条件:如果用例执行成功,所提供的点菜信息将被更新;否则系统状态不变182.3顺序图序列图主要以时间顺序显示对象之间的交互。实际上,它显示了参与交互的对象和所交互信息的顺序。在项目的需求阶段,分析师需要通过多个序列图来表达用例的层次和细化用例,以便更清晰的描述业务需求。在项目的设计阶段,架构师和开发

8、者利用序列图,挖掘出系统对象间的交互,使整个系统设计更加精确和细致。在项目的开发阶段,开发人员从序列图中就能看出将要实现的系统的行为是如何表现的。可得到部分用例的顺

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。