该【详细设计 】是由【儒林】上传分享,文档一共【27】页,该文档可以免费在线阅读,需要了解更多关于【详细设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。详细设计
2
【酒店管理系统】
详细设计说明书
专业:软件工程
组长:李倩(121110402)
组员:史雪凤(121110401)
苗天娇(121110404)
张宇(121110304)
刘妍(121110301)
李凤月(121110302)
完成时间:2023年3月21日
3
详细设计
4
经过对需求做出的详细而明确的分析说明,对系统的有了较为系统、全面的设计形成了概要设计说明书,为了进一步更为详细的设计系统,以便于高效、方便的的实现系统的编写和今后的测试而编写详细设计说明书。
此说明书主要实现对管理系统所有类图的详细设计包括方法描述和属性的详细定义,以及对数据表格的设计主要涉及详细表格和数据字典[5]。系统中主要功能的流程和算法设计。
(威海)软件学院
流程图:用图形表示算法的思路是一种方法。
状态图:状态图是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出的反应。
5
酒店管理系统
用户管理命令
一般用户界面
管理员界面
权限设置
重置密码
基本操作命令
操
客房预订
作
命
房间管理
令
6
查询命令
信息查询
前台命令
系统管理
读出系统管理界面
预订管理模块:
功能:显示预定,记录预定,修改预定,取消预定。
性能:主要是对预定信息进行增加、删除、改写和查询。显示预定可以查看已预订的顾客以及房间信息;记录预定可以增加预定信息,包括顾客信息及房间信息;修改预定可以对已预订的房间进行修改;取消预定是对已预定房间的取消,并更新数据库。
输入项目:可在预定界面点击查看预订信息
输出项目:可显示所有已预订房间的信息,可显示空房间的信息。
算法:增删改查。
程序逻辑:
7
:通过已预订房间号连接数据库信息;
:只涉及到预订房间的读取,此模块没有存储分配。
:用户id只能是数字。
8
测试项目
测试点
结果或要求
显示预定
点击选择已预订
显示预订房间及宾客信息
记录预定
输入顾客ID含有字母
输入不合法
输入顾客正确ID及房间类型
预定成功
修改预定
修改预订信息
从数据库中更改数据信息
取消预订
取消订单
从数据库中删除此条数据
来客登记模块
a. 功能:实现来客登记功能,对已预订顾客和未预定顾客进行开单。
b. 性能:主要是在顾客预定与否两种情况下进行单据的显示。
c. 输入项目:无输入,点击“开单”即可
d. 输出项目:显示顾客信息及房间信息
e. 算法:增删改查;
f. 程序逻辑:
9
g. 接口:通过ID查询数据库中数据;
h. 存储分配:对数据表进行读操作,此模块没有存储分配。
i. 限制条件:顾客ID只能是数字;
j. 测试要点:
测试项目
测试点
结果或要求
预定顾客开单
点击开单
显示单据信息
未预定顾客开单
点击开单
显示单据信息
顾客服务模块
a. 功能:为顾客办理换房间,办理会员,消费结算业务;
10
详细设计 来自淘豆网www.taodocs.com转载请标明出处.