一 需求分析已知参数:目的节点IP地址或主机名设计要求:通过原始
摘 要
随着计算机应用技术的快速发展和日益普及,网络也遍及到我们生活的每个角落,为我们的学习和工作带来极大的方便。很多人都使用过传统的文字,纸张管理手段,与之不同的另外一种管理方式就是利用电脑程序管理餐厅。主要对追求工作高效、稳定、便捷的餐厅管理人员,电脑程序管理餐厅是一种很好的新型管理手段,它能提高工作效率和方便使用,餐厅管理程序就涉及到了文字、数字、项目信息的输入、读取、修改以及保存。
本程序针对真实餐厅工作状况进行分析,讨论工作平台的环境影响,比较后采用在VS开发平台下,调用文件读写函数以实现Windows系统下信息的更新和保存。通过同类型软件测试比较可得:餐厅管理系统软件的设计具有先进性,可靠性。
关键词:餐厅管理;文件读写;数据更新、保存
第一章 设计内容
设计一个模拟实现餐厅管理系统的程序,输入你需要的操作(选择相对的括号里的阿拉伯数字)程序具体功能有:
查看菜单
新增菜单
删除菜单
修改菜单(含名称及价格)
查看座位剩余量
修改座位剩余量
查看预定情况
新增预定(含菜式预定)
查看顾客积分
顾客兑换积分
第二章 总体设计
2.1 模块化设计
为实现系统功能,本程序主要分为八个模块。它们分别为:查看菜单、新增菜单、删除菜单、修改菜单、查看座位剩余量、修改座位剩余量、查看预定情况、新增预定。这八个函数再通过主函数调用分别得以实现。
主函数,首先提供了程序运行时的友好界面,提供客户选择的菜单。然后,通过执行多分支选择语句——switch语句,分别实现其它各个函数的调用功能。
其它各个函数的功能分别如下:
check() // 查看菜单函数
add() // 新增菜单函数
decrease() // 删除菜式函数
change() // 修改菜式函数
seat_check() // 查看座位剩余量函数
seat_change() // 修改座位剩余量函数
booking_check() // 查看预定情况函数
booking_add() // 新增预定座位函数
draw_check() // 查看顾客积分
draw_check2() // 查看礼品列表
draw_main() // 兑换功能
参考文档和完整的文档和源码下载地址: