版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CETETEKAndroid 无线点餐系统WOMS概要设计说明书项目文件: SI001: SI001-301文件版本: V1.2 编制人:审核人:批准人:批准时间:修订日期版本说明作者2011-07-291.0初稿2011-08-021.1经 lorry 初审后修改2011-08-031.2经 lorry 再次 review 后修改目 录1.引言51.11.21.3编写目的5定义5参考资料52.范围52.12.22.3系统主要目标5主要需求5设计约束和限制53.系统结构设计63.13.2复审数据流、控制流6体系结构63.2.13.2.23.2.33.2.43.2.5物理架构6技术选型6功能结构
2、7模块命名规则7模块描述73.3复用策略124.数据设计134.14.2数据字典复审13数据项134.2.14.2.24.2.34.2.44.2.54.2.64.2.74.2.84.2.94.2.104.2.114.2.12菜谱表:t_. 13菜谱分类表:t_type13菜系表:t_sort13菜系表:t_type13餐桌表:t_table14订单表:t_order14订单菜谱关系表:t_order_. 14客户级别表:t_grade14客户表:t_customer15员工表:t_user15权限表:t_role15收藏表:t_collect154.3数据库结构设计155.接口设计165.15
3、.25.3用户界面设计规则16内部接口设计16外部接口设计166.出错处理设计167.设计171. 引言1.1 编写目的根据无线点餐系统需求规格说明书 V1.3,CETETEK Android 无线点餐系统项目小组对该系统进行了概要设计。主要是基于以下目的编写此说明书。1、对 WOMS 概要设计的阶段任务成果形成文档,以便阶段验收、评审,最终的文档验收。2、对需求阶段的文档再次确认过程,对前一阶段需求没有做充分或错误的提出修改。3、明确整个系统的功能框架和数据库结构,为下一阶段的详细设计、编码、和测试提供参考依据。4、明确编码规范和命名规范,程序界面。预期读者:详细设计、概要设计评审小组。1.
4、2 定义WOMS:无线点餐系统。1.3 参考资料201-无线点餐系统需求规格说明书。2. 范围对无线点餐系统需求规格说明书进行复审,变更需要在本节进行说明。以下内容描述概要设计的整体范围,其主要信息来自于需求规格说明书。2.1 系统主要目标CETETEK Android 无线点餐系统是解决酒店或者中型以上餐厅的点餐问题的解决方案,通过本系统主要解决的目标是:实现点餐的自动化 由于现在的酒店点餐是以纸质的方式,这样很容易造成丢失,无线点餐系统可以避免这样的情况的出现。酒店入账的财务管理。酒店订餐的信息化。的错误,2.2 主要需求参考201-无线点餐系统需求规格说明书功能说明部分。2.3 设计约束
5、和限制参见编程规范。9013. 系统结构设计3.1 复审数据流、控制流复审需求分析阶段对的功能需求的描述(如系统的 DFD 图和 IDEF0 图)是否合理和精化。否则,应在本节进行进一步分解和精化。3.2通过变换体系结构(如基于 DFD 或基于 IDEF0 的结构设计),并采用适当的优化准则进行结构的优化。该过程可在本节中分段落进行描述。已得到优化的体系结构用结构图(StructureChart)进行描述。描述的内容包括:3.2.1物理架构Web 服务器数据库服务器Android 点餐客户端3.2.2技术选型Android 客户端Web 服务器(Tomcat)数据库服务器():Windows
6、2003 Server + window7 +5.1工具:Eclipse+MyEclipse+androidSDK技术:android+ajax+java+SpringMVC+hibernate3.2.3功能结构3.2.4模块命名规则FXXYY00 a).Fb).XXc).YYd).001 位,代表功能(FUNCTION);2 位,代表子系统;2 位,代表子系统下的一级模块;2 位,代表二级及二级以下模块的流水;3.2.5模块描述可用 IPO 图结合下表对每一模块进行描述。3.2.5.1 用户登录名 称用户登录标识F101子系统名称前厅端系统名称WOMS接 口说 明输入用户名,输出成功时进入前
7、厅主菜单,失败时显示失败信息功 能说 明用户通过填写用户名和进行登录运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 用户登录被调用模块用户登录设置结算顾客收藏查询订单修改订单转台并台查台顾客叫客服查询菜肴顾客点餐更新菜肴系统主菜登录注册前厅端3.2.5.2 用户3.2.5.3 系统主菜单3.2.5.4 更新菜谱3.2.5.5 查询菜谱名 称查询菜谱标识F105子系统名称前厅端系统名称WOMS接 口输入要查询的条件信息,可能为分类,厨师,今日特价等。名 称更新菜谱标识F104子系统名称前厅端系统名称WOMS接 口说 明输入要更新菜谱的状态信息。输出最新的
8、菜谱列表信息。功 能说 明顾客或者其他使用 Anrd 平板电脑点餐系统的人都可以进行更新菜谱的操作。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 更新菜谱。被调用模块更新菜谱。名 称主菜单标识F103子系统名称前厅端系统名称WOMS接 口说 明输入用户登录成功后的状态信息输出系统的主菜单,包括:点餐,叫,查台,并台,转台,查询订单,收藏夹,结算,更新菜谱,设置。功 能说 明当顾客输入用户名和登录成功后,就默认的进入这个页面。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 用户登录被调用模块系统主菜单名 称用户
9、标识F102子系统名称前厅端系统名称WOMS接 口说 明输入用户名,等信息。输出成功或失败的提示信息,若成功则直接登录进去。功 能说 明通过实现用户的信息的。运行环境说明用 Android 平板电脑终端实现。调用关系说明调用模块前厅端被调用模块用户3.2.5.6 顾客点餐3.2.5.7 顾客叫3.2.5.8 查台名 称查台标识F108子系统名称前厅端系统名称WOMS接 口说 明输入餐桌的状态信息(空或者有人)输出所有的餐桌的列表名 称顾客叫标识F107子系统名称前厅端系统名称WOMS接 口说 明输入顾客在 Andriod 平板机点击“叫”按钮输出服务台端显示叫的信息,如桌位功 能说 明如果顾客
10、有需要服务的地方,顾客可以通过点餐的平板电脑终端进行叫。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 顾客叫被调用模块顾客叫名 称顾客点餐标识F106子系统名称前厅端系统名称WOMS接 口说 明输入订单的信息,包括:订单中菜肴的列表,各种菜肴的数量,订单总金额等信息。输出订单的信息,包括:订单中菜肴的列表,各种菜肴的数量,订单总金额等信息。功 能说 明当顾客进行点餐,把所有的菜谱放入购物车中,相当于建立了一个订单运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 顾客点餐被调用模块顾客点餐说 明输出所有的菜谱列表
11、信息。功 能说 明顾客进行点餐查询菜谱,可按照分类进行查询,根据不同的分类显示不同的菜谱列表。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 查询菜谱。被调用模块查询菜谱3.2.5.9 并台3.2.5.10 转台3.2.5.11 修改订单名 称修改订单标识F111-1子系统名称前厅端修改订单或者菜肴系统名称WOMS接 口说 明输入用户要删除的订单的或者桌号信息输出删除成功后跳转到系统主菜单 失败后返回状态信息名 称转台标识F110子系统名称前厅端系统名称WOMS接 口说 明输入当前的餐桌号以及订单信息,要转入的餐桌号输出转台的状态和成功后的订单信息功
12、能说 明顾客在点餐的过程中,可以进行转台,换到其它的空的桌位上运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 转台被调用模块转台名 称并台标识F109子系统名称前厅端系统名称WOMS接 口说 明输入当前的餐桌号以及订单信息,要并入的餐桌的餐桌号以及订单信息输出操作的状态信息以及订单总和的列表功 能说 明顾客在就餐或者点餐过程中,可进行并台。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 并台被调用模块并台功 能说 明用户可以先进行查台操作,查看各个餐桌的状态,如果查到某桌为空,可进行换台。运行环境说明搭载 An
13、droid 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 查台被调用模块查台3.2.5.12 修改菜肴3.2.5.13 查询订单3.2.5.14 顾客收藏夹名 称顾客收藏夹标识F113子系统名称前厅端系统名称WOMS接 口输入收藏的菜肴的基本信息,当前顾客的信息。名 称订单查询标识F112子系统名称前厅端系统名称WOMS接 口说 明输入订单号或者桌号信息输出要查询的订单的详细信息功 能说 明用户可以查询自己的订单,包括订单的详细信息、消费的详细情况及做菜进展。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 查询订单被调用模块查询订单名 称修改
14、菜肴标识F111-2子系统名称前厅端修改订单或者菜肴系统名称WOMS接 口说 明输入用户要删除菜肴对应的订单以及里面要删除的菜肴的编号(一般情况下指的是菜肴的 Id)输出删除成功后返回订单页面,失败时返回失败的状态信息功 能说 明用户在点击提交订单后,在这个订单中的某一个菜肴的状态还是未做的情况下,可以删除此条菜肴;也可以增加菜肴运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 修改菜肴被调用模块修改菜肴功 能说 明用户在点击提交订单后,在这个订单还没有还未做的情况下,可以删除订单运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明
15、调用模块前厅端 修改订单被调用模块修改订单3.2.5.15 结算3.2.5.16 设置3.3 复用策略说明可复用的数据、接口和模块。复用既指可利用的现有构件资源,也指中可抽取的新建构件。名 称设置标识F115子系统名称前厅端系统名称WOMS接 口说 明输入用户名和或者 一些基本的参数信息输出用户名和或者 一些基本的参数信息功 能说 明用户可以在设置里面更改用户名和,也可以更改一些基本您的参数信息运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 设置被调用模块设置名 称结算标识F114子系统名称前厅端系统名称WOMS接 口说 明输入订单的基本信息,包括订单
16、中的菜肴,打折的状态,总金额,以及要结账的这一状态信息。输出订单的基本信息,包括订单中的菜肴,打折的状态,总金额,以及要结账的这一状态信息。功 能说 明顾客可以自己操作进行结账,把结账这一状态信息传输到服务台。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说明调用模块前厅端 结算被调用模块结算说 明输出收藏的菜肴的基本信息,当前顾客的信息,以及收藏成功与否的状态信息。功 能说 明顾客在查看菜谱的过程中,可以选择自己喜欢的菜肴进行添加到收藏夹中,当顾客下次来酒店时,登录之后就可以查看收藏夹里面的信息。运行环境说明搭载 Android 操作系统的平板电脑终端实现。调用关系说
17、明调用模块前厅端 顾客收藏夹被调用模块顾客收藏夹4. 数据设计本章对所使用的数据进行定义和概要设计。本章内容在项目的其他文档中若有描述,请在相应小节指明。4.1 数据字典复审对需求分析阶段形成的数据字典进行复审和精化。4.2 数据项定义使用的数据项,可能包括:名称、简称、类型、长度、别名等。注:V 表示 VARCHAR ; F 表示 FLOAT ; I 表示; T 表示 TEXT ;L 表示 Long;B 表示BLOOLEAN4.2.1菜谱表:t_4.2.2菜谱分类表:t_type4.2.3菜系表:t_sort4.2.4菜系表:t_type序号数据名称数据代号类型长度备注1分类主键idI主键自
18、动增长序号数据名称数据代号类型长度备注1分类主键idI主键自动增长2类型名称sortNameV503菜系简介roduceT序号数据名称数据代号类型长度备注1分类主键idI主键自动增长2类型名称typeNameV503父类外键fidI序号数据名称数据代号类型长度备注1菜谱主键idI主键自动增长2菜谱产地addressV503菜谱介绍roduceT4菜系外键sortIdI5真实价格priceF6价格cutpriceF7目前打折率discountF8是否打折isDiscountB9是否厨师mendB10是否可点isOrderB11路径picV10012点单次数timeI13菜谱创建时间createD
19、ateV3014菜谱状态susB4.2.5餐桌表:t_table4.2.6订单表:t_order4.2.7订单菜谱关系表:t_order_4.2.8客户级别表:t_grade序号数据名称数据代号类型长度备注1级别主键idI主键自动增长2级别名称gradeNameV503级别打折百分比discountRateF4级别备注remarkI序号数据名称数据代号类型长度备注1订单菜谱关系主键idL主键自动增长2订单外键orderIdL3菜谱外键IdI4单个菜谱数量numI5菜谱状态susB序号数据名称数据代号类型长度备注1订单主键idL主键自动增长2订单orderNumV503是否付款isPayB4下单
20、时间orderDateV305餐桌外键tableIdI6用户外键customerIdI7是否打票isPrB8是否加钱/扣钱isDockB9订单备注remarkT10订单当前状态susI11订单总金额totalF序号数据名称数据代号类型长度备注1餐桌主键idI主键自动增长2餐桌代号tableNumI3餐桌别名tableNameV504餐桌可坐人数NumI5是否为无烟区isSmokeB6餐桌形状shV207餐桌状态susB8餐桌前台显示代号siteI9餐桌备注remarkT2菜系外键IdI3菜系类别外键typeIdI4.2.9客户表:t_customer4.2.10员工表:t_user4.2.11权限表:t_role4.2.12收藏表:t_collect4.3 数据库结构设计序号数据名称数据代号类型长度备注1收藏主键idI主键自动增长2菜谱外键IdI会员外键customerIdI3备注remarkT序号数据名称数据代号类型长度备注1权限主键idI主键自动增长2权限名称roleNameV503备注remarkT序号数据名称数据代号类型长度备注1员工主键idI主键自动增长2员工用户名userNameV503passWordV504
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国管理咨询行业市场洞察及企业战略咨询和运营管理咨询研究报告
- 2025-2030中国番茄制品电商销售模式创新与数字化转型分析
- 2025-2030中国环境友好型产品与服务创新市场深度调研及发展趋势和前景预测研究报告
- 2025-2030中国环保设备制造行业市场供需现状企业竞争分析及行业投资特殊发展具体情况特殊报告
- 2025-2030中国环保清洁机器人行业市场供需分析及投资评估规划分析研究报告
- 决策绩效关键因素分析-洞察及研究
- 2026年个人形象设计合同
- 商业摄影合同与报价技巧指南
- 骨化三醇联合钙剂治疗骨质疏松的临床应用-洞察及研究
- 靶向平滑肌肉瘤纳米药物递送系统研究-洞察及研究
- 2025年超市果蔬年度工作计划
- 幼儿园防食物中毒安全主题
- 我的家乡四川南充
- 监控中心工作总结
- 2021医院感控持续改进手册(护士版)
- 工程伦理与管理智慧树知到期末考试答案章节答案2024年山东大学
- 市场拓展与销售渠道拓展方案
- 工地大门施工协议书
- GB/T 15651.7-2024半导体器件第5-7部分:光电子器件光电二极管和光电晶体管
- 《物联网工程项目管理》课程标准
- 物业公司财务预算管理制度
评论
0/150
提交评论