《酒店管理系统课程设计人力资源薪酬管理_人力资源-薪酬管理.pdf》由会员分享,可在线阅读,更多相关《酒店管理系统课程设计人力资源薪酬管理_人力资源-薪酬管理.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 酒店管理系统课程设计报告 课 题:酒店管理系统 姓 名:学 号:专业班级:计信管 指导教师:日期:2012年 09月 15日 一.系统概述 前言 随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。酒店客房管理系统是典型的信息管理系统的一部份,而且是必不可少的一部份。开发语言简介 经过分析,我使用 Microsoft公司的 Visual Studio
2、 2005作为开发工具和Microsoft SQL Server2000作为后台数据库管理,利用 Visual Studio 2005提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。本系统简介 现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操作方便,灵活性好,系统安全性高,运行稳定。这也是我所设计本程序的目的之一。本系统针对用户和客户以及客房的管理
3、采用了当今常用的 C/S 结构而设计。这样只需要一台计算机作为服务器即可。前台应用只需有一台可连入局域网的计算机,这样就可省去 C/S 结构中的每台客户机都要安装客户端程序的麻烦。本系统也分为后方管理和前台应用两大部分。其中后台管理分为:用户信息维护、客房信息维护、客房类型维护、营业情况统计和个人密码修改几个模块。前台应用计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为
4、开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的之一本系统针可分为:显示所有房间信息、显示空闲房间信息(订房)和显示已租房间信息(退房)三个模块。二.系统可行性分析 技术上可行性 编写语言:采用 C#语言进行编写。C#是一种安全的、稳定的、简单的,由 C和 C+衍生出来的面向对象的编程语言。它在继承 C和 C+强大功能的同时去掉
5、了一些它们的复杂特性(例如没有宏 和模版,不允许多重继承)。C#综合了 VB简单的可视化操作和 C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件 编程的支持成为.NET 开发的首选语言。由于对 C#技术比较熟练,对于系统较为简单的,但基本功能较为完善的现代酒店管理系统来说是基本没有问题的。编程平台:编程平台采用 Visual Studio 2005.它已被证明是一个极其强大和成功的开发平台,其成熟稳定能够充分保证软件设计的顺利进行。数据库:数据库采用微软的SQL Server 2000,虽然该数据库版本不是最新的,但其工作稳定,功能强大,资源耗费较少,所以能
6、够充分满足目前的需要。以上所用技术都是成熟的,先进的,稳定的。因此,开发本系统在技术上是可行的。经济上可行性 经济上主要考虑本系统带来的效益是否大于开发本系统的成本,由于本系统的开发以课程设计为依托,参与人员的目的以学习为主,投入成本比较小。另外,系统管理员和业务员都拥有计算机的专业知识,酒店前台工作人员和管理人员不需要经过培训或只需要经过少量培训即可操作本软件。这样可以为开发本系统节升资金。同时无纸化办公可以节省资源,减少后期资源浪费。因此,开发本系统在经济是可行的。计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信
7、息化程度体现在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的之一本系统针 管理上的可行性 由于本系统功能比较简单,对于工作人员不存在太大难度。加上业务员一直在使用原来老版本的酒店管理系统,对该
8、类软件操作是很熟悉的。对于系统管理员来说,因为系统管理员拥有维护数据库系统的技能,对数据库中的数据进行添加、删除、更新等操作是没有问题的。因此,开本系统在管理上是可行的。三.系统需求分析 系统主要功能 系统功能分析在系统开发的总体任务的基础上完成。主要功能是:有关客房类型的制定:客房类型名、房间面积、床位数量、住房单价、是否有空调、电视机、电话以及单独卫生间等。客房标准信息的添加、修改、查询等。客房基本信息制定:包括客房编号、客房类型名、客房楼层、客房单价、备注等。客房基本信息的添加、查询、修改:包括客房编号、客房类型、客房位置、客房单价、备注等 剩余空房、客房未满信息的查询 客户入住信息录入
9、:客户姓名、性别、籍贯、联系电话、备注等。结算信息的记录,包括客房编号、客房类型、客房单价、客户编号、客户姓名、入住日期、折扣、结算日期、总金额、备注信息等。结算后发票打印。系统数据流图 分析调查酒店业务流程和根据系统功能分析得出本系统的数据流图如下:计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内
10、建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的之一本系统针 F3 住宿登记 D1 客户信息 F1 查询房态 D3 登记表 D2 预收金额表 D4 客房信息表 F2 住宿登记单 F4 退房 D5 退房信息表 F5 续定 图 3-1 宾馆管理数据流图 数据字典 表客户信息存储表 数 据 存 储 条目名:客户信息 记录数:记录所有客户信息 主关键字:客户号 1 住 宿登记 2 顾客 结帐 3 顾 客 续
11、 费 计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的
12、之一本系统针记录组成:项目:客户 ID+客户姓名+性别+籍贯+联系电话 表客房信息存储表 数 据 存 储 条目名:客房信息 记录数:记录所有房间信息 主关键字:客房号 记录组成:项目:客房编号+客房类型+客房楼层+单价+备注信息 表客房类型信息存储表 数 据 存 储 条目名:房间类型 记录数:记录房间类型 主关键字:房间类型名 记录组成:项目:房间类型名+面积+额定床数+额定人数+空调+电视+卫生间+电话+备注信息 表客房类型信息存储表 数 据 存 储 条目名:收入明细账 记录数:只记录当前识别的登记记录,记录数不限,结账后转入历史收入明细账 主关键字:客编号 记录组成:项目:客房编号+客房类
13、型+客房单价+客户编号+客户姓名+入住日期+折扣+结算日期+总金额+备注信息 计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客
14、房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的之一本系统针四.系统设计 系统总体设计 4.1.1 系统功能分析 客房信息管理功能模块包括客房标准信息设置模块和客房信息设置模块。客房标准信息设置模块主要实现:客房标准信息设置 客房标准信息添加 客房标准信息修改 客房标准信息删除 客房信息设置模块主要实现:客房信息查询 客房信息添加 客房信息修改 客房信息删除 4.1.2 系统软件结构图 根据上述系统功能分析,能得出下面系统软件结构图:计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程度体现
15、在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的之一本系统针 图 4-1 系统软件结构图 五.系统实现 系统运行环境 机型:PC台式机 处理器:奔三 1.0G 或更高 内存:128M或更高 硬
16、盘:4G或更高 输入输出设备:键盘、扫描仪、打印机、显示器等。数据库软件:Microsoft SQL Server 2000 编程工具、编程语言:C#酒店信息管理系统 结账信息管理 订房信息管理 客房信息管理 系统管理 结账信息查询 结账信息修改 结账信息添加 订房信息查询 订房信息修改 订房信息添加 剩余客房信息查询 设置客房信息 设置客房标准 密码管理 用户管理 客房信息查询 客房信息修改 客房信息添加 客房标准修改 客房标准添加 续订信息管理 续订信息添加 计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程
17、度体现在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的之一本系统针编译软件:Microsoft Visual Studio 2005 操作系统:Microsoft Windows XP 系统实
18、现关键技术 5.2.1 A数据访问技术 ,其提供对各种数据库访问的标准接口。包括的主要对象有:连接对象 Connection:连接时必须指定要连接到的数据源以及连接所使用的用户名和口令等信息。命令对象 Command:可以通过已建立的连接发出命令,对数据源进行指定的操作。记录集对象 Dataset:查询命令可以将查询结果存储在本地,这些数据以“行”(记录)为单位,返回数据的集合被称为记录集。字段对象Row:一个记录集行包含一个或多个字段。如果将记录集看作二维网格,字段将排列起来构成列。每一字段(列)都分别包含有名称、数据类型和值的属性。5.2.2 系统主要控件 如 ListView,等与数据库
19、连接与操作相关的控件的基本设置与使用。还有基本对话框,Button,Text Box,CheckBox,Combox 等基本控件的基本操作。了解 windows 的消息响应函数,和基于对话框的编程等基本原理及思想。5.2.3 基本数据库操作 如 select,update,delete等基本 sql 语句的使用。如创建基本表,视图,设置主键等基本操作。参考文献 彭伟民.基于需求的酒店管理系统的建模与实现.微机发展,。候炳辉,刘世峰.信息管理系统J.信息管理系统分析 计算机技术的飞速发展信息时代的到来信息改变了我们这个社会各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理以现代化工具代替传统手管理系统的一部份而且是必不可少的一部份开发语言简介经过分析我使用公司的作为开发工具和作为后台数据库管理利用提供的各种面向对象的开发工具先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代不断修正和成本提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理酒店管理系统正是为此而设计的优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定这也是我所设计本程序的目的之一本系统针