宾馆管理系统.doc
《宾馆管理系统.doc》由会员分享,可在线阅读,更多相关《宾馆管理系统.doc(31页珍藏版)》请在咨信网上搜索。
1、摘 要本系统主要用于面向整个宾馆客房的管理工作。它的应用提高了客房管理工作的效率,减少了管理人员的手工劳动,使查询及管理既快捷又准确,使宾馆管理工作更加规范化、信息化。宾馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本课题以Visual Basic语言作为开发工具,SQL SERVER作为后台数据库开发的宾馆信息管理系统。系统具有住宿登记、查询,客房设置管理等功能,克服了手工录入与管理的繁琐性、不安全性、难于管理等缺陷,为使用
2、者提供极大的方便且具有很高的安全性,使用者可以方便的对客房的信息资料进行查询、管理等操作。关键词:宾馆管理系统; 数据库; E-R图; 目 录引 言1第1章 概论21.1 天鹅湖宾馆简介21.2 开发背景21.3 开发意义2第2章 开发环境介绍32.1 Visual Basic 简介32.2 SQL2000 简介3第3章 系统需求分析43.1 系统功能分析43.2 数据流程分析4第4章 系统概要设计74.1 系统功能结构图74.2 数据库概念结构设计84.3 数据逻辑结构设计9第5章 系统详细设计115.1 系统主界面115.2 用户管理125.2.1 用户登录125.2.2 修改用户密码12
3、5.2.3 添加用户135.3 客房标准管理135.3.1 添加客房标准窗体145.3.2 修改客房标准窗体145.3.3 删除客房标准155.4 客房信息管理155.4.1 添加客房信息155.4.2 修改客房信息155.4.3 删除客房信息165.4.4 查询客房信息165.5 订房信息管理175.5.1 查询剩余客房信息174.5.2添加订房信息175.5.3 修改订房信息185.5.4 查询订房信息195.6 结算信息管理195.6.1 添加结算信息195.6.2 修改结算信息205.6.3 查询结算信息205.7 帮助20第6章 系统运行及测试22结 论23参考文献24致 谢25引
4、言随着21世纪的钟声敲响,人类正以惊人的速度走出工业文明,步入超高速发展的信息时代。当人们昨天还在沉浸在486,586带来的高速、便捷时,而在今天,世界上又超乎人们想象地诞生了P42.4,P43.6,对于明天,我们无法预想,因为计算机正以摩尔令人难以致信的速度发展。信息时代的来临仅改变着我们的生活,也不断改变着我们的思维方式和学习方式,以及我们周围的一切。可以说,计算机注定要伴随我们一生。电子信息的网络化,各行各业的高度信息化不断推动着社会的高度发展。对于我们新世纪的大学生,并且又是计算机专业的大学生,我们不仅仅要掌握计算机的基本技能,而且要精通计算机的科学技术及其应用。在现代化的经济时代里,
5、信息化竞争已经越来越趋于白热化,具有先进的信息化技术,无论是个人也好,还是企业也罢,都能占据先机,从而有效地拓宽与发展。对于已经加入WTO的中国,我们已经别无选择了信息管理系统(MIS)是提高企业,单位以及人们生活效率的一个极其重要的方面,它的发展与广泛应用能够体现一个企业是否具有现代化竞争科技实力,更是评判一个国家信息化发展的一个标准,因此,做好信息管理系统(MIS)也是我们大学生信息技术能力的一个体现。宾馆管理系统是一个宾馆行业不可缺少的部分,它的内容对于宾馆的决策者和管理者来说都至关重要,所以宾馆管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文
6、件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一旦长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教学信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宾馆管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。第1章 概论1.1 天鹅湖宾馆简介开县天鹅湖宾馆位于开县汉丰镇南郊村,主要经营产品餐饮,宽
7、敞的大堂,悠长气派的总台,格调优雅的堂吧,独坐一隅品茗,洽谈会友,实乃闹中取静,商务中心便利,快捷,规范的服务,使您的商务活动一帆风顺;桑拿浴场,28间自由KTV让您感受高品质的休闲人生。106间(套)不同标准的客房让您拥有一份舒适和尊贵,宛如置身温馨家居,豪华套房,尽显高贵,标准客房典雅舒适,使您客旅异地心静气爽,大小各异的会议室,满足您的商务活动的需求,美味可口的餐饮,可同时提供500余人就餐,风格各异的各类宴会厅18个,多功能餐厅一个,可满足不同形式的餐饮活动,为您提供正宗的淮扬菜,杭帮菜,川菜等,款款佳肴均由名厨掌勺,让您美食尽享,在文化与美食中慢慢流淌,占地1500平方米的花园广场曲
8、径通幽,花草荫荫,绿树相拥,徜徉其中心旷神怡。1.2 开发背景宾馆管理系统能系统地对客人预订客房、入住、居住和离店期间的一切服务进行管理,并存储客房的所有信息,并且严格按照有关规定,按一定的模式或规律进行。同时,宾馆管理数据量大,同时需要数据流清晰、规范,同时需要提供一个分级严格的管理体系等特点,因而适合用计算机进行系统管理,宾馆管理系统在我国的需求量还相当大,很有发展空间。为适应不断发展的信息化,自动化进程,提高资源的使用率,开发本宾馆管理系统,实施宾馆的网络化,信息化管理。1.3 开发意义随着社会的不断进步,宾馆酒店业的竞争也愈来愈激烈,要想在竞争中取得优势,必须在经营管理、产品服务等方面
9、提高管理意识。如何利用先进的管理手段,提高客房的管理水平,是每一个宾馆管理者所面临的重大问题。传统手工的客房管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了客房信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。28第2章 开发环境介绍2.1 Visual Basic 简介Visual Basic是Microsoft公司成功的编程语言产品之一,在全世界拥有数以百万计算机用户,它之所以受到人们的青睐,原因是多方面的,但主要的有两点:一是功能强大,二是容易掌握。Visual Basic的出现,
10、打破了Windows应用程序的开发由专业的C程序员一统天下的局面,即是非专业人也能胜任,并可在较短的时间内开发生质量高、界面好的应用程序。随着版本的更新,Visual Basic已经成为真正专业化的大型开发语言和环境,不公功能越来越强,而且更容易使用。Visual Basic 6.0所提供的开发环境与Windows具有完全一致的界面,使用更方便,其代码效率已达到Visual C+的水平。2.2 SQL2000 简介SQL Server2000是微软公司推出的基于RDBMS(关系数据库管理系统)技术的数据库。它与ORACLE、SYBASE相比,有着安装方便、使用简单的优点,而且在性价比上有着其它
11、数据库无法企及的优势。在我国,采用WINDOWS NT作为局域网操作系统的占不小比例,而从技术角度来说,同DB2结合大型机一样,SQL Server同WINDOWS NT紧密的结合在一起。能很好的处理部门级的数据。作为SQL Server 系列中的新版本,SQL Server2000增强了很多功能,服务器性能主要有:新数据类型、数据仓库、分布式查询和更新、动态锁定、通过MICROSOFT代理服务器访问SQL Server、新的安全模型、XML支持等;管理性能增强有:数据转换服务工具(DTS)、管理控制台(企业管理器)、WEB助手向导等。SQL Server 2000所具有的将关系数据库管理系统
12、(RDBMS)扩展为虚拟的对象数据库管理系统(ODBMS)的能力,使SQL Server2000成为当今应用于Intranet、Internet及其extrnet中最具综合性的数据库开发环境。这就是我采用SQL Server2000作为支持数据库的主要原因。第3章 系统需求分析3.1 系统功能分析针对天鹅湖宾馆的位置、面积、职工人数、宾馆所设有的标间、双人间、套间等,间数、床位数、同时能接待的人数,宾馆里所拥有的设备,如电话、电视、空调等。对该宾馆在发展过程中意识到要想在竞争中取得优势,必须首先提高经营管理,而提高经营管理最重要的保证就是信息技术。宾馆应审时度势,针对宾馆内部管理需求和宾馆酒店
13、业的发展前景,决定首先在客房管理上采用计算机技术。所以,据该宾馆的具体情况,开发了宾馆管理系统,系统的主要功能设计有:有关客房标准的制定、标准信息的输入,包括标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视机、电话等 客房标准信息的修改、查询等。 客房基本信息的输入,包括客房编号、客房类型、客房位置、客房单价、备注等。 客房基本信息的查询、修改,包括客房编号、客房类型、客房位置、客房单价、备注等。 剩余客房信息的查询。 订房信息的输入,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。 订房信息的修改和查询,包括客房编号、客房种
14、类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。 结算信息的输入,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。 结算信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。3.2 数据流程分析用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能允分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的设计打下基础。本系统所处理的数据流程如下:订房信息管理天鹅湖
15、宾馆管理系统退出系统用户名密码结算信息管理用户系统管理客房信息图3-1 系统顶层流程图用户订房信息管理订房信息表按身份证订房添加订房信息修改订房查询订房 图3-2 订房信息管理流程图用户结算信息管理订房信息表客户结算结算修改结算查询结算 图3-3 结算信息管理流程图 用户系统管理订房信息表添加用户密码修改 图3-4 系统管理流程图第4章 系统概要设计4.1 系统功能结构图对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图4-1所示的系统功能模块图。天鹅湖宾馆管理系统订房信息管理客房信息管理结算信息管理系统管理员工基本信息添加订房信息修改订房信息添加设置客房标准订房信息查询结算信息
16、查询结算信息修改结算信息添加设置客房信息用户管理密码管理剩余客房查询员工基本信息添加客房信息添加客房信息修改客房信息查询客房标准修改客房标准添加图4-1系统功能模块图4.2 数据库概念结构设计本系统中的实体有:客房标准信息实体、客房信息实体、订房信息实体、结算信息实体。各个实体具体的描述E-R图如下。客房标准信息实体E-R图如图所示。客房标准信息实体标准编号标准名称床位数量客房单价图4-2客房标准信息实体客房信息实体E-R图如下所示。客房信息实体客房编号客房标准客房位置客房单价备注图4-3 客房信息实体订房信息实体E-R图如下所示。订房信息实体客房编号客房种类入住时间折扣客房位置客房单价顾客姓
17、名顾客身份证号备注图4-4 订房信息实体结算信息实体E-R图如下所示。订房信息实体客房编号客房种类入住时间折扣客房位置客房单价顾客姓名顾客身份证号备注结算日期图4-5 结算信息实体4.3 数据逻辑结构设计现在需要将上面的数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。天鹅湖宾馆管理系统数据库中各个表的设计结果如下面表格所示。每个表格表示数据库中的一个表。表4-1 user管理用户表列 名数据类型可否为空说 明User_IDVarcharNOT NULL用户名User_PWDVarcharNULL密码User_DESCharNULL用户描
18、述表4-2 roomtype客房标准信息表列 名数据类型可否为空说 明TypeidVarcharNOT NULL标准编号TypenameVarcharNOT NULL标准名称AreaNumericNULL房间面积BednumNumericNULL床位数量HairconditionVarcharNULL是否有空调HtelephoneVarcharNULL是否有电话htelvisionVarcharNULL是否有电视HtoiletVarcharNULL是否有卫生间priceNumericNULL单价表4-3 rooms客房信息表列 名数据类型可否为空说 明RoomNOVarcharNOT NULL
19、客房编号RoomtypeVarcharNOT NULL客房种类RoompositionNumericNULL客房位置RoompriceNumericNULL单价PutupVarcharNOT NULL是否被预定roommemoTextNULL备注表4-4 bookin: 订房信息表列 名数据类型可否为空说 明BooknoVarcharNOT NULL订房编号CustomnameVarcharNOT NULL顾客姓名custonIDVarcharNOT NULL身份证号码RoomnoVarcharNOT NULL客房编号IndateVarcharNULL入住日期DiscountNumericNU
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宾馆 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。