- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB的学生信息管理系统的设计
摘要:在VB6.0环境下,通过连接Access2000数据库,建立了一个学生管理系统。在这个系统里,可以实现学生学号,姓名,年龄,联系方式,照片等各种信息的录入,精确查找,模糊查找,更新,删除等操作。从程序的界面设计到源代码,都做了详尽的说明,适合初学者快速掌握信息管理系统开发的步骤。
关键词:VB;数据库;管理系统;access;查询
中图分类号:TP39 文献标识码:A文章编号:1009-3044(2008)35-2374-04
Designing of Student Information Management System by VB
HUANG Min
(Xuzhou Normal Higher School, Xuzhou 221116, China)
Abstract: It is designed for the establishment of student information managementsystem in vb6.0 by connecting Access2000 database. This system can realize Information Processing including data entry, query, update, delete and so on.The Information means the students number,name,age, contact.From the interface design to the source code, it has shown a detailed description, which suitable for beginners to master the designing of system quickly.
Key words: vb; database; system of management; access; query
1 引言
基于数据库的管理系统,可以完成数据的输入,修改,删除,查询等。数据包含文本,数值,二进制等。很多人都觉得VB简单,但用VB开发一个项目,又无从下手,其实可以从最简单的系统做起,然后不断去完善这个系统,都是一个很好的学习过程,并且能够触类旁通,完成其它系统的开发与设计。
2 功能需求分析
学生管理系统采用Visual Basic6.0作为开发工具,后台数据库采用Assecc2000。系统开发的总体任务是实现学生信息管理的条理化,系统化。用户通过界面,完成对学生学号、姓名,年龄,照片、通讯地址,电话等信息的管理。可以对学生信息方便的实现输入,删除,修改,模糊查询,精确查询,在浏览记录时可以切换上一条,下一条,第一条和最后一条。
3 数据库建立与连接
3.1 数据库建立
针对学生信息管理系统的需求和目标,在Assecc2000中建立一个学生信息记录表,用来存放学生信息。字段名字和类型表1所示。并将学生的学号字段作为主键。
3.2 数据库连接
VB提供了多种与数据库连接的方式,这里使用数据控件(Data)。数据控件(Data)提供了一种方便地访问数据库中数据的方法,使用数据控件无须编写代码就可以对VB所支持的各种类型的数据库执行大部分数据访问操作。
数据控件本身不能显示和直接修改记录,但是可以通过与数据控件相关联的数据约束控件中显示各个记录。
4 用户界面设计
在Visual Basic6.0环境中,建立一个标准的exe工程。学生的学号,姓名,年龄,通讯地址,邮政编码,电话号码,电子邮件,qq号码用文本框控件来显示,名称分别为text1,text2…text8, 他们分别与数据库中的相应字段绑定。用图片框控件Picture1来显示学生的照片,它与数据库中的照片字段绑定。选择数据控件data1,并设置它的属性,使得它与数据库连接。实现记录的第一条,上一条,下一条,最后一条的切换以及添加记录,删除记录和编辑记录的操作用按钮来控制实现,名称分别为command1,command2…command7。对按不同的条件进行查询,这里使用了组合框Combo1和Combo2,分别用来选择精确查找和模糊查找的条件。学生信息的界面如图1所示。
5 代码
程序的实现主要使用了data控件的常用方法。对于精确查找和模糊查找中的“查找第一个”与“查找下一个”按钮的事件中,它们所使用的查找条件是一样的,所以需要先定义窗体变量。
5.1 定义窗体变
文档评论(0)