编辑: ZCYTheFirst 2016-03-02

2000、Win7等) 数据库:MySQL5.1 Server端: 操作系统:Windows Server

2003 数据库:MySQL5.1 2.3 条件与限制 完成项目时间:2014年4月~2014年7月 硬件:PC机,Android机 软件:eclipse helios、IDLE、JDK1.

7、MySql 5.1 运行环境:Windows OS(如XP、Vista、

2000、Win7等)、Windows Server2003 开发环境:eclipse helios、IDLE、JDK1.

7、MySql 5.1 开发语言:Java,Python,XML 限制:不兼容版本太低的Android系统. 数据描述 3.1 数据流图 3.1.1顶层数据流图 3.2 数据字典 名字:顾客 描述:Android端注册用户,可以向餐厅发出排队和点菜的请求. 定义:用户=用户编号+用户名称+密码 位置:储存在数据库中 名字:店家 描述:PC端注册的店家,可以接受顾客的排队和定菜请求. 定义:店家=店家编号+店家名称+密码 位置:储存在数据库中 名字:店家信息 描述:PC端注册的店家的信息 定义:店家信息=店家编号+店家名称+店家地址+店家位置+店家简介+店家推荐+店家折扣+餐桌类型 位置:储存在数据库中 名称:菜品 描述:Android端客户可以向餐厅预订的菜品. 定义:项目=项目编号+项目名称+项目容纳人数+项目说明+项目开始时间+项目结束时间 位置:存储在数据库中 功能需求 4.1 系统包图 4.2 用例总图 4.3 简单用例和模块用例图 模块 排队 编写者:林哲超 UC1 获取店家列表 查看合作店家列表. UC2 申请排号 顾客向店家申请排号. UC3 排号管理 取消排号,更新排号,确认就餐,取消就餐. 用例图: 模块 点菜 编写者:李佳 UC4 获取菜品种类 获取餐厅菜品的种类. UC5 获取菜品 获取相关的菜品列表. UC6 点菜 点菜,修改已点菜(增加或者减少数量),取消已点菜(数量减至0即取消). 用例图: 模块 用户管理 编写者:王怀 UC7 编辑用户 修改用户密码,资料. 用例图: 模块 排队管理 编写者:张鹏飞 UC8 非手机端用户排队管理 添加非手机端用户,即直接到店排队的用户到队列中. UC9 手机端用户排队管理 自动将来自手机端的客户加到队列中. UC10 通知管理 通知用户就餐,确认用户就餐完毕. 用例图: 模块 菜品管理 编写者:王怀 UC11 菜品种类管理 添加,删除,修改菜品种类. UC12 菜品信息管理 添加,删除,修改菜品信息. 用例图: 4.4 详细用例 用例 获取店家列表 编号 UC1 作者 林哲超 时间 2014-4-08 范围:Have饭餐厅排队点菜系统 级别:用户目标 主要参与者:顾客 涉众极其关注点: ――顾客:获取餐厅的信息. 前置条件:顾客注册,并成功登陆,餐厅在线. 成功保证:成功获取餐厅信息列表. 主要成功........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题