电子菜谱详细设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

详细设计说明书

1、引言

⑴编写目的

为了下一步的具体实施,必须先有一个详细的设计说明,本文主要的读者为参与软件开发的人员,可以清晰的看到开发的详细过程,并以此说明书为标准来实施具体的软件开发。

说明编写详细设计说明书的目的,指出预期的读者。

⑵背景说明

软件系统的名称:电子菜谱

提出者:熊老师

开发者:336研发小组

用户:高档餐厅及酒店

计算机中心:

⑶定义

【订单】顾客已点菜清单,标有菜价及菜名。

【菜谱信息】餐厅所拥有的所有菜,包含了菜系、菜名、单价及简介。

【账单信息】包含一桌顾客在餐厅消费的各项信息和费用。

⑷参考资料

软件工程导论(第五版) 张海藩

2、程序系统的结构

3、登录模块设计说明

⑴程序描述

管理员,经理,通过界面登录,进入系统完成各自的工作。

⑵功能

与数据库,服务器进行连接

⑵性能

响应时间短,效率高

⑶输入项

用户名

口令

⑷输出项

可以实现相应功能的界面

⑸算法

输入用户名,口令后,与数据库的信息进行核实比对,系统给出相应的界面

⑹流程逻辑

⑻接口

⑼存储分配

⑽注释设计

⑾限制条件

⑿测试计划

合法输入,能够进入相应的功能界面

非法输入,退出或返回

⒀尚未解决的问题

具体的语言实现

4、系统管理模块设计说明

⑴程序描述

管理员管理系统的相关信息,如桌位,服务员,厨师,菜肴库存更新,相应权限管理等

⑵功能

信息的查询,更新,权限的授予与收回

(3)性能

时间特性的要求:

搜索时间最大不超过5秒

平均时间在1~3秒以内

⑷输入项

SQL语句

⑸输出项

相应的查询,更新结果

⑹算法

SQL查询,更新,授权语法

⑺流程逻辑

管理信息子模块

5、点菜模块

流程逻辑

6、做菜模块逻辑流程

7、结账模块

逻辑流程

8、界面设计

大厅内的触摸显示屏,可查看该餐厅的相关信息,也可预订桌位

图1-1为主界面

图1-1

点击“餐厅简介”后的图示为图1-2

图1-2 点击“餐厅图示”后的界面如图1-3

点击“空闲桌位”后的界面如图1-4

图1-4

桌位上的显示屏界面

登录界面如图2-0

图2-0

输入正确用户名和口令,点击“登录”显示点菜主界面如图2-1

图2-1

点击“菜谱”后的界面2-2

图2-2

点击某一菜系(如湘菜)后的界面2-2-1

图2-2-1

点击“查看订单”界面如图2-2-2

图2-2-2

点击“娱乐”后的界面如图2-3

点击“结账”相应的界面如图2-4

图2-4

相关文档
最新文档