ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:518.34KB ,
资源ID:7154562      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7154562.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(阜新市西山宾馆客房管理系统的设计说明计算机专业毕业论文.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

阜新市西山宾馆客房管理系统的设计说明计算机专业毕业论文.docx

1、阜新市西山宾馆客房管理系统的设计说明 计算机专业毕业论文摘 要本文是对阜新市西山宾馆客房管理系统的设计说明,本系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合宾馆工作的实际要求,对 SQL Server2000数据库管理系统、SQL语言原理、PowerBuilder 8.0进行了较深入的学习和应用,主要完成对客房管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计

2、的客房管理系统可以满足客人、工作人员和高级管理员三方面的需要。第一章对客房管理系统的问题定义进行了简明的介绍,并分析了在未开发此系统之前,所存在的一些问题和开发此系统所能实现的功能。第二章的可行性研究从三方面研究了开发本系统的必要性。第三章的需求分析为以后开发系统打下了基础,系统需求说明书、局部ER图、全局ER图、数据字典。第四章进行了具体的程序设计,具体划分了两类用户的操作权限,设计了带有权限的操作界面。实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了主从表操作,实现了密码维护功能,最后,系统还可以导入数据库以对任意同结构的数据库进行操作。第五章的

3、详细设计介绍了开发本系统的开发工具PowerBuilder 8.0。第六章是对本系统的系统维护。设计充分利用 SQL Server2000数据库技术、SQL语言原理、PowerBuilder 8.0开发工具的强大力量,提高了编程效率和可靠性。关键词:数据库,SQL语言原理, SQL Server,PowerBuilder 8.0AbstractThis text is development two aspects that the design to manage the system to new municipal in fuxin west mountain guest house g

4、uest room explain, this system is a typical information management system(MIS), its development includes primarily the backstage database establishes with support and the head applies the procedure.Establishes to rise to the former request the data consistency is strong with the complete, the base t

5、hat data safety like.But request the latter very much the applied procedure function complete, easy usage etc. characteristics.There fore oneself join together the actual request that guest house work, to SQL Server2000 database management system, SQL language principle, PowerBuilder 8.0 proceeded t

6、he thorough study with apply, complete primarily the need to manage the system to guest room analysis, function mold piece divide the line, the database mode analyzes, and designed the database construction from here with apply the procedure.The system circulates the result proof, this text a guest

7、room for designing management the system can satisfy the guest, worker with high class managing person three the demand of aspects. Key phrase:Database, SQL language principle, SQL Server, PowerBuilder 8.0前 言 41 问题定义 51.1阜新市西山宾馆客房系统管理概况 51.2问题定义 72 可行性研究 92.1可行性研究的任务 93 需求分析 113.1 概述 113.2数据流图 123.3

8、 数据字典 144 系统设计 174.1系统的结构设计 174.2 关键技术 244.3主程序界面设计 244.4系统登录窗口设计 254.5基础信息程序设计 254.6客房前台程序设计 274.7查询统计管理 294.8挂帐管理 314.9系统初始设计 324.10系统维护 345 详细设计 355.1 开发工具 355.2计算机系统的选择及配置 356 系统测试与维护 376.1系统测试 376.2系统维护 39结 束 语 41致 谢 42参考文献 43附录 44前 言宾馆客房管理系统是一个宾馆酒店业不可缺少的部分,它的内容对于宾馆的决策者和管理者来说都至关重要,所以宾馆客房管理系统应该能

9、够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对客房信息进行管理,具有着手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宾馆管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开

10、发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套宾馆客房管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。1 问题定义问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白的浪费时间和金钱,最终得出的结果很可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。1.1阜新市西山宾馆客房系统管理概况西山宾馆坐落在阜新市街心广场西侧风景秀丽的西山路,是阜新地区最早的星级宾馆。宾馆由一号楼、二号楼和三号楼组成,建筑面积近万平方米,中式、日式、欧式风格建筑与传统园

11、林相衬,是阜新市重要的涉外接待活动场所和政务接待单位。宾馆设有套房、标准客房和普通客房,共有客房80套,设有风格各异的餐厅十余间;拥有休闲酒吧、歌舞厅、美容美发厅、桑拿洗浴中心、台球室、商场、商务中心、洗衣场、出租车行,机、车票代理处、旅行社等综合服务功能。该宾馆在发展过程中已意识到要想在竞争中取得优势,必须首先提高经营管理,而提高经营管理最重要的保证就是信息技术。西山宾馆审时度势,针对宾馆内部管理需求和宾馆酒店业的发展前景,决定首先在客房管理上采用计算机技术。本系统实施后,应能集中处理客房管理业务,严格规范宾馆的帐务管理,并利用先进的管理模式,推动阜新宾馆酒店业的发展。1.1.1业务流程分析

12、用来描述系统的业务流程的一个有力工具便是业务流程图,以下是业务流程图中所涉及到的一些基本符号的说明:表示数据处理 表示数据的判断表示数据的源点或终点 表示数据流向通过对现行系统的业务流程的调研和分析,我们得出该系统的业务流程图如图1-1所示:1.1.2、现系统存在的问题及薄弱环节分析随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。为此,国家建设部已于最近作出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。可见,酒店管理电脑化势在必行。酒店管理系统将先进

13、的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。长期以来,该宾馆一直处于手工管理的阶段,随着工作量的增加,不可避免地出现诸如以下的一系列问题:(1)财务管理困难由于宾馆每天的财务收入特别大,手工差错率较高,时常出现“开错客房”的现象,且呆账、错账时有发生。旅游淡季时还可以承受,当旅游旺季游客住房量较大时,不仅使得客房管理人员忙的不可开交,同时,更重要的是耽误了顾客正常的开房时间。(2)单位挂帐管理混乱随着宾馆规模的不断扩大,业务量的增加,必然有企业在宾馆长期包房进行业务来往,挂帐、免帐的情况是时长有的,这样无形的给管理人员带来了很大的负担,而且一旦混

14、乱也会给宾馆带来不少的经济问题,对宾馆的发展也有影响。(3)员工信息档案容易丢失宾馆规模扩大,需要的管理人员也必然要增多,以前靠人工管理员工的档案信息,不仅不好查找,而且还容易丢失和损坏。总之,从上述种种情况来看,该公司亟待引入一套全新的、行之有效的管理模式。图1-1 宾馆客房管理系统流程图1.2问题定义1.2.1客房管理系统的目标我们在经过对市场深入细致的分析和研究后,运用国际上的先进计算机技术,采用国际先进的管理模式,结合中国酒店的实际特点,开发了这套宾馆客房管理系统。一个成熟的客房管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解

15、脱,并且酒店管理系统本身就代表着一种管理方法。随着它的深入,将带动企业的运做,为管理和决策提供支持。为了达到这个要求,它必须依靠高起点的硬件环境和软件开发工具来保证系统的稳定和正常运行。客房管理系统要求24小时连续运行,数据量大,可靠性要求高,因此整个电脑系统供电采用专线方式,加配UPS(不间断供电系统),并合理接地,以便保障整套系统的正常运行。总之,使用该宾馆管理系统,将会有以下好处:1电脑收银,打印帐单:快速准确,减少宾客等待时间,并可杜绝收银过程中的舞弊现象。 2高效的客房管理:能有效的提高房率,增加营业收入。3提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。4减轻员工的

16、工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。5简单、方便地保存和查询历史资料。6树立良好的酒店形象。宾馆企业管理系统实施后,应能够达到以下目标:(1)实现多点操作的信息共享。相互之间信息传递准确、快捷、顺畅。(2)系统界面美观友好,操作简单易行,查询灵活方便,数据存储安全可靠。(3)提供助记码及支持多种结算方式。(4)通过系统的实施,可逐步提高企业管理水平,提升员工的综合素质。(5)系统维护安全、方便、可靠,并且能够满足实用性、先进性的要求。1.2.2 系统规模由于目前客房管理工作是在内部进行,并且只需实现信息的存储、查询与输出功能,所以只要建立一个小型的网络系统上即可,采用C

17、S网络模式进行管理就可以满足要求。如果随着工作的发展,需要进一步复杂的要求,可以将系统加以适当的扩充。2 可行性研究这个阶段的主要关键问题就是:“对于上一个阶段所确定的问题有行得通的解决办法吗?”系统分析员需要进行一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究的结果是使用部门负责人做出是否继续进行这项工程的决定的重要依据,一般来说,只有投资可能取得较大效益的那些工程项目才值得继续进行下去。可行性研究以后的那些阶段将需要投入更多的人力物力。及时终止不值得投资的工程项目,可以避免更大的浪费。2.1可行性研究的任务可行性研究实质上是要进行一次大

18、大压缩简化了的系统分析分析和设计过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。其任务是从技术上、经济上、使用上、法律上分析解决的问题是否存在可行的解,其目的就是用最小的代价在尽可能短的时间内确定确定问题定一阶段描述的系统目标和规模是否可行,是否能够真正的解决问题,是否值得去解决,即是否有相应的使用、经济上的回报。一般来说,至少应该从下述三方面研究每种解决的可行性:一、技术可行性软件工程学现在已经发展得比较成熟,现有许多流行的数据库开发系统;医药管理系统并不是一个什么大型的、比较复杂的的系统,其保密性也不如军事、政府机关等来的高,故对于比较熟练的开发者来说,不应该存在什么技术

19、上的问题,只要对系统有深入的调查研究,加之该公司的相关人员的积极配合,其结果应该是比较理想的。本系统开发采用目前较为先进的开发工具PowerBuilder,它是基于客户机/服务器的图形界面的应用程序开发环境,利于它可以构造出面向对象的具有图形界面的数据库应用。同时,PB还具有Windows风格。利用它来开发访问服务器上的数据库应用程序更为方便。而且它可以在单机上开发应用程序,所以在技术上是可行的。二、经济可行性经济可行性即软件的开发成本投入是否能够在以后的软件应用过程中回收回来,而且是大大地大于投资,这一点是至关重要的,没有企业会作投资大于回报的生意的,即使是投资与回报向当时其是否愿意投资也是

20、一个问题。本系统的开发需要资金少,系统开发运行后,可以实现原料管理的智能化,节省人力,物力,将人从繁重的工作业务中解脱出来,减少查找和登记中无意的错误,节省大量的时间,管理效率大幅度提高,因此,在经济上是可行的。三、操作可行性由于用PB开发的系统展现在使用者面前的是大家所熟悉的图形窗口界面,对于医药管理人员来说,他们所需要做的只是录入相应的数据即可,这样的工作点击几个按钮即可实现,有着”即学即用”的优点,一方面又专门的培训人员,另一方面加上他们对客房管理的工作流程早已非常熟悉,故我们可以所本系统在使用的可行性上不会存在什么问题。3 需求分析这个阶段的任务仍然不是具体地解决问题,而是准确地确定“

21、为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。在需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。3.1 概述一、需求分析的方法:由于系统结构的复杂和其它众多因素的制约,需求分析面对的任务是十分艰巨复杂的。目前具有代表性性的方法是结构化分析方法。结构化分析方法和特点和基本思想,如下:1、自顶向下,逐步细化2、强调系统的逻辑功能3、图表形式的信息描述工具二、需求分析任务:需求分析的任务不是确定系统怎样完成它的任务,而仅仅是确定系统必须完成哪些工作,是对目标系统提出完整、准确、清晰、具体的要求。三、系统功能根据该宾馆的具体

22、情况,研制开发了“宾馆客房管理系统”,系统的主要功能设计有:(1)基础信息程序设计:客房信息类别、员工信息设计、挂帐单位信息。(2)客房前台程序设计:客房预定、住宿登记、宿费提醒、退宿结帐。(3)查询统计管理:客房查询、房态查询、预定房查询、住宿查询、退宿查询。(4)挂帐管理:挂帐查询、客人结款。(5)系统初始设计:本单位定义、业务部门定义。(6)系统维护:系统初始化、管理员管理、权限设置。四、系统功能模块设计在系统工能分的基础上,考虑PowerBuilder程序编制的特点,得到如图3-1-1所示的系统功能模块图。图3-1-1 宾馆客房管理系统结构图3.2数据流图数据流图又称DFD,他用来描述

23、目标系统的逻辑结构,它是由实体部分、处理部分、数据存储部分以及数据流部分等组成,下面我们首先对其表示符号加以说明。表示数据处理 表示数据的判断表示数据的源点或终点 表示数据流向其中,实体描述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称;处理描述了某种业务的手工或计算机处理,其中,PM区表示处理标号,C区表示处理名称;数据存储表示与处理有关的数据,DN区记述存储的标号,S区表示存储数据的名称;而数据流的流动方向表示了数据传送的方向,FM表示数据流的名称。通过对本系统的分析,我们得到一下形式的数据流图:图3-1-2 前台管理E-R图图3-1-3查询统计管理E-R图图3-1-4 挂帐管

24、理E-R图3.3 数据字典一、数据字典的定义数据字典是关于数据的信息的结合,它对所有能够出现的数据作出一个明确的定义。二、数据字典的作用它是软件设计的一个标准,使得软件有着一个共同的规范。三、数据字典和数据流图的关系数据字典和数据流图共同构成系统的逻辑模型,没有数据字典,数据流图就不严格;同样,没有数据流图,数据字典也难与发挥作用。四、一般说来,数据字典包括: (1)数据元素表号:01表号:02表号:03表号:04名称:fjh类型:char长度:10说明:房间号名称:fjlx类型:char长度:10说明:房间类型名称:ft类型:char长度:10说明:房态名称:jg类型:char长度:10说明

25、:价格表号:05表号:06表号:07表号:08名称:yyrq类型:char长度:10说明:营业日期名称:sysz类型:char长度:40说明:使用设置名称:pz类型:char长度:40说明:配置名称:gzdw类型:char长度:40说明:工作单位表号:09表号:10表号:11表号:12名称:jkfs类型:char长度:10说明:结款方式名称:hkje类型:char长度:10说明:还款金额名称:jkr类型:char长度:10说明:结款人名称:czy类型:char长度:10说明:操作员(2)数据流数据流失数据结构在系统内传输的路径,对数据流的描述通常包括如下几个部分:数据流编号、数据流名称、来源、

26、去处、组成等;以下是本系统的数据流的详尽描述数据流编号:F1数据流编号:F2数据流名称:客房预定来源:用户去向:客房组成:数据流名称:客房信息来源:用户去向:客房组成:数据流编号:F3数据流编号:F4数据流名称:退宿信息来源:客房去向:用户组成:数据流名称:住宿信息来源:用户去向:客房组成:(3)、数据存储数据存储是数据结构停留或保存的地方,也是数据的来源和去向之一。可以是手工文档或手工凭单,也可以是计算机中的文件,应应包括如下内容:名字、描述、编号和组成等。以下是本系统的数据存储清单:编号:D1编号:D2名称:单位信息描述:本单位的基本信息组成:单位说明+地址+邮政编码+电话+传真+网址+电

27、子邮件+财务主管名称:操作员信息描述:操作员的基本信息组成:操作员+操作员编号+操作员级别+密码编号:D3编号:D4名称:客房信息描述:客房类型信息组成:房间号+房间类型+房态+价格+营业日期+使用设置+配置+备注名称:客人结款信息描述:客人的结款信息组成:工作单位+结款方式+还款金额+结款人+操作员编号:D5编号:D6名称:员工信息描述:员工的基本信息组成:员工编号+员工类别+员工姓名+员工性别+员工职务+聘用日期+薪金+备注名称:业务部门信息描述:业务部门的基本信息组成:部门编号+部门名称+部门负责人+部门电话编号:D7编号:D8名称:住宿信息描述:住宿信息组成:姓名+证件+证件号+单位或

28、地址+住宿事由+房间号码+客房标准+客房价格+住宿日期+住宿时间+住宿天数+折前宿费+打折方式+打折数量+实际宿费+退宿日期+退宿时间+预收押金+操作员+提醒日期+提醒时间+是否结帐名称:退宿结帐信息描述;退宿结帐信息组成:凭证号码+退宿日期+退宿时间+姓名+证件+证件号+详细地址+房间号+客房类型+客房价格+实住天数+宿费+打折方式+打折数量+附加方式+附加金额+应收金额+押金+退还金额+电话费+杂费+住宿日期+住宿时间4 系统设计经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎么做”的时候了。系统设计的基本目的就是回答“系统应该如何实现?”这个问题,通过这个阶段的工作将

29、划分出组成系统的物理元素程序、文件、数据库等等。4.1系统的结构设计针对宾馆的业务情况和企业发展的要求,本系统采用了大型的SQL Server数据库,数据库名称为kfglxt。数据库kfglxt包含以下11个表:本单位定义表bdwdy_tab、操作员信息表czy_tab、挂帐单位信息表gzdwxx_tab、客房信息类型表kfxxlx_tab、客房预定表kfyd_tab、客人结款表krjk_tab、挂帐退宿表txjz1_tab、退宿结帐信息表txjz_tab、员工信息表ygxx_tab、业务部门定义表ywbmdy_tab、住宿登记表zxdj_tab。下面分别介绍以上各表的结构。1本单位定义表bd

30、wdy_tab本单位定义表bdwdy_tab是用来保存本单位的基本信息。表bdwdy_tab的结构见表4-1。表4-1 表bdwdy_tab的结构字 段 名 称数 据 类 型字 段 大 小说 明DwmcChar50单位名称DzChar50地 址YzbmChar6邮政编码DhChar20电 话CzChar20传 真WzChar40网 址DzyjChar40电子邮件CwzgChar20财务主管2操作员信息表czy_tab操作员信息表czy_tab是用来保存操作员的基本信息。表czy_tab的结构见表4-2。表4-2 表czy_tab的结构字 段 名 称数 据 类 型字 段 大 小说 明CzyChar10操 作 员CzybhChar10操作员编号CzyjbChar10操作员级别PwdChar10密 码3.挂帐单位信息表gzdwxx_tab挂帐单位信息表gzdwxx_tab是用来保存挂帐单位的基本信息。表gzdwxx_tab的结构见表4-3。表4-3 表gzdwxx_tab的结构字 段 名 称数 据 类 型字 段 大 小说 明DwqeChar40单位全称JcChar20简 称DhChar20电 话DzChar

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

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