(酒类资料)酒店宾馆住宿管理系统详细设计说明

上传人:管****问 文档编号:137829225 上传时间:2020-07-12 格式:DOCX 页数:23 大小:62.05KB
返回 下载 相关 举报
(酒类资料)酒店宾馆住宿管理系统详细设计说明_第1页
第1页 / 共23页
(酒类资料)酒店宾馆住宿管理系统详细设计说明_第2页
第2页 / 共23页
(酒类资料)酒店宾馆住宿管理系统详细设计说明_第3页
第3页 / 共23页
(酒类资料)酒店宾馆住宿管理系统详细设计说明_第4页
第4页 / 共23页
(酒类资料)酒店宾馆住宿管理系统详细设计说明_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《(酒类资料)酒店宾馆住宿管理系统详细设计说明》由会员分享,可在线阅读,更多相关《(酒类资料)酒店宾馆住宿管理系统详细设计说明(23页珍藏版)》请在金锄头文库上搜索。

1、项目名称:酒店宾馆住宿管理系统 专 业: 计算机科学与技术 班 级: 08计本142班 指导老师: 开发组长: 开发成员: 2011年12月详细设计说明书项 目 承 担 部 门:孝感学院计算机与信息科学学院完 成 日 期:二零一一年十二月二十日本文档使用部门:主管领导 项目组1.引言41.1 编写目的41.2 背影41.3 定义51.4 参考资料52. 程序系统的结构53.身份验证模块设计说明63.1 程序描述63.2 功能63.3 性能63.4 输入项63.5 输出项63.6 流程逻辑73.7存储分配73.8 限制条件73.9测试计划74.添加用户模块设计说明74.1 程序描述74.2 功能

2、74.3 性能74.4 输入项74.5 输出项84.6 流程逻辑84.7存储分配94.8 限制条件94.9测试计划95.修改密码模块设计说明95.1 程序描述95.2 功能95.3 性能95.4输入项95.5输出项95.6流程逻辑95.7存储分配105.8 限制条件105.9测试计划106.设置客房标准设计说明106.1 程序描述106.2 功能106.3 性能106.4输入项106.5输出项116.6 流程逻辑116.7存储分配116.8 限制条件116.9 测试计划127.设置客房信息设计说明127.1 程序描述127.2 功能127.3 性能127.4输入项127.5输出项127.6 流

3、程逻辑127.7存储分配137.8 限制条件137.9 测试计划138.添加订房信息设计说明138.1 程序描述138.2 功能138.3 性能138.4输入项138.5输出项148.6 流程逻辑148.7存储分配148.8 限制条件148.9 测试计划149.修改订房信息设计说明159.1 程序描述159.2 功能159.3 性能159.4输入项159.5输出项159.6 流程逻辑159.7存储分配169.8 限制条件169.9 测试计划1610.查询订房信息设计说明1610.1 程序描述1610.2 功能1610.3 性能1610.4输入项1710.5输出项1710.6 流程逻辑1710.

4、7存储分配1710.8 限制条件1810.9 测试计划1811.添加结算信息设计说明1811.1 程序描述1811.2 功能1811.3 性能1811.4输入项1811.5输出项1811.6 流程逻辑1811.7存储分配1911.8 限制条件1911.9 测试计划1912程序1912.1 程序描述1912.2 功能2012.3 性能2012.4输入项2012.5输出项2012.6 流程逻辑2012.7存储分配2112.8 限制条件2112.9 测试计划2113.查询结算信息设计说明2113.1 程序描述2113.2 功能2113.3 性能2113.4输入项2213.5输出项2213.6 流程逻

5、辑2213.7存储分配2313.8 限制条件2313.9 测试计划231.引言1.1 编写目的编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结构设计和出错设计等,比概要设计更为详细,为编码的实现打下基础。预期读者为:软件开发的人员,项目评审人员,及软件测试人员。1.2 背影说明: 待开发的软件系统的名称:酒店住宿系统; 本项目的任务提出者:宋凯 本项目的任务开发者:酒店住宿系统软件开发小组; 用户及实现该软件的计算中心:学校计算机;1.3 定义身份验证:提供了系统的访问控制功能系统:提供了对密码的修改以

6、及添加新用户的功能客房信息管理:包括两大功能,设置客房标准和设置客房信息。在设置客房标准中,管理员可以添加,修改,删除客房标准,在设置客房信息中,管理员可以添加,修改,删除,查询客房信息订房信息管理:包括查询剩余客房信息,添加,修改,查询订房信息等功能结算信息管理:包括添加,修改,查询结算信息功能1.4 参考资料现代软件工程北京希望电子出版社孙涌 等 编著 详细设计说明书(GB856788).doc2. 程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。层数及编号模块名称子程序实现功能1 第一层主模块Main 实现整个系统结构

7、2第二层身份验证 Shenfen yanzheng就餐管理员用户权限3第二层系统设置模块Manager xitong系统管理4第二层客房信息管理模块Manager kefang客房信息管理5第二层订房信息管理模块Managerdingfang订房信息管理6第二层结算信息管理模块Manager jiesuan结算信息管理7第三层 修改密码 Xiugai key修改密码管理8第三层添加用户 Tianjia yonghu添加用户信息管理9 第三层设置客房标准 Kefang shenzhi设置客房标准权限10 第四层添加客房信息 Tianjia kefang添加客房信息管理9 第四层修改客房信息Xiu

8、gai kefang 修改客房信息管理10 第四层查询客房信息Chaxun kefang查询客房信息管理11 第五层添加结算信息Tianjia jiesuan添加结算信息管理12第五层 修改结算信息Xiugai jiesaun修改结算信息管理13第五层 月末统计信息Yuemo tongji月末统计信息管理14第五层 查询结算信息Chaxun jiesuan查询结算信息管理3.身份验证模块设计说明3.1 程序描述该程序是用户登录时所必须要用到的,登陆之前需要验证用户身份的合法性,故而需要用户输入程序,输入用户名及密码来进行身份验证。本程序为非常驻内存,是子程序、可重用、是顺序处理,在输入之后方能

9、进行验证3.2 功能 实现用户的登入3.3 性能精度要求精确到整型的个位、字符型完全正确,不支持部分匹配;时间特性要求:要求等待时间3.4 输入项输入项名称:用户名类型:字符串型输入方式:手工输入数据来源:系统自带的数据库中的信息输入项名称:密码类型:字符串型输入方式:手工输入数据来源:系统的数据库中的信息安全保密条件:在输入密码时用户界面上显示为3.5 输出项输出项:用户名错误输出数据类型:字符串型输出以信息对话框的形式输出输出内容是用户名错误,请重新输入输出项:密码错误输出数据类型:字符串型输出信息也是以信息对话框的形式输出输出内容是密码错误,请重新输入输出项:正确登陆数据类型:字符串型输

10、出内容是根据用户权限而得到的用户界面的输出3.6 流程逻辑3.7存储分配本程序的存储分配为:用户名及密码信息存入数据库中,程序使用队列将输入内容与数据库中的内容进行比较,或者直接使用数据库的存取,进而更进一步的增快程序的查询速度3.8 限制条件限制条件:本程序中输入的用户名只支持英文字符串型或数字,不支持汉字与汉语符号。3.9测试计划首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;其次,进行系统的培训,为期两天再次,准备输入数据,为期三天,此后一周时开始正式测试,为期大概一周4.添加用户模块设计说明4.1 程序描述此程序用于添加新的用户,用户通过向数据库内输入必要的信息来注册成为新的用

11、户,才通过一系列的验证之后,即注册成为真正的用户。4.2 功能实现对用户的添加功能4.3 性能查询新用户的用户名是否存在,若存在则停止添加返还数据库;若用户不存在,则进行添加,并进行注册,注册成功后返回。4.4 输入项输入项名称:用户名类型:字符串型输入方式:手工输入数据来源:系统自带的数据库中的信息输入项名称:密码类型:字符串型输入方式:手工输入4.5 输出项输出项:用户名已存在数据类型:字符串型输出以信息对话框的形式输出输出内容是用户名已存在,请重新输入输出项:密码错误输出数据类型:字符串型输出信息也是以信息对话框的形式输出输出内容是密码错误,请重新输入输出项:注册成功 数据类型:字符串型

12、4.6 流程逻辑 输入用户信息 查询是否有该用户关闭并返回显示已存在该名字 Y N添加新用户返回显示注册成功 4.7存储分配本程序的存储分配为:用户名及密码信息存入数据库中,程序使用队列将输入内容与数据库中的内容进行比较,或者直接使用数据库的存取,进而更进一步的增快程序的查询速度4.8 限制条件限制条件:本程序中输入的用户名只支持英文字符串型或数字,不支持汉字与汉语符号。4.9测试计划首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;其次,进行系统的培训,为期两天再次,准备输入数据,为期三天,此后一周时开始正式测试,为期大概一周5.修改密码模块设计说明5.1 程序描述该程序是用户修改密码

13、,进而获得新的密码5.2 功能实现用户密码的修改5.3 性能对两次重新输入的密码的一致性进行验证,若两次输入的密码不一致,则返回重新输入;若一致则进入下一操作。对用户输入的旧密码进行验证,若不一致,提示密码不一致返回重新输入;若一致则进行下一步操作。将新输入的密码保存在数据库中,并提示密码修改成功。5.4输入项输入项名称:密码类型:字符串型输入方式:手工输入数据来源:系统的数据库中的信息安全保密条件:在输入密码时用户界面上显示为5.5输出项输出项:密码错误输出数据类型:字符串型输出信息也是以信息对话框的形式输出输出内容是密码错误,请重新输入输出项:密码修改成功数据类型:字符串型输出内容是根据用户权限而得到的用户界面的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号