文档编号:版本号:文档名称:概要设计说明书项目名称:××餐馆点菜系统项目负责人:编写:审核:年月日批准:年月日开发单位:联系电话:目录1引言.................................................41.1编写目的...........................................41.2背景...............................................41.3参考资料...........................................42总体设计.............................................42.1需求规定...........................................42.1.1系统的输入项目...................................42.1.2系统的输出项目...................................52.1.3系统处理功能.....................................52.2运行环境...........................................62.2.1硬件系统.........................................62.2.2软件系统.........................................62.3基本设计概念和处理流程.............................62.3.1基本设计概念.....................................62.3.2操作流程.........................................72.4系统结构...........................................72.5功能需求与程序的关系..............................102.6人工处理过程......................................123接口设计............................................123.1用户接口..........................................123.2内部接口..........................................123.3外部接口..........................................123.3.1与微机服务器接口................................123.3.2与移动点菜机的接口..............................134运行设计............................................134.1运行模块组合......................................134.2运行控制..........................................155系统数据库结构设计..................................155.1数据结构与程序的关系..............................176系统出错处理设计....................................186.1出错信息..........................................186.2补救措施..........................................186.3系统维护设计......................................18概要设计说明书1引言1.1编写目的《××餐馆点菜系统》概要设计的任务在于对需求分析中的用户对系统的功能要求、性能要求以及业务流程等制定总体规划,主要包括以下几个方面:(1)系统设计:以需求用例图为依据确定系统实现的基本框架。(2)数据库逻辑设计:从用例关系中提取实体对象,分析实体间的关系。(3)软件结构设计:确定组成软件系统的程序模块和以程序模块为单位、用层次结构表示的软件结构,以及各模块的功能描述和接口描述。概要设计说明书的编写旨在用规范化的格式和规范化的语言描述概要设计中涉及的任务,以此作为软件开发人员进行软件开发、软件测试和维护的依据。预期读者包括:系统设计人员、系统开发人员、系统测试人员。1.2背景系统名称:××餐馆点菜系统项目委托单位:××餐馆项目开发单位:1.3参考资料(1)《系统设计》(2)《××餐馆点菜系统》项目技术开发合同(3)《××餐馆点菜系统》需求分析说明书2总体设计2.1需求规定2.1.1系统的输入项目系统的输入项目是系统外部向系统输入的数据等信息。餐馆点菜系统的主要输入项目包括:(1)点菜员信息填写(2)点菜单信息填写(3)顾客诉求表填写2.1.2系统的输出项目(1)点菜单申请统计表(存档)(2)拟定菜单信息表(存档)(3)原料统计表(存档)(4)意见诉求信息表(存档)(5)通过确认点菜单统计表(存档)2.1.3系统处理功能(1)数据录入与修改点菜员注册信息数据录入点菜员基本信息数据录入点菜员点菜单填写顾客意见信息表填写菜单审批结果录入菜单状态修改意见审核结果录入更换菜肴信息录入(2)常规查询对所有菜肴按菜单名查询对所有菜肴按主料查询对所有菜肴按价格查询对点菜单按编号查询对点菜...