1、 计算机科学与技术学院 课程设计报告 20 12 20 13 学年第 二 学期 课程名称 软件工程 设计题目 旅馆客房管理系统 学生姓名 XXX 学 号 XXXXXXXXXXXX 专业班级 XXXXXXXXXXXXXX 指导教师 XX 2013 年 06 月 19 日 2 宾馆客房管理系统设计宾馆客房管理系统设计 3 前言:前言: . 3 宾馆住宿管理系统需求分宾馆住宿管理系统需求分析析 . 4 2.12.1 宾馆住宿管理系统需求陈述宾馆住宿管理系统需求陈述 4 2.22.2 宾馆住宿管理系统需求分析宾馆住宿管理系统需求分析 5 2.2.12.2.1 系统功能需求分析系统功能需求分析 5 2.
2、2.22.2.2 性能需求性能需求 5 2.32.3 系统需求建模系统需求建模 . 6 2.3.12.3.1 确定参与者确定参与者 6 2.3.22.3.2 确定用例确定用例 6 2.3.32.3.3 系统用例建模系统用例建模 . 7 2.3.4 2.3.4 用例描述用例描述 . 8 可行性研究结论可行性研究结论 . 8 3.13.1 功能分析功能分析 8 3.23.2 性能分析性能分析 9 3.33.3 粗略的需求模型粗略的需求模型 10 3.3.1 3.3.1 层层 DFDDFD 10 3.3.2 3.3.2 层层 DFDDFD . 10 3.4 总体数据流图总体数据流图 11 3.4.1
3、3.4.1 分数据流图分数据流图 .11 3.53.5 数据字典数据字典 12 系统模块分析系统模块分析. 14 4.14.1 系统功能模块划分系统功能模块划分 14 4.24.2 系统的功能模块图系统的功能模块图 14 5. 5. 概念结构设计概念结构设计 . 15 5.15.1 概念结构概念结构 E E- -R R 图图 15 6.DB6.DB 设计设计. 17 6.16.1 逻辑结构设计逻辑结构设计 . 17 6.26.2 物理结构设计物理结构设计 . 17 软件测试软件测试 18 7.17.1 白盒测试法白盒测试法 . 18 7.27.2 黑盒测试法黑盒测试法 . 20 7.3 7.3
4、 测测试记录与运行结果试记录与运行结果 21 7.3.17.3.1 管理员登陆测试管理员登陆测试 . 21 7.3.27.3.2 信息查询测试信息查询测试 . 21 7.3.37.3.3 新增用户测试新增用户测试 . 22 结束语结束语 . 23 参考文献参考文献 24 3 宾馆客房管理系统设计宾馆客房管理系统设计 前言:前言: 在我国,宾馆分成五星级、四星级、三星级、二星级和一星级。客房和餐 饮方面的管理也随着宾馆的星级不同而有所不同,但大体上是相同的。宾馆在正 常的运行中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆信息管理 系统及时了解各环节中信息的变更,有利于提高管理效率。信息社
5、会的高科技, 商品经济的高效益,使对计算机的应用得到普及。计算机虽然与人类的关系越来 越密切,但还有人由于计算机操作的不便而使用手工进行管理。为了适应现代社 会高度强烈的时间观念,宾馆管理系统软件为管理人员带来了极大的方便。通过 操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单 的汉子,数字,即可达到自己的目标。对于大中型宾馆来说,利用计算机支持高 效率的完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条 件,而且宾馆管理又是一项非常繁琐的事情,数量大,核算极其不便。同时计算 机具有手工管理所无法比拟的优点。例如:检索迅速,查找方便、可靠性高、存 储量大、保
6、密性好、寿命长、成本低等。这些优点能够极大地提高宾馆管理效率, 也是宾馆的科学化正规化管理,与世界接轨的必要条件。 宾馆管理需要对顾客预定房间、入住和离店期间的一切服务进行管理,并存 储宾馆客房的所有静态信息和动态信息,并且严格服从有关规定,按一定的模式 或规律进行。体现数量大,数据流清晰,规范的特点,因而特别适用计算机管理, 宾馆管理内部从业人员中存在不少人对计算机管理系统比较陌生,对计算机的使 用有一定的畏惧心理。这就要求面向宾馆的计算机管理系统能够尽可能在功能设 计上和手法上模拟现实情况,让用户使用时感觉熟悉、踏实、容易接受,否则会 导致强烈的抵触心理。宾馆管理系统要对客房资源、顾客信息、结算信息进行管 理,实现宾馆管理的自动化,并利用宾馆管理信息系统及时了解各个环节中信息 的变更。有利于提高管理效率,否则无法满足宾馆方便、快捷的需求,这对软件 使用和运行效率、稳定性都提出了更高要求。 4 宾馆住宿宾馆住宿管理系统需求分析管理系统需求分析 2.12.1 宾馆住宿宾