酒店管理系统设计.docx

上传人:b****8 文档编号:8845915 上传时间:2023-02-02 格式:DOCX 页数:63 大小:499.83KB
下载 相关 举报
酒店管理系统设计.docx_第1页
第1页 / 共63页
酒店管理系统设计.docx_第2页
第2页 / 共63页
酒店管理系统设计.docx_第3页
第3页 / 共63页
酒店管理系统设计.docx_第4页
第4页 / 共63页
酒店管理系统设计.docx_第5页
第5页 / 共63页
点击查看更多>>
下载资源
资源描述

酒店管理系统设计.docx

《酒店管理系统设计.docx》由会员分享,可在线阅读,更多相关《酒店管理系统设计.docx(63页珍藏版)》请在冰豆网上搜索。

酒店管理系统设计.docx

酒店管理系统设计

毕业设计

(说明书)

题目:

 酒店管理系统设计 

姓名:

李俊乐

编号:

()字号

平顶山工业职业技术学院

年月日

平顶山工业职业技术学院

毕业设计(论文)任务书

姓名______________________

专业______________________

任务下达日期__________________年____________月____________日

设计(论文)开始日期______________年_____________月___________日

设计(论文)完成日期______________年_____________月___________日

设计论文题目___________________________________________________

A。

编制设计____________________________________________________________

_______________________________________________________________

B。

设计专题(毕业论文)_________________________________________________

_______________________________________________________________

指导教师__________________________

系(部)主任___________________________

_______________年__________月__________日

平顶山工业职业技术学院毕业设计(论文)评语

第________页

共________页

学生姓名:

____________________,_________________________专业________________年级

毕业设计(论文)题目:

_____________________________________________________________

评阅人:

____________________________________

指导教师:

____________________________________(签字)年月日

成绩:

____________________________________

系(部)主任:

__________________________________(签字)年月日

毕业设计(论文)及答辩评语:

平顶山工业职业技术学院

毕业设计(论文)答辩委员会记录

系专业,学生于年月日

进行了毕业设计(论文)答辩。

设计题目:

专题(论文)题目:

指导教师:

答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生毕业设计(论文)成绩为。

答辩委员会人,出席人。

答辩委员会主任(签字):

答辩委员会副主任(签字):

答辩委员会委员:

,,,

,_,___________。

摘要

酒店员工管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强,数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点.

    用户信息维护、房间信息维护、房间类型维护、营业情况统计、个人密码修改是构成酒店管理系统中不可缺少的重要组成部分,实现了用户信息、房间类型、个人密码的修改,以及营业情况的查询等功能。

经过分析如此情况,本次设计利用目前最为流行的DW、IIS与。

net2.0相结合,使用aspx与。

net语言完成全部设计内容。

SQLServer作为后台数据库开发平台,首先在短时间内建立系统应用原型。

然后,对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。

本次设计完成了老师所指定的功能,并适当添加了一些内容,使得系统功能趋于完善,美化了操作界面,增强了视觉效应,具有一定的设计风格。

系统亦分亦合,分开可当作两个不同的项目进行工作,即可以当作小型旅店和餐馆的用户管理系统,合起来又可用作大、中型宾馆或酒店的管理工具.

【关键词】酒店管理系统、酒店管理工具

第1章绪论

随着全球经济一体化使酒店业客源更加丰富多样化,市场更加广阔多渠道的同时,酒店业更面临着日趋激烈的竞争环境和不断攀升的客户期望,迫使业内人上不断进一步寻求新法宝来增强酒店的核心竟争力。

员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。

因此,开发一个界面友好,易于操作的员工信息管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。

本文所阐述的酒店员工管理系统,高效地实现了员工信息管理系统的各项功能,可进行多条件查询、更新、密码设置等功能.提升了企业的效率和竞争力,满足了现代酒店管理的需要。

酒店员工管理系统的引入使酒店内部能集中管理,集中控制,快速反应各个部门的经营状况,大大降低工作人员的劳动强度,提高工作效率,同时带来良好的经济效益和社会效益.酒店管理中各种信息的提供能使管理者实时动态的掌握酒店的经营状况,由此发现开发一套基于ASPX的酒店管理系统尤为重要.基于这个思想上进行开发设计的,积极的研究和开发基于ASPX的酒店管理系统是非常必要的。

以一些必要的原则为依据来进行基于ASP的酒店管理软件的设计,例如:

首先实用为主,系统以用户需求为目标,以方便用户为原则,同时融入先进的管理经验根据用户的实际需求功能情况,度身定造一套先进的管理系统,尽可能的降低使用使用前的培训、实施和使用中的维护时间.充分满足现在及未来的各种需求,真正为管理及决策提供强有力的支持;其次是先进灵活,基于ASPX及安全可靠的数据库从而保证系统的可靠性.

1.1当前企业员工管理软件的现状

企业人事档案是企业在人事管理活动中形成的重要人事记录.人事档案在发展中国特色社会主义过程中,是人力资源储备、促进人才合理流动、科学配置和合理使用人才,全面考察了解、正确评价和使用人才的重要依据.但是,有的企业却片面的认为,人事档案不过是人的经历记录,其本身不能直接带来经济效益,管好管坏无所谓,所以对人事档案工作在管理制度、管理手段、管理模式、管理人员等方面不够重视,存在着这样和那样的饿问题,影响了企业的改革和发展。

因此,研究开发出一套比较通用、功能比较完善的企业员工培训管理软件,力求在这一领域取得一些新的成果。

1.2选择本课题的目的

作为计算机应用的一部分,使用计算机对员工信息进行管理,具有着手工管理所无法比拟的优点.例如:

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

这些优点能够极大的提高员工管理的效率,也是企业科学化、正规化与世界接轨的重要条件.

因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套员工信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。

1.3课题的项目背景

随着我国加入世界贸易组织,酒店服务业与国际市场接轨已成为大势所趋,酒店要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。

目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。

在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?

这就需要提供最好的服务,提供最完善的设施和最先进的技术。

一个成功的酒店,其经营者不仅要提高服务水平和服务质量,从而提高客房占有率和回头率,还要有好的工作效率,并控制成本。

在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好的管理酒店。

一套优秀的酒店管理信息系统应该是一套适用于星级宾馆适用的优秀系统,操作简单、灵活性好、系统安全性高、运行稳定,是管理者的理想选择。

我的毕业设计题目就是一个小型酒店管理信息系统,在前期的考察和分析之后,对系统进行了设计,虽然受水平限制,实践经验十分匮乏,独立完成一套完备的优秀的酒店管理系统有很大的难度,但是我努力在实践中巩固以及整理自己在大学期间所学的知识,尽量把这个系统设计的更好。

1。

4课题实现的意义

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

员工管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业单位的决策者和管理者来说都至关重要,所以员工管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,讲产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

酒店在其运作期间,服务水平的高低,直接影响到酒店的形象和声誉。

本酒店管理信息系统,是针对酒店、饭店的具体业务而开发的,业务管理以酒店的前台管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确的反应酒店的工作情况、经营情况,从而提高酒店的服务质量,并配合现代化的酒店管理,获得更好的经济效益。

就经济效益而言,酒店的计算机应该是:

(1)间接性的:

其经济效益不是直接产生的,是通过对人力、物力的节省而带来的,可以堵塞许多漏洞;

(2)长期性的:

计算机的投资是较大的,是在长期的应用中逐步得到回报的;

(3)社会效益:

酒店式是一个高层次的服务行业,采用计算机可提高服务质量,有良好的社会形象。

1。

5运行环境:

软件环境:

Windows98/2000/XP

开发工具及平台:

 MacromediaDreamweaver8,由微软公司提供的基于运行MicrosoftWindows的互联网基本服务IIS,MicrosoftXMLWebservices平台.net,数据库管理系统SQLServer2000

1。

6相关理论知识

A简介

A是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。

与以前的Web开发模型相比,Asp。

net提供了数个重要的优点:

增强的性能。

Asp。

net是在服务器上运行的编译好的公共语言运行库代码。

与被解释的前辈不同,A可利用早期绑定、实时编译、本机优化和盒外缓存服务.这相当于在编写代码行之前便显著提高了性能.

世界级的工具支持。

A框架补充了VisualStudio集成开发环境中的大量工具箱和设计器。

WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种.

威力和灵活性.由于Asp。

net基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。

.net框架类库、消息处理和数据访问解决方案都可从Web无缝访问.A也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。

另外,公共语言运行库的交互性保证在迁移到Asp。

net时保留基于COM的开发中的现有投资。

ASP。

net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。

因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现.这种被称为"ZeroLocalAdministration"的哲学观念使Asp。

net的基于应用的开发更加具体,和快捷。

一个Asp。

net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单.多处理器环境的可靠性ASP。

net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。

即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。

数据库SQLServer2000

SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和Ashton—Tate三家公司共同开发的,于1988年推出了第一个OS/2版本.在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了。

Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本;Sybase则较专注于SQLServer在UNIX操作系统上的应用。

在本书中介绍的是MicrosoftSQLServer以后简称为SQLServer或MSSQLServer。

  

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本.该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

SQLServer2000的特性Microsoft®SQLServer™2000的特性包括:

 1.Internet集成。

SQLServer2000数据库引擎提供完整的XML支持。

它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能.SQLServer2000程序设计模型与WindowsDNA构架集成,用以开发Web应用程序,并且SQLServer2000支持EnglishQuery和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。

 2。

企业级数据库功能.SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。

数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。

SQLServer2000分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是SQLServer2000数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。

复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步.可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器.

 

第二章系统分析

此章节主要包括可行性分析,需求分析,需求分析通过系统功能需求,系统性能需求,系统运行需求,和将来可能的需求分析.

2。

1需求分析

员工基本信息管理功能需求:

员工各种信息的输入、删除、查询、修改员工基本信息,主要包括联系电话、住址、电子邮件、工作部门、用户类型等。

用户信息维护功能需求:

用户管理包括用户添加、用户删除和密码修改等,用户权限分系统管理员、用户。

数据库功能需求:

数据库功能包括备份数据库、还原数据库、及用户注销、退出系统等。

2.2可行性分析

2。

2。

1经济性

通过网络化的酒店员工信息管理,大大的提高了酒店行业人才的利用率,使之为企业创造了更大价值。

人才利用率的提高,增强了酒店行业的核心竟争力,全面提升了酒店行业的管理能力,从而酒店行业适应了信息时代的网络化管理要求。

2.2.2技术性

通过网络化管理,加强和员工信息管理的方便性,准备确性。

使用ASPX技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。

网站后台实现了对前台信息的管理功能。

通过信息管理模块、图片管理模块,实现了不断更新酒店管理人员以及房间各方面信息的要求.通过房间信息维护模块对酒店信息进行管理,更科学的按排宾馆自身的房间自然资源,以及酒店人员的合理分配。

2。

2。

3操作可行性

       对于用户来说,本系统只要求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了公司的内部管理.管理人员及用户一定会在短时间内掌握并熟练使用。

只要动一动鼠标键盘就可以达到想要的效果。

2.2.4系统结构可行性分析

本系统采用B/S模式。

B/S(Browser/Server)结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3—tier结构。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO).以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

其具有以下特点:

维护和升级方式简单,成本降低,选择更多,只要安装了浏览器就可以了。

第三章系统总体设计方案

此章节主要包括系统设计原则,系统设计过程中所遵循的原则和出发点,系统模块设计,系统算法设计,数据字典定义,数据库逻辑模型设计和数据库表定义;

3.1系统功能总体方案

我们采用面向对象的分析和设计方案,面向对象分析和面向对象设计之间有密切的衔接关系,从面向对象分析道面向对象设计是一个逐渐扩充模型的过程。

分析处理是以问题为中心,可以不考虑任何与特定计算机有关的问题,而面向对象设计则把我们带进了面向计算机的“实施”开发活动中去。

通常,面向对象设计分为两个阶段:

高层设计和低层设计。

高层设计包括像用户界面那样的问题解决部分,低层设计集中于类的详细设计阶段。

通常,利用面向对象设计得到的系统框架如图2-1所示:

图2-1面向对象设计得到的系统框架图

3.2系统的目标

系统开发的总体任务是实现酒店员工管理各种信息的系统化、规范化和自动化.主要包括:

1.酒店员工基本信息的查询、删除、修改和添加,以及个人密码的修改;

2。

酒店房间基本信息的查询、删除、修改和添加;

3.酒店房间类型的查询、删除、修改和添加;

4.酒店营业情况的统计的查询;

5。

用户权限的管理和用户的添加、删除;

6。

友好、方便、美观的界面设计。

3。

3系统的设计思想

1。

实用性:

在各项基本功能实用的上进一步开发完善系统;

2.先进性:

简化代码去除冗余,引入先进的编译方式;

3.易用性:

授权实体在需要时可以简单快捷的访问数据;

4。

保密性:

确保信息不暴露给未授权的实体或者进程;

5.系统性:

将各功能模块有机融合成一个系统的整体。

3.4系统的功能模块结构

图2—2系统功能模块图

系统功能细分如图2—2所示,可概括分为5个模块,即:

用户登录模块、添加修改模块、查询显示模块、数据录入模块、删除模块。

(1)用户登录模块:

完成用户身份的验证,设定指定用户的操作权限。

(2)添加修改模块:

完成各种对酒店员工、酒店房间数据的添加和修改。

(3)查询显示模块:

根据不同的查询条件对数据进行挑选,进一步加工后加以显示。

(4)数据录入模块:

将录入数据保存到相应的数据库.

(5)删除模块:

完成各种对酒店员工、酒店房间数据的删除。

3。

5数据库的设计

在数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的问题。

数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于此数据库的应用程序的实现等。

在数据库系统开始设计的时候我们应该尽量考虑全面,尤其应该仔细考虑用户的各种需求,避免浪费人力和物力.

3.5.1数据库需求分析

数据库需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。

在这个阶段主要是收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。

3。

5。

2数据库概念结构设计

这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种褓,以及它们之间的关系,为后面的逻辑结构设计打下基础。

3.5.3数据逻辑结构设计

数据库包括3个表,具体数据字典见表2—3.

表3—1房间位置表

表3-2房间类型表

表3—3用户信息表

第四章系统的具体设计

此章节主要包括系统功能实现,即每一个模块的功能如何实现,实现了哪些功能等。

4.1主界面及代码设计

4.1.1主界面

运行酒店员工管理系统后,首先将出现主界面,如下图:

图4—1酒店员工管理系统主界面

4.1。

2主界面代码设计

主界面实现的代码设计如下:

usingSystem;

usingSystem。

Collections;

usingSystem。

ComponentModel;

usingSystem。

Data;

usingSystem。

Drawing;

usingSystem.Web;

usingSystem.Web。

SessionState;

usingSystem.Web.UI;

usingSystem.Web.UI.WebControls;

usingSystem.Web.UI。

HtmlControls;

usingSystem.Configuration;

usingSystem.Data.SqlClient;

 

namespaceHMS

{SqlConnectioncn=newSqlConnection(strconn);

cn。

Open();

SqlCommandcm=newSqlCommand("roomtypedelete”,cn);

cm.CommandType=CommandType。

StoredProcedure;

cm.Parameters。

Add(”@TID”,SqlDbType.Int);

//从DateGrid

//Cells[0]为TID列

cm。

Parameters["@TID”]。

Value=Convert.ToInt32(E.Item。

Cells[0]。

Text.ToString());

cm.ExecuteNonQuery();

dgd_roomtypelist。

EditItemIndex=—1;

BindGrid();

#regionWebFormDesignergeneratedcode

overrideprotectedvoidOnInit(EventArgse)

///

///RoomMana

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

当前位置:首页 > 总结汇报 > 学习总结

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

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