求“学生管理信息系统开发案例分析” 

1系统分析人员2系统设计人员VF软件设计3数据库设计人员4系统测试人员5系统展示人员PPT演示文稿 ![]()


最佳答案

canmetiao 签约达人 04-05 TA获得超过525个赞
基于VB的学生信息管理系统的设计
摘要:本系统针对高校学生信息的特点以及管理中的弊端而设计,实现了学生信息管理的信息化、减轻了管理人员的工作负担,能
够规范、高效地管理大量的学生信息,该系统旨在更好地管理高校的教学和资源的整合,推动科技成果的转化,推进高校改革,提高
高校的办学效率。
关键词:信息管理;VB;系统
近几年来,随着各高校办公自动化工作的推进,学生信息管理自动化也被摆上了日程。在学校工作中占有很大比重的一项就是
每学期的学生信息管理工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得
不面对的问题。而人工进行管理不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的信息管理表非常困难。
并且随着高校规模的扩大手工管理的难度和工作量呈几何级数增长。
学生信息管理系统正是为了减轻教务人员工作量,实现学校管理科学发展观自动化,解决管理难这一老大难题的教务办公软
件。本系统以中文版Visual Basic 6.0为前台开发工具,用Microsoft Access2000作为后台数据库。系统的操作对人员的素质的要求不
高,只需对他们稍加培训便能胜任。
本系统最大的优点就是学生的所有信息及全部操作完全可以通过各功能模块直接写入后台数据库,操作简单易行,使信息管
理流程能够在一个安全可视的环境下运行。
1学生信息管理系统的设计
学生信息管理系统的设计主要是为了更好的实现学校学生信息的系统化、规范化和自动化。其主要功能包括操作员权限设置、
便于信息管理、信息的查询、以及生成各种报表。其中查询包括姓名查询、学号查询、班级查询、性别查询、年龄、电话及住址查询、组
合查询、模糊查询等,查询可按建表输入的时间,进行统计人数和成绩等统计,查询其中的一种或多种方法。
1.1系统设计思想和特点
现状:学校管理工作对于学校的决策者和管理者来说至关重要。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式
存在着许多缺点,如:效率低、保密性差。另外,时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
设计思想:《学生信息管理系统》采用面向对象的程序设计思想为基本的设计指导思想。本系统主要实施目标是帮助学校的学
生档案管理人员对学校学生信息进行管理。
本系统优点:检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理
的效率,也是学校的科学化、正规化管理的重要条件。
1.2系统目标和功能模块
本信息管理系统在追求完善的同时应达到以下目标:
1)界面友好、易于操作;
2)实现基本信息管理,包括操作员的注册及权限设置,所需基本信息的建立与设置等功能;
3)实现数据库管理,包括数据库的自动创建,备份与恢复;4)实现智能跟踪用户操作,智能容错处理,数据统计与分析等功能;
5)真正意义上实现该高校从原始的手工阶段走向了方便快捷的计算机实现阶段。
功能模块如图1所示。
运行主窗体如图2。
2.3登录模块设计
登录界面是进入系统的大门,是对管理员身份的验证,只有输入
了正确的名称和密码,才有权进入系统。因为系统有许多管理员,他
们拥有不同的权限,当有不同的用户登录到系统中时,系统便会根据
数据库中记载的内容而赋予其不同的权限
关键代码如下:
Dim a As String
Dim b As String
Dim str As String
Dim strr As String
str=InStr(Text2.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text1.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
a=Trim(Text1)
b=Trim(Text2)
If a=""Then
MsgBox"用户名不能为空!",vbCritical,"错误"
Text1.SetFocus
Text1.SelStart=0
Text1.SelLength=Len(Text1)
Else
Dim r As New ADODB.Recordset
Set r=DataEnvironment1.rsuser
Dim c As String
Static nTryCount As Integer
c="select*from用户登陆where用户名=''"&a&"''"
If r.State=adStateOpen Then r.Close
r.Open c
If r.EOF Then
MsgBox"无此用户!请重新登陆!!",vbCritical,"错误"
Text1.SetFocus
Text1.SelStart=0
Text1.SelLength=Len(Text1)
nTryCount=nTryCount+1
If nTryCount>=5 Then
MsgBox"您无权操作本系统!",vbCritical,"错误"
Unload Me
End If
Else
If b=Trim(r.Fields(1))Then
quanxian=Trim(r.Fields(2))
MDIForm1.Show
Unload Me
Else
MsgBox"密码错误!请重新登陆!!",vbCritical,"错误"
Text2.SetFocus
Text2.SelStart=0
Text2.SelLength=Len(Text2)
nTryCount=nTryCount+1
If nTryCount>=5 Then
MsgBox"您无权操作本系统!",vbCritical,"错误"
Unload Me
End If
End If
End If
End If
图End Sub
2.4信息管理和信息查询模块设计
信息管理和信息查询分别如图3。
关键代码如下:
On Error Resume Next
Dim str As String
Dim strr As String
Select Case Command2.Caption
Case"启用组合查找"
Select Case Combo1.Text
Case"学号"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"姓名"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"年龄"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"性别"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
SEX
Case"所属班级"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 ThenMsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"家庭地址"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
End Select
Case"关闭组合查找"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
If Combo1.Text="性别"Or Combo2.Text="性别"Then
Combination
Else
Combination_Faintness_nosex
End If
End Select
Public Sub TYCZ()
On Error Resume Next
Dim a As New ADODB.Recordset
Set a=DataEnvironment1.rsstudent
Dim b As String
If Trim(Combo3.Text)<>"模糊"Then
b="select*from学生信息表where"&Trim(Combo1.Text)&""&Trim(Combo3.Text)&"''"&Trim(Text9.Text)&"''"
If a.State=adStateOpen Then a.Close
a.Open b
dgre
Else
b="select*from学生信息表where"&Trim(Combo1.Text)&"like''%"&Trim(Text9.Text)&"%''"
If a.State=adStateOpen Then a.Close
a.Open b
dgre
End If
End Sub
Public Sub dgre()
DataGrid1.DataMember=""
DataGrid1.Refresh
DataEnvironment1.rsstudent.Requery
DataGrid1.DataMember="Student"
DataGrid1.Refresh
End Sub
3结束语
本系统达到了预期的要求,系统设计是根据学校的学生信息管理流程,合理设置各种操作模块,各管理员和操作员之间分工明
确,并且能够及时、准确地记录每次操作信息。操作简单易行,定期审核,确保了数据的正确性。从根本上解决了学生管理的计算机
实现方式,对学校管理来讲是一个大的跨越。![]()
摘要:本系统针对高校学生信息的特点以及管理中的弊端而设计,实现了学生信息管理的信息化、减轻了管理人员的工作负担,能
够规范、高效地管理大量的学生信息,该系统旨在更好地管理高校的教学和资源的整合,推动科技成果的转化,推进高校改革,提高
高校的办学效率。
关键词:信息管理;VB;系统
近几年来,随着各高校办公自动化工作的推进,学生信息管理自动化也被摆上了日程。在学校工作中占有很大比重的一项就是
每学期的学生信息管理工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得
不面对的问题。而人工进行管理不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的信息管理表非常困难。
并且随着高校规模的扩大手工管理的难度和工作量呈几何级数增长。
学生信息管理系统正是为了减轻教务人员工作量,实现学校管理科学发展观自动化,解决管理难这一老大难题的教务办公软
件。本系统以中文版Visual Basic 6.0为前台开发工具,用Microsoft Access2000作为后台数据库。系统的操作对人员的素质的要求不
高,只需对他们稍加培训便能胜任。
本系统最大的优点就是学生的所有信息及全部操作完全可以通过各功能模块直接写入后台数据库,操作简单易行,使信息管
理流程能够在一个安全可视的环境下运行。
1学生信息管理系统的设计
学生信息管理系统的设计主要是为了更好的实现学校学生信息的系统化、规范化和自动化。其主要功能包括操作员权限设置、
便于信息管理、信息的查询、以及生成各种报表。其中查询包括姓名查询、学号查询、班级查询、性别查询、年龄、电话及住址查询、组
合查询、模糊查询等,查询可按建表输入的时间,进行统计人数和成绩等统计,查询其中的一种或多种方法。
1.1系统设计思想和特点
现状:学校管理工作对于学校的决策者和管理者来说至关重要。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式
存在着许多缺点,如:效率低、保密性差。另外,时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
设计思想:《学生信息管理系统》采用面向对象的程序设计思想为基本的设计指导思想。本系统主要实施目标是帮助学校的学
生档案管理人员对学校学生信息进行管理。
本系统优点:检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理
的效率,也是学校的科学化、正规化管理的重要条件。
1.2系统目标和功能模块
本信息管理系统在追求完善的同时应达到以下目标:
1)界面友好、易于操作;
2)实现基本信息管理,包括操作员的注册及权限设置,所需基本信息的建立与设置等功能;
3)实现数据库管理,包括数据库的自动创建,备份与恢复;4)实现智能跟踪用户操作,智能容错处理,数据统计与分析等功能;
5)真正意义上实现该高校从原始的手工阶段走向了方便快捷的计算机实现阶段。
功能模块如图1所示。
运行主窗体如图2。
2.3登录模块设计
登录界面是进入系统的大门,是对管理员身份的验证,只有输入
了正确的名称和密码,才有权进入系统。因为系统有许多管理员,他
们拥有不同的权限,当有不同的用户登录到系统中时,系统便会根据
数据库中记载的内容而赋予其不同的权限
关键代码如下:
Dim a As String
Dim b As String
Dim str As String
Dim strr As String
str=InStr(Text2.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text1.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
a=Trim(Text1)
b=Trim(Text2)
If a=""Then
MsgBox"用户名不能为空!",vbCritical,"错误"
Text1.SetFocus
Text1.SelStart=0
Text1.SelLength=Len(Text1)
Else
Dim r As New ADODB.Recordset
Set r=DataEnvironment1.rsuser
Dim c As String
Static nTryCount As Integer
c="select*from用户登陆where用户名=''"&a&"''"
If r.State=adStateOpen Then r.Close
r.Open c
If r.EOF Then
MsgBox"无此用户!请重新登陆!!",vbCritical,"错误"
Text1.SetFocus
Text1.SelStart=0
Text1.SelLength=Len(Text1)
nTryCount=nTryCount+1
If nTryCount>=5 Then
MsgBox"您无权操作本系统!",vbCritical,"错误"
Unload Me
End If
Else
If b=Trim(r.Fields(1))Then
quanxian=Trim(r.Fields(2))
MDIForm1.Show
Unload Me
Else
MsgBox"密码错误!请重新登陆!!",vbCritical,"错误"
Text2.SetFocus
Text2.SelStart=0
Text2.SelLength=Len(Text2)
nTryCount=nTryCount+1
If nTryCount>=5 Then
MsgBox"您无权操作本系统!",vbCritical,"错误"
Unload Me
End If
End If
End If
End If
图End Sub
2.4信息管理和信息查询模块设计
信息管理和信息查询分别如图3。
关键代码如下:
On Error Resume Next
Dim str As String
Dim strr As String
Select Case Command2.Caption
Case"启用组合查找"
Select Case Combo1.Text
Case"学号"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"姓名"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"年龄"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"性别"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
SEX
Case"所属班级"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 ThenMsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
Case"家庭地址"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
TYCZ
End Select
Case"关闭组合查找"
str=InStr(Text9.Text,"''")
If str<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
Else
strr=InStr(Text10.Text,"''")
If strr<>0 Then
MsgBox"不能输入非法字符!!",vbCritical+vbOKOnly,"错误"
Exit Sub
End If
End If
If Combo1.Text="性别"Or Combo2.Text="性别"Then
Combination
Else
Combination_Faintness_nosex
End If
End Select
Public Sub TYCZ()
On Error Resume Next
Dim a As New ADODB.Recordset
Set a=DataEnvironment1.rsstudent
Dim b As String
If Trim(Combo3.Text)<>"模糊"Then
b="select*from学生信息表where"&Trim(Combo1.Text)&""&Trim(Combo3.Text)&"''"&Trim(Text9.Text)&"''"
If a.State=adStateOpen Then a.Close
a.Open b
dgre
Else
b="select*from学生信息表where"&Trim(Combo1.Text)&"like''%"&Trim(Text9.Text)&"%''"
If a.State=adStateOpen Then a.Close
a.Open b
dgre
End If
End Sub
Public Sub dgre()
DataGrid1.DataMember=""
DataGrid1.Refresh
DataEnvironment1.rsstudent.Requery
DataGrid1.DataMember="Student"
DataGrid1.Refresh
End Sub
3结束语
本系统达到了预期的要求,系统设计是根据学校的学生信息管理流程,合理设置各种操作模块,各管理员和操作员之间分工明
确,并且能够及时、准确地记录每次操作信息。操作简单易行,定期审核,确保了数据的正确性。从根本上解决了学生管理的计算机
实现方式,对学校管理来讲是一个大的跨越。
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:service@bkw.cn 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
推荐视频
物流管理信息系统案例分析题
aoyunkai·2019-12-10一道管理信息系统案例分析题
chanxiankao·2019-04-06急管理信息系统案例分析
你给我的回忆只能停在过去·2019-04-06管理信息系统案例分析报告
akaiqia·2019-04-06求企业信息管理系统应用中问题与分析案例
bufaxu·2019-04-06管理信息系统案例分析
bijiewang·2019-04-06信息管理系统案例分析题
boediu·2019-04-05客户关系管理信息系统案例分析
bangdensang·2019-04-05物流管理信息系统案例分析题
bangniukong·2019-04-05管理信息系统案例分析及流程图
cangshunang·2018-08-01
证券投资分析考试准考证上有照片吗
chaniuduan·2021-03-06证券投资分析考试成绩单上显示分数吗
日趋堕落·2021-03-06证券投资分析合格证上的照片可以申请更换吗
chancouzhong·2021-03-06证券投资分析考试是当场出成绩吗
cadunsu·2021-03-06申请证券投资分析执业证书需要多长时间
难两全·2021-03-06证券投资分析考试有判断题吗
chaniuduan·2021-03-06证券投资分析考试缴费方式有哪些
bozhaohou·2021-03-06证券投资分析考试需要现场审核吗
chaniuduan·2021-03-06证券投资分析考试通过后需要审核吗
biaopane·2021-03-06证券投资分析考试合格证照片不显示的原因是什么
chanwenshi·2021-03-06
2021年证券投资分析考试《发布证券研究报告业务》章节练习题精选1230
帮考网校·2021-12-30必收藏!证券考试中常见的四种类型计算题
帮考网校·2022-02-102021年证券投资分析考试《发布证券研究报告业务》每日一练1230
帮考网校·2021-12-302021年证券投资分析考试《发布证券研究报告业务》模拟试题1230
帮考网校·2021-12-302021年证券投资分析考试《发布证券研究报告业务》模拟试题1231
帮考网校·2021-12-312021年证券投资分析考试《发布证券研究报告业务》章节练习题精选1231
帮考网校·2021-12-312021年证券投资分析考试《发布证券研究报告业务》每日一练1231
帮考网校·2021-12-312022年证券投资分析考试《发布证券研究报告业务》每日一练0101
帮考网校·2022-01-012022年证券投资分析考试《发布证券研究报告业务》模拟试题0101
帮考网校·2022-01-012022年证券投资分析考试《发布证券研究报告业务》章节练习题精选0101
帮考网校·2022-01-01
我想了解一下,7月的证券投资分析师考试还会取消吗?
biaozaikuai·2020-06-05听朋友说证券分析师考试报名需要进行线下审核,是真的吗?
chagongsui·2020-06-05我想了解一下天津2020年最近的证券分析师考试什么时候开始?
biaokuachan·2020-06-05证券从业资格考过了,现在考专项资格是选证券投资顾问好,还是证券投资分析师好?
如果时间把我忘了·2020-06-05请问一下证券投资顾问考试计算题多还是证券投资分析师计算题多?
多少肺腑之言·2020-06-05证券分析师考试一定要缴费之后才算成功吗?
cangselai·2020-06-05大学学的财政学,可以报考证券投资分析师吗?
xDespair·2020-06-05我去年有报名证券投资分析师考试,由于工作原因取消了,会影响我今年的报名吗?
cengzheirong·2020-06-05证券投资分析师考试通过后,后续培训对学时有要求吗?
caichaisan·2020-06-05我想咨询一下,证券投资分析师考试可以提前知道自己的考点吗?
caipinggong·2020-06-05
热门视频
01:31
证券分析师胜任能力考试应该如何备考?2020-05-15
04:30
证券分析师考试章节重要考点都有哪些?2020-05-15
00:49
证券分析师《发布证券研究报告业务》考试题型和分值是怎样的?2020-05-15
00:38
2020年证券分析师胜任能力考试报入口在哪?2020-05-15
04:09
2020年的证券分析师考试地点定了吗?2020-05-15
互动交流

微信扫码关注公众号
获取更多考试热门资料