C/C++ 小型餐馆订餐管理系统

课题7 小型餐馆订餐管理系统

1.任务描述

开发一个小型餐馆管理系统,对餐馆包房订座预约进行管理。具体订餐信息包括: 包间编号、包间类型(考虑小型8 人、中型 12 人、大型 14 人以上三种)、状态(空闲、已预订、用餐中)、订餐人姓名、联系方式、用餐人数、用餐时间(中午、晚上) 等(具体格式请结合功能需求自行设计)。

主要功能要求:

(1)信息录入:批量性录入餐馆配置的所有包间的基本信息。
(2) 信息更新:能提供信息的插入、删除、修改等操作。
(3) 预订崔促确认:显示已预订尚未就餐的包间信息、以便进行提醒和确认。(4)就餐预订:能根据顾客就餐人数,显示所有满足条件的空闲桌位信息;根据用户预订要求修改桌号信息。
(5) 订餐信息查询:根据订餐人姓名查找包房信息。
(6)实现多种途径统计功能:诸如包房空置率、各类型包房上座率排行榜、不同时段上座率等(自行设计并实现 2 种及以上)。

2.技术性能要求

(1) 依据任务书要求,分析系统功能需求,进行模块化设计。
(2) 设计合理的数据结构以保存系统所涉及的信息。
(3)本系统使用C语言作为开发工具,在 Dev C++平台调试通过。
(4)为方便用户对系统的使用,系统以菜单驱动方式进行功能选择。
(5) 为提升用户的使用体验,应注意交互界面的友好性。诸如:要求用户输入数据时,需给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。在设计输出界面时,输出的结果要清晰美观,如以表格形式输出信息,上下对齐等。

源码传送门

传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐