on(); else if(t=='3') Administrator_Login(); }//如果既不是1也不是2和3,则循环输入 }while(1);//永远为真 } void User_Menu()//用户菜单 { char t;//用于选择菜单选项 do { system("cls"); HideCursor(0); //隐藏光标 system("color 74"); toxy(32,3); printf("南航餐饮点餐系统!
各模块、函数分工明确,都具有高内聚、低耦合的特点。 抽象层次分明,从系统底层到业务实现,各层次函数之间父子关系明确。 总是考虑到代码的可维护性、可读性,尽量使用语义明确的变量名、函数名。 (三) 各级菜单关系 系统中有两种用户类型:顾客和管理员,对于不同用户的菜单展示也不同,程序各层次菜单 的层级关系如下...
返回一个表头地址voidsave_User(pUser p1);//将用户信息保存到文件中voidUser_Menu();//用户菜单voidUser_Order();//点餐voidOrder_StapleFood();//主食voidOrder_nonStapleFood();
int p):mingzi(n),price(p){}};shiwu zhucan[3]={shiwu("大汉堡",13),shiwu("烤肉饭",13),shiwu("鸡肉卷",11)};shiwu fushi[3]={shiwu("麻辣鸡钉",9),shiwu("劲爆鸡米花",9),shiwu("大薯条",6)};
C/C++外卖点餐管理程序 2、外卖点餐管理程序 设计一个外卖点餐系统,要求餐厅管理员可以输入菜品信息(编号,菜名,价格,数量…),顾客可以根据菜品信息下单(订餐人,电话,菜品列表,合计价格,点餐时间,确认收货时间…)或取消订单,或确认收货,还可以对订单中的菜品信息进行评价。餐厅管理员可以查看订单,出单,查看订单中的...
1、系统用户包括消费者、收银员、厨师、服务员、餐厅老板、系统管理员等。 2、消费者现场自行点餐并自动分配餐位,得到小票。 3、收银员负责对小票进行结算并收费,当消费金额不足500元时需要收取餐位费(餐位本系费按人数计算,系统设置餐位费标准)。结算时,只能对“已出菜”菜品进行结算,收银员还需要对当天的结...
C语言网上点餐系统1.0 //2020年3月12日22:28:39#include<stdio.h>#include<stdlib.h>typedefstructfoods {intsize;intcapicity;int*ptr; } Food;voidprintWelcome();voidshowMenu();voidprintBill(intnums[],intlen);//定义主菜单charmenu[4][5][20] ={...
点餐系统架构 c 点餐系统详细设计 简介: 编写一个点餐服务器,能够支持顾客在浏览器上查阅菜单信息,并且可以下单点餐。 该设计分为三者模块进行设计: 数据管理模块:菜单数据、订单数据… 业务逻辑模块:接收浏览器的请求,进行处理。 界面视图模块:界面显示。
本文实例为大家分享了C语言实现餐饮点餐管理系统的具体代码,供大家参考,具体内容如下 具体代码如下 /* 项目名称:南航餐饮管理系统 组员:梁文新,刘青林,刘艺,施瑞文(组长
4、考虑点餐的自动排序问题,使顾客可以实时查询到自己菜单处理情况 三:系统结构图 四:类的设计 Client类:客户类,包含客户属性姓名,电话号码,费用等信息,登记客户,记录客户 订单信息 ClientManager类:客户管理类,用于管理客户, 记录客户数量, 存储客户菜单信息, 查询客户订单信息,统计订单 FeeMa nage啖:用于记录就餐...