- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1学生信息管理系统的开发意义
学生信息档案的管理对于学校的管理者来说至关重耍,学生信息是高 等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。 特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给 高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。 其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复 杂,难以单纯地依靠人工管理,而且传统的人工管理方式既不易于规 范化,管理效率也不高,目前我国各类高等院校中还有相当一部分学 生档案管理还停留在纸介质的基础上,尤其是屮、小学对学生档案的 管理更是落后,这样的管理机制已经不能适应时代发展的耍求,其管 理方法将浪费许多人力和物力。作为计算机应用的一部分,使用计算 机对学生档案进行管理,有着手工管理所无法比拟的优点,系统针对 学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学 生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地 管理大量的学生信息,并避免人为操作的错误和不规范行为。
2系统目标
随着办公自动化水平的不断提高,学校的学生管理工作也从手工转 到计算机自动化信息处理阶段。设计一个功能完整、操作简单、界面 友好的教学管理系统已经势在必行。学生信息管理系统开发的目的是 针对学校现在学生信息管理的弊端,根据学生信息管理的基本流程, 实现学生信息管理的电子化,提高教学管理工作的效率,保证 信息的准确和规范,使学生信息管理工作真正做到科学、合理的规划, 系统、高效的实施。具体说,系统设计目标是:建立基于校园网的学 生管理信息系统,建立集成的辅助教学信息服务系统。该系统是一个 基于不同用户类型的系统,有两类用户可以使用本系统:学生用户 和教务管理员用户。系统可适用各类各级人才培养学校和培训 机构,可管理各类各级学生信息。
3系统需求
根据学校学生信息管理的实际要求,结合学生信息管理的实际流程, 该系统需要满足以下需求。掌握每个学生的基本情况,包括学号、班 级、学生姓名、出生日期、性别、家庭住址、电话、简历、照片等;基 于权限的管理。可同时提供教务管理人员或者学生使用,但对于学生 类用户而言,只能查看其本人信息。而对于教务管理人员用户而言, 其可管理所有学生的信息;为教务管理人员提供灵活的浏览和查找 功能。可以查看某个系、某个班级所有学生信息,可以对学生信息提 供模糊和精确查找;教务管理人员可以对学生信息进行变动管理, 对学生信息进行添加;可以对学生的基本信息生成报表并打印。
4数据库设计
4. 1数据库需求分析
针对学生管理信息系统目标和功能的需求,设计如下
所示的数据项和数据结构:
?学生基本信息:学号、姓名、性别、生日期、所属班级、所
属系部、专业、入校H期、联系电话、家庭住址等。
?班级信息:班级编号、所属系部、班方任、教帘等。
?系部信息:系名,电话
?基本信息:课程编号、课程名称、课程类别、课程描述等。
学生成绩信息:学号、姓名、所学课程、成绩等。
4. 2概念结构设计
根据数据库需求分析,设计规划出的实体有:系部实
体、学生实体、班级实体、课程实体,学生信息管理系统基本
E—R图如图3所示。
3学生信息管理系统星本E-R图
4. 3逻辑结构设计
根据系统E—R图,需耍设计6个数据表(具体为学
生基本信息表、班级基本信息表、系部信息表、课程基本信
息表、学生成绩信息表、系统用户表)。表1为学生基本信
息表(限于篇幅,其余表与此类似,在此从略。)
表1学生基本借思表(studentjnfo)
列名
敷据类型
长度
允许空
sludentJD
int
4
rtudent Name
char
10
student_Sex
char
2
bom Date
datetime
8
depart ment_Ntime
chur
20
class NO
int
4
teie Number
char
10
ru_Dale
deteGme
8
address
varchar
50
5系统应用程序的开发
系统主界面采刚多文档窗口设计,有系统、学籍管理、 班级管理、课程设置、帮助菜单项 应用程序主界面如图4 所示。
疔垃学WJUL i
2U旳 11 X 1WAA
? ?
图4离校学生信息管理系统主界面
以下就是用VB6. 0实现学生信息管理系统客户端应用 程序的代码,篇幅所限,仅列出添加学生基本信息的代码 片段。
Private Sub Command 1 Click()
Dim TT As ADODB? Recordset
Dim txtSQL As String
Dim MsgText As String
Tf Not Testtxt (txtSTD. Text) Then
MsgBox 请输入学号 1 , vbOKOnly+vbExcla
文档评论(0)