学生信息管理系统Word文档下载推荐.docx

上传人:b****2 文档编号:5772362 上传时间:2023-05-05 格式:DOCX 页数:17 大小:628.03KB
下载 相关 举报
学生信息管理系统Word文档下载推荐.docx_第1页
第1页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第2页
第2页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第3页
第3页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第4页
第4页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第5页
第5页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第6页
第6页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第7页
第7页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第8页
第8页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第9页
第9页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第10页
第10页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第11页
第11页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第12页
第12页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第13页
第13页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第14页
第14页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第15页
第15页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第16页
第16页 / 共17页
学生信息管理系统Word文档下载推荐.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

学生信息管理系统Word文档下载推荐.docx

《学生信息管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统Word文档下载推荐.docx(17页珍藏版)》请在冰点文库上搜索。

学生信息管理系统Word文档下载推荐.docx

  作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理所无法比拟的优点,如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生档案管理的效率,也是学校向科学化、正规化管理发展的必要条件,以下是详细编程:

三、程序界面设计与空间属性设置

1、是设计界面,这里我们可以通过右击选择菜单编辑器。

建立了4个标题分别是:

学生基本信息表、学生成绩表、课程信息表、退出。

2、建立Form2填写学生基本信息,按照老师的要求,学生基本信息表(学号、姓名、性别、出生年、出生月、出生日、联系电话、年级、班级、住址等)。

这时候就要用到“Label”、“TextBox”、“CommandButton”。

接着关于五个所需要的“CommandButton”,即查询、修改、添加、添加、删除,想要实现它们的功能,那就要赋予它们这个能力,那代码就是这个能力。

对于这五个功能键的代码,书本300-306页都有相关的例子。

代码如下:

PrivateSubCommand1_Click()

Data1.Recordset.FindFirst"

学号like'

"

&

Text11&

"

'

EndSub

PrivateSubCommand2_Click()

Data1.Recordset.Edit

Data1.Recordset.Fields("

学号"

)=Text2

姓名"

)=Text1

性别"

)=Text3

年级"

)=Text9

班级"

)=Text10

家庭住址"

)=Text8

出生年"

)=Text4

出生月"

)=Text5

出生日"

)=Text6

联系电话"

)=Text7

Data1.Recordset.Update

PrivateSubCommand3_Click()

Data1.Recordset.Delete

Data1.Recordset.MoveNext

IfData1.Recordset.EOFThenData1.Recordset.MoveLast

PrivateSubCommand4_Click()

Data1.Recordset.AddNew

然后可以换上背景使表格更加生动漂亮。

完成后的界面如图:

3数据库窗口那里右击新建一个表,然后表名称就是学生基本信息表,然后就点击添加字段,名称就是学号、姓名、性别、出生年、出生月、出生日、联系电话、年级、班级、住址等多个字段,弄完之后就生成表,双击那个表的内容进行编辑。

经过上面就把数据库完成了,那么剩下的问题就是怎样把数据库跟每个Form的Text连接起来。

首先我们先要弄一个Data1,让它成为一个链接的桥梁,这个我是参考了网上的一些资料的,需要用代码来设置它的属性。

PrivateSubForm_Load()

DimdbnameAsString

DimdbAsDatabase

dbname=App.Path

IfRight$(dbname,1)<

>

\"

Thendbname=dbname&

dbname=dbname&

数据表.mdb"

Setdb=OpenDatabase(dbname)

db.Close

Data1.DatabaseName=dbname

SQL="

SELECT*FROM学生成绩表"

Data1.RecordSource=SQL

Data1.Visible=False

Data1.Refresh

到这里还没有做完,我们只是设置了Data1的属性,我们的目的要让每个Form里的Text显示出数据,那么就要对每个Text的属性进行设置。

在右边的那个属性的DataSource、DataField

到这里的话就可以制作出第一个Form,即学生基本信息。

于学生成绩、课程信息就像前面那个Form那样的过程相似一样的方法设计。

4、接下来我要说的是各个窗体及其属性

分类

标题

名称

主菜单项1

学生基本信息

information

主菜单项2

学生成绩

grade

主菜单项3

课程信息

course

退出

Out

控件

文本

Label1

学生成绩表

Label2

学号

Label3

课程号

Label4

学期

Label5

成绩

Text1

空白

Text2

Text3

Text4

Text5

Command1

查询

Command2

修改

Command3

添加

Command4

删除

姓名

性别

出生年

Label6

出生月

Label7

出生日

Label8

联系电话

Label9

家庭住址

Label10

年级

Label11

班级

Text6

Text7

Text8

Text9

Text10

Text11

课程信息表

课程名称

出版社

出版日期

版次

页码

价格

课程类型

开课学院

四、程序代码编写

关于其它Form的代码如下:

Form1(界面设计):

PrivateSubForm_Load()

PrivateSub成绩表_Click()

Form3.Show

PrivateSub基本信息表_Click()

Form2.Show

PrivateSub课程_Click()

Form4.Show

PrivateSub退出_Click()

End

Form3(学生成绩表):

PrivateSubCommand1_Click()

Data1.Recordset.FindFirst"

Text5&

课程号"

学期"

成绩"

Form4(课程信息表):

课程号like'

Text10&

课程名称"

出版社"

出版日期"

版次"

页码"

价格"

课程类型"

开课学院"

SELECT*FROM课程信息表"

PrivateSubLabel7_Click()

五、程序演示

如图所示,如果想要查询一个一个学生的基本信息,先输入该学生的学号,然后按下查询按钮。

结果便会显示。

由上面两幅图可以知道输入不同的学号就会有不同的信息显示出来。

至于“删除”的话,按下去就立刻把所有资料删除就像上图的空白。

另外,“添加”的话,先把资料填上,然后按一下“添加”按钮就可以了。

关于“修改”键的话,你直接修改要修改的资料,最后按下“修改”就行了!

其它Form都是一样的操作!

七、课程学习与课程设计心得体会

在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。

因此,该系统必然会存在一些缺陷。

因为对学生信息管理的整个流程的熟悉程度还不够深刻,在需求分析时未能做到完全满足用户的需求。

虽然网络在学生成绩管理系统中的应用不是很多,在本次开发过程由于硬件的限制,未能实现网络功能。

有了这次的学生系统的课程设计,让我在课堂上学到的书本理论知识得到了更好理解。

更进一步巩固了自己的知识,没有这次课程设计,自己一直以为自己学的还算很好一半知识自己都会,但是在做课设的时候发现有很多东西运用到实践当中还不我所达不到的水平,这才发现自己会得东西只是一知半解。

运用到实际当中自己的欠缺还是很大。

幸好很多热心的室友和同学以及老师的帮助,自己通过查阅丰富的图书资源,搜索丰富的网络资源,设计界面,设置各种控件的属性,编写相关的代码。

反复的调试程序才算把这个学生信息管理的系统做完。

虽然刚开始时候因为很多东西不会烦躁,无从下手。

但是程序最后调试出来那一瞬间,真的很高兴。

课程设计完成了,首先非常感谢学校给我们这次机会,让我们扩大了知识量,弥补了知识的欠缺,进一步完善了自我。

忠心的感谢老师在设计过程中对我孜孜不倦的教导,使我的设计顺利完成。

我还要感谢我的同学们,在这一阶段给了我极大的帮助

参考文献

[1]刘天慧等编著.VisualBasic程序设计教程[M].北京:

清华大学出版社,2006.2:

156-185

[2]萨师煊,王珊.数据库系统概论[M],(第三版).北京:

高等教育出版社,2006.5:

198—233

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2