信息科学与工程学院课程设计任务书题目:酒店管理系统学号:200812230312 、200812230318姓名:贺言君、李大朋专业:计算机科学与技术课程:软件工程指导教师:杨振职称:完成时间:2011年3月1日——2011年6月2日课程设计任务书及成绩评定摘要随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。
各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。
客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。
无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。
酒店客房管理系统是典型的信息管理系统的一部份,而且是必不可少的一部份。
其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起简洁且资料一致性和完整性强、资料安全性好的数据库。
而对于后者则要求应用程序功能完备,易使用等特点。
酒店客房管理系统是酒店经营管理中不可缺少的部分,它的内容对于经营的决策者和管理者来说都至关重要,所以客房管理系统、信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多弊端,如:效率低、保密性差,容易出现差错等,且对于查询空房间及已定房间等极为不方便。
在当今时代,这些完全可以改用计算机来代替人的手工操作。
作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
且办事效率也是决定收入的一个关键因素。
因此决定选择酒店客房管理系统作为本人的课程设计,力求开发出一套界面友好,功能强大,使用简单的适用于各大、中、小规模的酒店客房的管理系统。
目录一、立项建议书 (16)1. 引言 (16)1.2 编写目的 (17)1.3 参考资料 (18)1.5 用户特点 (18)2. 项目概述及构架 (18)2.1 项目概述 (18)2.2 项目构架 (21)3 客户群分析 (21)4 项目功能 (22)5 项目性能 (23)6.2 设备资源投入 (24)8 开发计划 (24)8.1 进度计划 (24)二、可行性研究报告 (26)1. 引言 (26)1.1 编写目的 (26)1.2 背景 (26)1.4 参考资料 (27)2. 可行性研究的前提 (27)3. 对现有系统的分析 (28)3.1 处理流程和数据流程 (28)3.2 工作负荷 (29)3.3 费用开支 (29)3.4 人员 (29)3.5 设备 (29)3.6 局限性 (30)4. 所建议的系统 (30)4.1 对所建议系统的说明 (30)4.2 处理流程和数据流程。
(31)4.3 改进之处 (32)4.4 影响 (33)5. 可选择的其他系统方案 (34)5.1 可选择的系统方案 (34)5.2 可选择的系统方案 (35)6. 投资及效益分析 (35)6.1 支出 (35)6.2 收益 (35)7. 社会因素方面的可能性 (35)7.2 (35)8. 结论 (36)8.1 (36)8.2 (36)三、项目开发计划 (36)1. 引言 (36)1.1 编写目的 (36)1.2 背景 (37)1.3 定义 (37)1.4 参考资料 (37)2. 项目概述 (38)2.1 工作内容 (38)2.2 主要参加人员 (38)2.3 产品 (39)2.4 验收标准 (40)2.5 完成项目的最迟期限 (41)3. 实施计划 (41)4.支持条件 (42)5.专题计划要点 (42)四、软件需求说明书 (43)1.引言 (43)1.2 背景 (43)1.3 定义 (43)1.4 参考资料 (44)2.任务概述 (44)2.1目标 (44)2.2用户的特点 (46)2.3假定和约束 (46)3.需求规定 (47)3.1对功能的规定 (47)3.2 对性能的规定 (49)3.3输入输出要求 (50)3.4数据管理能力要求 (50)3.5故障处理要求 (50)3.6其他专门要求 (51)4.运行环境规定 (51)4.1设备 (51)4.2支持软件 (51)五、软件概要设计说明书 (52)1.引言 (52)1.1 编写目的 (52)1.2 背景 (52)1.4 参考资料 (53)2.总体设计 (53)2.1需求规定 (53)2.2运行环境 (54)2.3基本设计概念和处理流程 (55)2.4结构 (56)2.5功能需求与系统模块的关系 (56)2.6人工处理过程 (57)3.接口设计 (57)3.1用户接口 (57)3.2外部接口 (58)4.运行设计 (58)4.1运行模块组合 (58)4.2运行控制 (58)4.3运行时间 (60)5.系统数据结构设计 (60)5.1 系统概念、物理模型图设计 (60)物理模型图(PDM) (61)5.2数据库表详细清单 (61)5.3数据结构与程序的关系 (64)6.系统出错处理设计 (64)六、软件详细设计说明书 (65)1.引言 (65)1.1 编写目的 (65)1.2 背景 (65)1.3 定义 (66)1.4 参考资料 (66)2. 系统的结构 (67)3.数据库登陆模块设计说明 (67)3.1模块描述 (67)3.2功能 (68)3.3性能 (68)3.4输入项 (68)3.5输出项 (69)3.6流程逻辑 (69)3.7接口 (69)3.8存储分配 (69)3.9测试计划 (69)4.信息管理模块设计说明 (70)4.1功能描述 (70)4.2功能 (70)4.3性能 (70)4.4流程逻辑 (70)4.6测试计划 (71)5查询处理模块设计说明 (71)5.1功能描述 (71)5.2功能 (71)5.3性能 (71)5.4输入项 (71)5.5输出项 (72)5.6流程逻辑 (72)5.7接口 (72)5.8存储分配 (72)5.9测试计划 (72)6客户信息管理模块设计说明 (73)6.1功能描述 (73)6.2性能 (73)6.3输入项 (73)6.4输出项 (73)6.5逻辑流程 (73)6.6接口 (74)6.7存储分配 (74)6.8测试计划 (74)7住宿信息管理模块设计说明 (74)7.2功能 (74)7.3性能 (74)7.4输入项 (75)7.5输出项 (75)7.6逻辑流程 (75)7.7接口 (75)7.8存储分配 (75)7.9测试计划 (76)8就餐信息管理模块设计说明 (76)8.1功能描述 (76)8.2功能 (76)8.3性能 (76)8.4输入项 (76)8.5输出项 (77)8.6逻辑流程 (77)8.7接口 (77)8.8存储分配 (77)8.9测试计划 (77)9员工信息管理模块设计说明 (78)9.1功能描述 (78)9.2功能 (78)9.4输入项 (78)9.5输出项 (78)9.6逻辑流程 (79)9.7接口 (79)9.8存储分配 (79)9.9测试计划 (79)10工资管理模块设计说明 (80)10.1功能描述 (80)10.2功能 (80)10.3性能 (80)10.4输入项 (80)10.5输出项 (80)10.6逻辑流程 (81)10.7接口 (81)10.8存储分配 (81)10.9测试计划 (81)七、用户手册概要 (82)1.引言 (82)1.1编写目的 (82)1.2 背景 (82)1.3 定义 (82)2.用途 (83)2.1功能 (83)2.2性能 (83)2.3安全保密 (84)3.运行环境 (84)3.1硬设备 (84)3.2支持软件 (84)3.3数据结构 (84)4.使用过程 (87)4.1安装与初始化 (87)4.2输入 (87)4.3输出 (88)4.4出错处理与恢复 (88)八、测试分析报告 (88)1引言 (88)1.1编写目的 (88)1.2 背景 (89)1.3 定义 (89)1.4 参考资料 (89)2测试概要 (90)3测试结果及发现 (90)4软件具体的功能测试结论 (91)4.1登陆界面测试 (91)4.2功能测试 (91)5测试用例 (92)5.1系统界面测试 (92)5.2顾客预定住房管理 (93)5.3客房查询模块 (94)5.4收银结账模块测试 (95)6测试结果 (95)7分析摘要 (97)7.1能力 (97)7.2评价 (97)8测试资源消耗 (97)一、立项建议书1. 引言酒店业是一个前景广阔而又竞争激烈的行业。
改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。
酒店管理使用手工处理帐务,存在许多现金流失的漏洞,由于酒店的规模大小等级不同,所以酒店的服务水品,业务也不尽相同。
使用软件来管理酒店业务,结帐既准确,速度又快,而且统计的报表也快捷。
因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。
本酒店管理系统是一种中小型酒店的运行于局域网内的一种软件。
1.1 编写背景1.1.1 工程的名称:酒店管理系统1.1.2 工程产品的名称:酒店管理系统1.1.3 工程组织者:酒店管理系统开发小组产品用户:酒店工作的人员产品设计者:酒店管理系统开发小组产品生产者:酒店管理系统开发小组1.1.4 产品所有权:酒店管理系统开发小组拥有1.2 编写目的1.2.1编写目的对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。
如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。
面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。
虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。
因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。
酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
1.2.2预期的读者软件管理人员,开发人员,维护人员1.3 参考资料《软件项目管理案例教程》…………………………机械工业出版社《SQL Server实用简明教程》……………………清华大学出版社《Delphi 实战演练》………………………………人民邮电出版社《Delphi 最佳专辑》………………………………人民邮电出版社1.5 用户特点该系统的最终用户是酒店管理人员。