餐厅点菜管理系统
1、问题描述
为了适应现代信息时代点餐的需求,采用新信息技术,研究设计了一个计算机点餐系统。能够完成权限管理、点餐管理、订单管理、结账管理、菜谱评分等功能。
2、功能要求
(1)权限管理:包括用户的注册、登录、用户信息管理。
(2)点餐功能:包括餐单的增加、修改、删除、查看。
(3)订单管理:包括生成订单、修改、删除、查找。
(4)结账管理:统计消费的总额。
(5)查看历史:查看消费历史。
(6)菜谱评分:对各菜谱中经常点取的菜肴进行评分。
(7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
#include "stdio.h"
#include "conio.h"
#include "process.h"
#include "string.h"
#include <unistd.h>
#include "restaurant.h" /*自定义头文件,内含自定义结构体和自定义函数声明*/
/*餐厅管理代码开始*/
extern char username[20];
extern char password[20];
char username[20]; /*全局变量*/
char password[20]; /*全局变量*/