酒店管理系统.docx
- 文档编号:12900061
- 上传时间:2023-04-22
- 格式:DOCX
- 页数:18
- 大小:628.82KB
酒店管理系统.docx
《酒店管理系统.docx》由会员分享,可在线阅读,更多相关《酒店管理系统.docx(18页珍藏版)》请在冰豆网上搜索。
酒店管理系统
数据库设计
酒店管理系统
院系:
信息学院
班级:
计科
(1)班
姓名:
叶春
学号:
201010510120
目录
一引言
1.1、项目目标………………………………………………..3
1.2、系统应用软件环境…………………………………….....3
二需求分析
2.1应用背景……………………………………………………4
2.2系统结构和特点……………………………………………5
2.3系统流程图…………………………………………………5
2.4基础设置……………………………………………………7
2.5前台接待管理………………………………………………8
三数据库概念模型设计
3.1系统总体E-R图……………………………………………9
3.2分E-R图………………………………………………10
四、数据库逻辑模型设计
4.1把系统的E-R图转换成数据库关系……………………12
4.2关系表……………………………………………………12
五、物理结构设计阶段
5.1系统登入界面……………………………15
5.2管理员登入界面…………………………15
5.3客户登入界面……………………………16
六数据库实施
6.1CreateDatabase创建数据库……………………………18
6.2创建数据表………………………………18
七心得体会
一引言
近年来,随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,利润空间也越来越小,为了能在激烈竞争中生存,各酒店都在从方方面面加强的实力,他们纷纷把目光投向酒店智能化、信息化。
这就要求酒店管理需要使用更有效的信息化手段,广泛拓展经营空间,进一步降低运营成本。
先进的酒店管理系统,不但可以有效地管理大量的信息,而且可以引进先进的管理理念,提高服务质量、工作效率,完善酒店内部管理体制,提高酒店决策水平,提高酒店的管理效益及经济效益,从而提高酒店的竞争力。
因此,先进的管理信息系统已成为酒店管理的核心之一。
1.1、项目目标
本系统主要是针对目前酒店管理中出现效率低下、工作繁琐等问题而开发的,主要功能包括预定、接待、客房服务、等等,通过信息系统可以帮助酒店管理方及时制定合理计划,提高经济效益,实现酒店各种信息的系统化、规范化和自动化。
1.2、系统应用软件环境
客户端和服务端的操作系统:
WindowsXP、window7
开发工具:
亿图、Photoshop
数据数据库平台:
Microsoft公司的SQLServer2005
二需求分析
2.1应用背景
在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统的住宿,结账业务,而是更广更全面的服务性行业的代表.酒店作为一个服务性行业,从客房的营销即客人的预定开始,到入住登记直至最后退房结账,整个过程应该是能体现已宾客为中心,提高快捷,方便的服务,给宾客感受一种顾客之上的享受,提高酒店的管理水平,简化各种复杂操作,在最合理最短时间内完成酒店业务规范操作,这才能令旅客舒适难忘,增加宾客回头率。
本套酒店管理系统正是为了解决酒店客房管理人员有效的管理客房,以提高酒店客房办公效率而开发的。
本系统实现了一个简单的酒店住宿及消费管理。
在本系统里,主要是对来宾接待,客房的信息,房态管理以及收银结账的管理。
为管理者提供迅速,高效的服务,减免手工处理的繁琐与误差,及时,准确地反映酒店的工作情况,经营情况。
具体可以通过以下几个方面来提高酒店的管理效率:
1、为销售方面提供全面、准确的信息数据。
2、为客人提供快捷、细致、周到的服务。
3、为财务提供严密的账务系统。
4、具有处理各种复杂的情况的能力。
2.2系统结构和特点
本系统主要有四大模块:
初始化设置、业务管理、房态管理、系统管理。
详细功能如下:
1、初始化管理:
房态类型设置、客房信息设置;
2、业务管理模块:
预订管理、入住管理、消费管理、收银管理;
3、房态管理:
管理酒店当前房态,并保持更新;
4、系统管理:
系统退出、数据备份、数据还原。
2.3系统流程图
图(2.1)系统流程图
图(2.2)系统管理流程
根据酒店管理的业务流程和信息管理,一个通用的酒店管理系统应该包含如下图所示的功能,其中每个功能都由若干相关联的了功能模块组成。
客房信息管理系统
权限设置
系统管理
报表管理
客房及客史管理
前台收银管理
前台接待管理
预订管理
基础设置
图(2.3)客房信息模块图
2.4基础设置
基础设置:
用来对客房类型、客房价格、客房信息、系统参数等项目进行初始化设置,设置,主要由系统管理员操作。
功能模块如下图
基础设置
客房容纳人数
房价设置
客房信息管理
客房类型设置
客房编辑
图(2.4)基础设置模块图
客房类型设置:
用于设置本酒店客房的分类信息,内容包括房类名称、房价、是否置为脏房等。
客房信息设置:
用于设置客房的初始信息,包括房间号、房类编号、楼层、额定人类、是否可作自用房、房间特征、备注等。
房价设置:
用于设置房价。
客房编辑:
添加、修改、删除客房。
2.5前台接待管理
前台接待管理:
用于管理客户入住及入住后相关的业务,包括的功能模块如下图所示。
前台接待管理
客人列表
消费记帐
预定入住
客人换房
退房登记
预定房间
客房登记
图(2.5)前台管理模块图
客房登记:
用于客人在没有预订的情况下入住酒店房间。
客人入住一般要求输入房号、房价及折扣、客人姓名、入住日期、身份证明、入住人数信息。
预定房间:
用于旅行社、订房网络或客人等以客人人身份预定房间。
客人预定一般要求输入房类、押金、房价及折扣、抵店日期、订房人姓名、身份证、联系电话等信息
客人换房:
用于根据住店客人的换房要求,两位宾客互相房间或是调整宾客的住房。
房态查询:
用于查询当日酒店实时房态,可以进行开房等各项工作。
三数据库概念模型设计
3.1系统总体E-R图
3.2分E-R图
(1)预定单信息实体图
(2)客房类型信息实体图
(3)预订单信息实体图
(4)入住实体图
(5)操作员信息实体图
四、数据库逻辑模型设计
4.1把系统的E-R图转换成数据库关系模式如下:
预订单(身份证号,客房类型,客房编号,到达时间,单据状态,预订人,联系电话,备注,操作员)
客房信息(客房编号,类型名称,楼层编号,额定人数,床数,客房描述,备注,状态,是否可拼房)
入住单(入住单号,身份证号,客房类型,客房编号,客房价格,到达时间,离店时间,入住人,联系电话,押金,单据状态,操作员,备注说明)
客房类型(类型名称,价格,床位价格,是否可拼房)
账单明细(账单编号,身份证号,住宿费,娱乐消费,餐饮消费,损坏赔偿费,应收款,实收款,操作员,单据状态,备注)
管理员表(用户工号,用户密码,用户权限)
4.2关系表
“预订单”数据表
“客房信息表”数据表
“入住单表”数据表
“客房类型”数据表
“操作员”数据表
5物理结构设计阶段
5.1用户登入主界面
管理员和客户可通过此窗口进入自己的页面,查询和修改信息。
5.2管理员登入系统
此界面为管理员使用,对预订的信息和客房的信息进行处理,可进行数据的保存和修改,为客户提供准确的房态信息。
当客户填写好的订单操作员进行处理,如果符合情况则保存好预定单,如果不行则进行修改信息,并和客户联系协议。
5.3客户登入管理系统
本系统专为客户进行预订客房和管理,客户可通过登入页面进行网上订单,输入自己的信息,也可以查询客房的状态和相关的信息。
用户进入预订单填写,参照查询的相关信息,对酒店的了解,客房是否还有多余的,同时选择自己需要的房间,然后填写自己的信息,包括身份证号,电话号码,何时入住,入住的时间。
六数据库实施
6.1CreateDatabase创建数据库
CREATEDATABASE[酒店住宿及消费管理系统]ONPRIMARY
(NAME=N'酒店住宿及消费管理系统',FILENAME=N'C:
\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\酒店住宿及消费管理系统.mdf',SIZE=2240KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB)
LOGON
(NAME=N'酒店住宿及消费管理系统_log',FILENAME=N'C:
\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\酒店住宿及消费管理系统_log.LDF',SIZE=832KB,MAXSIZE=2048GB,FILEGROWTH=10%)
GO
6.2CreateTable创建表
CREATETABLE[dbo].[客房类型](
[类型名称][varchar](20)NOTNULL,
[价格][money]NULL,
[床位价格][money]NULL,
[是否可拼房][bit]NULL,
CONSTRAINT[PK_客房类型_1]PRIMARYKEYCLUSTERED
(
[类型名称]ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY]
)ON[PRIMARY]
七心得体会
通过为期两个星期对酒店管理系统的设计,我收获颇多。
从开始的初稿时的一头雾水到现在多多少少懂一点,每个同学都在不断努力,每个人都在进步。
当初把酒店系统作为我的项目是觉得其它的项目太难,第一感觉也觉得做这个比较好,至少大致的还了解一些酒店的基本运行流程,但当我自己动手开始时,却发现思维混乱,无从下手。
经过几次的查看、返工才稍稍有了一点眉目,但这个系统要做的功能模块的确太多了,以至于我们还有很多模块没有加进去或者没有详细考虑,比如没有接口模块,各个模块分的不够细,模块之间没有联系,数据流图、数据字典和基本表都只完成一小部分等等。
通过此次课程设计为以后的毕业设计做了很好的铺垫工作,让我们经历了一个系统的完整的开发过程,有了总体上的把握。
尤其是在课程设计论文的撰写过程中,总之,此次课程设计我获益匪浅,收获很大,明白了自身的不足。
在此次课程设计的过程中发现了不少问题,对于专业知识掌握的不够熟练,编程能力还有待提高;数据库系统原理的相关知识没有掌握好,有些概念比较混乱;在论文的撰写过程中还是不够细心,很多细节方面没注意到,图与标题不对应,很多该注意的地方都特别的随意,导致论文排版不够美观、不够规范。
总而言之,通过这次的课程设计,我学到了很多,也发现了不足。
明白了今后努力的方向。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统