面向对象程序课程设计任务书 【题目】自助点餐系统 【目的】 通过设计一个小型的自助点餐系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高。 【内容简介】 有一个小型餐厅,现在这个餐厅打算使用自助点餐系统,方便顾客自己点餐,并提供对餐厅销售情况的统计和管理功能。 【考核标准】 该系统为两种角色的用户提供服务,一种是餐厅管理员,一种是顾客。餐厅管理员根据账号、密码登录系统。顾客无需登录即可使用系统。 1、顾客通过该餐厅在系统中提供的菜单为自己点餐,菜单以文件形式保存。系统能够根据顾客的要求正确打出订单,订单内容包括订单编号、菜品名称、每个菜品的价格、份数、折扣等;订单分两种,一种是在店消费,在店消费要求包括餐桌号,是否有包厢费,另一种是外卖,外卖要求包括送餐时间,送餐地点,客户手机号,外卖服务费,成绩≥60; 2、系统退出后能保存当天的订单信息,要求每天一个文档,文档名按照日期命名。餐厅管理员可以根据订单编号或手机号查找、删除或修改某个订单,订单按照下单时间先后排序,成绩≥70; 3、能够实现对保存在文件中的餐厅菜式和价格的管理,包括对菜品和对应价格的增加、修改、删除、查找,折扣的设置,设置后,顾客在点餐时看到的是新设置后的菜单,成绩≥80; 4、系统可根据历史记录对销售情况进行统计,根据餐厅管理员的输入日期统计某天的销售情况并显示(包括一共接了多少单,销售额是多少,各个菜品的销售情况,外卖和在店销售的占比),成绩≥90; 要求: 用面向对象的程序设计方法设计该系统。本系统涉及的基本对象有订单对象(包括外卖订单和在店消费订单)、订单管理对象、菜单对象、菜品对象、菜品管理对象、系统界面。实现对这些对象的合理抽象和封装,正确定义类之间的关系。界面合理,代码文件组织清晰,命名符合规范,代码注释清楚,课设报告书质量高。
2021-12-20 21:02:21 221.39MB 浙江理工大学 面向对象程序课程设计
1
【精品】科脉自助点餐系统解决方案.pptx
2021-06-25 18:02:13 5.74MB 智慧餐厅 云餐厅
采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果进行分析总结。 包括程序毕设程序源代码一份,数据库一份,完美运行。配置环境里面有说明。如有不会运行源代码或定制私信。
2021-05-06 21:44:20 27.93MB ssm自助点餐系统
1
该系统为两种角色的用户提供服务,一种是餐厅管理员,一种是顾客。 1、 顾客通过该餐厅在系统中提供的菜单为自己点餐,菜单以文件形式保存。系统能够根据顾客的要求正确打出订单,订单内容包括订单编号、菜品名称、每个菜品的价格、份数、折扣等;订单分两种,一种是在店消费,在店消费要求包括餐桌号,是否有包厢费,另一种是外卖,外卖要求包括送餐时间,送餐地点,客户手机号,外卖服务费。 22、 系统退出后能保存当天的订单信息,要求每天一个文档,文档名按照日期命名。餐厅管理员可以根据订单编号查找删除修改某个订单,订单可以按照下单时间先后排序 3、 能够实现对餐厅菜式和价格的管理,包括对菜品和对应价格的增加、修改、删除、查找,折扣的设置 用面向对象的程序设计方法设计该系统。本系统涉及的基本对象有订单对象(包括外卖订单和在店消费订单)、订单管理对象、菜单对象、菜品对象、菜品管理对象、系统界面。
2021-04-17 19:09:08 358KB c++
1
vb做的自动点餐系统,包括顾客、服务员、厨师、管理员四个实体 顾客可以排号,就餐,点餐 服务员可以安排当前排号到的顾客就餐 厨师可以查看顾客订单做菜 管理员可以管理所有菜品,桌位,职员,进行增删改操作 同时,顾客可以注册会员,会员积分可以抵扣应付金额
2019-12-21 21:43:12 118KB vb
1
这好似一个基于QT的自助点餐系统,可以用来做毕业设计哦
2019-12-21 20:03:30 23KB QT 自助点餐 代码
1
QT自助点餐系统源代码,有界面,包括客户端和服务器端,能够实现局域网内点餐信息的传输。 QT自助点餐系统源代码,有界面,包括客户端和服务器端,能够实现局域网内点餐信息的传输。 QT自助点餐系统源代码,有界面,包括客户端和服务器端,能够实现局域网内点餐信息的传输。
2019-12-21 19:57:05 1.74MB Qt、C++
1
资源包括一个基于SSH框架的自助点餐系统。数据库采用MySql(sql脚本打包在资源中)。本人自己在学习J2EE的时候搭建并实现的系统,配置好可以直接运行。 系统主要实现以下功能:1)自助点菜、订餐 ;2)智能上菜;3)消费者信息、餐桌信息、商品信息、订单信息等的后台管理
2019-12-21 19:33:53 13.05MB 自助点餐系统 struts2 Hibernate Java
1
基于安卓平台开发的自助点餐系统,一键点餐,一键付款,随时随地呼叫服务员,一个手机解决用餐问题。
2019-12-21 18:44:18 45.33MB 点餐 系统 自助 安卓
1