{ OrderDish}
项目实战指南
文件状态:
[√] 草稿
[ ] 正式发布
[ ] 正在修改
文件标识:
ZYP-2011-OrderDish
当前版本:
2.00
作 者:
学术部
完成日期:
2011/5/10
传一智能
2023 年 05 月 10 日
OrderDish,《项目实战指南》
© 卓跃教育,2010
Page 2 of 82
版 本 历 史
版本/状态
作者
参与者
起止日期
备注
1.00
黄双全
创建项目实战指南
1.0.1
詹益宁
2011-2-18
将 List 和 File 两个模块修改
为 C++类,同时也更新其他相关
接口
2.00
林美珍
OrderDish,《项目实战指南》
© 卓跃教育,2010
Page 3 of 82
目
目
录
录
1. 文档介绍 ...................................................................................................................... 5
1.1. 文档目的 ............................................................................................................... 5
1.2. 文档范围 ............................................................................................................... 5
1.3. 读者对象 ............................................................................................................... 5
1.4. 术语与缩写解释.................................................................................................... 5
2. 项目介绍 ...................................................................................................................... 6
3. 功能性需求................................................................................................................... 7
3.1. 系统用例 ............................................................................................................... 7
3.2. 功能汇总 ............................................................................................................... 8
3.3. 登录 ....................................................................................................................... 9
3.4. 开桌 ..................................................................................................................... 11
3.5. 点菜 ..................................................................................................................... 12
3.6. 营业额查询 ......................................................................................................... 14
3.7. 已买/未买单查询 ................................................................................................ 15
3.8. 结帐 ..................................................................................................................... 17
3.9. 台桌管理 ............................................................................................................. 17
3.10. 菜谱管理 ............................................................................................................. 21
3.11. 员工管理 ............................................................................................................. 24
3.12. 营收统计 ............................................................................................................. 26
4. 系统设计 .................................................................................................................... 27
4.1. 设计概述 ............................................................................................................. 27
4.2. 系统架构 ............................................................................................................. 27
4.3. 模块设计 ............................................................................................................. 29
5. 立项标准 .................................................................................................................... 70
5.1. 项目小组组建 ..................................................................................................... 70
5.2. 开发周期要求 ..................................................................................................... 71
5.3. 系统设计要求 ..................................................................................................... 71
5.4. 编码规范要求 ..................................................................................................... 71
6. 考核标准 .................................................................................................................... 72
6.1. 项目考核比重 ..................................................................................................... 72
6.2. 进度考核标准 ..................................................................................................... 72
6.3. 功能考核标准 ..................................................................................................... 72
6.4. 设计考核标准 ..................................................................................................... 75
OrderDish,《项目实战指南》
© 卓跃教育,2010
Page 4 of 82
6.5. 代码考核标准 ..................................................................................................... 76
6.6. 项目评审考核标准 .............................................................................................. 77
6.7. 日常考核标准 ..................................................................................................... 82
OrderDish,《项目实战指南》
© 卓跃教育,2010
Page 5 of 82
1. 文档介绍
1.1. 文档目的
本项目建立在以《C 语言基础强化》培训的相关知识体系的基础上,以系统,全面
的应用该课程所学知识为出发点,设计一个学生阶段学习实战项目,让学生可以全面应
用,巩固,提升阶段学习内容,在项目实战过程中将知识体系贯穿起来,融会贯通,积
累巩固 C 语言的基础知识为后续的学习奠定良好的语言基础,并通过项目检验阶段学习
成果。
本文档站从功能需求的角度,在以知识体系全面应用的目标为指导下,详细了描述
了项目开发的功能需求及功能约束内容,为项目实战的学生和项目评测团队提供一个详
细的功能需求说明文档。
1.2. 文档范围
本文档描述了项目的功能需求,各个功能设计目标,设计约束及各种人机交互界面
的格式要求。
1.3. 读者对象
参与项目开发的学生,参与项目评测的教师团队,其他想要了解本项目的读者。
1.4. 术语与缩写解释
缩写、术语
解 释
OrderDish
OrderDish 是一个采用标准 C 语言开发的基于 WINDOW XP 平台运
行的应用系统。
…