毕业设计论文酒店管理系统Word文档下载推荐.docx

上传人:b****6 文档编号:19729029 上传时间:2023-01-09 格式:DOCX 页数:46 大小:1.37MB
下载 相关 举报
毕业设计论文酒店管理系统Word文档下载推荐.docx_第1页
第1页 / 共46页
毕业设计论文酒店管理系统Word文档下载推荐.docx_第2页
第2页 / 共46页
毕业设计论文酒店管理系统Word文档下载推荐.docx_第3页
第3页 / 共46页
毕业设计论文酒店管理系统Word文档下载推荐.docx_第4页
第4页 / 共46页
毕业设计论文酒店管理系统Word文档下载推荐.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

毕业设计论文酒店管理系统Word文档下载推荐.docx

《毕业设计论文酒店管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《毕业设计论文酒店管理系统Word文档下载推荐.docx(46页珍藏版)》请在冰豆网上搜索。

毕业设计论文酒店管理系统Word文档下载推荐.docx

database;

Query;

Analysis;

VS2005;

引言

随着信息时代的到来,企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理信息化工程,确保企业在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。

随着时代的发展工作效率的提高,人们对信息的处理要求,促进了管理系统(MIS)的发展,其以专门针对性应用,快捷、方便、高效的特点,很快受到了大众用户的喜爱。

  本系统的开发是针对中小型酒店的日常管理业务开发而成的,其针对性极强,主要体现在对酒店预定,入住,退房,合约用户,会员管理等方便的业务的处理、友好的图表数据显示、报表生成、方便的辅助工具使用和多重安全性解决方案设计,通过以上功能的实现来提供相对比较完善的酒店管理机制的建立。

  本系统是采用SQLServer2005作为后台数据库,MicrosoftVisualC#2005工具来设计程序,利用ADO.NET技术来把应用程序与后台数据库相连接。

1

项目概况

1.1开发背景

在传统酒店客房管理过程中,表单填写与查询管理都非常的耗费人力物力,同时由于采用手工操作,不可避免造成一些错误。

现在许多公司都采用计算机来管理仓库信息,避免了手工操作的不足。

酒店管理是酒店经营的一个重要的内容,必须切实面对的工作,但一直以来人们使用传统的人工方式管理酒店,这种管理方式存在着许多缺点,如:

效率低、保密性差且较为烦琐,另外随着客房数量的增加,其工作量也将大大增加,这必然增加客房管理者的工作量和劳动强度,这将给客房管理信息的查找、更新和维护都带来了很多困难。

酒店管理系统作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:

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

这些优点能够极大地提高酒店管理的效率。

因此,开发一套能够为用户提供充足的信息和快捷的查询手段的酒店管理系统,将是非常必要的,也是十分及时的。

因此指导老师将酒店管理系统作为了毕业设计的题目。

1.2研究内容

在本系统中,我主要负责客约系统。

故我研究的方向为:

1.基本档案管理:

进行酒店管理所需的一些基本信息,其中包括:

合约单位信息、客户信息和会员信息。

2.查询系统:

进行万能查询和库存查询,通过查询可以获得所需的数据信息和客户的信息。

3.系统功能:

对数据的基本删除,添加,修改,查询,导出操作。

本系统是利用ASP.NET作为前台开发语言,SQLServer2005作为后台数据库来完成的。

本系统的设计主要从以下几方面做起:

系统的流程分析、系统的数据库结构设计、系统的功能模块设计、系统输入/输出设计,数据字典设计等。

论文的研究的内容为酒店管理系统,该系统的主要功能模块包括:

基础信息设计、客房前台信息、查询信息、结账查询,合约单位,VIP用户等这些模块。

基本上满足了用户(酒店)在管理方面的需求,并且还可随着酒店业务的发展对系统进行扩展升级。

1.3研究课题的动态

酒店作为一个成熟的产业,各种酒店管理软件众多,有条件的酒店或宾馆采用自主开发或委托软件开发商开发出的专用软件,部分大型酒店也已经使用市场上的有关酒店管理系统(一般价格也较昂贵)。

然而占着绝大多数的中小型酒店、宾馆由于资金、人员等多方面原因不易使用酒店管理类软件,全凭原始的手工记录管理,效率低、易出错;

同时,市场上出现的各类酒店管理软件基本上都是为大型酒店专业设计的,有很多功能对于一般酒店、宾馆根本用不上。

软件市场急需一套低廉的价格、完善的服务,齐全的功能为基础,结合酒店前台管理的需要进行扩展性而开发的一套酒店管理系统

1.4开发语言与技术介绍

1.4.1VisualStudio2005简介

VisualStudio是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。

VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。

另外,这些语言利用了.NETFramework的功能,通过此框架可使用简化ASP应用程序和XMLWebServices开发的关键技术

MicrosoftVisualC#2005(读作Csharp)是一种编程语言,它是为生成在.NETFramework上运行的多种应用程序而设计的。

C#简单、功能强大、类型安全,而且是面向对象的。

C#凭借它的许多创新,在保持C样式语言的表示形式和优美的同时,实现了应用程序的快速开发。

VisualStudio提供了一个全新的网页设计器(称为VisualWebDeveloper),其中包含了许多用于创建和编辑ASP.NET网页和HTML页的增强功能。

该设计器提供了比在VisualStudio.NET2003中更简单、更迅速的Web窗体页创建方法。

1.4.2SQLServer2005简介

  SQL是英文StructuredQueryLanguage的缩写,意思为结构化查询语言。

SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL语言标准。

虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

SQLServer是一个关系数据库管理系统。

它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase则较专注于SQLServer在UNIX操作系统上的应用。

SQLServer2005是Microsoft公司推出的一个关系型数据库管理系统。

为满足不同规模和要求用户的需要,SQLServer2005提供几种不同的版本。

我这里所要介绍的是SQLServer2005个人版。

这种版本包括所有管理工具和标准版中的多种功能,它支持双处理器系统,并为个人使用进行了全面优化。

SQLServer2005的主要特点概括起来,SQLServer2005数据库管理系统具有以下主要特点:

(1)丰富的图形化管理工具,使系统管理,操作更为直观方便。

(2)动态自动管理和优化功能。

(3)充分的Internet技术支持。

(4)丰富的编程接口工具,使用户开发SQLServer数据库应用程序更加灵活。

(5)具有很好的伸缩性和可靠性。

(6)简单的管理方式。

2需求分析

2.1用户需求分析

需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。

这个步骤是对理解需求的升华,直接关系到该系统的质量。

经过仔细讨论和研究酒店的实际状况后,并同指导老师进行沟通后,确定酒店管理系统的功能模块包括:

前台预订、接待系统、收银系统、总经理系统、客历系统、客约系统、房务中心、车管中心、经理系统。

序号

功能名称

功能需求标识

优先级

简要描述

1

预定功能

用于客户预定房

2

前台接待

用于前台接待入住客户

3

前台收银

用于客户账务操作

4

夜审系统

用于夜审

5

客约系统

用于操作合约客户信息

6

客历系统

用于管理客户信息

7

经理系统

用于经理对酒店经营管理

8

车管中心

用于酒店车库管理

9

房务中心

用于酒店房屋管理

10

信息系统

用于酒店报表管理

11

总经理管理

用于酒店总经理管理

12

系统登录

用于系统用户登录

2.2系统可行性分析

(1)技术可行性

本设计在开发语言上采用MicrosoftVisualC#2005;

在数据库方面,采用SQL2005,进行数据操作。

MicrosoftVisualC#2005是可视化、多特性的开发工具。

全面支持Windows所提供的控制、事件和函数,支持通过对类的定义来建立可视或不可视对象模型,它提供的可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源。

MicrosoftVisualC#2005主要适用于客户机/服务器(B/C)结构。

同时支持所有面向对象编程技术,如继承、数据封装和函数多态性等。

这些特性确保了应用程序的可靠性,提高了软件的可维护性。

另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视化程序设计方法。

(2)经济可行性

对于酒店客房信息管理存在的问题,已经给酒店经营带来了很多的麻烦和不必要的损失,本系统的开发成功将会减少酒店的损失。

另外本系统是一次性投资长期受益,而且投资不是很大,本系统的成功将使大多数的工作任务集中在计算机上,不再需要花大量的精力去进行数据的添加、查找和统计等工作,提高了员工的工作效率。

因为本系统投产后,不必增减酒店人员的工作岗位及职工人数,故没有人力资源成本的增加。

(3)管理可行性

在本系统的运营阶段,使用系统的工作人员,除了需要具备在MicrosoftWindows平台上使用个人电脑的知识,并不需要特别的技术能力。

这方面的知识,在本酒店与本项目运营相关的客房部的直接人员中已经具备。

并且在项目投产前,还会安排对操作系统的人员进行必要的培训。

3概要设计

3.1功能划分

3.2

功能描述

本软件工程中包含需求,设计,编码和测试四个阶段,其中需求工程是软件工程第一个也是很重要的一个阶段,下面将详细介绍该软件的每一项功能

由于我负责开发客约系统,并参与了客历系统的制作,故其他系统略

合约系统

功能编号

所属部门

调查者

调查时间

审核人

用于操作合约单位,会员信息

可将酒店签约的单位或个人的资料输入电脑,并可随时查询、修改和删除。

凡合约单位或个人入住,均可自动填单。

系统还可自动打印与合约单位或个人来往的信函信封等。

输入项

客户信息:

身份证号(int)+姓名(char)+性别(int)+年龄(int)+家庭住址(char)+VIP(int)+电话(int)

处理描述

将合约用户信息数据输入数据库,并可更改、查询、删除。

其中,操作员可输入和查询,不能更改和删除。

经理可以进行所有操作。

输出项

更新合约数据、输出用户数据

界面要求

合约用户数据操作界面

客人资料手工、自动输入

客人资料查询与修改

入住客人自动查询客历

入住客人自动归入客历

身份证号(int)+姓名(char)+性别(int)+年龄(int)+国籍(char)+家庭住址(char)+VIP(int)+电话(int)

将客户信息数据输入数据库,并可更改、查询、删除

更新客户数据、输出用户数据

客户数据操作界面

3.3数据设计

数据库结构设计

在系统设计过程中,首先要建立的就是数据库。

本数据库采用MicrosoftSQLServer2005来构造,共使用了25个表,详细如下(因本人所开发模块原因,只列出于本模块相关联数据表,其他列表略)

1.AgreementCompany表

字段名称

数据类型

长度

是否为空

说明

Agreementno

Varchar

Companyname

50

Linkman

Linkphone

15

Agreementtypename

20

Companyaddress

Discount

Decimal

Billamount

Money

Ps

2.Agreementtype表

Agreementtypecode

agreementtypename

varchar

3.Allpeople表

People_id

Gigint

People_no

Int

People_name

People_IDcard

18

People_sex

Char

People_age

Tinyint

People_tel

People_atime

Datetime

People_ltime

People_state

23.VIP表

Vipno

会员编号

Viptypename

会员类型

Vipname

会员名字

Vipidcardno

Nchar

会员身份证号

Vipsex

会员性别

Vipaddress

会员地址

Balance

Smallmoney

会员账户余额

Vipbirthday

Smalldatetime

会员生日

Password

会员密码

24.VipChargeRecord表

Chargetime

Samldatetime

充值时间

Paytype

充值类型

Chargemoney

充值金额

备注

25.Viptype表

会员类别名称

折扣

3.4概念模型

CDM

PDM

OOM

类图:

4详细设计

其他模块略

4.1客约系统

模块名称

合约单位类型管理

可建立、修改、删除、查询合约单位类型

合约单位管理

可建立、修改、删除、打印、查询合约单位、联系人、业绩、及合同的详细资料

会员卡类型管理

可建立、修改、删除、查询会员卡类型

会员卡管理

对申请购买会员卡的酒店住客或到酒店消费的客人,据所交现金或支票面额,输入客人有关信息后制作会员卡。

可建立、修改、删除、打印、查询

住客卡制作

对到登记入住的客人,输入完基本资料后,可用此功

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

当前位置:首页 > PPT模板 > 简洁抽象

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

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