阶段项目--麦当劳点餐系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java项目:麦当劳点餐系统

第一部分:需求概述

麦当劳是世界上领先的食品服务零售商,它为全世界提供最受欢迎的食品,如汉堡和披萨等。本项目创建一个用于订购食品的表单,该表单显示不同的食品项目的照片和价格,接受用户信息并确认订单。

第二部分:详细需求

一、工作人员登录系统

1.工作人员凭工号与密码登录系统后,可以销售麦当劳系统提及的任意一款餐饮。

2.工作人员的工号与密码是系统管理人员增加的,增加时会有一个随机的6位数的

密码并将这个密码告诉工作人员。

3.工作人员登录后可以修改自己的密码。

二、工作人员登录后可以处理日常餐饮的售卖工作

1.按顾客的要求录入相应的餐饮名称后,单价会自动显示,再录入数量,数量的默

认值为1;如果继续录入只需要按“+”号。

2.如果顾客对已经录入的餐饮不需要,可以按“-”号删除已经录入的餐饮名称。

3.当顾客不再需要其它餐饮是,按“结帐”可以结算当前订单,并把订单信息存入

到系统中。

4.顾客可以使用VIP卡,则在“结帐”前输入VIP卡号即享受各VIP卡的折扣。

5.顾客出以出示优惠卷,则在“结帐”前输入优惠卷号即可减免相应餐饮的优惠金

额。

6.接受顾客的预订餐饮并配送

三、餐厅经理负责更新产品信息及最新优惠策略

1.餐厅经理在餐厅开张时批量导入麦当劳产品信息,VIP卡及优惠劵信息

2.餐厅经理要及时更新产品信息,VIP卡,员工与优惠劵信息

3.餐厅经理能够查看各种类型,各个指定时间段的数据报表

四、餐厅经理可以发放VIP卡,VIP卡中的信息包括:

1.Customer Name:顾客姓名

2.Current Address:顾客地址

3.Phone Number:电话号码

4.Email id:电子邮件,必须应包含“@”和‘.’。

5.IDCard:身份证号

6.sex:性别

7.积分信息、打折信息等

五、餐厅经理可以查询餐饮销售的日报,月报,季度报表等。【日期默认当前,用户可以

指定其他日期查询】

第三部分:编写程序

根据要求编写一个B/S结构的Java Web应用程序。要求界面美观、操作方便、代码规范、符合功能需求,使用JQuery、Struts2、hibernate、Oracle等技术结合来实现。

相关文档
最新文档