《客房管理系统设计毕业设计论文》由会员分享,可在线阅读,更多相关《客房管理系统设计毕业设计论文(43页珍藏版)》请在金锄头文库上搜索。
1、装订线山东科技大学毕业设计(论文)说明书摘 要客房管理系统是典型的信息管理系统的一部分,采用SQL Server 2008作为后台数据库,Visual Studio 2008作为前台系统开发平台。酒店客房管理系统是典型的管理信息系统(MIS)。本系统是基于C/S体系结构,采用C#语言和SQL Server数据库开发的宾馆管理系统。该系统的主要目标是针对宾馆客房住房管理进行计算机化的管理。本系统实现了系统管理、数据维护和前台操作三大功能。其中系统管理包括客户管理、收入统计。数据维护则实现了客房类型和客房信息的管理。前台操作包括客房和客户查询,以及客户的入住和结算功能。本论文主要阐述了该系统的需求
2、分析、功能模块划分、数据库设计及主要功能的具体设计与实现,并就系统中用到的技术进行了介绍。本系统界面友好,操作简捷,基本能够满足酒店对客房管理的需求,可以很简单的实现对客房的管理。关键词:客户管理;C/S体系结构;B/S架构3装订线山东科技大学毕业设计(论文)说明书目 录1 绪论11.1 开发背景.11.2 系统目标.11.3 国内外研究现状.21.4 相关背景知识概述.32系统分析.52.1可行性分析.52.2需求分析.63系统设计.93.1 系统模块设计.93.2 系统结构图.93.3 系统功能图.103.4 用户界面设计.144数据库设计.164.1 E-R模型.164.2 数据库的具体
3、实现.185 系统关键技术说明.205.1 公共模块,.205.2 管理员模块.225.3 前台模块.256 软件测试.286.1 软件测试的必要性.286.2 测试.286.3 调试.307结束语.32参考文献.33致谢.34附录.35附录A主要源程序.35附录B 用户手册.39附录C 软件光盘.41装订线山东科技大学毕业设计(论文)说明书1 绪论1.1 开发背景经济的快速发展,人们的消费水平和消费意识的提高,促进了旅游业的发展,同时也造成了流动人口的增加,酒店客房业面临着机遇和挑战。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。为了适应现代社会人们高
4、度强烈的时间观念,酒店管理系统软件为管理人员带来了极大的方便。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。对于大中型宾馆来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且酒店管理又是一项非常烦琐的事情,数量之大,核算极其不便。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店管理的效率,也是客房管理的科学化、正规化管理,与世界接轨的重要条件。因此想要使客房管理的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现客房管理业务管
5、理的自动化已经成为一种必然。1.2 系统目标此次设计将要完成建立一个客房管理系统,实现信息化。通过先进的.NET平台实现前台对房间入住、退房、VIP用户添加等功能。对于客房管理者可以实现房间信息、人员账号、个人信息的管理并可实时查询客房营业情况,节省了大量的劳力财力,加强了公司的现代化管理和高效的服务。客房管理中所涉及到的大量数据都由数据库管理系统管理。本文中数据库服务器端采用了商业流行的SQL Server2008作为后台数据库,结合SQL语句强大的处理功能实现客房管理中各个对象的分类、添加、删除、修改等操作。采用Visual Studio2008作为前台页面设计。经过对客房管理业务的具体分
6、析,精心对相关信息的学习和在指导老师的指导下,朋友的帮助下多次改进,终于开发制作了这个客房管理系统。本系统有以下特点:系统中模块划分明确,模块功能设计有较强的针对性。系统操作界面简单,灵活性好、响应时间短,系统安全性高,运行稳定。1.3 国内外研究现状近年来,客房业迅猛发展,市场竞争日益激烈,全面提高软件管理水准,已成为客房业发展的当务之急。对于假日客房这样的中小型企业来说也不例外。为了提高客房的工作效率,客房的信息化建设就变的尤为重要。美国Frank Buschman, Kevlin Henney提出客房管理的电脑化,不仅是体现客房现代化形象的一个重要标志,而且对于提高员工工作效率、加速资金
7、周转、降低各项成本及改善服务质量都有十分积极的作用。本酒店管理系统按照软件工程的方法进行需求分析与设计,系统分为两个主要功能模块:前台管理、系统管理。这些模块基本上满足了用户(酒店)在客房管理方面的需求。酒店管理系统实现了对客房的设置修改,客户信息以及历史资料的修改和保存,相关的顾客预定、入住、更改和收银退房服务等功能。 综上所述,酒店管理系统的研究是十分重要的,要想做好酒店客房的管理系统,必须针对此客房做详细的业务调查,设计的系统要简单易懂,容易使客房的工作人员所接受,这样才能进一步提高客房工作人员的工作效率,最终实现客房更高的经济效益。而酒店客房管理系统又由前台和后台两部分组成,前台主要是
8、用一些可视化的语言,来实现酒店客房管理的各种功能,如VB、VC、C#等。而前台各种功能的实现需要有后台的支持,也就是数据库,主要是SQL和Access数据库。本系统采用的是VS和SQL设计而成的。1.4相关背景知识概述Visual Studio.NET 2008是一个功能强大、高效并且可扩展的编程环境。它提供统一的集成开发环境,支持在同样的开发环境里用Visual Basic、Visual C+、Visual C#、Visual J#和其他数十种编程语言,可以编写、调试和部署各种应用程序。它充分展现了应用程序的开发潜能、并提供了生成应用程序的所需要的工具和技术。这些应用程序给当今的企业、机构提
9、供了强大的支持,是有始以来功能最强大、最受欢迎的软件开发工具。SQL Server 2008是Microsoft公司推出的SQL Server数据库管理系统的新版本。该版本继承了SQL Server2005版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows server 2003到运行Microsoft Windows XP的大型多处理器的服务器等多种平台使用。其特点有如下几点: 1真正的客户机/服务器体系结构。 2图形化用户界面。 3丰富的编程接口工具。 4SQL Server与Windows N
10、T完全集成。 5具有很好的伸缩性。 6对Web技术的支持。7SQL Server提供数据仓库功能。硬件平台:CPU:P4 1.8GHz内存:512MB以上软件平台:操作系统:Windows XP数据库:SQL Server 2008开发环境: Microsoft Visual Studio 2008开发语言:C#语言3装订线山东科技大学毕业设计(论文)说明书2系统分析2.1 系统可行性分析2.1.1经济可行性分析现在的酒店越来越多,客房的竞争也日益激烈。要想增加客房的市场竞争力,首先要搞好管理。此系统正是为此设计开发。(1)必要性。如果不采用该系统,将会给客房的内外沟通造成严重的障碍,不利于客房的客户关系管理,在社会上也会造成一定的影响!(2)可能性。由于该系统能以较低的成本,较短的时间开发出来,且能极大地提高客房的效率,便于客房管理,必然能得到广大员工和客房领导的支持。客房管理系统的开发从长远的角度看,投资可以完全收回,并可以节省管理费用,避免了一系列不必要的麻烦和相当大的风险,节省了用户和相关工作人员的时间,能够很好的提高工作效率,改进决策质量。同时也对客房的灵活管理有了很大的提高,有利于提高客房的运营和服务效率,其开发前景良好并能产生很好的经济和社会效益。2.1.2 技术可行性分析本系统数据库部分采用了目前比较流行的SQL Server 2008,可以方便对数据的修