餐馆点菜系统概要设计说明书
文档编号: LMS—2
版 本 号: V1.0
文档名称: 概要设计说明书
项目名称: 餐馆点菜系统
项目负责人: 王晓凤、曹春美
编写:曹春美、王晓凤 12月9日
校对: 王晓凤 12月10日
审核: 曹春美 12月10日
目 录
1 引言4
1.1 编写目的4
1.2 背景4
1.3 项目概述4
1.4 文档概述4
2 任务概述4
2.1 目标4
2.2 运行环境5
2.3 条件和限制5
3 总体设计5
3.1 处理流程5
3.2 总体结构和模块外部设计8
3.2.1 总体结构8
3.2.2模块外部设计10
3.3 功能分配11
4 接口设计11
4.1 外部接口11
4.2 内部接口13
5 数据结构设计13
5.1 逻辑结构设计13
5.2 物理结构设计14
5.3 数据结构和程序的关系14
6 运行设计14
6.1 运行模块的组合14
6.2 运行控制15
6.3 运行时间15
7 出错信息15
7.1 出错输出信息15
7.2 出错处理对策15
8 安全保密设计15
9 维护设计15
1 引言
编写目的
经过对该餐馆点菜系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行可行性分析。明确开发风险及其所带来的经济效益。本报告经审核后,交由软件经理审查。
该需求规格说明书的采访对象是XXX餐馆点菜系统软件小组的研发工程师、测试工程师、销售工程师,版权归XXX所有,严禁外传。
项目背景
项目名称:餐馆点菜系统
用户:××餐馆
说明:随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象。在餐饮业竞争越来越激烈的今天,酒店如何提高服务质量、管理能力显得越来越重要。如果单凭手工操作,不仅效率低下,而且会极大地影响到酒店的服务质量。酒店餐饮点菜系统作为餐饮管理规划的一部分,集点菜、结帐、查询、统计、设置等各种功能为一体,对于提高餐饮管理效率、增加收入发挥不可替代的作用。
1.3 定义
餐馆点菜系统是适用在餐馆,酒店等公共就餐场所的一款软件,该系统的开发可以加快客人的就餐速度,方便商家的运营,改变传统的点餐模式。本系统用ASP开发,利用此系统,使得前台服务不再和以前一样使用纸笔记录,只是轻点键盘就能完成,减少错误地发生,避免不必要的损失。
1.4参考资料
[1]张海藩.软件工程导论(第3版) 人民邮电出版社
[2]费贤举.Java面向对象程序设计 中国电力出版社
任务概述
目标
《餐馆点菜系统》针对的用户是单个中小型餐馆、酒店,菜品的种类和类别较少,顾客的数量和来源受到一定的限制。相应的需求有:
1.能够存储一定数量的菜品信息,并方便有效的进行相应的菜品的数据操作和管理,这主要包括:
1) 菜品信息的录入、删除及修改。
2) 菜品信息的多关键字检索查询。
2.能够对一定数量的客户的菜单信息进行相应的计算与管理,这其中包括:
1) 菜品信息的单价的修改、查询
2) 菜单的金额统计
3.能够对需要的统计结果提供列表显示输出。
4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。
运行环境
Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑;
运行时占用内存:≤1MB;
所需硬盘空间:≤5MB;
软件平台:中文Windows95/98/2000/NT 4.0或更高版本;
条件和限制
一个更为完善的餐馆点菜系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。
总体设计
处理流程
1 模拟客户点菜流程
2 模拟客户搜索点菜查询的功能
如果觉得《手机点餐系统概述_餐馆点菜系统概要设计说明书.doc》对你有帮助,请点赞、收藏,并留下你的观点哦!