教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

学生信息管理系统的论文+毕业设计用VB(2)

来源:网络收集 时间:2026-08-21
导读: 面的效果不满意,还要回到程序中修改有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性封装起来,开发人员不必为界面设计而

面的效果不满意,还要回到程序中修改有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性封装起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。

(2)面向对象的程序设计4.0版以后的Visual Basic支持面向对象的程序设计,是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。

2.2选择ACCESS2000开发数据库

3 数据库设计

3.1数据库的概念

数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。数据库技术能使Internet应用超越具有早期应用特点的简单的发布。同时,Internet技术提供了一种向用户发布数据库内容的标准化的访问方法。这些技术没有脱离经典数据库技术的要求。它们只是加重了数据库技术的重要性。

数据库的目的是帮助人们跟踪事务。经典的数据库应用涉及诸如订单、顾客、工作、员工、学生、电话之类的项,或其它数据量较大、需要密切关注的事务。最近,由于数据库的普及,数据库技术已经被应用到了新的领域,诸如用于Internet的数据库或用于公司内联网的数据库。数据库也被越来越多地应用于生成和维护多媒体应用程序上。

数据库在一个信息管理系统中占有非常重要的位置,数据库结构设计的好坏将直接对应用系统的效果产生影响。合理的数据库设计可以提高数据库存储效率,保证数据的完整和一致。同时合理的数据结构也将有利于程序的实现。

设计数据库系统时,应该首先了解用户的各个方面的需求,包括现有的以及将来可能增加的。

3.2 VB连接ACCESS2000数据库

用vb编写一个管理系统,首先要解决vb连接数据库的问题。先看看VB是如何与ACCESS2000数据库相连接的。

Sub ConnStr() '连接数据库

Set conn = CreateObject(\建立数据库连接对像 DBpath = App.Path & \设置数据的路径

conn.Open \打开数据库连接

Set rs = CreateObject(\设置数据库对像 End Sub

上面的一段代码就是连接数据库的。上用到了三个变量conn,Dbpath,rs。其中有两个变量要定义为公用的变量,因为这段代码是放在一个模块中的,为了在每一个窗体中能够使用这个变量,所以必须要声明为公用变量。声明公用变量的方法如下:

Public conn Public rs

上面就是声明为公用变量,上面的声明一定要放在模块的最上面。如果声明在下面,那就成了局部变量,那么作用范围就会不同了,作用就更不同,而且在其它窗体中使用到了这个变量,程序会出错。

3.3 数据库的实现

数据库设计与应用等程序设计是分离的,数据库的设计非常重要。有了数据库模型,数据库的设计就简单多了。在学生管理信息系统中,首先要创建学生管理信息系统数据库,然后在数据库中创建需要的表和字段。下面分别讲述本系统中数据库的设计。本例采用Access2000数据库系统来进行数据库的设计。 1、创建数据库

下面给出在Access2000中创建数据库的过程。

(1)运行Access2000应用程序,在“新建数据库”选项组中选取“空Access数据库”单选,按钮,然后单击“确定”按钮,如图4-1所示。

图4-1新建数据库

(2)在“文件新建数据库”窗口指定数据库的存放位置与数据库文件名称(本例为Stu.mdb)然后单击“创建”按钮,如图4-2所示。

图4-2指定数据库的存放位置与数据库文件名称

2、创建表

下面给出在Access 中创建表的过程。

(1)创建数据库后,进入主界面,单击“Stu:数据库”子窗口中的“设计”按钮。此时将会出出“表1:表”窗口,如图4-3所示。

图4-3设计表

(2)在表的设计窗口“表1:表”中,按表6建立数据字段,并指定字段的数据类型与相关属性。

表6学生基本信息表

字 段 名 称 学号 姓名 性别 出生年月 民族 家庭地址 联系电话 备注 数 据 类 型 文本 文本 文本 日期/时间 文本 文本 文本 文本 建立数据库字段并指定字段的数据类型与相关属性后,字段设计界面如图6所示。

(3)在StuId字段上单击鼠标右键,选择快捷菜单中的“主键”选项,让StuId字段成为主要索引字段,则StuId 字段前方将出邮一个钥匙图标,如图4-4所示。

图4-4字段设计

(4)字段设计完毕后,单击工具栏中的“保存”按钮,此时将会出现“另存为”对话框,在“表名称”文本框输入“StuInfo”,如图9所示,然后单击“确定”按钮将这个表保存。

(5)回到“Stu:数据库”子窗口中,如果出现了StuInfo 这个表项目,就代表现在已经完成学生数据文件的设计,如图24所示。

图4-5保存表

重复步骤(1)—(5),建立剩余的表,并指定表中各字段的数据类型与相关属性,这样就完成了数据库的设计。下面简单介绍各个表中的数据类型与相关的属性。 1.学生基本信息的查询、修改、删除。包括学生姓名、性别、学号、出生年月、所在宿舍、家庭住址、联系电话、担任职务等信息的查询。

学生基本信息

…… 此处隐藏:733字,全部文档内容请下载后查看。喜欢就下载吧 ……
学生信息管理系统的论文+毕业设计用VB(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/454594.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)