今天终于把作业题目定了。想了想之前做的理财系统,可以在做统计账目上比较方便。
如果做一个餐饮系统,需要完善下订餐 结账 会员管理 ,账目统计可以模仿理财系统的效果。
下面简单的说下今天规划的功能和数据 以及基本的实现,,。。。
功能:
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
初步的选座, 订餐 , 结账功能完成 。
周四 把会员制度 加入 和统计今日的营业情况 2015.12.15
统计每月消费品排行好难%>_<% 2015年12月17日15:07:24
主页 功能 全部放好,现在
梳理一下功能 (简说)
顾客选座 点餐 结账 (会员打折(根据消费额度打折)) 多个餐桌结账
财务统计(月营业额,对比)
职员信息,座位信息,管理员信息,财务信息,会员信息,食物信息,食物类型信息 7个数据表增删改查
管理权限的细分。
2015年12月18日11:22:04
2015年12月20日14:29:19
1个星期,把功能做完了 ,用户交互界面自己觉得还是蛮不错的。
今天再 测试测试 多写点安全性的维护代码。