今天终于把作业题目定了。想了想之前做的理财系统,可以在做统计账目上比较方便。

如果做一个餐饮系统,需要完善下订餐 结账 会员管理 ,账目统计可以模仿理财系统的效果。

下面简单的说下今天规划的功能和数据 以及基本的实现,,。。。

功能:

1、顾客选定桌台位(支持换桌)(系统界面能看到桌台的使用情况,有人或者无人)

2、顾客点/加餐()

3、顾客结账(支持单位多桌支持)(判断顾客的会员等级加以折扣)

4、顾客消费详细清单保存数据库

5、查看每天营业额,每月,每年的,通过柱状图,饼图反应

6、普通顾客注册会员(折扣随会员的消费提高)

 

数据库

1.表User 超级管理员~店长  (管理员信息 — 权限等级)

2.服务员信息表 (简单的服务员信息表)

3.桌台表 (桌台号  桌台名 状态(无人或有人)。。。)

4.食物类型表 FoodType(食物类型编号 ID  食物类型 FoodType(咖啡类  甜点类  茶类 西餐类))

5.具体食物表 Food(食物编号ID   所属类型编号TpId 食物名称FoodName 食物数量FoodNum 价格Price)

6.订餐详单表 (顾客id 点餐时间  服务员Id 食物名 桌台号)//保存时间?未定

7.消费结算表  将今天的所有信息存到文件?再把路径存到数据库?未定

 

人机交互一、主界面选择

1.将桌台罗列出来 状态用图片来反映

咖啡店组织架构及职责 咖啡厅组织机构框图_咖啡店组织架构及职责

今天做了几个测试,这是将所有桌台号罗列出来 比较直观。红色表示有人,绿色表示无人

2、将咖啡厅的小地图做出来 ,可以给顾客观看详细位置,把桌台放在地图的相应位置。做起来比较复杂需要自己构图。 后期改善可考虑。

 

其他界面都可以先不考虑  现在先花一个星期把基本功能做出来,界面友好度在完成基本功能后再考虑,等周四再总结 2015.12.13

 

咖啡店组织架构及职责 咖啡厅组织机构框图_用户交互_02

咖啡店组织架构及职责 咖啡厅组织机构框图_java_03

初步的选座, 订餐 , 结账功能完成 。

周四 把会员制度 加入 和统计今日的营业情况 2015.12.15

统计每月消费品排行好难%>_<% 2015年12月17日15:07:24

 

主页 功能 全部放好,现在

梳理一下功能 (简说)

顾客选座 点餐 结账 (会员打折(根据消费额度打折)) 多个餐桌结账

财务统计(月营业额,对比)

职员信息,座位信息,管理员信息,财务信息,会员信息,食物信息,食物类型信息 7个数据表增删改查

管理权限的细分。

咖啡店组织架构及职责 咖啡厅组织机构框图_数据库_04

2015年12月18日11:22:04

2015年12月20日14:29:19

1个星期,把功能做完了 ,用户交互界面自己觉得还是蛮不错的。

今天再 测试测试 多写点安全性的维护代码。

咖啡店组织架构及职责 咖啡厅组织机构框图_咖啡店组织架构及职责_05