计算机专业酒店管理系统毕业论文_第1页
计算机专业酒店管理系统毕业论文_第2页
计算机专业酒店管理系统毕业论文_第3页
计算机专业酒店管理系统毕业论文_第4页
计算机专业酒店管理系统毕业论文_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

xx大学本科毕业生学士学位论文第36页摘要随着信息技术的日渐成熟,计算机走进千家万户,走进生活工作的各个领域,发挥着重要的作用,并逐渐形成了具有鲜明时代特色的文化。学习作为延续人类已有物质文化成果、并在原有知识基础上创造出前所未有的内容的活动。公司企业单位,大量的信息管理,变得复杂且沉重,消耗大量的人力物力,为了从这项工作中解脱出来,计算机数据库发挥了重要作用,它解放了人力。酒店管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。数据库应用系统开发和图书管理系统进行了简明的介绍,并分析了开发酒店管理系统所应进行的工作具体的程序设计,具体划分了三类用户的操作权限,设计了了三个操作界面。实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作,实现了密码维护功能,最后,系统还可以导入数据库以对任意同结构的数据库进行操作。设计充分利用VB,提高了编程效率和可靠性。关键词:数据库,ACCESS,数据库组件,人事管理,窗体ABSTARACTAlongwithinformationtechnicallygraduallymature,thecalculatorwalksintothousand10000andwalkintolifeworkofeachrealm,developanimportantfunction,andgradualformationhavethecultureoffreshandclearagesspecialfeatures.Studyconductandactions'continuingmankindhasalreadyhadamaterialculturalresult,combineatoriginalknowledgefoundationupcreateanactivityofunprecedentedcontents.Thecompanybusinessenterpriseunit,agreatdealofofinformationmanagement,becomecomplicatedandheavy,consumeagreatdealofmanpowermaterialresources,forsettingfreefromthiswork,thecalculatordatabasedeveloppedanimportantfunctionanditrelievedmanpower.Thecabaretmanagementsystemisatypicalinformationmanagementsystem(MIS),itsdevelopmentmainlyincludestheapplicationdevelopofprocedureofestablishmentandmaintenanceandheadofbackstagedatabase2.Requestthatstartingtobuildupthedataconsistencyandtheintegrityisstrongtotheformer,thedatasafetygooddatabase.Butthenrequestthatapplyingprocedurefunctioniscompletetothelatter,easyusageetc.characteristics.SystemdevelopmentandbookofthedatabaseapplicationmanagedsystemtocarryonJian3Ming2'sintroduction,andanalyzedadevelopmentacabaretamanagementsystemtoshouldcarryonofworkconcreteprogramdesign,concretedividedthelinethreetypesofcustomersoperationlegalpower,designedthreeoperationinterfaces.Carriedoutbrowseofdatabaseform,recordofadd,deleteandmodification,statementofborn,carriedouttheconjunctionofmanydatabaseformsanoperation,carriedoutmanyconditionsearchesandmistysearch,andvividcarryouttocan'trenewsearchresultgatherofrenewaloperation,carriedoutprincipleandsubordinatewatchanoperation,carriedoutapasswordamaintenancefunction,end,systemcanalsowithductingdatabasewithcarryonanoperationtothearbitrarilytogetherstructuraldatabase.DesigntowellmakeuseofthetechnicalstrongstrengthoftheVBdatabase,raisedtheplaitdistanceefficiencyandcredibility.Keyword:Database,ACCESS,thedatabasemodule,personalmanagement,windowbody

第1章绪论随着计算机进入我们生活的各个领域,她扮演着越来越重要的角色,她给我带来的方便快捷已经为大家所共识。在这样的基础上,我们对于庞大数据的处理就能通过计算机来完成,编译特定的程序软件,使之为我们服务。下面我将详细介绍VisualBasic数据库开发,并自行开发出方便快捷的酒店管理系统,以供中小企业使用,以提高效率,减小开支为目标。1.1数据库知识了解VisualBasic数据库开发,这样进行项目开发就有切入点。1.1.1数据库的基本概念数据库技术的内涵包含4个紧密相关的概念:数据,数据库,数据库系统和数据库管理系统这里说的数据不是日常中的狭义的数字。我们定义的数据是描述事情的符号记录,他们包括平时间的数字,还有文字,影音,图形等形式。我们说的数据库是指长期存储在计算机内,有组织的,可共享的数据的集合。数据库中的数据按一定的时间模型组织,描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户所共享数据管理系统(DBMS)是一个软件系统。它负责将收集并抽取的大量数据进行科学的组织,并将其存储在数据库中,高效地进行处理。它是数据库管理系统的核心,是为数据库的建立,使用和维和而配制的软件。它建立在操作系统的基础上,是位于操作系统和用户之间的一层数据管理软件,负责对数据库进行统一的管理和控制,用户发出的或应用程序中的各种操作数据库的数据命令,都要通过数据库管理系统来执行。数据库管理系统还承担着数据库的维护工作,能够按照数据库管理员规定的要求,保证数据库的安全性和完整性。其在计算机系统中的地位如图1-1所示数据库管理应用系统层数据库管理应用系统层应用开发工具软件层翻译系统层硬件层图1-1数据库管理系统1.1.2关系数据库计算机不能直接处理现实中的具体事物,所以必须通过人将现实中的具体事物转换成计算机可以处理的事件信息,这就是数据库模型。数据模型主要包括3种常用的模型,即网络模型,层级模型和关系模型。1关系模型的数据库关系模型的数据结构表如表1-1所示一个关系数据模型的逻辑结构就是一张二维表,有若干行和列组成,下面分析下它的主要组成元素(记录):表中的一行就是一个元组属性:表中的一列就是一个属性。如表1-1中,学号,姓名,所在班级,籍贯和年龄5个属性主码(关键字):表中的一个属性可以确定的唯一的一个元组。域:属性的取值范围分量:元组中的一个属性值关系模型:对于关系的描述。表示为关系名(属性1,属性2,属性3,…,属性n)表1-1的关系就可以描述如下学生(学号,姓名,班级,籍贯,年龄)表1-1关系数据库学号姓名所在班级籍贯年龄1001张三01山西221002李四02河北23……………1030王五05上海20注意:关系模型要求关系必须是规范化的2关系数据模型的操作与完整约束关系的完整性约束条件包括3大类,即实体完整性,参照完整性和用户定义完整性。在满足关系的完整性约束的前提下,可以对关系数据模型进行操作。包括查询,插入,修改,更新等。关系数据模型作为主流数据模型,优点主要有:与非关系模型不同,它是建立在严格的数学概念的基础上的关系模型的概念单一。无论实体还是实体之间的联系都用关系来表示。对数据的检索结果也是关系关系模型的存取路径对用户透明1.1.3E-R图建模最常用的方法就是“实体—联系”方法(Entity-RelationshipApproach),两个实体性之间的联系可分为3类:一对一联系一对多联系多对多联系E-R图概念实体联系模型简称E-R图。它是描述概念世界,建立概念模型的实用工具。它包括3个要素:实体型,属性,联系。1.2数据库开发的基本步骤数据库世纪数据库基本知识和数据库设计技术,计算机基础知识和程序设计方法,软件工程的原理和方法及应用领域的知识为一身的一项综合的学科,涉及了多学科,多领域。计算机在其中知识作为工具出现的,这在一定程度上使得科学的设计数据库与实现数据库及其应用成为了日益关注的课题。从全局出发,数据库的开发过程分为以下6个阶段:需求分析:进行数据库设计首先必须准确了解与分析用户的需求概念结构设计:数据库设计的又一关键,它通过对用户需求进行综合,归纳与抽象,形成一个独立于具体DBMS的概念模型逻辑结构设计:将概念结构转换成DBMS所支持的数据模型,并对其进行优化物理结构设计:为逻辑数据模型选取一个最适合应用环境的物理结构数据库实施:在数据库实施阶段,涉及人员运行DBMS提供的数据语言及其宿主语言,一句逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据库,并进行试运行数据库运行和维护:投入正式运行,在数据库系统运行过程中必须不断地进行评价,修改和调整1.3Access数据库Access使用标准的SQL(StructuredQueryLanguage,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。一个Access数据库中可以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、FoxPro、Paradox),Access数据库使用单一的*.mdb文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。此外,Access2003还利用Office套件共享的编程语言VBA(VisualBasicforApplication)进行高级操作控制和复杂的数据操作。1.3.1Access2003的启动和退出应用Access的第一步就是启动Access,常用的启动方式有下面几种:

从开始菜单启动Access。单击【开始】→【程序】→【MicrosoftAccess】,启动后的画面如图9-1所示。

用“运行”命令启动Access。单击【开始】→【运行】,在“运行”对话框中输入命令:msaccess,按【确定】按钮即可。

通过打开已有的数据库来启动Access。在Windows资源管理器中,双击一个Access数据库,即可启动Access,并打开该数据库(见图9-2)。要退出Access,可选择菜单【文件】→【退出】,或通过单击Access主窗口的关闭按钮。Access默认的窗口由标题栏、菜单栏、数据库工具栏、数据库窗口和状态栏组成,象Office的其他应用软件一样,Access2002也增加了任务窗格,它的使用方法和本书前面章节中介绍的方法一样。工具栏和菜单栏的可用项是与当前数据库窗口的内容密切相关的,也就是说,工具栏和菜单栏会随着数据库窗口显示的内容的不同而变化。1.3.2Access中创建和处理的文件是数据库文件其扩展名为.mdb。与MicrosoftOffice中其他的应用程序(Word、Excel等)不同的是,Access启动后,并不自动创建一个空的文件,然后让用户输入数据,再保存。在Access中,需要用户自己来创建一个新的数据库文件。在图9-1新启动的Access窗口中,单击任务窗格中的“新建空数据库”项,Access会马上弹出一个对话框让用户给出要新建的数据库的文件名。这也是和Office中其他的软件不同的。输入文件名后,Access打开一个新窗口,如图9-3所示。在该窗口的标题栏中显示了新建数据库文件的名称,如图中的“Myfirst”,窗口工作区的左窗格中列出了数据库可包含的主要对象类型,右窗格中列出的是创建当前对象的向导和具体的对象名称。另外,还可以在任务窗格中单击“根据模板新建”,使用数据库向导来创建新的数据库。数据库中具体内容的创建将在后面作介绍。1.3.3Access可打开的文件类型包括Excel电子表格Dbase数据库、文本文件、Paradox数据库、Web页以及Access自己生成的mdb文件。在任务窗格的“打开文件”项下,可以选择曾经使用过的文件直接打开,也可以使用菜单【文件】→【打开】或常用工具栏的打开按钮,在“打开对话框”中选择文件来打开。在一个Accss窗口中,同一时刻只能打开一个Access数据库,当打开或新建一个数据库时,会自动关闭原来打开的数据库。如果需要打开多个数据库,则要启动多个Access窗口。Access具有全环绕数据库文件结构,可以在一个mdb文件中包含数据对象(表、索引、查询)和应用对象(窗体、报表、宏、VBA代码模块)。在一个打开的Access数据库窗口(图9-2)中,分组显示了数据库包含的对象,其类型包括表、查询、窗体、报表、页、宏、模块等。一个Access数据库可以包含多达32768个对象(表、查询、报表等的组合),下面对这些对象作一简要介绍。表:存储数据的容器,是关系数据库系统的基础。表以行列格式存储数据项,这一点和电子表格有些类似。表中的单个信息单元(列)称为字段,在表的顶部可以看到这些字段名;表的一行中所有数据字段的集合,称为记录。用户可以从其他的应用系统(如dBASE、FoxPro、Paradox)、客户/服务器数据库(如SQLServer)以及电子表格(如Excel工作表和Lotus1-2-3)中导入表。Access可以同时打开1024个表。查询:显示从多个表(最多为16个)中选取的数据。通过使用查询,用户可以指定如何表示数据,选择构成查询的表,并可以从所选表中提取出最多255个特定的字段。用户可以通过指定要查询数据的条件来决定显示的数据项。窗体:窗体是数据库和用户的一个联系界面,用于显示包含在表或查询结果中的数据,或操作数据库中的数据。窗体中可以包含图片、图形、声音、视频等多种对象,也可以包含VBA代码来提供事件处理。子窗体是包含于主窗体中的窗体,主要是用来简化用户的操作。报表:用友好和实用的形式来打印表和查询结果数据。报表中可以加入图形来美化打印效果。Access的报表处理能力比起其他关系数据库管理系统来(包括那些为小型机和大型机设计的应用管理系统在内),其报表的处理能力显得更为灵活方便。报表中同样也可以添加VBA代码来实现一定的功能。宏:宏主要是用于执行特殊的操作和响应用户激发的事件,如单击命令按钮操作等。现在宏已经过时了,Access2002之所以支持宏,是为了能够与早期的Access版本所创建的数据库应用系统保持兼容。Microsoft建议在Access应用系统中采用VBA代码来进行事件的处理,这一原则在Office系列中均适用。模块:在模块中使用VBA代码的目的主要有两个:一是创建在窗体、报表和查询中使用的自定义函数;二是提供在所有类模块中都可以使用的公共子过程。通过在数据库中添加VBA代码,用户就可以创建出自定义菜单、工具栏和具有其他功能的数据库应用系统。第2章酒店管理系统系统详细设计模块功能设计、界面设计、代码设计下面我将介绍我在编写过程中的问题及解决方法,包括系统详细设计和各功能模块的实现方法。2.1需求分析随着社会的发展,酒店管理系统称为现代服务行业不可缺少的一个组成环节。现为某酒店设计该酒店管理系统,来帮助其管理各种人员和入住信息,实现酒店管理的信息化,通过建立一个酒店管理系统来管理酒店日常业务。目的开发基于VB的酒店管理系统,要求实现酒店管理系统的大部分功能其功能如下:能够实现对客人登记信息的查询,包括逐个浏览,以及对客人资料的增加,删除和编辑操作。能够对酒店人员的值班情况进行管理。另外,管理人员也可以直接增加和删除用户信息。系统还可以提供一定的附加功能来方便用户。系统功能模块图如下:酒店管理系统人事管理客户信息查询酒店管理系统人事管理客户信息查询客户入住系统管理值班管理客房预订散客入住团体入住新增用户密码修改客户投诉图1系统功能模块软件使用编程环境:VisualBasic6.0数据库:Access2003功能需要1登陆用户在使用本系统前,需要输入正确的用户名和密码方可进入,如果密码错误,则弹出错误提示。2登记服务-散客入住散客登记是对单人或多人单房的登记服务,在客人抵达酒店之后。无论是以预订还是未预订,都需要进行此操作,以对用户的住房情况进行记录,内同包括:散客入住登记信息的查询或添加(姓名,性别,证件号码,抵达日,离店日,房号,房价)房号房号离店日抵达日证件号码性别姓名房价散客入住实体图2散客入住实体E-R图3登记服务-团体入住团体登记是对多人多房的登记服务,内容包括:团体入住实体登记信息查询或添加(团体名称,负责人姓名,房间号码,证件号码,抵达日,入宿天数,备注)团队名称团队名称备注入宿天数抵达日证件号码房间号码负责人姓名团体入住实体图3团体入住实体E-R图4客房预订-预订查询预订查询时对客户的预订信息进行查询核对的功能,内容包括:查找预订信息(姓名,性别,证件号码,房号,预付金,房价)房价房价预付金房号证件号码性别姓名客房预订图4客房预订E-R图5人事管理-客户投诉客户投诉是对客户的投诉进行查找和处理,内容包括:库户投诉的查询,修改或删除(投诉编号,投诉日期,投诉对象,投诉内容,受诉部门,受诉日期,处理意见)投诉日期投诉日期编号处理意见受诉日期受诉部门投诉内容投诉对象投诉管理实体图5投诉管理实体E-R图6人事管理-值班管理值班管理用来实现对工作人员的值班情况的增加,删除或修改等操作(值班人,值班开始日期,值班截止日期,值班开始时间,值班截止时间,记事)值班开始时间值班开始时间值班开始日期值班截止日期记事值班人值班截止时间值班管理实体图6值班管理实体E-R图7当前客户信息查询当前客户查询时对当前住店人进行查询的操作,内容包括:当前客户查询(客人姓名,性别,证件号码,抵店日期,预离店日期,房间号)8系统管理系统管理是对可登记本系统的管理人员的操作,本操作需要有管理员的权限,内容包括:用户添加或修改密码修改,删除2.2结构设计使用Windows操作系统,开发维护系统即VisualBasic软件系统。一套数据库系统Access2003即可根据需求分析,设计不同窗口实现不同的功能,故设计以下几个模块:1客人入住模块:用来实现登记入住和预订客房的增加,删除和修改等操作2客人信息查询模块:用来实现对客人信息的浏览和查询3值班管理模块:用来实现对工作人员值班情况的增加,删除和修改等操作4系统管理模块:用来实现用户的增加,删除和修改等操作2.3数据库设计这里的数据库我们将采用Access,用ADO作为连接数据对象。建立Access数据库启动Access,建立一个空的数据库jiudian.mdb使用程序设计器建立系统需要的表格如下散客资料表团队资料表系统管理表值班管理表连接数据在VisualBasic环境下,选择“工程”→“引用”命令,在随后出现的对话框中,选择“MicrosoftActiveXDataObjecks2.0Library”,然后单击“确定”按钮。在程序设计的公共模块中,先定义ADO连接对象,语句如下:PublicconnAsNewADODB.Connection‘标记连接对象然后再自程序中,用如下的语句打开数据库:DimconnectionstringAsStringconnectionstring=”provider=Microsoft.Jet.oledb.4.0:”&_”datasource=jiudian.mdb”conn.Openconnectionstring24界面设计设计好的界面如图所示:酒店管理系统界面这是一个多文档界面(MDI)应用程序,可以同时显示多个文档,每个文档显示在各自的窗体中。MDI应用程序中常有包含子菜单的窗体选项,用于在窗体或文档之间进行切换。菜单应用程序中,有5个菜单选项,每个选项都应对应着E-R图的一个子项目。2.4.1创建主窗体创建一个工程,命名为酒店管理系统,选择“工具”→“添加MDI窗体”命令,则在项目中添加了主窗体。该窗体属性如表表主窗体的属性属性值Text酒店管理系统WindowstateMaxsizeWindowstate的值为Maxsize,即程序启动后自动最大化。在主窗体中的工具栏中,选择菜单编辑器将“菜单”组建从“工具箱”拖到窗体上。创建一个Text属性设置为“文件”的顶级菜单项,且带有名为“关闭”的子菜单项菜单选项 菜单名称Text属性功能描述MenuItem1系统管理顶级菜单,包含子菜单MenuItem2新增用户调出用户窗体MenuItem3修改密码调出密码窗体MenuItem4退出系统退出MenuItem5客人入住顶级菜单,包含子菜单MenuItem6散客入住调出散客入住信息窗体MenuItem7团体入住调出团体入住信息窗体MenuItem8客人信息查询调出查询窗体MenuItem9人事管理顶级菜单,包含子菜单MenuItem10客户投诉管理调出客户投诉信息窗体MenuItem11值班管理调出值班信息窗体MenuItem12关于调出系统的要求2.4.2创建各子窗体选择“工程”→“添加窗体”命令,添加子窗体在新建Visualbasic工程时自带的窗体中,将其属性MIDChild改成True,则这个窗体成为MID窗体的子窗体.要创建的子窗体有:子窗体名Text散客入住frmonly_client团队入住frmdouble_client增加用户frmadduser修改密码frmchangepwd客人资料frmdatamange查询输出frmfind关于fimAbout用户登录frmlogin客户投诉管理frmkhts值班管理frmzhiban下面是子窗体及他们使用的控件(1)散客入住窗体散客入住子窗体控件控件类别控件Name控件TextFrameFrame1散客入住Frame2(空)DataGridDataGrid1(空)CommandButtonCommand1新增记录Command2修改记录Command3删除记录Command4取消Command5退出(2)增加用户子窗体增加用户子窗体控件控件类别控件Name控件TextLabelLabel1输入用户名Label2输入密码Label3确认密码Label4选择权限TextBoxText1(空)Text2(空)Text3(空)ComboBoxComb1(空)CommandButtonCommand1确定Command2取消(3)修改密码子窗体修改密码子窗体控件控件类别控件Name控件TextLableLabel1新密码Label2确认密码TextBoxText1(空)Text2(空)CommandButtonCommand1确定Command2取消(4)团队入住子窗体团队入住子窗体控件控件类别控件Name控件TextFrameFrame1团队入住Frame2(空)DataGridDataGrid1(空)CommandButtonCommand1新增记录Command2修改记录Command3删除记录Command4取消Command5退出(5)查询子窗子查询子窗体控件控件类别控件Name控件TextOptionButtonOption1按房号Option2按抵达日LabelLabel1从Label2到Label3从Label4年Label5月Label6日Label7到Label8年Label9月Label10日Combo(0)CoboBoxCombo1(空)Combo(1)CoboBoxCombo2(空)Comboy(0)CoboBoxComboy1(空)Comboy(1)CoboBoxComboy2(空)Combom(0)CoboBoxConbom1(空)Combom(1)CoboBoxConbom2(空)Combod(0)CoboBoxCombod1(空)Combod(1)CoboBoxCombod2(空)CommandButtonCommand1查询Command2取消(6)用户登录子窗体用户登录子窗体控件控件类别控件Name控件TextLabelLabel1用户名Label2密码TextBoxText1(空)Text2(空)CommandButtonCommand1确定Command2取消(7)值班管理子窗体值班管理子窗体控件控件类别控件Name控件TextFrameFrame1值班管理DataGridDataGrid1(空)CommandButtonCmdAdd增加记录CmdDel删除记录CmdCancel取消(8)投诉管理子窗体投诉管理子窗体控件控件类别控件Name控件属性控件属性值FrameFrame1Caption投诉信息Frame2Caption(空)LableLable1Caption投诉编号Lable2Caption投诉日期Lable3Caption投诉对象Lable4Caption投诉内容Lable5Caption受诉部门Lable6Caption受诉日期Lable7Caption处理意见DataGridDataGrid1DataSourceAdodc1AllowAddNewTrueAllowDeleteTrueAllowUpdateTrueAllowArrowTrueCommandButtonCommandButton1上一条(空)CommandButton2下一条(空)CommandButton3第一条(空)CommandButton4末一条(空)CommandButton5增加记录(空)CommandButton6删除记录(空)CommandButton7取消(空)AdodcAdodc1ConnectingStringRecordSoutceJiudian.mdb投诉管理TextText1Text(空)DataField投诉编号DataSourceAdodc1Text2Text(空)DataField投诉日期DataSourceAdodc1Text3Text(空)DataField投诉对象DataSourceAdodc1TextText4Text(空)DataField投诉内容DataSourceAdodc1Text5Text(空)DataField受诉部门DataSourceAdodc1Text6Text(空)DataField受诉日期Adodc1控件类别控件Name控件属性控件属性值Text7Text(空)DataField处理意见DataSourceAdodc124.3建立公共模块建立公噢那个模块可以提高代码的效率,同时使得修改和维护代码都很方便.步骤如下:在菜单中选择"工程"→"添加模块"命令选择模块图表后,单击"打开"按钮,则模块已经添加到项目中.默认情况下名为Module1在模块中定义整个项目的公共变量.PublicconnAsNewADODB.Connection'标记连接对象PublicuserIDAsString'标记当前用户IDPublicuserpowAsString'标记用户权限PublicfindAsBoolean'标记查询PublicsqlfindAsString'查询语句Publicrs_data1AsNewADODB.RecordsetPublicfindokAsBooleanPublicfrmdataAsBoolean2.4.4代码设计(部分)主窗体代码:在本项目中,子菜单事件都是Click事件新增用户子菜单Click事件PrivateSubabout_Click()frmAbout.ShowEndSub......PrivateSubadd_user_Click()frmadduser.ShowEndSub......PrivateSubdouble_check_Click()frmfind_double.ShowEndSub......PrivateSubcheck_Click()frmfind.ShowEndSub......PrivateSubdouble_client_Click()frmdouble_client.ShowEndSub......PrivateSubexit_Click()UnloadMeEndSub......PrivateSubkhts_Click()frmkhts.ShowEndSub......PrivateSubMDIForm_Load()frmdata=Falsefind=FalseEndSub......PrivateSubmodify_pw_Click()frmchangepwd.ShowEndSub......PrivateSubonly_check_Click()frmfind.ShowEndSub......PrivateSubonly_client_Click()frmonly_client.ShowEndSub......PrivateSubzbgl_Click()frmzhiban.ShowEndSub......各子窗体部分代码散客入住子窗体代码其他子窗体代码略

结论以上是我在信息系统分析与数据库课程制作实践中的一些做法和体会,对于其它数据库课程的建设可能有一定的参考意义。但是不同的课程都有各自的特点,数据库课程的建设必须立足于课程本身,充分分析课程自身的特点,尽量将课程特点和计算机数据库的优势相结合,这样才能提高数据库课程建设的效率,做出数据库课程精品。数据库课程的设计与开发是一个系统工程,它的完全实现需要分阶段来完成,当刚拿到这个毕业设计题目时,自己不免有些担心,但是做任何事都要一步一步地来,通过两个多月的毕业设计,克服了种种技术上和知识内容上的困难,该网络课程的基本框架和基本功能已经实现,但是离满足学习者的全部需求还有一定的差距,还需要后续阶段的不断努力去实现。通过这次数据库的开发和设计,让我明白什么是数据库,数据库的特点是什么以及通过实践清楚地认识数据库的制作是一个什么样的过程,同时在信息系统分析与设计内容的提炼上,让我更清楚地认识信息系统分析与设计是适应信息化的发展而产生,它不是一个简单的软件开发过程,它详细描述信息系统的一个生命周期,从系统的规划开始,经过分析、设计、实现到最后的维护、更新,然后又开始了新一轮的开发。它与软件工程不同,软件工程主要说明了软件开发过程和开发过程中用到的技术、模型等。信息系统分析与设计是站在一个组织的角度上详细描述系统的分析与设计过程以及这个过程中的项目管理和软件质量管理等问题,而没有详细描述系统的实现过程。因为在组织的项目的开发过程中,信息系统的分析和设计才是项目成败的关键。由于时间和能力的限制数据库还存在不少的缺陷,数据库最大的特点是交互性,它包括学习者和教学资料之间、学习者和学习者之间以及学习者和学习者和教师之间的交互性,我们设计的数据库的交互性还没有得到完全的实现。内容上有些概念解释的过于简单,有些重点难点缺少更形象的语言去表达。在今后我会努力的开发出更好更快更稳定的数据库系统。

参考文献[1]刘文涛清华大学出版数据库开发与实例[2]莫卫东西安交通大学出版社VisualBasic6.0高级编程技巧--ADO数据访问篇"[3]夏邦贵

刘凡馨Visual

Basic

6.0数据库开发经典实例精解

[4]刘韬

骆娟

人民邮电出版社Visual

Basic

数据库系统开发实例导航(第二版)中小型信息管理系统开发实例系列丛书

[5]李春葆清华大学出版社Visual

Basic

数据库系统设计与开发[6]鲁荣江

王立丰

Visual

Basic项目案例导航

可视化软件开发工具应用丛书

科学出版社

[7]张力郭凯VisualBasic数据库开发经典100例河南大学出版社[8]李春葆

编著SQL

Server

2000

学习与上机实验指导

计算机与信息技术专业应用教材

社[9]夏邦贵

刘凡馨Sql

server

数据库开发经典实例精解

力学与计算机教研室

[10]张大诚ASP数据库开发经典实例精解北京理工大学

基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现\t"_blan

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论