酒店管理系统的设计与实现毕业设计论文 1.docx

上传人:b****1 文档编号:364796 上传时间:2022-10-09 格式:DOCX 页数:40 大小:1.23MB
下载 相关 举报
酒店管理系统的设计与实现毕业设计论文 1.docx_第1页
第1页 / 共40页
酒店管理系统的设计与实现毕业设计论文 1.docx_第2页
第2页 / 共40页
酒店管理系统的设计与实现毕业设计论文 1.docx_第3页
第3页 / 共40页
酒店管理系统的设计与实现毕业设计论文 1.docx_第4页
第4页 / 共40页
酒店管理系统的设计与实现毕业设计论文 1.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

酒店管理系统的设计与实现毕业设计论文 1.docx

《酒店管理系统的设计与实现毕业设计论文 1.docx》由会员分享,可在线阅读,更多相关《酒店管理系统的设计与实现毕业设计论文 1.docx(40页珍藏版)》请在冰豆网上搜索。

酒店管理系统的设计与实现毕业设计论文 1.docx

酒店管理系统的设计与实现毕业设计论文1

山西信息职业技术学院

毕业论文(设计)

酒店管理系统的设计与实现

王敏

论文指导老师:

刘磊信息管理系

学生所在系部:

软件技术

论文提交日期:

2014年月日论文答辩日期:

2014年月日

2014年月日

 

摘要:

酒店管理系统是典型的信息管理系统的一部分,主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

本系统采用SQLServer2005作为后台数据库,VisualStudio2005作为前台系统开发平台。

利用VS提供的各种面向对象的开发工具,开发一个基于B/S体系结构的中小型酒店管理系统。

后台实现了对酒店客房信息、用户账号、个人信息的管理以及实时查询酒店收入情况等功能,前台实现了为客户办理房间入住、退房手续并可添加VIP用户等功能。

本系统基本满足了酒店对客户管理的需求。

关键词:

酒店管理系统,SQLServer2005,VisualStudio2005,B/S

 

Abstract:

Thehotelmanagementsystemisapartofthetypicalinformationmanagementsystem,whichmainlyincludesthesettingandmaintenanceofdatabaseandthedevelopi-ngofthefrontendapplication.ThissystemusesSQLServer2005asthebackgroundda-tabase,VisualStudio2005asadevelopmentplatformofforegroundsystem.Itusesallsortsofobject-orienteddevelopmenttoolswhichVSprovidesanddevelopsasmallandmedium-sizedhotelmanagementsystembasedonB/Sarchitecture.Thebackgroundoft-hehotelmainlyrealizedthefunctionsofthemanagementofthehotelroomsinformation,useraccountsandpersonalinformationandreal-timeinquiryoftheincomewhilefrontdeskdealwithroomoccupancyandcheck-outforclientsandcanaddVIPusers.Thesy-stemsatisfytheinquiryofthecustomermanagementbasically.

 

Keywords:

hotelmanagementsystem,sqlserver2005,visualstudio2005,B/S

 

1绪论

1.1开发背景

经济的快速发展,人们的消费水平和消费意识的提高,促进了旅游业的发展,同时也造成了流动人口的增加,酒店业面临着机遇和挑战。

信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。

计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。

为了适应现代社会人们高度强烈的时间观念,酒店管理系统软件为管理人员带来了极大的方便。

操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。

对于大中型宾馆来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且酒店管理又是一项非常烦琐的事情,数量之大,核算极其不便。

同时计算机具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高酒店管理的效率,也是酒店的科学化、正规化管理,与世界接轨的重要条件。

因此想要使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。

1.2系统目标

此次设计将要模拟完成建立一个酒店管理系统,实现信息化。

通过先进的.NET平台实现前台对房间入住、退房、VIP用户添加等功能。

对于酒店管理者可以实现房间信息、人员账号、个人信息的管理并可实时查询酒店营业情况,节省了大量的劳力财力,加强了公司的现代化管理和高效的服务。

酒店日常管理中所涉及到的大量数据都由数据库管理系统管理。

本文中数据库服务器端采用了商业流行的SQLServer2008作为后台数据库,结合SQL语句强大的处理功能实现酒店管理中各个对象的分类、添加、删除、修改等操作。

采用VisualStudio2008作为前台页面设计。

经过对酒店管理业务的具体分析,精心对相关信息的学习和在指导老师的指导下,朋友的帮助下多次改进,终于开发制作了这个酒店管理系统。

本系统有以下特点:

系统中模块划分明确,模块功能设计有较强的针对性。

系统操作界面简单,灵活性好、响应时间短,系统安全性高,运行稳定。

2系统解决方案

2.1VisualStudio.NET平台和C#语言简介

VisualStudio.NET2008是一个功能强大、高效并且可扩展的编程环境。

有许多激动人心的新功能,它提供统一的集成开发环境,支持在同样的开发环境里用VisualBasic、VisualC++、VisualC#、VisualJ#和其他数十种编程语言,可以编写、调试和部署各种应用程序。

它充分展现了应用程序的开发潜能、并提供了生成应用程序的所需要的工具和技术。

这些应用程序给当今的企业、机构提供了强大的支持,是有始以来功能最强大、最受欢迎的软件开发工具。

C#(发音为“CSharp”)是一门简单、现代、优雅、面向对象、类型安全、平台独立的新型组件编程语言。

它虽然是一种新语言,但却很难在这种语言中找到新的概念,其语法风格不仅源自C/C++家族,而且融合了VisualBasic的高效和C/C++强大,因此是微软为奠定其下一代互联网霸主地位而打造的Microsoft.NET平台的主流语言。

依本人看来,优点不外乎以下两方面:

其一,对于花费很多时间学会C、C++语言的程序员来说,可以不必丢弃以前的知识,就可以使用这种新的语言开发程序,尽管C#中有一些新概念、新技术和新函数,但一般而言它的语言及其语法是跟C、C++类似的,而且对于用C++编写好的代码也可被重用,主要原因是C#具有调用已有代码和系统库中的库函数的机制;

其二,组件编程已经成为当今世界软件业面向下一代程序开发的一致选择,是90年代面向对象编程的深度发展。

C#生逢其时,占尽天时地利,“第一等的面向组件编程的支持”也决不是简单说说那么轻松。

实际上,组件特性已经深深植入C#语言的各个层面,可为是C#锐利(Sharp)之处。

2.2SQLServer2008简介

SQLServer2008是Microsoft公司推出的SQLServer数据库管理系统的新版本。

该版本继承了SQLServer2005版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。

可跨越从运行MicrosoftWindowsserver2003到运行MicrosoftWindowsXP的大型多处理器的服务器等多种平台使用。

其特点有如下几点:

1.真正的客户机/服务器体系结构。

2.图形化用户界面。

3.丰富的编程接口工具。

4.SQLServer与WindowsNT完全集成。

5.具有很好的伸缩性。

6.对Web技术的支持。

7.SQLServer提供数据仓库功能。

2.3程序运行环境

硬件平台:

CPU:

P41.8GHz

内存:

512MB以上

软件平台:

操作系统:

Windowsxp

数据库:

SQLServer2008

开发环境:

MicrosoftVisualStudio2008

开发语言:

C#语言

3系统分析

3.1系统可行性分析

3.1.1经济可行性分析

酒店管理系统的开发从长远的角度看,投资可以完全收回,并可以节省管理费用,避免了人工填单操作所带来的一系列不必要的麻烦和相当大的风险,节省了用户和相关工作人员的时间,能够很好的提高工作效率,改进决策质量。

同时也对酒店的灵活管理有了很大的提高,有利于提高酒店的运营和服务效率,其开发前景良好并能产生很好的经济和社会效益。

3.1.2技术可行性分析

本系统数据库部分采用了目前比较流行的SQLServer2008,可以方便对数据的修改、查找、删除等功能,同时确保数据的完整性和安全性。

同时,采用VisualStudio2008作为前台界面开发平台,方便、有效,还可以保证画面的美观。

3.1.3法律可行性分析

本系统的开发作为计算机毕业设计以巩固以前所学的知识,此程序完全由本人独立开发,仅供个人所用,没有侵犯任何版权,也没有违反国家相关法律法规及相关方面的规定,所以法律方面可行。

3.2系统需求分析

根椐调查分析,此系统应便于对酒店客房资源进行综合管理,最终目的是提高工作效率和减轻劳动强度;提高信息处理速度和准确性;为业务、管理提供更方便的服务项目。

提高酒店经营效益和市场分析抉择。

本系统应根据不同的用户实现相应的功能。

首先为管理员,即酒店管理者。

该类型用户将实现对房间信息的相关操作,同时还可以对用户进行管理,并可实时查看酒店收支情况。

其次是前台用户,此类用户主要实现了为客户办理房间的入住,退房等操作,同时还可添加VIP用户。

4系统设计

4.1系统模块设计

一、登陆模块

必须输入正确的用户名、密码和用户类型才能进入相应的系统界面。

任何一处填错或空白都将给出提示信息。

二、管理员模块

房间信息模块:

可以对房间号,位置,描述等信息的查询,修改等操作。

房间设施模块:

实现对某一类型房间内部设施的统一管理。

用户信息模块:

里面包含了公司用户和VIP用户两部分。

对于公司用户可以执行添加,删除等操作。

对于VIP用户信息,只能执行修改、删除操作,添加部分由前台实现。

营业状况模块:

可以查询某一时间段的收入情况。

个人信息模块:

实现了对于当前登陆用户的信息查看和密码修改。

三、前台模块

房间状态模块:

可以查看当前的房间状态信息。

并为客户办理入住,退房手续(对于VIP客户会享受相应的折扣)。

VIP模块:

可以对VIP用户信息进行添加、修改、删除等操作。

个人信息模块:

实现了对于当前登陆用户的信息查看和密码修改。

4.2系统结构图

4.3系统功能图

5数据库设计

5.1E-R模型

5.1.1模型简介

E-R模型是数据进行第一层抽象的表示方法。

它的主要成分包括:

实体、联系和属性。

使用这三种成分,我们可以建立许多数据库应用系统的E-R模型。

对于酒店管理系统中使用到的实体和属性可以定义如下(其中带下划线的属性为主属性):

客房:

(房间号,规格,位置,状态,描述,单价,床位数,空调,电视)

客户:

(房间号,身份证号,姓名,入住时间)

管理员:

(用户名,密码,权限)

VIP用户:

(VIP卡号,身份证号,姓名,VIP级别,已消费数额)

5.1.2E-R图

5.2数据库的具体实现

该系统采用SQLServer2008作为后台数据库进行存储所有与系统相关的数据。

在其中建立名为HTL_manager的数据库,本系统的所有数据信息都将储存在该数据库中。

在设计过程中

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1