宾馆管理系统的设计与实现 计算机系.doc
《宾馆管理系统的设计与实现 计算机系.doc》由会员分享,可在线阅读,更多相关《宾馆管理系统的设计与实现 计算机系.doc(23页珍藏版)》请在沃文网上搜索。
1、毕业设计(论文)任务书题目:宾馆管理系统的设计与实现任务与要求: 通过对宾馆管理系统的设计,不仅对宾馆管理的流程有了清晰的印象, 在设计过程中,对数据库的知识有了更深了解,同时也对网页设计和C# 也有了一定的了解。使自身的知识水平得到了很大提高。摘 要宾馆管理系统将先进的电脑技术与现代宾馆服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。本系统是基于B/S体系结构、采用语言和SQL server数据库开发的典型的宾馆管理系统。该系统的主要目标是针对宾馆客房住房管理进行计算机的管理,本系统主要功能包括:客房预定、客房管理、账务管理、业务管理和系统管理。使用该宾馆管理系统,将
2、会有以下好处: .实现网上预定:可以减少宾客来入住的等待时间。 .高效的客房管理:能有效的提高房率,增加营业收入。 .提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。 .减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。 .简单、方便地保存和查询历史资料。 .树立良好的宾馆形象 本论文主要阐述了该系统的需求分析、功能模块划分、数据库设计及主要功能的具体设计与实现,并就系统中用到的技术进行了介绍。 关键词:酒店管理 B/S模式SQL Server2005 ASP.NET C# 目录第一章 绪论1第一节 酒店管理系统网站开发背景1一、 Web数据库的发展1二、
3、商务网站的发展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第二节 建立Gu
4、estRoom表14第三节 建立Messages表15第四节 建立RoomType表16第五节 建立roomyd表16第六节 建立users表17第七节 数据库测试18第八节 本章小结18第五章 总结19第六章 致谢19参考文献20电子科技大学毕业论文(设计) 酒店管理系统第一章 绪论第一节 酒店管理系统网站开发背景 一、 Web数据库的发展 随着Internet技术与Web技术的蓬勃发展,人们已不满足于只在Web浏览器上获取静态的信息,人们需要通过它发表意见、查询数据,甚至进行网上购物,这就迫切需要实现Web与数据库的互连。Web发展到今天,人们已经可以把数据库技术引入到Web系统中。数据库
5、技术发展比较成熟,特别适用于对大量的数据进行组织管理,Web技术具有较佳的信息发布途径,这两种技术的天然互补性决定了相互融合是其发展的必然趋势。将Web与数据库结合起来,不仅把Web与数据库的所有优点集中在一起,而且充分利用了大量已有的数据库信息资源,可以使用户在Web浏览器上方便地检索和浏览数据库的内容,这对许多软件开发者来说具有极大的吸引力。所以,将Web技术与数据库相结合,开发动态的Web数据库应用已成为当今Web技术研究的热点。二、 商务网站的发展现在的网站不仅仅是一个网站服务器那么简单了,它包括客户端与服务器端的交互。特别是电子商务的兴起,使因特网进入了一个崭新的阶段。电子商务网站是
6、现代企业参与国际市场竞争的最重要的手段。现在互联网上的网站,不再是单一的Web页,他们如因特网上的一个个部门、企业或商业机构,通过它政府和企业的运营机制得以很好的发展。 随着因特网时代的到来,在因特网上发布政府、部门、公司和个人的主页不仅是一种时尚,更是国家、部门和企业发展、运作的需求,是办公自动化实施的进一步体现。信息化技术发展的今天,计算机越来越广泛的运用到各个行业,传统的信息处理方式在处理庞大的信息量显得极不适应,因此,人们对于运用互联网来辅助协调和管理自身工作的需求正在逐步提高,对信息流的有效组织和管理、特别是客户端与服务器端的交互提出了更高的要求。电子商务是集供应链、物流、信息流、资
7、金流、营销推广、计算机、网络、网络安全、网上支付手段和网络银行等知识为一体的新兴的边沿必学科。它是网络社会发展的必然产物。不可否认的是电子商务一出现,就消除了商务活动中的时空限制,减少了中间环节,降低了交易成本,提高了市场反应速度,就已进入了高速发展的阶段,这将会使现代生产、商业流通、社会生活发生本质的变化。以互联网为核心的信息技术正在对人类社会的发展、进步和繁荣起着越来越重要的影响。以互联网在经济、社会活动中的应用为本质特征的建网方式已经渗透到社会生活的方方面面,成为推动新世纪世界经济增长的重要力量。第二节 酒店管理系统发展现状随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服
8、务和电脑管理日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。为此,国家建设部已于最近作出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。可见,酒店管理电脑化势在必行。酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响出租率,使的管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解决,酒店管理的电脑化,
9、不仅是体现酒店现代化形象的一个重要标志 ,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。 第三节 论文结构第一章:酒店管理系统网站的开发背景、开发意义。第二章:从网站的发展历史、酒店管理系统的发展现状、管理方式阐明酒店管理系统网站的作用。第三章:对将要创建网站的需求分析、目标系统要求的分析和数据库的设计。第四章:对网站概要设计的分析。第五章:对网站的实现方法和编码设计的分析。第六章:对整个网站的功能测试。第七章:总结。第四节 酒店管理系统中存在的问题1)、数据存储能力不足;2)、数据处理工作做得不够好;3)、处理功能不够完善;4)、各功能模块的独立性不好
10、,配合性也不好;5)、系统可扩充性不够好等。第五节 本章小结 传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响出租率,使的管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解决,酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志 ,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。所以网上酒店管理系统的开发是必然的。第二章 酒店管理系统的实现第一节 系统流程分析一、前台预定流程 如图2-1:浏览网页选择房间预定房间提交订单填写信息图
11、2-1 前台预定流程二、用户留言流程 如图2-2:进入留言页面输入留言内容查看留言返回跳出页面返回图2-2 用户留言流程三、管理员登录流程 如图2-3:登录入口取得用户名和密码将UserID存入session中用户是否存在核对密码是否正确登录成功是是否否图2-3 管理员登录流程四、管理员处理预定信息流程 如图2-4:客人无空房客人客人查询历史客人信息表收 银住房押金入帐表查询空房预定登记表有无空房间交款图2-4管理员处理预定信息流程五、处理已预定的入住流程 如图2-5:个人预订信息表客房预订信息表预定证明客人登记表查询验证预订表查询客房交款住房押金入帐表预订金入帐表收 银图2-5处理已预定的入
12、住流程客人六、接待未预定的入住流程客人无空房客人客人查询客人信息表收 银住房押金入帐表查询空房房间占用信息表入住登记表有无空房间交款 如图2-6:图2-6接待未预定的入住流程七、管理员处理留言流程进入留言页面查看留言内容修改留言内容返回跳出页面返回如图2-7管理员处理留言流程第二节 系统功能需求分析一、客房预定系统信息录入资料调出取消预定由于现代旅游业的发展,宾馆客房往往呈供不应求的趋势,基于此,房间预定是客房管理信息系统中不可缺少的一部分,住客可以通过房间的预定业务预先约定某时要使用某种条件的房间,以便于住客的出行和店房对客房合理、及时的安排调度。二、宾客入住入住登记房态图客房入住是指住客入
13、住时要进行登记,填写住客的一些资料:证件,证件号、籍贯、年龄等等,并办理交纳押金的手续。住客登记时可以通过房态图了解客房的使用情况,合理安排住客入住。三、统计报表收银数据客房数据历史数据统计报表是用于对可放的经营状况进行统计,包括对收银数据的统计、对客房相关数据的统计以及对预定、入住的历史状况统计。四、房间状况状态报告房态图对房间的使用状况进行管理,可以随时查看房间是空房还是有人住宿或者是被人预定,对于退掉的房间和坏房间,及时维修和清理。五、客房收费房租收讫退房结算住客赔偿每个宾馆都是以赢利为目的的,所以,这对于攀枝花宾馆来说是一个很重要的环节。客房收费只要是处理由于宾客入住交纳押金、退房结账
14、、客房赔偿以及续交房租和基本服务所引起的费用。 六、业务管理加床退床宾客转房用户留言业务管理是用于管理住客在店租住期间可以提供的基本服务,比如说:加床退床、转房、留言等等七、系统管理房间设定更改密码系统设置系统管理是每个系统所必须具备的功能,主要是对操作该系统的使用者进行管理(即用户管理),包括用户的增加、删除、密码的修改以及管理各用户操作该系统的权限。并且实现房间基本设置功能以及各种系统设置功能,比如说房价设置等等。第三节 本章小结本章主要对系统的设计与流程进行分析与设计。阐述了系统主要实现的功能。第三章 酒店管理系统概要设计第一节 数据库设计一、数据库需求分析根据上面对该系统每个模块的详细
15、分析,以及在系统分析中数据流程图的分析,设计的数据项和数据结构如下:入住登记信息:包括入住登记编号、入住房间号、入住人数、入住日期、住客姓名性别、年龄、证件、证件号等等。预定登记信息:包括预定时间、预定入住时间、预定房号、房价、预定人姓名性别、预定入住人数、联系电话、预定方式等等。客房帐单信息:包括帐单编号、住客姓名、入住日期、离店日期、房号、押金、房租、折扣、以及其他消费的项目收费客房使用情况信息:主要包括更新日期、房间数量、坏房数量、散客房数量、团体房数量、预定房数量、空房数量、钟点房数量。现金收取信息:主要包括住客姓名、收费编号、收费日期、房号、备注、付款方式、付款金额等等。住客赔偿信息
16、:包括赔偿编号、赔偿时间、住客房间号、姓名、人民币价格、收取现金数量、付款方式、币种、操作员。房间基本信息和使用情况:包括房号、房类、房价、折扣、折扣批准人、备注、入住日期、住客姓名、经手人等等。操作员基本信息及其权限设置。包括操作员代号、姓名、密码、权限、以及各种模块的操作权限设置标志。住客籍贯信息:包括省会地址、具体地址。房间价格信息:包括价格、房间类型。客房类型信息:包括客房类型、客房设置。住客证件信息:包括证件类别、详细信息。住客留言信息:包括留言时间、留言信息、留言人、留言处理人、留言是否处理、处理时间。二、数据库概念结构设计 ER图及其间的关系如图3-1:11MN编号类型价格房 间
17、顾 客身份证号姓名联系方式入住/预定房间号性别管理员姓名编号管理入住顾客编号床数名称密码性别职位图3-1三、数据库逻辑结构设计(1)名称:入住登记表表名称标识:Client数据来源:用户入住模块进行录入表结构如图3-2:是否关键字列名数据类型长度允许空备注是CNoint4no客户编号否Gfhint4yes房间号否CNamevarchar50yes客户姓名否CAgeint4yes客户年龄否CJgvarchar50yes籍贯信息否CSexvarchar10yes客户性别否CRzrsint4yes入住人数否CZjlxvarchar20yes证件类型否CIDCardchar18yes客户证件号否CDf
18、fsvarchar50yes预定房间方式否CInDatedatetime8yes客户入住时间否COutDatedatetime8yes客户退房时间否CZfsychar200yes预定房间方式否CRzczychar8yes入住操作员否CZfczychar8yes转房操作员否CJcczychar8yes加床操作员否CTcczychar8yes退床操作员否CJzczychar8yes结账操作员否CWpcznumeric9yes物品出租否CQtnumeric9yes其他否CZkpcvarchar50yes住客赔偿原因否CPcjenumeric9yes赔偿金额否CZfqtfynumeric9yes转房其
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宾馆管理系统的设计与实现 计算机系 宾馆 管理 系统 设计 实现