1、 软软 件件 学学 院院 课程设计课程设计报告书报告书 课程名称课程名称 软件工程课程设计软件工程课程设计 设计设计题目题目 酒店管理系统设计与分析酒店管理系统设计与分析 2013 年年 1 月月 1 目录 1 设计时间 . 3 2 设计目的 . 3 3 设计任务 . 3 4 设计内容 . 3 4.1 问题定义与可行性研究. 3 4.1.1 问题定义 3 4.1.2 可行性研究. 4 4.2 需求分析. 4 4.2.1 总体目标 4 4.2.2 具体目标 5 4.2.3 系统数据建模(ER 图) . 6 4.2.4 系统功能建模(数据流程图) . 10 4.2.5 数据字典 11 4.3 总体
2、设计(系统结构图). 13 4.4 详细设计. 14 4.4.1 客房管理模块详细设计 14 4.4.2 餐饮管理模块详细设计 19 4.4.3 系统详细设计任务 . 20 4.4.4 系统输出设计 . 20 4.4.5 系统输入设计 . 20 2 4.4.6 数据输入设备的选择 20 4.4.7 输入检验设计 . 20 4.5 系统设计指标 21 4.6 系统测试及维护. 21 5.总结与展望 23 参考文献. 24 成绩评定. 24 3 1 设计时间 2013 年 1 月 14 日2013 年 1 月 18 日 2 设计目的 目的是使学生掌握软件工程的基本原理和基本方法,充分理解和掌握软件
3、工程学的概念、 原理、方法和技术。本课程设计要求学生运用软件工程的思想,严格按照软件生命周期各阶 段的目的和任务,完成对系统的分析和设计。主要完成对酒店管理系统的设计与分析,酒店 管理系统将会把先进的计算机技术与现代酒店服务管理完美地结合起来,实现住宿、餐饮、 娱乐全新概念的服务和管理方式。 3 设计任务 本文档主要完成对酒店管理系统的设计与分析,为酒店设计出一款现代化的管理系统, 可以完成酒店的主要日常工作,包括餐饮、材料采购、仓库管理、娱乐、客房预定、账务结 算等业务。酒店管理系统将先进的计算机技术与现代酒店服务管理完美地结合起来,实现了 住宿、餐饮、娱乐全新概念的服务和管理方式。旨在用计
4、算机系统来完成主要的工作,并保 持很高的灵活性和易操作性。 4 设计内容 4.1 问题定义与可行性研究 4.1.1 问题定义 酒店,是为客人提供住宿、餐饮、娱乐和其它服务的综合性服务企业。随着我国旅游业 的飞速发展,以及社会生活水平的普遍提高,人们对于酒店消费不断地提出更高、更多样性 的要求。如何以酒店企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满 足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是经营好酒店企业的重要问题。 如何在激烈的竞争中生从发展,是每一个宾馆酒店必须面临的问题。对宾馆的经营状况 起决定作用的是宾馆的服务管理水平。如何利用先进的管理手段、提高宾馆的管
5、理水平,以 成为宾馆酒店业发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理 水平是企业管理无疑的一条行之有效的途径。 酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用酒店资源,还应 4 该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及时地对客源市场信息作出 反应和正确的指定经营决策,这样才有可能保证酒店企业在如今激烈的竞争中求得生存和发 展。 4.1.2 可行性研究 随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理 日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效 益。为此,国家建设部已于最近
6、作出明确规定:凡星级酒店在项目审批时,其设计方案必须 包括电脑管理系统,否则不予立项。可见,酒店管理电脑化势在必行。酒店管理系统将先进 的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务 和管理方式。 一个成熟的酒店管理系统不仅仅是记录酒店客人的信息、提供查询、报表打印等一系列 简单的工作。它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系统本身就代表着一 种管理方法。随着它的深入,将带动企业的运作,为管理和决策提供支持。 4.2 需求分析 随着我国旅游业的飞速发展,以及社会生活水平的普遍提高,人们对于酒店消费不断地 提出更高、更多样性的要求。根据酒店的要求,为酒店开发一款可以方便快捷管理与酒店客 房相关的软件管理系统,在经过本系统应用软件的开发者对系统集成所需实现的功能、性能 及其操作配合方面进行了详细的分析和探讨,编写了本文档,其目的在于: 准确无误的理解和表达用户对“酒店客房管理”业务的需求,以此作为本系统的需求基 线; 便于系统设计人员根据酒店客房管理业务的需求