基于BS结构的酒店管理系统的设计_第1页
基于BS结构的酒店管理系统的设计_第2页
基于BS结构的酒店管理系统的设计_第3页
基于BS结构的酒店管理系统的设计_第4页
基于BS结构的酒店管理系统的设计_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

代写计算机毕业设计请登录: 或加 qq:604664738毕 业 设 计(论 文)酒店管理系统摘 要酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。本系统是基于 B/S 体系结构、采用 语言和 SQL server 数据库开发的典型的酒店管理系统。该系统的主要目标是针对酒店客房住房管理进行计算机的管理,本系统主要功能包括:客房预定、客房管理、账务管理、业务管理和系统管理。使用该酒店管理系统,将会有以下好处:. 实现网上预定:可以减少宾客来入住的等待时间。. 高效的客房管理:能有效的提高房率,增加营业收入。. 提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。. 减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。. 简单、方便地保存和查询历史资料。 . 树立良好的酒店形象本论文主要阐述了该系统的需求分析、功能模块划分、数据库设计及主要功能的具体设计与实现,并就系统中用到的技术进行了介绍。关键词:酒店管理 B/S 模式 SQL Server2005 ASP.NET C#AbstractHotel management system will be advanced computer technology and modern hotel service management perfect combination to accommodation, dining, entertaining new concept of service and management.The above problems can be assisted by a computer system, and hotel management of the computer, is not only reflects the modern image of an important sign, and to improve the efficiency and accelerate the flow of funds, reduce the costs and improve the quality of service should have a positive role.This system is based on bs architecture, the use of asp. netthe language and sql server database development of the hotel management system. the system of the main objective is to the hotel rooms for the housing management of the computer system management, the major functions include : room reservations, the administration and management and business accounts and management system management.Use the hotel management system, will have the following advantages :. the implementation of the internet can reduce reserve : guests to stay in the waiting time. the hotel management : effectively improve the room rate and increase revenue. to improve the decision-making on : managers can understand the business situation and to formulate corresponding management policies. relieve the burden on the staff : so staff have more energy on improving the quality of service for guests. a simple and convenient. the preservation of history. . a good hotel imageThis paper mainly on the system needs analysis, the module into, the database design and features of specific design and implementation, and your system using the technology was introduced.Keywords : hotel management mode b sql server2005 asp. netthe c #目录第一章 绪论 .1第一节 酒店管理系统网站开发背景 .1一、 Web 数据库的发展 .1二、 商务网站的发展 .1第二节 酒店管理系统发展现状 .2第三节 论文结构 .2第四节 酒店管理系统中存在的问题 .2第五节 本章小结 .2第二章 酒店管理系统的实现 .3第一节 系统流程分析 .3一、前台预定流程 .3二、用户留言流程 .3三、管理员登录流程 .3四、管理员处理预定信息流程 .4五、处理已预定的入住流程 .5六、接待未预定的入住流程 .5七、管理员处理留言流程 .6第二节 系统功能需求分析 .6第三节 本章小结 .7第三章 酒店管理系 统概要设计 .8第一节 数据库设计 .8一、数据库需求分析 .8二、数据库概念结构设计 .8三、数据库逻辑结构设计 .9第二节 本章小结 .12第四章 数据库相关设计 .13第一节 建立 Client 表 .13建表 SQL 语句: .13第二节 建立 GuestRoom 表 .14第三节 建立 Messages 表 .15第四节 建立 RoomType 表 .16第五节 建立 roomyd 表 .16第六节 建立 users 表 .17第七节 数据库测试 .18第八节 本章小结 .18第五章 总结 .19第六章 致谢 .19参考文献 .20电子科技大学毕业论文(设计) 酒店管理系统0第一章 绪论第一节 酒店管理系统网站开发背景一、 Web 数据库的发展随着 Internet 技术与 Web 技术的蓬勃发展,人们已不满足于只在 Web 浏览器上获取静态的信息,人们需要通过它发表意见、查询数据,甚至进行网上购物,这就迫切需要实现 Web 与数据库的互连。Web 发展到今天,人们已经可以把数据库技术引入到 Web 系统中。数据库技术发展比较成熟,特别适用于对大量的数据进行组织管理,Web 技术具有较佳的信息发布途径,这两种技术的天然互补性决定了相互融合是其发展的必然趋势。将 Web 与数据库结合起来,不仅把 Web 与数据库的所有优点集中在一起,而且充分利用了大量已有的数据库信息资源,可以使用户在 Web 浏览器上方便地检索和浏览数据库的内容,这对许多软件开发者来说具有极大的吸引力。所以,将 Web 技术与数据库相结合,开发动态的 Web 数据库应用已成为当今 Web 技术研究的热点。二、 商务网站的发展现在的网站不仅仅是一个网站服务器那么简单了,它包括客户端与服务器端的交互。特别是电子商务的兴起,使因特网进入了一个崭新的阶段。电子商务网站是现代企业参与国际市场竞争的最重要的手段。现在互联网上的网站,不再是单一的 Web 页,他们如因特网上的一个个部门、企业或商业机构,通过它政府和企业的运营机制得以很好的发展。随着因特网时代的到来,在因特网上发布政府、部门、公司和个人的主页不仅是一种时尚,更是国家、部门和企业发展、运作的需求,是办公自动化实施的进一步体现。信息化技术发展的今天,计算机越来越广泛的运用到各个行业,传统的信息处理方式在处理庞大的信息量显得极不适应,因此,人们对于运用互联网来辅助协调和管理自身工作的需求正在逐步提高,对信息流的有效组织和管理、特别是客户端与服务器端的交互提出了更高的要求。电子商务是集供应链、物流、信息流、资金流、营销推广、计算机、网络、网络安全、网上支付手段和网络银行等知识为一体的新兴的边沿必学科。它是网络社会发展的必然产物。不可否认的是电子商务一出现,就消除了商务活动中的时空限制,减少了中间环节,降低了交易成本,提高了市场反应速度,就已进入了高速发展的阶段,这将会使现代生产、商业流通、社会生活发生本质的变化。以互联网为核心的信息技术正在对人类社会的发展、进步和繁荣起着越来越重要的影响。以互联网在经济、社会活动中的应用为本质特征的建网方式已经渗透到社会生活的方方面面,成为推动新世纪世界经济增长的重要力量。电子科技大学毕业论文(设计) 酒店管理系统1第二节 酒店管理系统发展现状随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。为此,国家建设部已于最近作出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。可见,酒店管理电脑化势在必行。酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响出租率,使的管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解决,酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志 ,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。 第三节 论文结构第一章:酒店管理系统网站的开发背景、开发意义。第二章:从网站的发展历史、酒店管理系统的发展现状、管理方式阐明酒店管理系统网站的作用。第三章:对将要创建网站的需求分析、目标系统要求的分析和数据库的设计。第四章:对网站概要设计的分析。第五章:对网站的实现方法和编码设计的分析。第六章:对整个网站的功能测试。第七章:总结。第四节 酒店管理系统中存在的问题1) 、数据存储能力不足;2) 、数据处理工作做得不够好;3) 、处理功能不够完善;4) 、各功能模块的独立性不好,配合性也不好;5) 、系统可扩充性不够好等。第五节 本章小结传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响出租率,使的管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解决,酒店管理的电脑化,不仅是体现酒电子科技大学毕业论文(设计) 酒店管理系统2店现代化形象的一个重要标志 ,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。所以网上酒店管理系统的开发是必然的。第二章 酒店管理系统的实现第一节 系统流程分析一、前台预定流程如图 2-1:浏览网页选择房间预定房间提交订单填写信息图 2-1 前台预定流程二、用户留言流程如图 2-2:图 2-2 用户留言流程三、管理员登录流程如图 2-3:进入留言页面输入留言内容查看留言返回跳出页面返回电子科技大学毕业论文(设计) 酒店管理系统3图 2-3 管理员登录流程四、管理员处理预定信息流程如图 2-4:图 2-4 管理员处理预定信息流程登录入口取得用户名和密码将 UserID 存入 session 中用户是否存在核对密码是否正确登录成功是是 否否客人无空房客人 客人查询历史客人信息表收 银住房押金入帐表查询空房预定登记表有无空房间交款电子科技大学毕业论文(设计) 酒店管理系统4五、处理已预定的入住流程如图 2-5:图 2-5 处理已预定的入住流程六、接待未预定的入住流程如图 2-6:图 2-6 接待未预定的入住流程客人 查询验证预订表个人预订信息表预订金入帐表收 银住房押金入帐表客人查询客房预定证明 登记表交款客房预订信息表客人无空房客人客人查询客人信息表收 银住房押金入帐表查询空房房间占用信息表入住登记表有无空房间交款电子科技大学毕业论文(设计) 酒店管理系统5七、管理员处理留言流程进入留言页面查看留言内容修改留言内容返回跳出页面返回如图 2-7 管理员处理留言流程第二节 系统功能需求分析一、客房预定系统信息录入资料调出取消预定由于现代旅游业的发展,宾馆客房往往呈供不应求的趋势,基于此,房间预定是客房管理信息系统中不可缺少的一部分,住客可以通过房间的预定业务预先约定某时要使用某种条件的房间,以便于住客的出行和店房对客房合理、及时的安排调度。二、宾客入住入住登记房态图客房入住是指住客入住时要进行登记,填写住客的一些资料:证件,证件号、籍贯、年龄等等,并办理交纳押金的手续。住客登记时可以通过房态图了解客房的使用情况,合理安排住客入住。三、统计报表收银数据客房数据历史数据统计报表是用于对可放的经营状况进行统计,包括对收银数据的统计、对客房相关数据的统计以及对预定、入住的历史状况统计。四、房间状况状态报告房态图对房间的使用状况进行管理,可以随时查看房间是空房还是有人住宿或者是被人预定,对于退掉的房间和坏房间,及时维修和清理。五、客房收费电子科技大学毕业论文(设计) 酒店管理系统6房租收讫退房结算住客赔偿每个宾馆都是以赢利为目的的,所以,这对于攀枝花宾馆来说是一个很重要的环节。客房收费只要是处理由于宾客入住交纳押金、退房结账、客房赔偿以及续交房租和基本服务所引起的费用。六、业务管理加床退床宾客转房用户留言业务管理是用于管理住客在店租住期间可以提供的基本服务,比如说:加床退床、转房、留言等等七、系统管理房间设定更改密码系统设置系统管理是每个系统所必须具备的功能,主要是对操作该系统的使用者进行管理(即用户管理) ,包括用户的增加、删除、密码的修改以及管理各用户操作该系统的权限。并且实现房间基本设置功能以及各种系统设置功能,比如说房价设置等等。第三节 本章小结本章主要对系统的设计与流程进行分析与设计。阐述了系统主要实现的功能。电子科技大学毕业论文(设计) 酒店管理系统7第三章 酒店管理系统概要设计第一节 数据库设计一、数据库需求分析根据上面对该系统每个模块的详细分析,以及在系统分析中数据流程图的分析,设计的数据项和数据结构如下:入住登记信息:包括入住登记编号、入住房间号、入住人数、入住日期、住客姓名性别、年龄、证件、证件号等等。预定登记信息:包括预定时间、预定入住时间、预定房号、房价、预定人姓名性别、预定入住人数、联系电话、预定方式等等。客房帐单信息:包括帐单编号、住客姓名、入住日期、离店日期、房号、押金、房租、折扣、以及其他消费的项目收费客房使用情况信息:主要包括更新日期、房间数量、坏房数量、散客房数量、团体房数量、预定房数量、空房数量、钟点房数量。现金收取信息:主要包括住客姓名、收费编号、收费日期、房号、备注、付款方式、付款金额等等。住客赔偿信息:包括赔偿编号、赔偿时间、住客房间号、姓名、人民币价格、收取现金数量、付款方式、币种、操作员。房间基本信息和使用情况:包括房号、房类、房价、折扣、折扣批准人、备注、入住日期、住客姓名、经手人等等。操作员基本信息及其权限设置。包括操作员代号、姓名、密码、权限、以及各种模块的操作权限设置标志。住客籍贯信息:包括省会地址、具体地址。房间价格信息:包括价格、房间类型。客房类型信息:包括客房类型、客房设置。住客证件信息:包括证件类别、详细信息。住客留言信息:包括留言时间、留言信息、留言人、留言处理人、留言是否处理、处理时间。二、数据库概念结构设计ER 图及其间的关系如图 3-1:电子科技大学毕业论文(设计) 酒店管理系统811MN编号 类型 价格房 间 顾 客身份证号 姓名 联系方式入住/预定房间号性别管理员姓名编号管理入住顾客编号床数名称密码性别 职位图 3-1三、数据库逻辑结构设计(1)名称:入住登记表表名称标识:Client数据来源:用户入住模块进行录入表结构如图 3-2:是否关键字 列名 数据类型 长度 允许空备注是 CNo int 4 no 客户编号否 Gfh int 4 yes 房间号否 CName varchar 50 yes 客户姓名否 CAge int 4 yes 客户年龄否 CJg varchar 50 yes 籍贯信息否 CSex varchar 10 yes 客户性别否 CRzrs int 4 yes 入住人数否 CZjlx varchar 20 yes 证件类型否 CIDCard char 18 yes 客户证件号否 CDffs varchar 50 yes 预定房间方式否 CInDate datetime 8 yes 客户入住时间否 COutDate datetime 8 yes 客户退房时间电子科技大学毕业论文(设计) 酒店管理系统9否 CZfsy char 200 yes 预定房间方式否 CRzczy char 8 yes 入住操作员否 CZfczy char 8 yes 转房操作员否 CJcczy char 8 yes 加床操作员否 CTcczy char 8 yes 退床操作员否 CJzczy char 8 yes 结账操作员否 CWpcz numeric 9 yes 物品出租否 CQt numeric 9 yes 其他否 CZkpc varchar 50 yes 住客赔偿原因否 CPcje numeric 9 yes 赔偿金额否 CZfqtfy numeric 9 yes 转房其它费用否 CZfhj numeric 9 yes 转房合计否 CYj numeric 9 yes 押金否 CAgio numeric 9 yes 折扣否 CFkfs char 10 yes 付款方式否 CJcsj datetime 8 yes 加床时间否 CTcsj datetime 8 yes 退床时间否 CZfskje numeric 9 yes 转房实扣金额否 CTcskje numeric 9 yes 退床实扣金额否 CFyjy numeric 9 yes 费用结余否 CPay numeric 9 yes 应付的房钱否 CMtjcj numeric 9 yes 每天加床价图 3-2 表 Client(2) 名称:住客留言信息表名称标识:GuestRoom数据来源: 房间状况模块进行更新查询:表名称标识:GuestRoom表结构如图 3-3:是否关键字 列名 数据类型 长度 允许空 备注是 Gfh int 4 no 房间号否 RID Int 4 yes 房间类型号否 GPosition char 10 yes 留言人否 GDescribe varchar 200 yes 留言时间电子科技大学毕业论文(设计) 酒店管理系统10否 GRState varchar 50 yes 房间预订情况图 3-3 表 GuestRoom(3) 名称:住客留言信息表名称标识:Messages数据来源: 业务管理模块进行录入查询表结构如图 3-4:是否关键字 列名 数据类型 长度 允许空 备注是 ID int 4 no 信息编号否 Mess varchar 500 yes 留言内容否 liuyan_man char 10 yes 留言人否 Lyshijian datetime 8 yes 留言时间否 liuyan_process_manchar 10 yes 处理留言人否 liuyan_process bit 1 yes 是否处理留言否 process_time datetime 8 yes 处理时间图 3-4 表 Messages(4)名称:房间基本信息和使用情况表名称标识:RoomType数据来源: 房间状况模块进行更新查询表结构如图 3-5:是否关键字 列名 数据类型 长度 允许空 备注是 RID int 4 no 房间类型号否 RTypeNmae varchar 50 no 房间类型名称否 RArea int 4 no 房间面积否 RBedQuantity int 4 no 额定床数否 RPrice numeric 9 no 房间的价格否 RAirCondition bit 1 no 空调否 RTelevision bit 1 no 电视图 3-5 表 RoomType(5) 名称:房间预定信息表名称标识:roomyd数据来源: 房间预定模块进行录入表结构如图 3-6:是否关键字 列名 数据类型 长度 允许空 备注是 Gfh int 4 no 房间号电子科技大学毕业论文(设计) 酒店管理系统11否 RID int 4 yes 房间类型编号否 xm varchar 20 yes 姓名否 xb char 10 yes 性别否 rs int 4 yes 人数否 lxdh char 10 yes 联系电话否 style_yd char 10 yes 预定方式否 yd_cancel bit 1 yes 取消预定否 time_cancel datetime 8 yes 取消时间否 man_cancel char 10 yes 经手人否 time_yd datetime 8 yes 预定时间否 time_yd_in datetime 8 yes 预定入住时间图 3-6 表 roomyd(6) 名称:操作员基本信息和权限表名称标识:users数据来源: 系统管理模块进行录入表结构如图 3-7:是否关键字 列名 数据类型 长度 允许空 备注是 UID int 4 no 管理员编号否 UName varchar 30 no 姓名否 UPassword varchar 20 no 密码否 UState char 10 no 用户状态否 USex char 10 no 性别否 UPosition char 10 no 用户的职位否 UTel int 4 no 联系电话否 UEmail varchar 40 no UEmail否 UDepartment varchar 50 no 用户所在部门图 3-7 表 users第二节 本章小结本章主要阐述了对数据库的设计。电子科技大学毕业论文(设计) 酒店管理系统12第四章 数据库相关设计第一节 建立 Client 表建表 SQL 语句:CREATE TABLE Client( /建立入住登记表CNo int NOT NULL, /客户编号Gfh int NULL, /房间号CName varchar(50) COLLATE Chinese_PRC_CI_AS NULL, /客户姓名CAge int NULL, /客户年龄CJg varchar(50) COLLATE Chinese_PRC_CI_AS NULL, /籍贯信息CSex varchar(10) COLLATE Chinese_PRC_CI_AS NULL, /客户性别CRzrs int NULL, /入住人数CZjlx varchar(20) COLLATE Chinese_PRC_CI_AS NULL, /证件类型CIDCard char(18) COLLATE Chinese_PRC_CI_AS NULL, /客户证件号CDffs varchar(50) COLLATE Chinese_PRC_CI_AS NULL, /预订房间方式CInDate datetime NULL, /客户入住时间COutDate datetime NULL CONSTRAINT DF_Client_COutDate DEFAULT (1900 - 1 - 1), /客户退房时间CZfsy char(200) COLLATE Chinese_PRC_CI_AS NULL, /预订房间方式CRzczy char(8) COLLATE Chinese_PRC_CI_AS NULL, /入住操作员CZfczy char(8) COLLATE Chinese_PRC_CI_AS NULL, /转房操作员CJcczy char(8) COLLATE Chinese_PRC_CI_AS NULL, /加床操作员CTcczy char(8) COLLATE Chinese_PRC_CI_AS NULL, /退床操作员CJzczy char(8) COLLATE Chinese_PRC_CI_AS NULL, /结账操作员CWpcz numeric(10, 2) NULL, /物品出租CQt numeric(10, 2) NULL, /其他CZkpc varchar(50) COLLATE Chinese_PRC_CI_AS NULL, /住客赔偿原因CPcje numeric(10, 2) NULL, /赔偿金额CZfqtfy numeric(10, 2) NULL, /转房其它费用CZfhj numeric(10, 2) NULL, /转房合计电子科技大学毕业论文(设计) 酒店管理系统13CYj numeric(10, 2) NULL, /押金CAgio numeric(18, 0) NULL, /折扣CFkfs char(10) COLLATE Chinese_PRC_CI_AS NULL, /付款方式CJcsj datetime NULL CONSTRAINT DF_Client_CJcsj DEFAULT (1900 - 1 - 1), /加床时间CTcsj datetime NULL CONSTRAINT DF_Client_CTcsj DEFAULT (1900 - 1 - 1), /退床时间CZfskje numeric(10, 2) NULL, /转房实扣金额CTcskje numeric(10, 2) NULL, /退床实扣金额CFyjy numeric(10, 2) NULL, /费用结余CPay numeric(10, 2) NULL, /应付的房钱CMtjcj numeric(10, 2) NULL, /每天加床价 ) ON PRIMARYGO表结构如图 3-8:第二节 建立 GuestRoom 表建表 SQL 语句CREATE TABLE GuestRoom( /建立住客留言信息表Gfh int NOT NULL, /房间号RID int NULL, /房间类型号GPosition char(10) COLLATE Chinese_PRC_CI_AS NULL, /留言人GDescribe varchar(200) COLLATE Chinese_PRC_CI_AS NULL, /留言时间GRState varchar(50) COLLATE Chinese_PRC_CI_AS NULL 电子科技大学毕业论文(设计) 酒店管理系统14CONSTRAINT DF_GuestRoom_GRState DEFAULT (空房), /房间预订情况表结构如图 3-9:第三节 建立 Messages 表建表 SQL 语句:CREATE TABLE dbo.Messages /建立住客留言信息表ID int IDENTITY(1,1) NOT NULL, /信息编号mess varchar(500) COLLATE Chinese_PRC_CI_AS NULL, /留言内容liuyan_man char(10) COLLATE Chinese_PRC_CI_AS NULL, /留言人 lyshijian datetime NULL CONSTRAINT D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论