一、选题简介
该简易餐厅结账系统需要完成客人订桌、点菜、结账及日报表打印功能
.
选题详述:
<1
)三种参与角色:客人、系统管理人员、服务及收银台人员
<2
)客人功能需求:订桌、点
<
退)菜、结账
.
<3
)系统管理员功能需求:菜单及价格维护
<
含折扣)、用户建立及授权、统 计报表生成
打印
.
<4
)服务及收银台人员功能需求:代替客人完成客人功能需求、打印消费清 单、统计个人
服务额总计
.
二、系统功能设计
1.选题分析
I.
该系统需要四个实体:顾客实体、职员实体、经理实体、菜单实体
(1)
顾客实体
实体名:
customer
角色:客户
属性:
id,
密码
,
姓氏
,
性别
,
订餐时间
,
就餐时间
,
电话
,
邮箱
,
座位 主键:
id
.
(2>
职员实体
实体名:
clerk
角色:服务员兼收银员
属性:
id,
密码
,
姓名
,
性别
,
就职时间
,
工资
,
电话
,
邮箱
主键:
id
(3>
经理实体