小型酒店管理系统的设计与实现(VB.NET)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
随着酒店行业竞争的加剧,酒店之间客源的争夺越来越激烈,酒店采用全新的计算机管理系统,将成为提高酒店的管理效率,改善服务水准的重要手段之一。
小型酒店管理系统功能全面,性能稳定,界面美观简洁,易于操作。基本包含了酒店主要业务功能,其分为基础设置、业务管理、房间管理三大部分。基础设置中有客房类型设置、客房信息设置功能;业务管理包含预定管理、入住管理、消费记帐和收银退房功能;房间管理可以根据实际需要设置和及时更新房间状态。系统采用C/S模式,运用VB.NET语言开发技术和SQL SERVER 2000数据库原理开发的。在Windows XP/NT/2003等常用操作系统下运行稳定,可靠。该系统的合理运用能提高酒店客房管理效率,降低运营成本。
本文简要介绍了基于Microsoft SQL SERVER 2000数据库系统和VB.NET程序语言开发实现的酒店管理系统,着重阐述了该系统开发实现过程,从系统的需求分析、方案论证、模块设计、数据设计、详细设计等各个环节都进行了较为详尽的分析和描述。(所有权: 爱毕业设计网 www.2bysj.cn)
关键词:酒店管理系统;SQL SERVER 2000;数据库;VB.NET
The design of the Small Hotel Management System
Abstract
As the competition getting more force in the hotel industry, the fight for the customers among the hotels is becoming more and more severe, the hotel uses brand new computer management system. This will become one of the important methods for increasing the management efficiency of the hotel management, improving the service level.
The small hotel management system has some excellence, like operating stably, user interfacing simple and attractive, easy to use. Basically including hotel's major business functions. It is divided into basic in fracture, business management, hotel room management, three major groups. There is guest room type configuration and guest room information configuration functions in the basic in fracture portion; the business management portion includes booking management, check-in management, consumption bookkeeping, and check-out pay bill functions; hotel room management may configuration based on the real requirement and changes the room states in real time. The system is developed by using C/S model, using VB.NET language development technology, and SQL server 2000 database. It is operating stably under Windows XP/NT/2003, and has high reliability. This proper use of this system could increase the management efficiency of the hotel, decrease operating cost.
This paper will introduce a database systems based on Microsoft SQL Server 2000 and developed and realized hotel management system using VB.NET programming language. It emphasized the developing process of this system, through a rather detailed analyzing and describing on the various steps of the requirement of the system analysis, solution analysis, module design, data structure design, to system testing.
Key words: Hotel management system;SQL SERVER 2000;Data base;VB.NET
酒店行业的激烈竞争似的争取客源、提高酒店满员率、制定正确营销策略已经成为一项重要的任务,而借助于当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已经成为许多酒店的首选。作为一有效的统计分析手段,计算机管理系统具有明显的优势,它在数据保存、数据交换等方面均能够做到快速可靠,是手工操作所不能完成的。(所有权: 爱毕业设计网 www.2bysj.cn)
基础设置下有客房类型设置、客房信息设置模块。
客房类型设置:该功能设置客房类型编号、类型名称、价格、拼房价格、可超预定数和是否可拼房。
客房信息设置:该功能设置客房编号、类型编号、楼层编号、额定人数、床数、状态、是否可拼房、客房描述、备注。
业务管理
业务管理有四个功能模块:预订管理、入住管理、消费记帐、收银退房。
预订管理:预定单号、客房类型、抵店时间、离店时间、入住人数、客房编号、客房价格、入住价格折扣、单据状态、折扣原因、是否加床、加床价格、预收款、预定人、会员编号、预定公司、联系电话、备注、操作员、业务员。
入住管理:入住单号、客房类型、抵店时间、离店时间、入住人数、客房编号、客房价格、入住价格、折扣、折扣、单据状态、折扣原因、是否加床、加床价格、预收款、预定人、会员编号、预定公司、联系电话、备注、操作员、业务员、电话等级、早餐、叫醒、保密、VIP、特要说明。
消费记帐:入住单号、消费内容、消费金额、消费时间、备注。
收银退房:入住单号、客房类型、客房编号、抵店时间、离店时间、入住价格、加床价格、预收款、应收帐款、结帐金额、是否结帐、结帐日期。
房间管理
房间有空房、住房、自用、维修、将到、将离、未设置七种状态。(所有权: 爱毕业设计网 www.2bysj.cn)
目 录
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 2
2 相关的理论基础 2
2.1 开发环境 2
2.2.1 C/S模式简介 2
2.2.2 .NET介绍 3
2.2.3 VB.NET介绍 3
2.2 编程运行环境 4
2.2.1 硬件环境 4
2.2.2 软件环境 4
3 设计方案介绍 4
3.1 系统功能模块设置 4
3.1.1 基础设置 4
3.1.2 业务管理 4
3.1.3 房间管理 5
3.2 数据库设计 5
3.2.1数据库设计思想 5
3.2.2酒店管理系统E-R图 10
(所有权: 爱毕业设计网 www.2bysj.cn)
4 具体模块设计 11
4.1 系统主要功能模块的实现及部分代码 11
4.1客房信息设置 11
4.2 预定管理功能 15
4.3 入住管理功能 16
4.4 房间管理 18
4.5 退出系统 21
结 论 21
参考文献 22
致 谢 23
声 明 24
参考文献
[1] 彭明柳.Visual Basis.Net[M].北京:中国铁道出版社,2003。
[2] 卢镇波,李青,万晶. Visual Basis.Net[M].北京:清华大学出版社,2005。
[3] 王俊伟,史创明. SQL Server 2000 数据库管理与应用 [M].北京:清华大学出版社,2006。
[4] 徐国智,汪孝宜. SQL Server 数据库开发实例精粹 [M].北京:电子工业出版社,2006。
[5] 王黯,马里杰. SQL Server 数据库开发经典案例解析 [M].北京: 清华大学出版社,2006。
[6] 方睿,吴四久. 网络数据库原理及应用 [M]. 四川:四川大学出版社,2005。