《宾馆管理系统bgio.docx》由会员分享,可在线阅读,更多相关《宾馆管理系统bgio.docx(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、南阳理工工学院本科生毕毕业设计计(论文)学院(系系): 软软件学院院 专 业: 软件工工程 学 生: 程程萌 指导教师师: 靳冰 完成日期期 20012 年 004月南阳理工工学院本本科生毕毕业设计计(论文文)宾馆管理理系统的的设计与与实现The Dessignn Annd RReallizaatioon oofThhe HHoteel MManaagemmentt Syysteem总计:毕毕业设计计(论文) 27页页表格: 0个个图片: 255个宾馆管理系统的设计与实现南阳理工工学院本科毕业设计(论文)宾馆管理理系统的的设计与与实现The Dessignn Annd RReallizaati
2、oon oofThhe HHoteel MManaagemmentt Syysteem学院(系系): 软件学学院 专业: 软软件工程程 学生姓名名: 程程萌 学号: 1044151132000188 指导教师师(职称): 靳靳冰 讲师 评阅教师师:完成日期期: 220122年044月南阳理工工学院Nanyyangg Innstiitutte oof TTechhnollogyy宾馆管理理系统的的设计与与实现软件工程程程萌摘 要 改革开放放三十年年来,随随着我国国经济的的发展,人们已已经不仅仅仅满足足于简单单的吃穿穿住行,而而为了增增长见识,扩扩展视野野,开始始更多地地走出家家门,到到祖国各各地
3、甚至至是世界界范围内内旅游,因因此,旅旅游业和和商贸流流通业变变得空前前繁荣,这也就促使着宾馆日常管理业也得到前所未有的发展。因此利用用以计算算机为基基础的信信息管理理信息系系统应运运而生。改改善和挖挖掘着宾宾馆日常常管理业业的市场场潜力,最大限度地获取营业利润,这是目前宾馆日常管理从业者们在软件环境方面所要进行改善和提高服务的一个重要措施。本管理系系统的开开发是针针对中小小型宾馆馆日常管管理业务务开发而而成的,采采用sqql sservver 20008作为为后台数数据库,C#工具来设计程序,共实现了几个主要的功能模块:客房分类可以帮助管理员对客房进行分类,理清客房的基本信息;客房订房帮助客
4、人实现客房预定,并添加顾客的基本信息;客房管理用于管理客房信息,可以按顾客要求进行房间的更换,额外物品的消费添加;顾客退房实现客人结算各项费用并退房。这些功能模块基本上满足了客人在宾馆日常管理预订、入住管理等方面的需求。通过以上功能的实现来提供相对比较完善的宾馆日常管理机制的建立。本文详细细介绍了了宾馆日日常管理理系统的的开发实实现过程程,从系系统的需需求分析析、模块块设计、数数据设计计、详细细设计等等各个环环节都进进行了详详尽的分分析和描描述。关键词 宾馆日常常管理系系统;CC#;SQLL20008。The Dessignn Annd RReallizaatioon oofThhe HHot
5、eel MManaagemmentt SyysteemSofttwarre EEngiineeerinng MMajoorCheeng MenngAbstract: Refoormtthe refformm annd oopenningg upp 300 yeearss, wwithh thhe ddeveeloppmennt oof oour nattionnal ecoonommy, peooplee haave nott saatissfieed mmereely to simmplee foood andd cllothhingg liivess gooes, annd iin oor
6、deer tto iincrreasse oour knoowleedgee, eexpaandeed vvisiion, beegann too moore outt off thheirr hoomess, tto aall oveer tthe mottherrlannd aand eveen wworlldwiide touurissm, theerefforee, ttourrismm annd ttradde ccircculaatioon bbecoomess prrospperiity, itt allso hass prrompptedd thhe hhoteel ddail
7、ly mmanaagemmentt allso gett unnpreeceddentted devveloopmeent. So uusinng ccompputeer-bbaseed iinfoormaatioon mmanaagemmentt innforrmattionn syysteem ccamee innto beiing. Immproove andd miininng tthe daiily mannageemennt oof tthe hottel marrkett pootenntiaal, andd thhe mmaxiimumm liimitt foor ooperr
8、atiing proofitt, tthiss iss thhe hhoteel ddailly mmanaagemmentt prracttitiioneers in sofftwaare envviroonmeent to impprovve aand enhhancce tthe serrvicces of a iimpoortaant meaasurres. Thiss maanaggemeent sysstemm deevellopmmentt iss inn viiew of thee smmalll annd mmediium-sizzed hottel daiily manna
9、geemennt bbusiinesss ddeveeloppmennt aand beccomee, tthe SQLL seerveer 220088 ass thhe bbackkendd daatabbasee, CC# ttooll too deesiggn pproggramm, wweree reealiizedd seeverral maiin ffuncctioon mmoduuless: GGuesst rroomm cllasssifiicattionn caan hhelpp addminnisttrattor to roooms claassiificcatiion,
10、 cllearr thhe bbasiic iinfoormaatioon oof tthe gueest rooom; Rooom rreseervaatioon tto hhelpp reealiize thee guuestt rooom resservvatiion, annd aadd thee baasicc innforrmattionn off thhe ccusttomeer; Gueest rooom mmanaagemmentt inn innforrmattionn maanaggemeent rooom, cann acccorrdinng tto ccusttome
11、ers reequiiremmentts ffor thee reeplaacemmentt off thhe rroomm, eextrra iitemms cconssumpptioon aadd; Cuustoomerrs cchecck oout alll thhe eexpeensees aand reaalizze tthe gueest setttleemennt cchecck oout of thee rooom. Thhesee fuuncttionn moodulle bbasiicallly meeet tthe gueest in thee hootell reese
12、rrvattionn, cchecck-iin ddailly mmanaagemmentt maanaggemeent neeeds. Thhrouugh thee abbovee thhe rreallizaatioon oof tthe funnctiion of to proovidde rrelaativvelyy peerfeect hottel daiily mannageemennt mmanaagemmentt meechaanissm. Thiss paaperr inntrooducces thee daailyy maanaggemeent sysstemm deeve
13、llopmmentt hootell prroceess, frrom thee deemannd aanallysiis oof tthe sysstemm, tthe dessignn off thhe mmodeel, datta ddesiign, deetaiiledd deesiggn aand so on eacch llinkk alll ffor a ddetaaileed aanallysiis aand desscriiptiion. Key words: hoteel ddailly mmanaagemmentt syysteem; C#; SQQL20008.目 录1
14、.背景景与意义义12.系统统分析222.1宾宾馆管理理系统简简介及存存在的问问题22.1.1宾馆馆管理系系统简介介22.1.2目前前所面临临的问题题22.2宾宾馆管理理系统的的设计目目的32.3系系统的可可行性分分析32.3.1经济济上的可可行性分分析32.3.2管理理上的可可行性分分析42.3.3技术术上的可可行性分分析42.4系系统的需需求分析析42.4.1系统统组织结结构的分分析42.4.2系统统管理上上的需求求分析662.5系系统的业业务流程程分析772.5.1部分分业务流流程图773.系统统设计883.1开开发环境境,开发发工具的的确定993.1.1系统统开发环环境的选选择93.1.
15、2开发发工具的的选择993.1.3数据据库的选选择93.2系系统结构构的设计计113.2.1客房房管理1113.2.2员工工管理1113.2.3系统统设置1113.3数数据库的的设计1123.3.1概念念模型的的设计1123.3.2数据据库结构构设计1123.3.3数据据库的物物理设计计133.4系系统的输输入输出出设计1153.4.1系统统的输出出设计1153.4.2系统统的输入入设计1154.编码码与实现现164.1系系统的界界面设计计164.2系系统的实实施2225.系统统测试与与运行2225.1系系统测试试的分类类235.2系系统测试试工作的的特点2235.3系系统维护护23结束语22
16、4参考文献献25致谢2661. 背景与意意义近年来,我我国的现现代宾馆馆日常管管理业得得到了蓬蓬勃的发发展,无无论是行行业规模模,设施施质量还还是经营营理念或或者管理理水平,都都取得了了长足的的进步,已已经进入入了现代代化水平平阶段。在在信息化化时代,管管理科学学与信息息技术相相互影响响,相互互促进,联联系十分分紧密。计算机信信息管理理系统在在企业管管理中的的应用,从从最初的的基础操操作如打打印表单单、计算算工资等等,发展展到企业业财务管管理,再再到建立立企业数数据库和和局域网网,实施施全局规规划与信信息系统统设计,这这时达到到了进入入了企业业信息化化的阶段段。企业业的管理理信息系系统以信信息
17、技术术为基础础,以管管理理论论为指导导,为企企业管理理和决策策提供信信息支持持,对企企业生产产经营进进行了优优化组合合和合理理配置,减减少工作作量,提提高工作作效率,全全面增强强企业的的竞争能能力。作为消费费热点行行业之一一的宾馆馆业,将将成为我我国居民民生活中中的一大大消费主主题并且且,随着着整个促促进消费费和拉大大内需概概念的深深入人心心,人们们将会不不断地向向更高生生活水平平看齐,宾宾馆行业业前景发发展十分分良好。而而信息化化管理也也成为宾宾馆行业业最新要要面对的的问题。信信息技术术的飞速速发展,给给宾馆计计算机应应用带来来了蓬勃勃生机,出出现了宾宾馆计算算机管理理信息系系统。计计算机在
18、在宾馆中中的应用用,已深深入到宾宾馆的各各个部门门,在宾宾馆现代代管理理理论中,宾宾馆管理理信息系系统己成成为宾馆馆现代科科学管理理的重要要内容,是是宾馆经经营必不不可缺少少的现代代科学工工具。国内的宾宾馆计算算机管理理系统最最早是在在80年年代初开开始的,从事该方面工作的有清华大学自动化系、西安交大和浙江省计算技术研究所。到了80年代中后期,随着国外宾馆计算机系统的大规模引进,国外宾馆的先进管理技术进入我国,进一步促进了我国宾馆管理技术的发展。国内系统正是在充分吸收国外管理系统的精华,再结合国内的实际情况,逐步发展成熟,到90年代初期形成了几个较成熟的软件系统,同时产生了许多专门从事宾馆计算
19、机管理系统的公司。随着信息息技术的的发展,许许多宾馆馆日常管管理都把把管理信信息系统统作为宾宾馆日常常管理实实施科学学化管理理的主要要工具,并并在应用用技术上上不断的的加以完完善和发发展,大大大的提提高了宾宾馆日常常管理运运营的质质量与效效益11。宾宾馆是集集客房、餐餐饮、通通讯、娱娱乐、商商务文化化及其他他各种服服务与设设施为一一体化的的消费场场所,宾宾馆组织织庞大,服服务项目目多,信信息量大大,要想想提高劳劳动生产产率,降降低成本本,提高高服务质质量和管管理水平平,促进进经济效效益,必必须借助助计算机机来进行行现代化化的信息息管理。作作为计算算机应用用的一部部分,使用计计算机对对宾馆日日常
20、事务务的管理理,具有手手工管理理所无法法比拟的的优点。例例如:检检索迅速速、查找找方便、可可靠性高高、存储储量大、保保密性好好、寿命命长、成成本低等等。这些些优点能能够极大大地提高高宾馆日日常管理理的效率率,也是企企业的科科学化、正正规化管管理,与世界界接轨的的重要条条件。在宾馆日日常管理理工作中中,管理理信息系系统在客客户预订订,登记记,问讯讯,收银银和日常常管理方方面得到到了广泛泛的应用用。设于于宾馆日日常管理理前台各各处的计计算机终终端,直直接与宾宾馆日常常管理计计算机控控制中心心联网,它它可以非非常方便便地查阅阅客人档档案,实实时调整整和显示示房间状状态。可可以说在在宾馆日日常管理理方
21、面应应用计算算机技术术,是很很有必要要的,这这对改善善宾馆日日常管理理的管理理机制,提提高管理理效率具具有非常常重要的的意义2。宾馆日常常管理系系统正是是为此而而设计的的。本论论文简要要介绍了了宾馆管管理系统统的项目目背景和和意义,着着重阐述述了该系系统开发发实现过过程,对对系统的的需求分分析、模模块设计计、数据据库设计计等各个个环节进进行了较较详尽的的分析和和描述。较较详细地地介绍了了宾馆管管理系统统所采取取的关键键技术。包包括了预预定管理理、客房房管理、员工管理和系统维护等几大模块,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。此系统的的意义就就在于:可以降降低人力力资源
22、成成本,提提高工作作效率。降降低优化化服务流流程,提提升服务务质量。实实现资源源最佳配配置,增增加宾馆馆日常管管理收益益3。支持持管理层层全面了了解经营营状况。2. 系统分析析系统分析析是管理理信息系系统结构构化开发发方法中中的一个个重要环环节,是是运用系系统的观观点和方方法对原原型进行行目标分分析,环环境分析析和数据据分析,其其主要的的任务是是在充分分认识原原型的基基础上,通通过问题题的识别别,可行行性分析析,系统统化分析析,最后后完成新新系统的的逻辑方方案设计计4。2.1 宾馆管理理系统简简介及存存在的问问题2.1.1 宾馆管理理系统简简介现在很多多城市较较大的宾宾馆都处处于市中中心黄金金
23、地段上上,交通通便利,四四通八达达。宾馆馆日常管管理设施施先进、环环境舒适适、安全全可靠,包括了预定管理、客房管理、餐饮管理、员工管理和系统维护等几大模块,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。实现全面电脑自动化管理,为旅客的旅行、商务、住宿、餐饮、娱乐提供全方位温馨周到的服务。2.1.2 目前所面面临的问问题通过对市市场的调调研,发发现目前前不论是是软件方方面还是是硬件方方面,都还暂暂时不能能够适应应宾馆日日常管理理的需要要,或者者不能达达到对一一个优秀秀的管理理系统的的完善应应用5,存在在的主要要问题有有:(1) 计算机专专业人才才较少:要想开开发一个个系统,开开
24、发人员员不仅要要懂业务务,还要要懂计算算机及通通讯知识识,对专专业性的的技术型型人才的的要求较较高。(2) 信息处理理效率低低 :现现行系统统是手工工操作,所所有资料料、查询询、统计计均是人人工完成成。不仅仅速度慢慢,而且且准确率率低。另另外各部部门信息息联系不不畅,数数据不能能共享,重重复性信信息多。(3) 管理基础础工作与与计算机机化的差差距:管管理职能能、标准准化、数数据格式式化等均均管理基基础工作作的效率率较低,与与计算机机的高效效率要求求之间具具有一定定的差距距,对管管理程序序的应用用不够充充分完善善。2.2 宾馆管理理系统的的设计目目的宾馆管理理系统就就其表现现形式看看就是对对宾馆
25、大大量的常常规性信信息的输输入、存存储、处处理和输输出过程程,宾馆馆管理系系统的设设计目的的主要表表现在以以下几个个方面6: (1) 全面了解解营业情情况,提提高宾馆馆决策水水平。宾馆信息息管理系系统能提提供完备备的历史史数据,又又可提供供各种分分析模式式,可使使管理人人员很方方便地完完成复杂杂的统计计分析工工作,并并加强对对宾馆运运营的内内部控制制,增强强管理人人员的控控制决策策水平。(2) 提高服务务质量。由于计算算机处理理信息的的速度很很快,可可以大大大减少客客人入住住、结帐帐的等候候时间,提提高对客客服务质质量。快快速的客客人信息息查询手手段,使使客人得得到满意意的答复复。完善善的预订
26、订系统,使使客人的的入住有有充分的的保证。(3) 提高工作作效率。计算机管管理可大大大提高高业务运运作的速速度和准准确性。如如计算机机的自动动夜间稽稽核功能能结束了了手工报报表的历历史,计计算机资资料的正正确保存存避免了了抄客人人名单的的低效工工作,严严格的数数据检查查避免手手工操作作的疏忽忽而造成成的错误误,票据据的传送送、登记记、整理理、复核核等一系系列的繁繁重劳动动也可大大为减少少。(4) 完善宾馆馆内部管管理体制制。科学、正正规、系系统的宾宾馆软件件系统在在宾馆管管理体系系中还发发挥着强强有力的的稳定作作用, 可明显显地减少少员工及及管理人人员的流流动对宾宾馆管理理运作的的不良影影响。
27、系系统提供供的多种种安全级级别,保保证各类类数据不不被无权权过问的的人查阅阅和操作作。(5) 提高宾馆馆的管理理效益及及经济效效益。应用管理理系统通通过节省省大量的的人力物物力,增增加宾馆馆的服务务项目,提提高宾馆馆的服务务档次,减减少管理理上的漏漏洞,从从整体上上提高宾宾馆的经经济效益益。如完完善的预预订功能能可防止止有房不不能租或或满房重重订的情情况出现现,可随随时提供供准确的的房间使使用和预预订情况况,从而而提高客客房出租租率。完完善的分分析功能能可用于于市场销销售,如如确定宣宣传的重重点地区区和如何何掌握价价格的浮浮动等。正正确控制制房价,控控制客人人优惠,从从而减少少管理漏漏洞,提提
28、高客房房收入吞吞吐量。2.3 系统的可可行性分分析2.3.1 经济上的的可行性性分析主要是对对预估费费用和对对项目的的经济效效益进行行评价。在在费用支支出方面面,不仅仅要考虑虑主机费费用(如如管理,维维护费用用)。而经经济效益益应该从从两个方方面考虑虑,一部部分是可可以用金金钱去衡衡量的效效益,如如加快流流动资金金周转,减减少资金金积压等等;另一一部分是是难以用用金钱表表示的,例例如提供供更多的的高质量量的信息息,提高高取得信信息的速速度7。宾馆日常常管理正正在努力力为信息息系统的的建立提提供良好好的硬件件设施,但但相对与与其原有的的基础来来说,主主要的经经济投入入还应该该是在软软件的开开发和
29、维维护上。此此次信息息系统的的开发不不仅可以以使前台台工作人人员的工工作效率率大幅度度提高,节节约资源源。而且且在“用用管理信信息系统统来管理理现代化化宾馆日日常管理理”这一一趋势下下,能够够树立宾宾馆自己己的企业业形象。这这些隐性性的效益益是不可可估量的的8。2.3.2 管理上的的可行性性分析管理的可可行性分分析主要要指对此此系统运运行后带带来的影影响(包包括组织织结构,管管理方式式,工作作环境和和结果)进进行估计计和评价价,同时时还要考考虑到对对管理人人员这些些最终用用户的培培训,以以及在给给定时间间里能否否完成预预订的系系统开发发任务等等。首先宾馆馆日常管管理已经经准备建建立自己己的局域
30、域网和计计算机维维护部门门,因此此各个部部门之间间的信息息传送将将会变得得的高速速和安全全可靠9。其次次,宾馆馆日常管管理中正正准备培培养能够够胜任网网络管理理的各个个层次的的管理人人员和工工作人员员,并且且现已拥拥有了少少数网络络管理方方面的高高级技术术人才,对对管理好好网络有有一定能能力。系系统中的的管理人人员包括括硬件管管理人员员,软件件管理人人员等,最最终为前前台的操操作人员员。由于于系统界界面是大大家所熟熟悉的WWINDDOWSS图形界界面,在在用户接接口设计计时又充充分考虑虑到了易易用性,亲亲和性,因因此一旦旦系统投投入使用用后,便便可以很很快的在在宾馆日日常管理理前台全全面的利利
31、用起来来。2.3.3 技术上的的可行性性分析本系统开开发主要要包括后后台数据据库的建建立以及及前端应应用程序序的开发发两个方方面。对对于前者者要求建建立起数数据一致致性和完完整性强强,数据据安全性性好的数数据库。而而对于后后者则要要求应用用程序具具备功能能完备,使用灵灵活等特特点10。因此本系系统开发发主要包包括后台台数据库库的建立立与维护护以及前前端应用用程序的的开发两两个方面面。因此此本系统统建议使使用WiinXPP操作系系统,数数据库使使用sqql sservver 20008,开开发工具具使用VVS,利利用其提提供的各各种面向向对象的的开发工工具,尤其是是数据窗窗口这一一功能方方便而简
32、简洁的操操纵数据据库的智智能化对对象。过过程中首首先在短短时间内内建立系系统应用用原型,然后,对初始始原型系系统进行行需求迭迭代,不断修修正和改改进,直到形形成用户户满意的的可行系系统。2.4 系统的需需求分析析2.4.1 系统组织织结构的的分析宾馆日常常管理分分为两个个大的模模块:日日常办公公和系统统设置,日常办公又分为客房管理,员工管理两个方面,其中客房管理又分为客房信息、客房分类、顾客订房、顾客管理、顾客退房六个页面,在员工管理中,有员工信息的设置与修改。在系统设置板块中,主要是对登录信息的设置与修改。其中前台部作为宾馆日常管理的神经中枢,在客人心中,是宾馆日常管理机构的代表。客人的入住
33、、退房、结账等活动都是在前台完成的,所以为其设计管理信息系统的时候,首先要考虑其组织结构。具体分析如下:客房信息息:包括括客房的的编号、类类型、价价格以及及客房的的硬件信信息。当当添加新新的客房房时,就就添加相相应的标标准信息息,可以以随时查查看客房房的标准准信息,并并根据需需要进行行修改和和删除等等。订房信息息管理:是宾馆馆客房管管理系统统的核心心部分,它它的主要要功能是是存储订订房时的的信息,包包括登记记人的姓姓名、登登记人的的证件号号、登记记类型、入入住的时时间等。这这些信息息直接关关系到后后续的结结算信息息管理。退房信息息管理:结合订订房信息息的自动动化结账账,并存存储结算算信息,包包
34、括客房房单价、押押金、客客房消费费、客户户类型、结结算时间间、入住住天数以以及总消消费金额额等。结结算完毕毕就可以以退房。经过调查查该系统统的组织织结构图图如图22-1所示示。图 Error! No text of specified style in document.-1组织织结构图图系统具体体结构如如图2-2所示示。图Error! No text of specified style in document.22结构图图2.4.2 系统管理理上的需需求分析析设计管理理信息系系统基本本实现了了管理的的智能化化和信息息化,有有着现实实的经济济意义和和社会效效益11。对于于宾馆日日常管理理而言
35、,一一次性的的投入带带来最明明显的效效果是人人力资源源的开销销压缩。另另外,由由于管理理信息系系统的种种种特点点,也给给实际管管理的操操作带来来了极大大的便捷捷,如客客人档案案的管理理实现了了海量存存储,快快速查询询,这些些带给宾宾馆日常常管理的的是工作作效率的的大大提提高。本本系统可可以利用用其多维维性、实实时性、精精确性突突破了原原始管理理手段的的诸多局局限性,能能够将所所有存量量资源实实行最佳佳配置,从从而在产产品组合合,产品品营销方方面有所所创新。促促进产品品的销售售,可以以增加宾宾馆日常常管理的的收益。由此可见见,宾馆馆日常管管理无论论是从结结构上还还是管理理上,都都是需要要计算机机
36、的辅助助,需要要开发管管理信息息系统。因因此,宾宾馆日常常管理系系统的程程序就应应运而生生了。2.5 系统的业业务流程程分析在宾馆日日常管理理系统中中,我们们是面向向客户的的,接受受客户的的预定与与修改用用户的住住房信息息及其他他基本消消息,因因此我们们的系统统的开发发都是针针对确定定的业务务流程的的。尤其其像本系系统这样样一个由由用户提提出的专专用的管管理信息息系统,所所针对的的业务流流程就是是用户现现在实行行的业务务流程12。2.5.1 部分业务务流程图图系统的数数据流程程图如图图2-3所示示。当管管理员登登录系统统后,可可以进行行相应的的操作。有有客户前前来订房房时,前前台操作作人员可可
37、以查询询客房的的入住情情况,并并根据客客户的需需求选择择合适的的客房。当当客户填填写完成成必要的的登记信信息后,就就可以入入住客房房。当客客户到前前台退房房时,前前台操作作人员可可以根据据客户的的客房编编号,查查看其入入住信息息,确认认无误后后可以结结算。结结算完毕毕,就成成功退房房。图Error! No text of specified style in document.33系统流流程图宾馆日常常管理的的部分预预订是由由前台部部来完成成的,客客人可以以将预订订请求发发给前台台部。前前台部根根据房间间状态表表来订房房间,并并将订单单建立客客户档案案。客人人到达前前台部,接接待员根根据预订订
38、客户资资料,房房态表来来决定是是否可以以让客人人入住,客客人填写写入住登登记表后后就可以以得到房房间钥匙匙即房卡卡,前台台部将入入住信息息通知服服务部,并并把付款款方式通通知收银银员。如如图2-4所示。图Error! No text of specified style in document.44 业务务流程图图客人通知知收银员员退房,收收银员根根据宾客客账单和和付款方方式来办办理退房房和收银银。如图图2-5所示示。图Error! No text of specified style in document.55 业业务流程程图3. 系统设计计如果将宾宾馆的监监视监控控系统比比作人的的眼睛的
39、的话,那那么计算算机管理理系统可可以称其其为一个个人的大大脑。作作为宾馆馆经营管管理的信信息中心心、指挥挥中心,宾宾馆电脑脑信息系系统投入入实际运运营以后后将发挥挥至关重重要的作作用。宾宾馆电脑脑信息系系统的设设计和建建设将遵遵循此思思想。根据宾馆馆的实际际需求及及对计算算机管理理系统的的说明,结结合有关关部门对对宾馆软软硬件方方面的要要求,宾宾馆电脑脑信息系系统系统统设计以以先进性性、智能能化、高高可靠性性为主,并并根据宾宾馆本身身特点,充充分考虑虑未来的的扩充性性,以保保证本系系统可靠靠性和时时效性13。系统设计计的任务务是:在在系统分分析的接接触上,按按照逻辑辑模型的的要求,科科学合理理
40、的进行行系统的的总体设设计和具具体的物物理设计计,为下下一阶段段是提供供必要的的技术资资料支持持3。3.1 开发环境境,开发发工具的的确定3.1.1 系统开发发环境的的选择软硬件的的参数如如下:CPU=奔腾腾3主频=9000MHZZ内存=5211MB硬盘=80GGB使用WiinXPP等操作作系统。数数据库使使用sqql sservver 20008。 3.1.2 开发工具具的选择择Visuual Stuudioo是微软软公司推推出的开开发环境境。是目目前最流流行的WWinddowss平台应应用程序序开发环环境。其其集成开开发环境境(IDEE)的界界面被重重新设计计和组织织,变得得更加简简单明了
41、了。Viisuaal SStuddio 20110同时时带来了了 NEET FFrammewoork 4.00、Miicroosofft VVisuual Stuudioo 20010 CTPP( CCommmuniity Tecchnoologgy PPrevvieww-CCTP),并且且支持开开发面向向Winndowws 77的应用用程序。除除了Miicroosofft SSQL Serrverr,它还还支持 IBMMDB22和Oraaclee数据库库。3.1.3 数据库的的选择SQL语语言是一一种介于于关系代代数与关关系演算算之间的的结构化化查询语语言,其其功能不不仅仅是是查询。SSQL
42、是是一个通通用的、功功能极强强的关系系数据库库语言14。SQL语语言之所所以能够够为用户户和业界界所接受受,并成成为国际际标准,是是因为它它是一个个综合的的、功能能极强同同时有简简单易学学的语言言。SQQL语言言集数据据查询(DDataa Quueryy)、数数据操纵纵(Daata Mannipuulattionn)、数数据定义义(Daata Deffiniitioon)和和数据控控制(DDataa Coontrrol)功功能于一一体,主主要特点点包括:(1) 综合统一一。数据库系系统的主主要功能能是通过过数据库库支持的的数据语语言来实实现的。SSQL语语言集数数据定义义语言DDDL、数数据操
43、纵纵语言DDML、数数据控制制语言DDCL的的功能于于一体,语语言风格格统一,可可以独立立完成数数据库生生命周期期中的全全部活动动,包括括定义关关系模式式、建立立数据库库、插入入数据、查查询、更更新、维维护、数数据库重重构、数数据库安安全性控控制等一一系列操操作要求求,这就就为数据据库应用用系统的的开发提提供了良良好的环环境。用用户在数数据库系系统投入入运行后后,还可可根据需需要随时时地逐步步地修改改模式,且且并不影影响数据据库的运运行,从从而是系系统具有有良好的的可扩展展性。(2) 高度非过过程化。非关系数数据模型型的数据据操纵语语言是面面向过程程的语言言,用其其完成某某项请求求,必须须指定
44、存存取路径径。而用用SQLL语言进进行数据据操作,只只要提出出“做什什么”,而而无须指指明“怎怎么做”,因因此无须须了解存存取路径径,存取取路径的的选择以以及SQQL语句句的操作作过程由由系统自自动完成成。这不不但大大大减轻了了用户负负担,而而且有利利于提高高数据独独立性。(3) 面向集合合的操作作方式。非关系数数据模型型采用的的是面向向记录的的操作方方式,操操作对象象是一记记录。例例如查询询所有平平均成绩绩在800分以上上的产品品姓名,用用户必须须一条一一条地把把满足条条件的产产品记录录找出来来(通常常要说明明具体处处理过程程,即按按照哪条条路径,如如何循环环等)。而而SQLL语言采采用集合
45、合操作方方式,不不仅操作作对象、查查找结果果可以是是元组的的集合,而而且一次次插入、删删除、更更新操作作的对象象也可以以是元组组的集合合。(4) 以同一种种语法结结构提出出两种使使用方式式。SQL语语言既是是自含试试语言,又又是嵌入入式语言言。作为为自含式式语言,它它能够独独立地用用于联机机交互的的使用方方式,用用户可以以在终端端键盘上上直接键键入SQQL命令令对数据据库进行行操作;作为嵌嵌入式语语言,SSQL语语言能够够嵌入到到高级语语言(例例如C、CCOBOOL、FFORTTRANN)程序序中,供供程序员员设计程程序时使使用。而而在两中中不同的的使用方方式下,SSQL语语言的语语法结构构基
46、本上上是一致致的。这这种以统统一的语语法结构构提供两两种不同同的使用用方式的的做法,提提供了极极大的灵灵活性与与方便性性。(5) 语言简捷捷,易学学易用。SQL语语言功能能极强,但但由于设设计巧妙妙,语言言十分简简捷,完完成核心心功能只只使用了了9个动动词:数数据查询询(SEELECCT)、数数据定义义(CRREATTE,DDROPP,ALLTERR)、数数据操作作(INNSERRT,UUPDAATE,DDELEETE)和和数据控控制(GGRANNT,RREVOOKE)。SSQL语语言接近近英语口口语,因因此容易易学习,容容易使用用。总而言之之,Sqql sservver 20008是一一个通用用的、功功能极强强的关系系数据库库语言。SSQL集集数据查查询、数数据操纵纵、数据据定义和和数据控控制功能能于一体体,一种种典型的的具有客客户机/服务器器体系结结构的关关系型数数据库管管理系统统。它具具有XMML支持持联合合数据库库服务器器视图图索引网络库库增强多SQQl SServver实实例支持持等功能能特性,这这些新特特性使它它成为一一个优秀秀的大型型在线事事物处理理(OLLAP)平平台,数数据仓库库和电子子商务应应用程序序。故而而本系统统选择SSQL Serrverr数据库库。