计算机应用毕业论文.doc
贵港职业学院计算机应用毕业论文题目:Delphi客房管理系统专业:计算机应用摘要现在随着宾馆酒店越来越多,人们的要求也越来越高,宾馆酒店的竞争也越来越激烈。如何在竞争中求胜,只有提高宾馆服务管理水平。现在是信息发展的时代,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆的管理效率、改善服务水准的重要手段。在即将毕业之际,完成这样一个管理系统的设计,一方面巩固和升华了大学所学的知识;另一方面也为走向社会之前提高一下自己的动手能力。在本酒店客房管理系统中,本人主要负责客房预订和客房入住策略计算机化的研究和设计。这次设计的主要的研究内容是利用SQLServer和access数据库开发一个客房管理系统。可以实现如下功能:1.住宿管理:住宿登记、追加押金、调房登记、退宿结帐。2.挂账管理:挂账查询、客户结款。3.客房管理:客房设置、客房查询、房态查看。4.查询管理:住宿查询、退宿查询、宿费提醒。5.日结管理:预收报表。6.系统设置:操作员设置、密码设置、权限设置、初始化。关键字:DELPHISQLServer;Access;数据库;管理信息系统ABSTRACTBemoreandmorealongwiththeguesthousecabaretnow,peoplesrequestisalsomoreandmorehigh,thecompetitionoftheguesthousecabaretisalsomoreandmorevigorous.Howachievevictoryinthecompetition,onlyhaveexaltationguesthouseservicemanagementlevel.Nowisanagesoftheinformationdevelopment,adoptingtheallnewcalculatornetworkandguesthousetomanagesystem,havingbecometheimportantmeansofmanagementefficiency,theimprovementservicelevelofraisetheguesthouse.Forthcomingthegraduationmoment,completionsothedesignofamanagementsystem,makestrongerandsublimatedtheknowledgelearnbyuniversityontheotherhand;Ontheotherhandalsoforraisebeforeheadingforasocietyownbeginanabilityallofasudden.Thissystemcancarryouttheaccommodationmanagement,guestroommanagement,chargetoaccountmanagement,search,thedayknotandthesystemestablishandsoon.ThemainresearchcontentsofthisdesignmakesuseoftheVisualBasicandtheaccessdatabasetodevelopaguestroommanagementsystem.Cancarryoutasfollowsfunction:1.Stopforthenightamanagement:Theaccommodationregister,annexsecuritydeposit,adjustbuildingregisterandbackstosettleanaccount.2.Chargetoaccountamanagement:Chargetoaccountthesearch,customerknotsastyle.3.Theguestroommanage:Theguestroomconstitution,guestroomsearch,thebuildinglookinto.4.Searchamanagement:Accommodationsearch,backasearch,thefeetoremind.5.Thedayknotsamanagement:Preparetoacceptstatement.6.Thesystemestablish:Theoperatorconstitution,passwordconstitution,legalpowerconstitution,thebeginningstarttoturn.Keywords:SQLServer;Access;Database;Manage;ManagementInformationSystem前言本软件对于入住和退宿记录等。在结构上采用会计上的记录方式,方便了将这些信息记录入帐以及核对,并确保了统计功能产生正确的结果。另外采用了统一的界面,并且提供了大量的操作提示以及出错信息,大大的方便用户使用本软件,同时也减少了出错的可能,确保了数据的正确性、完整性和一致性。本软件系统有效降低宾馆管理的复杂性和繁琐性,使得其管理变得非常容易实现,同时给光临宾馆的客人提供最贴心的服务。同时,无论对于客户还是客房,该软件的设置了非常丰富的数据项,以记录客户和客房千差万别的信息,为客户提供最为完善的服务。因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套系统为例,谈谈其开发过程和所涉及到的问题及解决方法。I目录摘要.1ABSTRACT.2前言.3Delphi简介.1第一章概述.21.1Delphi基本概念介绍.21.1.1Delphi的基本形式.21.1.2面向对象编程的概念.21.2Delphi快速入门.31.3Delphi可视化编程环境介绍.41.3.1主窗口(MainForm).41.3.2ObjectInspector(对象检视器).41.3.3窗体窗口.51.3.4代码窗口.51.4课题背景及意义.51.4.1小型宾馆客房管理系统的功能:.51.4.2软件开发的意图.61.5相关技术概述.61.5.1软件工程.61.5.2数据库设计.61.4.3软件开发工具.91.4.4数据库的建立和连接.9第二章软件需求分析与概念结构设计.102.1需求分析.102.2数据字典.112.2.1数据结构.112.2.2数据项.122.2.3数据流程图.142.3系统功能模块的划分.152.4系统功能模块图.152.5概念结构设计.162.5.1概念结构E-R图.16第三章酒店客房管理系统的实现.193.1主程序界面设计.193.2部分窗体模块设计.243.2.1用户登录窗体.243.2.2入住登记模块.263.3酒店房态管理的实现.283.4预订客房实现.31第四章系统测试.33目录II4.1软件测试方法的描述.334.2性能需求.34第五章结论.34致谢.36参考资料.36Delphi7.0客房管理系统1Delphi简介Delphi是Windows平台下著名的快速应用程序开发工具(RapidApplicationDevelopment,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurboPascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为AndersHejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的ObjectPascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。Delphi是Borland公司研制的新一代可视化开发工具,可在Windows3.x、Windows95、WindowsNT、WindowsXP、WindowsVista等环境下使用。当前,DELPHI也可以在LINUX平台上开发应用,其在LINUX上的对应产品Kylix。DELPHI拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了500多个可供使用的构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称Delphi界面为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。它一直是程序员至爱的编程工具。Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是ObjectPascal语言,它才是一切的根本。ObjectPascal语言是在Pascal语言的基础上发展起来的,简单易学。Delphi提供了各种开发工具,包括集成环境、图像编辑(ImageEditor),以及各种开发数据库的应用程序,如DesktopDataBaseExpert等。除此之外,还允许用户挂接其它的应用程序开发工具,如Borland公司的资源编辑器(ResourseWorkshop)。在Delphi众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从客户机服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。Delphi发展至今,从Delphi、Delphi到现在的Delphi2007,不断添加和改进各种特性,功能越来越强大。Delphi开始添加了对IDE(集成开发环境)的很多改进新特性,扩展了数据库支持(ADO和InterBase数据库),带有Internet支持的MIDAS改进版,TeamSouse版本控制工具,转换功能,框架概念以及很多的新组件与新特性。