SQL数据库课程设计-酒店管理信息系统参考.docx

上传人:b****9 文档编号:137782 上传时间:2022-10-04 格式:DOCX 页数:20 大小:193.57KB
下载 相关 举报
SQL数据库课程设计-酒店管理信息系统参考.docx_第1页
第1页 / 共20页
SQL数据库课程设计-酒店管理信息系统参考.docx_第2页
第2页 / 共20页
SQL数据库课程设计-酒店管理信息系统参考.docx_第3页
第3页 / 共20页
SQL数据库课程设计-酒店管理信息系统参考.docx_第4页
第4页 / 共20页
SQL数据库课程设计-酒店管理信息系统参考.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

SQL数据库课程设计-酒店管理信息系统参考.docx

《SQL数据库课程设计-酒店管理信息系统参考.docx》由会员分享,可在线阅读,更多相关《SQL数据库课程设计-酒店管理信息系统参考.docx(20页珍藏版)》请在冰豆网上搜索。

SQL数据库课程设计-酒店管理信息系统参考.docx

目录

摘要 5

一、前言 7

(一)、课题研究的背景 7

(二)、课题研究的现状及分析 7

二、可行性分析 8

(一)、技术可行性 8

(二)、经济可行性 8

(三)、操作可行性 8

三、客房管理系统总体结构设计 9

(一)、酒店客房管理系统部分实体E-R图如下所示 9

(二)、系统结构图 10

(三)、数据字典 10

1、客房信息表 10

2、管理员信息表 10

3、房客信息表 11

四、数据库实施 11

(一)、创建基本表的SQL语句 11

(1)、CREATETABLE入住信息表 11

(2)、CREATETABLE客房信息表 12

(3)、CREATETABLE客房类型信息表 13

(二)、各功能模块和流程图 13

1、功能模块 13

2、功能图 14

(三)、代码设计 15

1、客房管理系统登录界面及代码 15

2、管理员管理子系统界面及代码 17

四、总结和参考资料 23

(一)、总结 23

(二)、参考资料 23

摘要

随着社会服务行业的发展,使用管理软件来管理整个宾馆企业的要求也逐年升温,有条件的酒店或宾馆都采用了相关的酒店管理系统,以解决宾馆全凭原始的手工记录管理,效率低、易出错的缺陷。

宾馆行业对自身提供服务的质量和能力也有了更高的要求,宾馆信息管理系统正因此而越来越受到重视。

宾馆信息管理系统主要实现宾馆酒店的客房管理、客户信息管理、客户添加管理、客户修改管理、客户删除管理功能。

一个宾馆信息管理系统应该包括基本的客房信息管理、客房客户信息管理、入住退房信息管理等相关的信息管理。

本文结合酒店管理信息系统的开发过程,详细介绍如何针对酒店的需求,将先进的软件应用技术融入现代酒店管理系统中,开发出功能更完善的酒店管理信息系统。

本系统运用Access2000数据库系统和VisualBasic6.0程序语言开发实现,包括了住宿管理、客房管理、挂账管理、查询统计、日结、系统设置和系统维护等七大模块,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。

论文简要介绍了“酒店管理信息系统”的项目背景和意义,着重阐述了该系统开发实现过程,对系统的需求分析、方案论证、模块设计、数据库设计等各个环节进行了详尽的分析和描述。

重点介绍了酒店管理信息系统所采取的关键技术,包括Visual Basic6.0的数据库访问技术、数据库设计的范式分析方法。

论文最大的特点在于理论与实践相结合。

本文所做的工作和创新之处是比较客观准确地分析识别了酒店信息管理系统的需求问题,值得同行业参考借鉴,在调查分析的基础上,得到了酒店服务业务流程,提出了一套有效的数据处理方案。

本系统采用当前流行的客户机/服务器体系结构,将酒店管理各方面信息集中存储于Access 2000数据库,实现了信息的实时共享,适合酒店业向集团化发展的需要。

系统具有运行稳定、数据结构严谨、稳定性强等特点。

关键词:

酒店信息管理;数据访问组件;客户服务器模式经济型酒店管理信息系统的设计与实现

19

一、前言

(一)、课题研究的背景

随着我国经济发展水平的迅速提高,酒店业作为服务行业中的重要组成部分己经越来越显示出其强劲的发展势头。

纵观国内外酒店业信息化发展轨迹和趋势,我们不难看出,随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,客房销售的利润空间越来越小,酒店需要使用更有效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率。

而经济型酒店通过信息化管理提高收益的需求更加突出。

高层次的酒店业信息化不再是仅仅追求计算机辅助管理,而是追求建立在集成化基础上的协同化应用。

我国酒店业利用计算机管理系统来加强管理、提高服务水平,虽然至今已有了20多年的历史,但起步发展较晚,只是一些浅层次应用,大多数还停留于七拼八凑的MIS系统水平,甚至还仅限于简单的电算化和信息发布阶段,与国际酒店业先进信息化应用的差距非常明显。

信息化程度不高导致企业决策失误、市场反应速度缓慢等,己经成为制约我国酒店业进一步发展的重要瓶颈。

中国信息化推进联盟副理事长张献军曾说,随着酒店信息化的发展,酒店将改变以往的经营理念和竞争模式,店内装潢、客房数量、房间设施等质量竞争和价格竞争将退居其次,取而代之的是酒店信息化竞争,信息化正改变着酒店业的竞争模式。

国家旅游局2002年修订的旅游星级饭店评定的国家标准,已经把酒店管理的软件指标及服务方面作为主要测评手段。

而现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务与设施为一体化的消费场所,酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,本酒店管理系统正是为此而设计,目的是使酒店管理特别是经济型酒店在高效、低成本方面跨上一个新的台阶。

(二)、课题研究的现状及分析

酒店计算机管理系统最早是于上世纪70年代初在国外开始发展起来的,到

了上世纪80年代,国外的饭店管理系统,如EECO,HIS,CLS,Lodgistix等,整个模式已基本定型,技术较成熟,功能也比较全面。

国内的酒店计算机管理系统最早是在80年代初开始的,从事该方面工作的有清华大学自动化系的金国芬教授、西安交大和浙江省计算技术研究所。

到上世纪80年代中经济型酒店管理信息系统的设计与实现后期,;随着国外酒店计算机系统的大规模引进,国外酒店的先进管理技术进入我国,进打步促进曩我国饭店管理技术的发展。

国内系统正是在充分吸收国外管理系统的精华。

,再结合国内的实际情况,逐步发展成熟,到上世纪90年代初期形成了几个较成熟的软件系统,同时产生了许多专职从事酒店计算机管理系统的公司。

进入21世纪后,随着计算机在酒店中的普及应用,以及计算机技术的不断发展,酒店计算机系统的发展到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现,酒店管理系统逐渐向ERP方向发展。

二、可行性分析

可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决,一般来说,从以下三方面分析系统的可行性。

(一)、技术可行性

酒店客房管理系统主要用到ASP.Net和Access两种工具,通过在校的学习,本人能够熟练掌握并应用以上两种技术进行系统开发,因此系统在技术上是可行的。

(二)、经济可行性

酒店客房管理系统运行的硬件环境只需一台电脑即可,电脑由机房提供,软件免费使用。

图书馆可以查询相关资料,基于以上方便条件,因此系统在经济方面是可行的。

(三)、操作可行性

酒店客房管理系统具备友好的用户界面、使用方便,易于维护,操作简单易于被用户接受。

只要用户能操作计算机,对此系统使用做简单的了解即可方便使用,而且使用此系统可以大大减少管理人员的负担。

因此从使用操用方面

看,此系统的开发是可行的。

三、客房管理系统总体结构设计

用户名

(一)、酒店客房管理系统部分实体E-R图如下所示

密 码

登陆

图3.1登陆模块E-R图

姓名

身份证号

房间号

住宿日期

住宿事由

押金

房间类型

房间价格

退宿日期

客户

图3.2客户管理E-R图

房间价格

缴费人

交费单号

调房登记

姓名

目标房间号

源房间号

图3.3调房登记E-R图

酒店客房管理系统

用户管理

预订入住管理

消费信息管理

客房信息管理

(二)、系统结构图

用户信息修改

用户信息查询

客人信息修改

客人信息添加

客人信息查询

消费信息修改

消费信息查询

客房信息修改

客房信息查询

(三)、数据字典

1、客房信息表

列名

数据类型

可否为空

说明

房号

Char

NOTNULL

主键,房间编号

房类

Char

NULL

房间类型

房价

Float

NULL

房间价格

房间状态

Char

NULL

是否入住

2、管理员信息表

列名

数据类型

可否为空

说明

用户名

Char

NOTNULL

主键,登入账号

密码

Char

NOTNULL

用户密码

3、房客信息表

列名

数据类型

可否为空

说明

预订单号

Char

NOTNULL

主键,预订编号

房号

Char

NULL

房间编号

房类

Char

NULL

房间类型

客人姓名

Varchar

NOTNULL

入住客人姓名

性别

Char

NULL

客人性别

人数

Char

NULL

入住人数

证件号码

Varchar

NULL

客人证件编号

地址

Char

NULL

客人家庭住址

天数

Char

NULL

客人入住天数

抵店时间

Char

NOTNULL

客人入住时间

离店时间

Char

NULL

客人离开时间

客人类别

Char

NULL

客人级别

支付方式

Char

NULL

客人付款形式

押金

Float

NULL

预付款

房价

Float

NULL

房间价格

四、数据库实施

设本系统使用的数据库名为酒店客房管理系统,根据已设计的关系模式及各模式的完整性要求,现在就可以在SQLServer2008数据库系统中实现这些逻辑结构。

(一)、创建基本表的SQL语句

(1)、CREATETABLE入住信息表

CREATETABLE[dbo].[入住单历史](

[入住单号][varchar](36)NOTNULL,[预定单号][varchar](36)NULL,

[会员编号][int]NULL,

[客房类型][varchar](4)NULL,

[抵店时间][smalldatetime]NULL,[离店时间][smalldatetime]NULL,[单据状态][varchar](20)NULL,[入住人数][int]NULL,

[客房编号][varchar](12)NULL,[客房价格][money]NULL,

[入住价格][money]NULL,

[折扣][decimal](4,2)NULL,

[折扣原因][varchar](60)NULL,[是否加床][bit]NULL,

[加床价格][money]NULL,[预收款][money]NULL,

[预定人][varchar](20)NULL,

[预定公司][varchar](60)NULL,[联系电话][varchar](40)NULL,[备注][varchar](510)NULL,

[操作员][varchar](10)NULL,

[业务员][varchar](50)NULL,

[早餐][bit]NULL,

[叫醒][bit]NULL,

[保密][bit]NULL,

[vip][bit]NULL,

[电话等级][varchar](20)NULL,[特要说明][varchar](50)NULL,[应收帐款][money]NULL,

[是否结帐][bit]NULL,

[结帐金额][money]NULL,

[结帐日期][smalldatetime]NUL

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

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

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

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