下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 基于VB的学生信息管理系统的设计

基于VB的学生信息管理系统的设计.doc

基于VB的学生信息管理系统的设计

吕梅迪
2017-10-17 0人阅读 举报 0 0 暂无简介

简介:本文档为《基于VB的学生信息管理系统的设计doc》,可适用于IT/计算机领域

基于VB的学生信息管理系统的设计基于VB的学生信息管理系统的设计,计算机教学与教育信息化,黄敏约字摘要:在VB环境下通过连接Access数据库建立了一个学生管理系统。在这个系统里可以实现学生学号姓名年龄联系方式照片等各种信息的录入精确查找模糊查找更新删除等操作。从程序的界面设计到源代码都做了详尽的说明适合初学者快速掌握信息管理系统开发的步骤。关键词:VB数据库管理系统access查询中图分类号:TP文献标识码:A文章编号:()DesigningofStudentInformationManagementSystembyVBHUANGMin(XuzhouNormalHigherSchool,Xuzhou,China)Abstract:ItisdesignedfortheestablishmentofstudentinformationmanagementsysteminvbbyconnectingAccessdatabaseThissystemcanrealizeInformationProcessingincludingdataentry,query,update,deleteandsoonTheInformationmeansthestudent#snumber,name,age,contactFromtheinterfacedesigntothesourcecode,ithasshownadetaileddescription,whichsuitableforbeginnerstomasterthedesigningofsystemquicklyKeywords:vbdatabasesystemofmanagementaccessquery引言基于数据库的管理系统可以完成数据的输入修改删除查询等。数据包含文本数值二进制等。很多人都觉得VB简单但用VB开发一个项目又无从下手其实可以从最简单的系统做起然后不断去完善这个系统都是一个很好的学习过程并且能够触类旁通完成其它系统的开发与设计。功能需求分析学生管理系统采用VisualBasic作为开发工具后台数据库采用Assecc。系统开发的总体任务是实现学生信息管理的条理化系统化。用户通过界面完成对学生学号、姓名年龄照片、通讯地址电话等信息的管理。可以对学生信息方便的实现输入删除修改模糊查询精确查询在浏览记录时可以切换上一条下一条第一条和最后一条。数据库建立与连接数据库建立针对学生信息管理系统的需求和目标在Assecc中建立一个学生信息记录表用来存放学生信息。字段名字和类型表所示。并将学生的学号字段作为主键。数据库连接VB提供了多种与数据库连接的方式这里使用数据控件(Data)。数据控件(Data)提供了一种方便地访问数据库中数据的方法使用数据控件无须编写代码就可以对VB所支持的各种类型的数据库执行大部分数据访问操作。数据控件本身不能显示和直接修改记录但是可以通过与数据控件相关联的数据约束控件中显示各个记录。用户界面设计在VisualBasic环境中建立一个标准的exe工程。学生的学号姓名年龄通讯地址邮政编码电话号码电子邮件qq号码用文本框控件来显示名称分别为text,text„text,他们分别与数据库中的相应字段绑定。用图片框控件Picture来显示学生的照片它与数据库中的照片字段绑定。选择数据控件data并设置它的属性使得它与数据库连接。实现记录的第一条上一条下一条最后一条的切换以及添加记录删除记录和编辑记录的操作用按钮来控制实现名称分别为command,command„command。对按不同的条件进行查询这里使用了组合框Combo和Combo分别用来选择精确查找和模糊查找的条件。学生信息的界面如图所示。代码程序的实现主要使用了data控件的常用方法。对于精确查找和模糊查找中的“查找第一个”与“查找下一个”按钮的事件中它们所使用的查找条件是一样的所以需要先定义窗体变量。定义窗体变量DimsAsStringDimsAsString照片的输入静态设置:通过一个图片编辑程序将照片装入剪贴板等待从剪贴板复制到Picture控件。动态设置:通过PictureDblClick事件来完成剪贴板到Picture控件的复制当移动记录指针时Picture控件内的照片存入数据库。PrivateSubPictureDblClick()PicturePicture=ClipboardGetDataEndSub记录的跳转PrivateSubCommandClick()#移动到第一条DataRecordsetMoveFirstCommandEnabled=FalseCommandEnabled=FalseCommandEnabled=TrueCommandEnabled=TrueEndSubPrivateSubCommandClick()#移动到上一条DataRecordsetMovePreviousCommandEnabled=TrueCommandEnabled=TrueIfDataRecordsetBOF=TrueThenDataRecordsetMoveFirstCommandEnabled=FalseCommandEnabled=FalseEndIfEndSubPrivateSubCommandClick()#移动到后一条DataRecordsetMoveNextCommandEnabled=TrueCommandEnabled=TrueIfDataRecordsetEOF=TrueThenDataRecordsetMoveLastCommandEnabled=FalseCommandEnabled=FalseEndIfEndSubPrivateSubCommandClick()#移动到最后一条DataRecordsetMoveLastCommandEnabled=TrueCommandEnabled=TrueCommandEnabled=False

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/6

基于VB的学生信息管理系统的设计

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利