户必须进行登陆以后才能使用该系统,本系统是CS模式,用户可以包括管理员,和点菜用户,餐馆用户。2菜谱管理:系统支持多个菜谱,可随时对菜谱菜单进行添加、修改、更换
f模板,可实现对菜品的图片、库存和相关介绍信息更新。3订单管理:包括用户下单、下单确认、订单状态查询和资金结算。用户可以通过终端实时跟踪订单状态。4设置管理:系统初始化默认包含几种主题,后续可以通过导入模板添加到订餐系统中,另外支持自定义主题属性。5餐桌管理:管理餐馆的餐桌,标记餐桌的被预订信息以及使用状况。6用户权限管理:实现不同用户的登录功能,不同用户能够操作对应的权限页面。7客户评分:提供客户对于餐馆菜品的评分、留言功能。8餐店选择:用于各个餐店的选择。9注册:用于客户的注册以及餐饮商家的注册。10注销:退出系统。114系统用例图1系统管理员系统管理员:餐馆订单系统管理员,可通过角色权限定义修改用户权限菜单。下图描述了系统管理员可以使用的主要功能模块:
2内容管理员内容管理员:可进行菜谱管理,定时更新菜品信息,跟踪客户订单,界面主题订制维护,餐桌管理。下图描述了内容管理员可以使用的主要功能模块:
f3服务员服务员:可对菜品库存信息和当日销售信息进行更新,更新餐桌占用资讯,实行转台、合台操作,跟踪客户订单,资金结算。下图描述了互联网用户可以使用的主要功能模块:
4顾客可以浏览餐馆的菜谱和菜品,下订单,对服务和菜品进行评分下图描述了顾客可以使用的主要功能模块:
115系统业务流程分析业务流程图Tra
sactio
FlowDiagram,TFD就是用一些规定的符号及连线来表示某个具体业务处理过程。该手机订餐系统的最终用户可分为两类:会员和后台管理员。
f用户
注册Y餐店选择用户设置客户评分N菜谱选择
生产订单
完成支付
图3订餐系统前台业务流图
管理员
登陆Y用户管理餐饮店管理客户评分管理N权限维修交易管理
信息处理
图4订餐系统后台业务流图
116系统数据库设计
f管理员名
账号
用户名
用户号
地址
管理员
管理
用户
查
看
管
菜品
理
菜谱库存
订单号
相关信息
图5数据库ER图
餐馆信息
用户名
密码
订单号
订单号
用户
订制
订单
图6数据库ER图
用户名
密码
用户名
密码管理点菜用户
管理员
用户名
密码
管理
餐馆用户
图7数据库ER图
2研究内容与方法21系统设计该系统主要包括后台数据库服务器、Web服务器、无线网络、A
droid前端等部分。客户端A
droid系r