VB课程设计(论文)毕业生信息管理系统

上传人:汽*** 文档编号:474540787 上传时间:2023-04-08 格式:DOC 页数:34 大小:1.01MB
返回 下载 相关 举报
VB课程设计(论文)毕业生信息管理系统_第1页
第1页 / 共34页
VB课程设计(论文)毕业生信息管理系统_第2页
第2页 / 共34页
VB课程设计(论文)毕业生信息管理系统_第3页
第3页 / 共34页
VB课程设计(论文)毕业生信息管理系统_第4页
第4页 / 共34页
VB课程设计(论文)毕业生信息管理系统_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《VB课程设计(论文)毕业生信息管理系统》由会员分享,可在线阅读,更多相关《VB课程设计(论文)毕业生信息管理系统(34页珍藏版)》请在金锄头文库上搜索。

1、交通运输学院课程设计目录一引言1二系统设计的目标及思想2三系统开发环境31.Visual Basic语言的概述32.工程33.窗体34.标准模块55.数据视图5四数据库的设计91.数据库的简介及设计注意事项92.新建一个数据库103.外键约束124.E-R模型及到关系模型的转化13五数据库的连接(ODBC)141.ODBC的概述及应用142.ODBC的组成153.数据库与数据远远的连接16六存在的问题及心的21七参考文献22附录231.各实体间E-R关系图232.代码24一引言 随着经济化,管理现代化到来,人们迫切利用计算机对大量数据的组织,存储,维护和查询,为了更好有效的管理各类数据,数据库

2、技术应用而安生,结合Visual Basic或者Java编程设计的数据管理系统更是现在企业,单位办公多不可缺少的。尽管目前大部分高校都根据滋生学校的情况和特点建立了相关的学籍管理或是学生管理系统,但随着学校的规模不断扩大,毕业生数量的增加,有关学生信息量也成倍的增加,面对庞大的信息量,这样的管理难免会有些不足,对于信息的改动,查询都有一定的困难,所以,需要有学生信息管理系统来提高学生管理工作的效率。此次设计,运用Visual Basic 语言编程结合数据库技术设计了一个毕业生信息管理系统,总体任务是实现学生信息关系的系统化,规范化和自动化,其主要人物使用计算机对毕业生信息进行日常的管理,此系统

3、可以记录保存毕业生的基本信息,就业情况,及招聘企事业单位的相关信息,并能实现添加,删除,改动,查询等功能,将大批量的学生信息数据分类管理,方便了管理者的管理。并且通过这次设计,提高了我们对Visual Basic语言的认识及编写和能力,更深一步熟悉掌握了数据库,培养学生综合运用所学知识与生产实践经验,分析和解决工程技术问题的能力。在高校,计算机已非常普遍,用计算机来管理学生信息是必需的,毕业生管理信息系统主要提高能够方便高效的管理功能及信息查阅平台,管理员可以管理所有信息,本系统的主要功能有:1 学生管理功能:为了方便学生信息的增加,删除,修改,查询。2 企业信息管理的功能:管理员可以通过填写

4、表格来更新招聘单位的信息。3 招聘信息的管理:用来添加最新的招聘信息,便于毕业生查看。4 就业信息的管理功能:记录毕业生的就业情况。可以分析就业形势及就业去向。二系统设计的目标及思想高校教务系统是一项非常繁杂但有是非重要的工作,毕业设计信息管理又是高校教务管理中的重要部分,这个系统的设计,可以使管理员轻松地完成对毕业生信息,单位信息,招聘信息,就业信息等系统的管理工作,可以方便的查询,修改,增加,删除信息。系统的主界面主要有学生信息,企业信息,招聘信息,就业信息等四大类类构成,点击不同的按钮可进入不同的服务界面,(如图1所示) 图1 系统主界面其中学生信息,学生就业信息是很重要的部分。三系统开

5、发环境1.Visual Basic语言的概述运用Visual Basic 语言编写程序,并通过ODBC桥的链接,实现系统的应用。Visual Basic(VB)是一种由 微软 公司开发的包含 协助开发环境 的 事件驱动 编程语言。它源自于 BASIC 编程语言。VB拥有 图形用户界面 ( GUI )和 快速应用程序开发 ( RAD )系统,可以轻易的使用 DAO 、 RDO 、 ADO 连接 数据库 ,或者轻松的创建 ActiveX 控件 。程序员可以轻松的使用VB提供的组仠快速建立一个 应用程序 。 VB中心思想就是要便于 程序员 使用,无论是新手或者专家。VB使用亠可以简单建立应用程序的

6、GUI 系统,但是又可以开发相当复杂的程堏。VB的程序是一种基于 窗体 的可视化组件安排的联合,并且增加码来指定组建的属性和方法。因为默认方法已经有一部分定义在了块件内,所以程序员不用写多少代码就尧以完成一个简单的程序。过去的版本颂面VB程序的性能问题一直被放在了桌靠上,但是随着 计算机 速度的飞速增加,关于性能的争论已砏越来越少。 窗体控件的增加和改变叠以用 拖放 技术实现。一个排列满控件的工具箱用来显示可用控件(比如文本框或者按頮。每个控件都有自己的 属性 和 事件 。默认的属性值会在控件创建的时候栐供,但是程序员也可以进行更改。下面结合系统界面将VB的一些功能及属性加以介绍。2.工程 工

7、程文件的扩展名为vbp,每个工程对应一个工程文件。用“文件”菜单中的“新建工程”命令可以建立一个新的工程。用“打开工程”命令可以打开一个已有的工程,而用“添加工程”命令可以添加一个工程,在工程中添加窗体,进行界面的设计。3.窗体应用程序运行过程中, 用户可用作定制应用程序界面的窗口,或用作从用户处收集信息的对话框叫做窗体。窗体是一种对象,是Visual Basic应用程序的基本构造模块,它有自己的属性,方法和事件,可通过属性来定义窗体的外观,通过方法来定义窗体的行为,通过事件来定义窗体与用户的交互。窗体的属性大多用于设置窗体的外观和尺寸,而且大都可以直接在属性窗口中直接设置,操作方便,简洁。窗

8、体文件的扩展名为frm,每个窗体对应一个窗体文件,窗体及其空间的属性和其他信息都存放在该窗体文件中。一个应用程序可以有多个窗体,因此就可以有多个以frm为扩展名的窗体文件。执行“工程”菜单中的“添加窗体”命令或单击工具栏中的“添加窗体”按钮可以增加一个窗体而执行“工程”菜单中的“移除按钮”命令可以删除当前的窗体。每建立一个窗体,工程资源管理器窗口就增加一个窗体文件。将各个窗体之间用代码连接起来,就可以做成一个系统的窗体运行该界面,例如,本系统中的登录窗体(图2) 图2 主登录界面双击确定控件,可出现代码窗口,在此窗口中输入代码,就可以与下一个窗口相连接,代码如下: Private Sub Co

9、mmand1_Click() Dim Msg Dim frm1 As New Form2 If Text1.Text = 刘小芳 And Text2.Text = 00868 Then Me.Hide frm1.Show Else MsgBox 账号或密码不正确,请重新输入 End If End SubPrivate Sub Form_Load()End Sub4.标准模块标准模块(文件扩展名为 .BAS)是应用程序内其它模块访问的过程和声明的容器。它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明。写入标准模块的代码不必绑在特定的应用程序上;

10、如果不小心用名称引用窗体和控件,则在许多不同的应用程序中可以重用标准模块。它是一个纯代码性质的文件,不属于任何一个窗体,主要在大型应用程序中使用,它可以被不同的窗体所调用,在此系统中,表中模块被调用,来显示数据库中的数据。(如图3所示)图3 模块图5.数据视图视图的定义从放在数据库中,与此定义相关的数据并没有再存一份于数据库中,通过视图看到的数据存放在基表中。视图看上去非常像数据库的物理表,对它的操作同任何其他表一样,当通过视图修改数据时,实际上是在改变基表中的数据;相反的,基表数据的改变也会自动反映在由基表产生的视图中,点击VB菜单栏里的“数据视图窗口”会出现一个界面,(如图4所示)图4 数

11、据窗体向导-介绍单击【下一步】按钮,进(如图5所示)的界面图5数据窗体向导-数据库类型我是用ODBC来连接数据库的,所以这里选择ODBC,然后点击【下一徐】按钮(图6)图6数据窗体向导-连接信息在DSN(D)栏内选定自己所建的数据库名称,在【数据库】栏内再次填入数据库名称,以保证与数据库下相连,点击【下一步】按钮,如(图7)显示:图7数据窗体向导-from在窗体布局中选择所需的窗体布局,再选中单选钮中的类,点击【下一步】如(图8)图8数据窗体向导-控件选择在可用控件框中将添加按钮,编辑按钮,删除按钮,刷新按钮,关闭按钮都选中,这样在生成的表中就可以进行相应的操作,完成后点击【下一步】进入下一界

12、面(如图9 )图9数据窗体向导-已完成点击【完成】按钮,则完成了用数据视图功能将数据库中的数据导入VB界面中的操作,此时运行界面就会有数据产生,并可以进行相关的操作,(如10所示)图10 数据视图四数据库的设计1.数据库的简介及设计注意事项SQL Server2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大

13、型多处理器的服务器等多种平台使用。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方存储式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。它是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。它是一个按数据结构来存储和管理数据的计算机软件系统。

14、数据库的概念实际包括两层意思: (1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。(2)数据库是数据管理的新方法和技术,他能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。2.新建一个数据库 创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。数据库的设计以降低数据冗余,保真数据完整新及一致性和提高数据并发行为原则,主要做到数据库个关系子模式符合第三范式,消除数据冗余,利用事物级操作,保真数据的一致性和完整新,通过触发

15、器机制保证数据应用的完整性,各表之间通过外键相连,根据具体情况保留一定的冗余,以提高访问速度。本系统所用全部数据仅存放在GIM数据库中,该数据库中有五张表,介绍分别如下表:a 学生信息表该表主要记录了毕业生本身的一些性质,有学号,姓名,性别,出生年月,专业,英语,学历等信息在组成。(如图11所示) 图11 学生信息图b. 企业信息表 记录来我校招聘的一些企业的信息,由企业编号,企业名称,企业本质,企业成立时间,企业总人数等组成,此信息表的建立方便于管理员对毕业生就业去向的的分析,记录,管理。其信息(如图12所示)。图12 企业信息图c.招聘信息表这张表主要用来显示用人单位的招聘信息,为毕业生就业,找工作提供帮助。同时也为单位招聘人才的信息起到一定的宣传作用,主要由企业编号,企业名称,所需职位,工资,所招人员的专业要求等组成,其详细设计(如图13所示)图13 招聘信息表c.就业信息表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号