毕业设计论文VB大学教师管理系统.doc

上传人:sccc 文档编号:4860332 上传时间:2023-05-20 格式:DOC 页数:33 大小:549.02KB
返回 下载 相关 举报
毕业设计论文VB大学教师管理系统.doc_第1页
第1页 / 共33页
毕业设计论文VB大学教师管理系统.doc_第2页
第2页 / 共33页
毕业设计论文VB大学教师管理系统.doc_第3页
第3页 / 共33页
毕业设计论文VB大学教师管理系统.doc_第4页
第4页 / 共33页
毕业设计论文VB大学教师管理系统.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《毕业设计论文VB大学教师管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计论文VB大学教师管理系统.doc(33页珍藏版)》请在三一办公上搜索。

1、引言大学教师管理系统是一所院校在各种信息管理中的一部分,对于教师的教学是很重要的,所以所设计的系统应该能为教师提供一些比较方便的管理方式。在过去,计算机不是很普及和计算机应用性不高的年代,人们使用人工的方法管理各式各样的档案,这种管理方式存在着很多缺点:效率底,保密性差,会产生大量的文件和数据,给查找,更新和维护信息都带来了相当大的困难。随着科学技术的不断发展,计算机科学日益成熟,其强大的计算功能已经被人们深刻地认识到,计算机发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教师信息进行管理,具有人工方式所无法比拟的优越性。如,查找方便,可靠性高,存储容量大,保密性好,寿命长,成本低

2、,维护十分方便等,这些优点能够极大得提高工作的效率,这也是学校的科学化,现代化,正规化的一点体现。本软件是利用Visual Basic语言和Access数据库开发系统开发的,结构紧凑、运行速度快、操作简单,更因为拥有自己的源代码,所以保证了系统具有高度的保密、安全性,将帮助教师方便。1. 系统规划1.1项目开发背景随着高校招生规模不断扩大,师资队伍规模也日趋壮大。大学教师所教的也就比较年级多了,因此,它现如今就成了一项重要工作。当今世界已经跨入了信息时代,计算机科学与技术正在迅猛发展,尤其是以计算机为核心的信息技术正在改变整个社会的生产方式、生活方式、学习方式。1.2可行性分析1.2.1技术可

3、行性分析 本系统采用的是以Visual Basic 6.0编程,以Microsoft Access 2003数据库结合的方法,将所有收集的数据信息都存储到数据库中,再通过程序调用这些数据信息实现各种查询,即所谓的程序设计数据化,数据管理程序化思想。基于这种思想的查询系统的理论及技术已日趋成熟,加之这两款软件的应用性和移植性都非常优秀而且其发展也到了较成熟的阶段,保障了日后的系统维护。所以本系统在技术上是可行的。1.2.2经济可行性分析本系统方案成本小,不需要投入太多的资金,其运行跟维护所费资金又少,投入使用后可以节省大量人力、物力、时间等资源,可以提高企事业单位的工作效益,带来的间接经济效益比

4、花费在系统开发和运行、维护的费用和购置计算机、等硬件设备的费用加起来要高得多,所以在经济方面上是可行的。1.2.3管理可行性分析主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。学校已有的教师管理规章制度和管理方法为本系统的开发提供了制度保障。综上所述, 本系统开发目标已明确, 在技术和经济等方面都可行。因此本系统的开发是完全可行的,应立即开发。1.3系统开发计划第一阶段:系统规划(11月22日11月29日)第二阶段:系统分析(11月30日12月5日)第三阶段:系统设计(12月6日12月19日)第四阶段:系统实施(12月20日12月27日)第五阶段:系

5、统评价(12月28日1月10日)2. 系统分析大学教师管理系统软件是为用户节省时间、方便用户查询所需要的信息的应用软件。开发人员进行资料收集、数据整理、编程,可以使用户具有添加,删除,和查询等功能,方便用户操作。可以帮助教师自我约束和生活。2.1需求分析2.1.1需求说明为了保证系统能够长期、安全、稳定、可靠、高效地运行,大学教师管理系统应该满足以下需求:(1)系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。查询时应保证查全率,所有相应域都应能查到。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足系统管理员对信息处理的需求

6、。响应时间,更新处理时间都比较迅速,完全满足用户要求。一般操作的响应时间应在1-2s内,对数据的导入、导出的操作也应在可接受的时间内完成。 (2)系统的开放性和系统的可扩充性 系统在开发过程中,应该充分考虑以后的可扩充性。例如,用户查询的需求也会不断地更新和完善。这就要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换,完成系统的升级和更新换代。(3)系统的易用性和易维护性 系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统

7、能够提供良好的用户接口,易用的人机交互界面。所以在系统开发的时候就考虑到了这一点,只要用户双击运行本系统就可以直接使用本系统的查询模块而无须用户注册,充分节约了用户查询的方便及随意性。其次,要实现本系统的易用性就要求系统应该尽量使用用户熟悉的术语和中文信息的界面。2.1.2目标要求大学教师管理系统的数据库功能主要体现在对各种信息的提供、保存、更新和查询的操作上,包括用户登录信息、用户注册信息、系统参数。各个部分相链接。针对该系统数据库特点,总结以下几点需求。 管理员可以浏览、修改和删除管理信息,包括教师信息、管理员信息。 用户和管理员具有不同的身份。 用户信息记录用户的资料。 用户登录信息。

8、管理员可以录入教师信息2.2系统组织结构大学教师管理系统的主要流程是管理员首先添加系统的用户,包括用户的登录名,密码, 使用权限等,使用权限包括系统员操作权限和普通用户操作权限。然后系统的用户使用自己的登录名和密码进行登录,系统根据用户的登录名得知用户的操作权限,用户可能有全部的使用权限,也可能只有部分的使用权限。管理员是拥有所有使用权限的。组织结构图见图2-2-1所示。大学教师管理系统用户普通用户管理员系统管理信息查询系统管理教师信息管理课程信息管理信息查询图2-2-1 大学教师管理系统组织结构图2.3系统功能结构图分析该系统所实现的功能模块有:系统管理、教师信息管理、课程信息管理、信息查询

9、等模块。该系统的功能结构图如图2-3-1所示。大学教师管理系统登录基本功能普通用户登录系统管理教师信息管理课程信息管理管理员登录信息查询图2-3-1 大学教师管理系统功能结构图2.4业务流程图分析业务流程(Transaction Flow Diagram,简称TFD)是用一些规定的符号及连线来表示具体业务处理过程的图形。图的内容基本是按照业务的实际处理步骤和过程绘制的。大学教师管理系统的业务流程图如图2-4-1所示。图2-4-1 大学教师管理系统的业务流程图2.5数据流图分析数据流图(Data Flow Diagram,缩写DFD)是数据分析的主要工具。其采用自顶向下、逐步求精、逐步分解的结构

10、化分析方法,使用规定的图形符号描述系统的各个处理环节及各环节之间的数据传递关系,直观的反映系统的各个组成部分和不同组成部分之间的数据处理关系。数据流图可以反映出整个系统中数据的流动、存储、处理、传递与使用的情况。大学教师管理系统的个数据流图如图2-5-1、 图2-5-2、图2-5-3、图2-5-4所示功能输入功能结果查询结果查询要求 注册用户修改要求修改结果管理员管理员返回结果普通用户查询要求查询结果大学教师管理系统图2-5-1 大学教师管理系统顶层图图2-5-2大学教师管理系统0层图图2-5-3大学教师管理系统1层图图2-5-4大学教师管理系统2层图2.6数据字典数据字典是对数据流图中各个元

11、素的详细说明。数据字典的内容主要是对数据流图中的数据流、处理逻辑、数据存储和外部实体等四个元素进行具体定义和全面、明确的说明。数据字典见表2-6-1、表2-6-2、表2-6-3、表2-6-4、表2-6-5所示。表2-6-1 数据流条目项目名称说明或定义系统名称大学教师管理系统 数据流名称教师信息别名无 说明教师的一些相关信息编号0001来源用户去向用户数据流组成教师信息=教师编码+姓名+性别+图书证号 表2-6-2 数据文件条目项目名称说明或定义系统名称大学教师管理系统文件名称教师文件清单别名无文件编号0001说明教师的一些文件信息组织方式按教学任务号进行组织主关键字教学任务编号记录数1500

12、0记录组成记录=教学任务号+教学进度+重修试卷答案表2-6-3 数据文件条目项目名称说明或定义系统名称大学教师管理系统文件名称教学大纲清单别名无文件编号00001说明教师的一些大纲信息组织方式按教学大纲号进行组织主关键字教学大纲号记录数15000记录组成记录=教学大纲号+教学大纲名称+内容+起草时间表2-6-4 数据项条目项目名称说明或定义系统名称大学教师管理系统 数据项名称课程号别名无 数据类型字符型说明按课程号连接编号取值范围000001-999999数据长度6取值含义表2-6-5 基本加工条目项目名称说明或定义系统名称大学教师管理系统 加工名称电子教案号 输入数据流教师信息管理输出数据流

13、电子教案表加工逻辑如果要输入的教案号已经存在就重新输入,否则输入成功说明电子教案号不存在时需进行输入2.7加工说明加工逻辑说明是对数据流图中每一个基本加工的描述,描述该加工在什么条件下做什么事,即描述了输入数据流、输入文件、输出数据流、输出文件之间的逻辑关系。(1)大学教师管理系统中教师信息添加的判断树如图2-7-1所示:图2-7-1大学教师管理系统中教师信息添加(2) 大学教师管理系统中教师信息添加的结构化语言表示如下所示: If 输入教师信息编号(不存在的) Then 确定添加信息 Else 返回并提示错误信息 End If2.8开发费用与进度估计由于学校机房上网方便实惠,本系统大约需要1

14、00元的费用支出。 对系统各子系统的开发进度安排如下: 系统管理子系统(8天) 教师信息管理子系统(15天) 课程信息管理子系统(10天) 信息查询子系统(8天)3. 系统设计3.1系统总体结构根据系统分析的结果,按照结构化的系统设计方法,对系统的数据流图进行分析,对系统总体结构进行层层分解,系统功能设计是使整个系统能基本实现教师的添加,删除,查询等管理功能,能让管理者更直观的了解教师的信息,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储等信息,同时对这些信息进行维护,通过实测服装的各种运行情况,并利用过去的历史数据预测未来的发展。本

15、系统主要包括四大模块,分别是系统管理模块,教师信息管理模块,课程信息管理模块,信息查询模块。每个模块的功能如下:1. 系统管理模块功能:(1)实现密码的修改;(2)实现用户的添加;2. 教师信息管理模块功能:实现教师信息的更新,包括增加、修改功能;3. 课程信息管理模块功能:实现课程信息的更新,包括增加、修改功能;4. 信息查询模块功能:(1)实现教师信息的查询;(2)实现课程信息的查询。3.2数据库设计 3.2.1 概念设计 大学教师管理系统的数据库的E-R图,见图3-2-1所示。图3-2-1 数据库的E-R图3.2.2物理结构设计为了设计方便,本大学教师管理系统在数据库设计阶段的表设计中,

16、字段名全采用汉字形式,在后面的设计中建立公共模块再把汉字转化为字母形式,这样使得设计、修改和维护代码都很方便。Access数据库中的部分主要的数据表设计见表3-2-2、表3-2-3、表3-2-4、表3-2-5所示。表3-2-2 教师文件管理表 表名: frmteachfile字段名称数据类型字段大小备注教学任务号文本15主键教学进度文本50电子教案文本50教学大纲号文本50题库号文本50教学结果分析文本50年终总结文本50表3-2-3 教师信息表 表名: frmteacherInfo字段名称字段类型字段大小备注教师编号文本15主键姓名文本50性别文本50所在学校文本50所在系文本50身份证号文

17、本50地址文本50图书证号文本50Email邮件文本50邮政编码文本50表3-2-4 用户表 表名: frmuser字段名称字段类型字段大小备注用户民文本10主键密码文本10gly文本10表3-2-5 用户表 表名: frmscoreinf字段名称数据类型字段大小备注课程号文本15主键名称文本50类型文本50所属部门文本50所属系文本50授课对象文本50授课教师文本50初次授讲时间文本50学时数文本503.3系统的输入输出设计3.3.1系统的输入设计输入设计是整个系统设计的关键环节之一,对于系统的质量起着决定性的影响,输入数据的正确性直接决定处理结果的正确性,如果输入数据有误,即使计算和处理十

18、分正确,也无法获得可靠的输出信息。输入设计的目标是保证向系统输入正确的数据,在此前提下,应做到输入方法简单,迅速,经济,方便,为此,输入设计应该遵循最小量,简单行,早检验,少转换的原则。3.3.2系统的输出设计输出设计是指计算机对输入的原始数据进行加工处理,使之具有一定的格式,提供给管理者使用。因而,输出是管理者直接面对的实物,往往有固定的格式和数据要求,具有直观性,并直接反映用户需求。输出的要求往往决定对输入要求,例如在设计设计一张报表时,报表中需要的数据就是输入阶段要提供的数据。输出设计的目的是使系统能输出满足用户需要的有用信息,对于大多数用户来说,输出是系统开发的目的和评价系统开发成功与

19、否的标准。因此,输出设计的出发点是保证系统输出的信息能够方便的为用户所使用,能够为用户的管理活动提供有效的信息服务。3.4系统的界面设计本系统的相关界面如下:(1)此界面为登录界面,只要输入正确的用户名和密码就能够顺利登录,如图3-4-1所示: 图3-4-1 大学教师管理系统的登录界面(2)此界面为登录后的主界面,从此界面可以看出该系统共有四个模块,如图3-4-2所示:图3-4-2 大学教师管理系统的主界面(3)此界面显示课程的相关信息,如图3-4-3所示:图3-4-3 大学教师管理系统的课程信息界面(4)此界面主要是供用户查询教师信息的,可以按教师编号或姓名查询,如图3-4-4所示:图3-4

20、-4 大学教师管理系统的教师信息查询界面(5)此界面主要供管理员继续添加用户,大学教师管理系统的添加用户界面如图3-4-5所示:图3-4-5 大学教师管理系统的添加用户界面添加用户的相关代码如下:Option ExplicitPrivate cnnrmis As New ADODB.ConnectionPrivate rs As New ADODB.RecordsetDim strQuery As StringPrivate Sub ado_init() 初始化cnnrmis和rsrmis Dim strcnn Set cnnrmis = New ADODB.Connection strcnn

21、 = provider=Microsoft.Jet.OLEDB.4.0;Data source = & App.path & /teacher.mdb cnnrmis.Open strcnn Set rs = New ADODB.Recordset rs.CursorType = adOpenKeyset rs.LockType = adLockOptimisticEnd SubPrivate Sub CancelButton_Click() 退出本窗体 Me.HideEnd SubPrivate Sub Form_Paint() 清空用户名,密码 Me.txtUser.Text = Me.t

22、xtPassword.Text = Me.txtCom.Text = Me.txtUser.SetFocus MakeCenter Me 窗体位于屏幕中间End SubPrivate Sub OKButton_Click() ado_init If Me.txtUser.Text Then If Me.txtPassword.Text Then If Me.txtCom.Text = Me.txtPassword.Text Then strQuery = SELECT * from 用户 Where username= & Trim(txtUser.Text) & rs.Open strQue

23、ry, cnnrmis, , , adCmdText If rs.RecordCount = 0 Then rs.AddNew rs.Fields(Password).Value = Me.txtPassword.Text rs.Fields(UserName).Value = Me.txtUser.Text rs.Fields(gly).Value = Check1.Value rs.Update rs.Close MsgBox 添加成功!, , 信息提示 Else MsgBox 该用户已存在!, , 信息提示 End If 断开连接数据库 Me.Hide Else MsgBox 密码错误,

24、请重新输入!, , 信息提示 End If Else MsgBox 密码不能为空,请输入密码!, , 信息提示 End If Else MsgBox 用户名不能为空, , 信息提示 End If Exit SubEnd Sub4. 系统实施系统实施阶段的工作与前几个阶段的工作相比较,所涉及的人力和物力都要多的多。在这个阶段,整个系统的具体实施工作将要逐步开展,大量的各类专业技术人员将陆续加入到各个项目的研制中来。由于各项工作之间的相互联系,所以任何一项工作的延误都会影响到整个系统实施的进度。具体说来,系统实施阶段的工作就是要将系统设计阶段得到的目标系统物理模型转换为可实际运行的软件系统。一个好

25、的系统设计方案只有经过精心实施,才能带来实际的效益。因此,实施阶段的工作对管理信息系统的最终质量有着直接的联系。其中数据准备与录入工作主要是指由手工操作转入计算机处理所需的各种数据的整理、录入及计算机系统中为新系统所用数据的转换工作。数据准备与录入工作要注意数据的准确性,在整理、录入、校验等各个环节把好关,为系统的顺利转换打好基础。而选择良好的程序设计和工具又是设计高质量程序的基础,但是必须明确程序设计的要求标准才能保证程序设计工作的高质量。一般说,程序的设计要具有可靠性,实用性,规范性,可读性和可维护性的特点。4.1软件概述 本系统是根据大学教师的需要,采用Visual Basic6.0作为

26、开发工具,数据库选用Microsoft Office access 2003开发出来的。本次设计的软件较为符合大学教师管理的实际情况,充分考虑了大学教师的实际要求。该系统性能力求易于使用,具有较高的扩展性和可维护性。4.2运行环境操作系统:Windows XP以上版本。 数据库:Microsoft Office access 2003。 开发工具: Visual Basic 6.0。4.3开发工具简介开发工具的简介主要包括Visual Basic的简介Access的简介,详细介绍请阅读下面。4.3.1 Visual Basic的简介 Visual Basic 6.0是Microsoft公司出品

27、的开发工具,Visual Basic是一种可视化的,面向对象的Windows开发语言,它具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得Visual Basic越来越适合一般的应用程序开发。正如Bill Gate所说,世界上绝大多数的Windows应用程序是用Visual Basic编写的。在众多的开发工具中,我们为什么要选择Visual Basic6.0呢?因为VB具有众多其它开发工具所没有的优点!具体介绍如下:a.开发的高效b.语言的高效c.编译的高效d.执行的高效e.维护的高效基于以上理由,我选择了VB6.0作为我的开发工具。主要的控件及其基本属性简

28、介命令按钮类的控件:Caption属性:用来显示在控件上的标题。Enable属性:控制控件的激活状态灰色或可用。Backcolor属性:用来改变在按钮上显示图像的背景色。Cancel属性:该属性决定按钮是否为一个”取消”按钮。Default属性:决定哪一个命令按钮控件是窗体的缺省命令按钮.Font属性:控制各种文字字体类型.Left,top,height,width属性:设定控件的位置与大小.Visible属性:确定控件运行时是否为可见.DownPicture属性:设置/返回一个对图片的引用,该图片在按钮被单击处于压下状态时显示。DisabledPicture属性:设置/返回一个对图片的引用,

29、该图片在控件无效时显示在控件中。Picture属性:设置返回commandButton控件中要显示的图片。Visual basic 6.0提供ADO(Active Data Objects)作为应用程序和OLE-DB连接的桥梁ADO,即Active数据对象(Active Data Objects):实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口相连。用户可以使用任何一种ODBC数据源,即不仅适合于SQL Server、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OL

30、E-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。4.3.2 Access的简介数据库选用Microsoft公司的Access产品作为数据库应用程序。Access有以下一些基本定义:(1)数据库是一个包含各种Access “对象”(表、查询、窗体、报表、宏和模块)的文件,Access中所有工作都是建立在此基础之上的。(2)表是存放数据的容器,被设计成行和列的格式,就像电子表中的那样。每一列叫做一个“字段”,包含特定类型的信息,如姓名或学历。每一行称为一个“记录”,包含与单个实体有关的所有信息,如某个员工的姓名、性别、所在部门、学历等。对于像Access这样的关系数

31、据库管理程序,一个数据库通常包含几个存放相关数据的不同表。(3)查询是一个Access对象,它询问数据库中有关数据的问题。根据设计方法的不同,查询能够在数据库中检索并组合来自不同表的数据。例如,可以设计一个查询来告知在公司中工作超过1年的职员有多少。查询还可以对一组数据执行操作,如更新或删除某组记录。(4)窗体是一个窗口,它提供一种很方便的途径来查看数据库中已有记录或向数据库中增添新记录。在Access中,可以创建一个窗体,用来同时查阅单个表或多个表中的数据,还可以打印和显示窗体。(5)报表是一个Access对象,设计来显示数据,其作用类似于窗体,但主要是用于数据打印,不能输入数据。(6)页是

32、一种特殊类型的窗体,它使用户能够利用Web浏览器查看和编辑Access的表。(7)宏用来保存Access中的一系列操作。可自动执行一些日常的任务,以便简化在Access中的工作。(8)模块是撰写VB的程序模块,处理较复杂的问题与需求,该功能是采用事件驱动的模式,类似VB的处理方式。4.4用户手册 本系统操作简单,用户登录系统后,按照系统功能和自己的需求直接进行操作即可。5. 系统评价5.1综合评价我所采用的是Visual Basic,其强大的功能对于开发一个单机版的查询系统,已经足够。Visual Basic开发工具有友好亲切的用户界面,丰富多样的开发工具,快捷而又准确的编译执行速度,强大的数

33、据库开发能力以及灵活的发布应用方式,使本系统在技术方面显得成熟,而在经济方面,由于系统开发是在学校机房进行,费用实惠,但是由于是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。尽管该大学教师管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是大学教师管理系统所必需的。5.2改进建议 通过对系统的整体分析,我觉得系统在日后的改进中应注意以下几点:(1)全面的搜集掌握教师的相关信息,使该系统能够全面的展现给用户。(2)及时的更新教师的相关信息信息。5.3经验与

34、教训 通过本次毕业设计,我充分认识到了学习的重要性,也深刻体会到了面临毕业的压力。每周都要根据进度记录表完成本周规定的任务,在设计时总是出现这样或那样的问题,任何一个小问题都会造成系统无法正常运行,这就需要我们在工作中时刻保持清醒的头脑,做任何事情都要细致认真,不能有一点马虎。通过进行毕业设计使我们能够综合运用所学的基础理论、专业知识和基本技能,这不仅提高了我们分析与解决实际问题的能力,也使我们经历了编程人员所必需的基本训练,在很大程度上培养了我们综合分析问题和处理问题的能力。以上这些都是我在书本上学不到的知识,在未来的学习生活中我想我会巧妙的运用这些一点一滴积累的经验,这些也将成为我人生道路

35、不可多得的财富!结论一个应用程序设计开发的好坏,与设计人员对开发工具的掌握程度息息相关。根据情况,尽量选择了自己较熟悉的开发环境及工具,以便能够顺利的实现系统避免延期。同时设计的思想,套路在开发前期需要认真的物色,一个好的设计思路是开发出好的系统的基石。尽管如此在本系统的开发设计过程中,由于本人对开发工具的掌握尚有欠缺,可以说整个的开发过程是一边摸索一边实践出来的。但令人高兴的是,通过这样一个边学习边应用的过程与其他同学、老师的帮助,本人完成了大学教师管理系统的开发工作,并实现了该应用程序背景所要求的功能。在此过程中能力得到了相应的提升,为日后设计开发和学习增强了信心。但总的来说,程序仍然存在

36、许多不足之处。相信随着对开发工具的逐渐熟悉和知识体系的逐渐完善,该系统在日后一定能够得到不断改进,发挥出它应有的作用。毕业设计是每个大学生必须进行的一个项目,学校通过毕业设计项目来检验我们三年大学所学到的知识扎实程度。通过毕业设计项目要学会灵活运用上所学到的专业知识使到做起任何项目能够更有效率。通过毕业设计促使我所学会了将学到的知识具体应用到工作中去,为以后进一步走向社会打下坚实的基础,只有在校期间尽快调整好自己的学习方式,适应社会,才能被这个社会所接纳,进而生存发展。致谢经过这段时间的忙碌和设计,本次毕业设计已经接近尾声,作为一个专科生的毕业设计,由于知识和经验的匮乏,难免有许多考虑不周全和

37、设计不合理的地方,如果没有导师的督促指导,以及一起工作的同学们的支持,想要完成这个设计是难以想象的,此时我想在此衷心感谢他们,因为有了他们的支持,鼓励与帮助,我才能充实地度过三年的学习生活。在这里首先要感谢我的指导老师杨懋老师。老师平日里工作繁多,但在我做毕业设计的每个阶段,从查阅资料到设计草案的确定和修改,中期检查,后期详细设计,等整个过程中都给予了我悉心的指导。我的设计较为简单,但是杨懋老师仍然非常包容地给予我帮助。除了敬佩杨老师的专业水平外,她的治学严谨和科学研究的精神也是我永远学习的榜样,并将积极影响我今后的学习和工作。此外,我也要感谢帮助过我的同学们,有他们的帮助,特别是在软件的使用

38、方面,正因为如此我才能顺利的完成设计,我才顺利做完毕业项目,有他们的无私的关怀让我在能从设计困难中走出来,他们的帮助与鼓励让我终身难忘。我要感谢我的母校兰州工业高等专科学校,是母校给我们提供了优良的学习环境;另外,我还要感谢那些曾给我授过课的每一位老师,是你们教会我专业知识。在此,我再说一次谢谢大家! 三年大学生活随时间飞逝,但老师们课堂上的激情洋溢,课堂下的谆谆教诲,画面一直在脑海中闪烁着;同学们在学习中的认真热情,生活上的热心主动,所有这些都让我的三年充满了感动。参考文献1清源计算机工作室,Visual Basic 6.0开发宝典 M. 机械工业出版社,1999年。2曾强聪,Visual

39、Basic 程序与应用开发案例教程 M. 清华大学出版社,2004年。3郭瑞军等,Visual Basic 数据库开发案例精粹 M.电子工业出版社,2004年。4高春艳等,VB数据库开发关键技术与案例应用 M. 人民邮电出版社,2004年。5吴明旺等,Visual Basic应用与开发案例教程 M. 清华大学出版社,2005年。6武新华等,VB管理信息系统开发案例 M. 西安电子科技大学出版社,2004年。7薛静峰,Access及其应用系统开发M. 北京: 清华大学出版社, 2002年。8萨师煊,王珊.数据库系统概论M.北京:高等教育出版社,1997年。9刘钢.Visual Basic 程序设

40、计与应用案例M.北京:高等教育出版社,2003年。10唐德鹏,张文娟,黄宇海.现代饭店经营管理M.北京:中国水利电力出版社,2004年。附录该系统相关的代码如下:Option ExplicitPublic LoginSucceeded As Boolean退出窗体Private Sub cmdExit_Click() LoginSucceeded = False Unload MeEnd Sub检验数据Private Sub cmdOK_Click() Set rs = New ADODB.Recordset Set rs = CN.Execute(select * From 用户) If r

41、s.EOF Then 若数据库中没有用户时,允许进入 rs.Close Set rs = Nothing Unload Me Load frmMain Exit Sub End If rs.MoveFirst Do If rs.Fields(username) = txtUser.Text Then If rs.Fields(password) = txtPassword.Text Then LoginSucceeded = True If rs.Fields(gly).Value = 1 Then rs.Close MsgBox 登陆成功!, , 信息提示 Unload Me Load frmMain frmMain.Show Else rs.Close Unload Me Load frmMain frmMain.Show frmMain.Mdpass.Enabled = False frmMain.Adduser.Enabled = False

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号