酒店点菜系统— 详细设计说明书
时间:2025-07-14
时间:2025-07-14
软件工程----酒店点菜系统
目 录
一 概述 1 二 详细设计说明书 2
2.1 引言 2 2.2总体设计 3
2.2.1 软件总体结构 3 2.2.2 软件数据结构 4
2.3程序描述 6
2.3.1 高层控制流程图 6 2.3.2 登录模块 7
2.3.3 退出模块 7 2.3.4 菜单修改模块 8 2.3.5 菜单分类模块 21 2.3.6 菜单打印模块(用于厨房) 22 2.3.7信息管理模块 23 2.3.8 厨房库存管理模块 27 2.3.9 结账模块 29
2.4运行环境 31
三 实验体会 32 四 参考文献 33
软件工程----酒店点菜系统
一 概述
概括地说,软件工程是指导计算机软件开发和维护的一门工程学科。根据软件工程的原理:(1)用分阶段的生存周期计划进行严格的管理; (2)坚持进行阶段评审; (3)实行严格的产品控制; (4)采用现代程序设计技术;
(5)软件工程结果应能清楚地审查; (6)开发小组的人员应该少而精;
(7)承认不断改进软件工程实践的必要性;
对软件进行开发,在开发完之后还要根据相关的维护原则对软件进行定期维护,这样才能提高软件使用周期,才算好软件。
实验目的是为了加深和巩固对软件工程理论的认识和理解,掌握使用软件工程思想开发软件设计的基本步骤、思想和方法。熟练运用软件开发过程中的设计工具以及明确他们的应用范围和方法,提高软件开发的效率、可用性等。锻炼、提高应用软件工程思想及基本理论解决实际问题的能力和实际动手操作能力、创新能力以及查阅技术文献以及编写文档的能力,更加锻炼了团队协作能力。
本系统的设计模拟的是餐饮企业中顾客点菜及菜单、库存管理的内容: 1、服务员信息的管理:查询、增、删、改 2、菜谱信息的管理:查询、增、删、改 3、厨师信息的管理:查询、增、删、改 4、菜单信息管理
(1)、餐桌点菜:服务员按照用户需求为其点菜并提交菜单给厨房 (2)、点菜信息分类。 (3)、做菜管理:可以获得自己的待做菜单,并对已做的菜进行标记 (4)、上菜管理:对已上菜和待上菜进行管理 (5)、修改菜单管理:退菜、加菜。
5、库存管理: (1)、查看库存清单。 (2)、修改库存清单。
(3)、产生库存报表。
6、结帐服务:审核菜单,协助顾客结帐
软件工程----酒店点菜系统
二 详细设计说明书
1 引言 1.1编写目的
根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《点菜系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。
1.2背景
近些年餐饮行业蓬勃发展,规模也逐渐增大,但却没有相应地重视点菜系统,餐厅企
业经常遇到顾客抱怨上菜速度慢、漏菜、丢单、 漏单,餐厅的成本很难控制等问题,加之都市生活节奏的加快,消费者在外出就餐时,就有了更高的要求。为了解决这些问题,企业可采用无线点菜系统,无需无碳复写的纸张耗材, 很短时间内便可完成,大大缩短了上菜时间,同时也提高了翻台率。 服务员始终不离客人视线,服务更周到更及时,并且避免了跑单漏单现象; 使用PDA无线通讯,不必往返传送单子,减少了服务员的工作量,降低服务员的劳动强度,相应地节省了劳动力; 避免因服务员来回跑动产生的忙乱现象,大大提升服务品质和服务形象,为营造高档就餐环境创造良好条件,吸引更多的顾客就餐; 按照菜品原料构成控制成本。总之无线点菜系统可有效的提高工作效率,提高服务质量,将低运营成本,提升企业形象。
本系统专为具有一定规模和经济条件的餐饮企业设计。通过集成从顾客点菜、上菜到结帐等一系列功能,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,使餐饮企业的管理更加规范化。 1.3定义
Order in Hotel System 简写成 OIHS
1.4任务概要
1.4.1 点菜系统应该达到以下要求:
1、时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。 2、可靠性。能有较强的容错能力。
3、可理解性。用户容易理解和使用该系统。
4、可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。
5、可用性。目标系统功能齐全,能够完全满足业务需求。
6、安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。
软件工程----酒店点菜系统
1.4.2条件与限制
出于安全的考虑,点菜系统对信息的保护手段仅限于低级阶段,以及提 …… 此处隐藏:2521字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:11.《田园诗情》ppt