学生工作信息管理系统毕业论文

| 小龙

随着社会的不断发展,教育越来越受到大家的关注,学生信息管理系统是学校管理工作最重要的工作之一。下面是小编为大家整理的学生信息管理系统毕业论文,供大家参考。

学生信息管理系统毕业论文篇一:《学生信息管理系统设计》

摘要:随着互联网时代的到来与计算机技术的发展,当代社会已经进入信息技术时代,也就是数字化时代,因为数字化时代的到来使得学校的教学管理受到了前所未有的挑战,互联网技术持续迅猛发展,给传统教学模式提出新的要求。通过设计和建设网络拓展架构,数据库基础结构、网络安全系统、信息发布与管理、信息共享与管理,建立大型的网络系统,从而方便教师、管理者、学生信息发布信息、交流信息与共享信息。运用现代先进的计算机及网络技术为基础的数字化教学管理模式朝信息化、网络化、现代化发展,实现网络技术条件下的教学模式变革。从比较成熟的发达国家应用信息系统的成果来看,国内学校学生信息管理仍然还是停留在以人工检索、统计或制作简单数据库检索等为主的阶段。当前的软件不能满足日常教学管理的需求,特别是一些纷繁复杂的信息需求,使得学生管理者一定借助更新的应用软件,来协助日常学生信息管理。

关键词:学生管理信息系统

1系统设计与实现

本章主要包括两个部分:系统的主要界面设计以及系统的功能设计。在系统的主要界面设计部分,主要就系统的登录界面、用户注册、学生管理模块、班级管理模块、课程管理、档案管理模块的主要界面进行设计。在本文的第二部分系统功能设计,主要就系统的模块结构、系统流程图进行设计,同时对对系统管理模块以及用户管理模块的源代码等进行了设计。以下将对这些内容做详细的说明。

1.1 在系统的登陆界面,用户可以完成新用户的注册,输入用户的用户名以及密码登录到学生信息管理系统中,在不需要使用该系统时可以选择退出该系统。在登录系统是,需要输入用户名及密码,系统判断用户名是否存在,密码是否相匹配,同时用户可以选择系统是否记住该用户名及密码。

1.2新用户增加的界面可以完成新用户的注册功能,在该界面管理员(超级管理员)可以添加新的用户,用户可以使超级管理员(一般不添加),普通管理员或是只读管理员,确定用户的类型,这确定用户类型以后需要给用户添加权限,其中有三个权限可以选择:系统管理、班级和学生档案管理以及课程和成绩管理。选择不同的权限的用户可以实现不同的功能。在用户注册是要求用户输入用户名,该用户名必须是在系统中没有被使用过的,同时要求输入两遍密码,两次输入的密码要完全一致。当用户添加成功以后会出现用户添加成功的提示框。

1.3当用户成功登陆进行学生信息管理系统以后,即可进行系统界面。用户可以进行系统设置,班级管理,档案管理,课程管理,打印管理等模块,进入该模块后可以对模块的信息进行浏览,查询以及修改(必须有该权限才可以),同时在必要时,用户可以选择系统的帮助功能,获得系统的帮助。在该层面用户同样可以。

1.4在班级管理模块,用户可以实现添加班级、修改班级、班级查询记忆注销班级的工作。在添加班级时,可以输入班级的名称、系别辅导员,以及班级人数,选择添加按钮即可添加到下方的班级列表中,再添加完成以后用户要实现保存结果还需要保存相应的模块中。同时,用户还可以在班级列表中行预览已经存在的班级情况,选择相应的班级,点击删除,修改或是注销等按钮都可以进行相应的操作。在该模块用户可以实现对班级的全部管理要求。

2 功能模块设计

2.1系统模块结构。本软件系统包括六个功能模块:系统管理(添加用户、修改密码和重新登陆)、班级管理(班级浏览、添加班级和班级查询)、学生档案管理(档案添加、档案浏览和档案查询)、课程管理(基本课程设置和班级课程设置)、成绩管理(考试类型设置、成绩添加、成绩浏览和成绩查询)、打印报表。

系统管理模块。该模块的主要任务是维护系统的正常运行和安全性设置,包括添加用户(快捷键:CTRL+A)、修改密码(快捷键:CTRL+B)、重新登录(快捷键:CTRL+F1)等等。

班级管理模块。该模块的功能是实现对全校班级的管理工作,包括:班级浏览(快捷键:CTRL+C)、班级添加(快捷键:CTRL+D)、班级查询(快捷键:CTRL+E)等,这三个功能模块各自独立,完成学校的全部班级的管理。

学生档案管理模块。该模块的主要功能是实现对学生的个人信息的管理工作,包括档案添加(快捷键:CTRL+F)、档案浏览(快捷键:CTRL+G)、档案查询(快捷键:CTRL+H)等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。

课程管理模块。该模块对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。该模块包括基本课程设置(快捷键:CTRL+P)和班级课程设置(快捷键:CTRL+Q)两个模块。

成绩管理模块。学校的成绩管理工作是检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期末考试两种类型,还设置了考试类型设置(快捷键:CTRL+R)、成绩添加(快捷键:CTRL+S)、成绩浏览(快捷键:CTRL+T)、成绩查询(快捷键:CTRL+U)等功能模块。

2.2系统管理模块设计。本模块是本系统的应用界,在本界面上集成了本系统的所有功能,共有6个功能菜单和17个子菜单(功能模块),从而实现了本系统从系统管理、班级管理、学生档案管理、课程管理、成绩管理、打印报表等系统的具体功能,同时,在系统管理模块中可以完成对本系统的安全性管理。

3 总结与展望

当今时代信息化不断发展,对传统的管理模式提出了新的挑战。以往学校的管理主要靠手工进行,大量的数据需要大量的人力、物力、财力,而且效率低、容易出错,已经不能适应现代信息化的发展。计算机技术、数据库技术日渐成熟,为管理系统提供了技术保障。该系统针对学校学生信息的特点以及管理中实际需要,利用现代管理技术,设计出了学生信息管理系统,具有存储和查询学生基本信息的功能,并且解决了数据一致性问题等,有效地实现了学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等手工管理无法比拟的优点,为高校进一步规划管理迈出了重要一步。

学生信息管理系统毕业论文篇二:《开发高校学生工作管理信息系统》

摘要:该文主要从学校学工处日常管理工作实际需求出发,通过可行性分析和需求,设计和研究一个学生工作信息管理系统,并以visual basic为工具,access为数据库基础开发并实现该系统。系统界面友好、操作简便。

关键词:学生工作;管理信息系统

学生工作管理,是一个学校学工处的主要工作。实行人性化教育,是教育的趋势和必然,而人性化教育的发展,必然会加大学生工作管理的工作量和难度,这要求将学生工作进行细化,并增加许多便利于学生的项目。对于高校的学生工作管理,更是如此。以前简单的电子文档加手工式的管理方式已经不能适应不断发展的学生工作管理的需要了,因此,迫切需要一套针对学校学工处且功能相对完善的学生工作信息管理系统。本系统旨在将原有的数据和记录簿及有关文档用数据库描述和存取工作过程引入高性能的计算机,把原先各个分离的管理部分有机的集成在一起,这样就能大大提高学生工作的管理效率,节省人力的同时也提高管理工作的精确度。

1开发环境

本文是以Visual Basic为开发工具,Microsoft Access 数据库为后台的数据,在以windows xp环境中开发而成的。本系统所选择模块化程序设计思想,将系统功能一一细分为由多个具有不同功能模块构成的层次结构。每独立的功能模块都非常精巧,负责细分化好的某一项的系统处理功能,这样便于设计与实现。

2系统设计

2.1系统的功能分析

学生工作管理信息系统是根据高校的学生工作管理的具体需要,以人性化的原则服务广大高校生,提高学生工作管理的微机化、信息化、人性化程序。本系统主要需要实现以下的几个管理功能:包括学生信息管理、党团建设管理、学生资助、学生心理健康、违纪处分和就业管理等,依据模块化的设计思想,我们将整个系统分解成以下几个模块。

1)学生信息查询:实现学生信息的录入,学生户口、档案、学籍等信息的查询和维护。

2)党团管理:主要实现对团员信息的记录与维护;学生党建数据维护主要实现对入党申请、入党积极分子、发展党员、预备党员、正式党员、等信息记录与维护。

3)学生资助:由学生申请,学校审核,最终决议做出的补助,学生资助分贫困学生申请,学校审核,学生补助金额发放等模块。

4)违纪处分:实现对违纪学生的违纪情况处理和信息的统计分析。

5)心理健康信息管理:包括有需要的学生进行咨询申请、咨询师信息,还有学生和咨询师进行访谈后的具体记录等内容。

6)就业管理:对毕业生就业信息的录入、整理和分析;包括就业学生信息的上报、协议书的领取和补领、学生的个人简历、和就业咨询等模块。

2.2系统功能模块图

系统的功能模块是根据整个系统的各种功能逐一分解,采用自上而下的原则设计而成的。通过对一般高校的学生工作管理的业务了解和具体分析,得到如图1的学生工作管理系统功能模块图。

图1系统功能模块图

3系统的设计与实现

3.1数据库的设计

通过对一般高校的学工处的具体工作调查研究,分析本学生工作信息管理系统的需求,确定本系统的实体有:系统用户、学生、学籍、户口、档案、心理健康、就业信息、违纪信息等的各项功能。

本系统中所涉及到的主要实体及联系共可以形成27个数据表(限于篇幅只列3个):

Jibenxinxi表:{学号,姓名,性别,出生日期,民族,政治面貌,院系,专业,班级,年级,年制,籍贯,家庭地址,联系电话}

biyesheng表:{学号,姓名,性别,出生日期,政治面貌,身份证号,专业,生源地,培养方式,学制,入学年度,是否已就业,毕业去向,联系地址,联系电话}

jianli表:{学号,姓名,性别,出生日期,政治面貌,身份证号,民族,专业,学历,生源地,联系电话,联系地址,联系邮编,电子信箱,获奖情况,学习情况,个人特长,社会实践经历,工作经历,自我推荐,学校推荐}

由于涉及的表格很多,下面只列出学生这个有代表性的E—R图:

图2学生基本信息E-R图

通过对数据实体的分析和研究,下面初步设计了Access数据库中的各种数据表1,由于涉及的数据表有20多个,在此限于篇幅原因就仅列举基本信息表这个具有代表性的表格。

3.2数据库连接

学生工作管理信息系统的正常运行,离不开数据库。在进行具体的开发中,必须将数据库中的数据表与系统建立起动态的链接,这样才能对数据库里的数据表进行更新、查询等操作。本系统开发中选用的是ACCESS数据库,本系统创建并保存本学生工作管理信息系统的后台数据库的名称是student,进行数据库连接(非DSN连接)的代码如下:

SqlStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&App.Path&

"\student.mdb;Persist Security Info=False"

3.3系统功能模块的实现

本学生工作管理信息系统共设计了有6个主要功能模块,当中包含了20个子模块,在这七个模块里的各自的子模块也特别多,但设计原理和功能大致差不多,故在本文中就暂时介绍系统登陆界面这部分的界面设计和数据流程图。

表1jibenxinxi表

3.3.1学生用户登陆模块

图3

下面是学生用户登录系统的实现代码:

Private Sub Command1_Click()

Dim mrc As adodb.Recordset

If option1.value=True then

Xueshengyonghu = "select username,password from use where username=" & "trim(text1.text)&"""

Set mrc = excuteSQL(Xueshengyonghu )

If mrc.EOF = True Then

MsgBox "用户名错误", vbExclamation + vbOKOnly, "警告"

Text1.SetFocus

Text1.SelStart = 0

Text1.SelLength = Len(Text1.Text)

Exit Sub

End If

username = mrc.fields(0)

If Trim(Text2.Text) <> mrc.fields(1) Then

MsgBox "密码错误", vbExclamation + vbOKOnly, "警告"

Text2.SetFocus

Text2.SelStart = 0

Text2.SelLength = Len(Text1.Text)

Exit Sub

4结束语

本文通过上述的数据库设计和具体的功能模块的开发实现,叙述了学生工作管理信息系统开发的基本过程,及系统能实现的的各项功能。本系统能初步实现学生工作管理的具体工作,使学生工作的许多业务变得规范化,大大提高学生工作的效率,;加快学生在学校里享受人性化的学校管理。

参考文献:

[1]王冰.基于VB的呼伦贝尔学院综合管理系统的设计与实现[D].吉林:吉林大学,.

[2]曾粤宁.辽阳技师学院学生管理信息系统的设计和实现[D] .吉林:吉林大学,.

[3]张志清.管理信息系统实用教程[M].北京:电子工业出版社,:47-120.

>>>下一页更多精彩的“学生信息管理系统毕业论文”

p副标题e

学生信息管理系统毕业论文篇三:《学生信息管理系统实践》

引言:学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。文章就学生信息管理系统做了实际调查,并对学生管理系统的基本功能做了简单介绍,最后列出了本系统开发的可行性。

学生信息管理系统,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。

一、实际调查

(一)、国内外现状研究

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。

(二)、目前存在的问题

传统纸媒介管理的学生信息难于共享汇总,其统计数据正确性也难以考证。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。

(三)、解决方法

该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位的学生信息的管理.

二、学生管理系统的基本功能介绍

本系统的功能据其使用者------教务处管理人员和任课教师-----可分为以下几方面:

1.教务处管理人员登陆后,进入教务人员管理模块,可以进行个人信息查询,教师住处职称工资情况的查询,学生信息查询,成绩查询以及退出系统等操作。

2.教师登陆教师管理子系统,要能够对学生成绩进行权限范围内的录入、添加、修改、删除、查询;查询教师信息、更改个人登陆密码、修改个人信息等。

3.可以按班级、按个人进行信息查询。

4.能够自动进行录入错误检查。

三、系统目标和开发的可行性

(一)、系统目标

(1)为教务处管理人员提供各学期、各年级、各班级学生的基本成绩信息,以作为其进行成绩汇总,分析和考绩和总结评比的依据。

(2)方便各任课教师记录,统计所带班学生成绩,提高工作效率,减轻负担;总结经验,提高教学质量。

(3)实现快速方便地处理大量成绩数据信息,完成成绩的录入、添加、修改、删除、统计、查询、排序等处理要求。

(4)输出和打印成绩单和各种成绩报表。

(二)、开发的可行性

(1)系统的名称、功能、目标等已如前所述。

(2)系统环境以及工具:

1. 软件环境:

用户端:Windows,Windows,Windows XP

服务器端:WindowsNT/Windows及以上操作系统

编程软件:VC++6.0

数据库:ACCESS

2. 硬件环境:

有高性能的电子计算机、大容量的存贮装置,个人电脑(终端)以及联结起来的网线等,组成信息资源共享的计算机网络,有共享的打印机,扫描仪等等。

3.系统设计原则:

1) 系统运行安全可靠,稳定性好;

2) 系统的可管理性和可维护性好;

3) 系统输入界面友好,操作简便易行,尽量减少用户的输入工作量;

4)允许多种数据输入方式,能实现多种查询;

5)数据具有规范性,整体性,方便数据之间的比较分析。

4.系统可行性分析:

1).技术可行性:系统要求在Windows XP上环境运行,后台数据库采用ACCESS,使用VC++6.0编程。采用ADO方式连接数据库,这些在目前都是容易实现的。程序将部分需要经常调用的数据存入内存,可提高程序运行速度。

2).经济可行性:在经济上,用此系统加强了成绩信息管理效率,为教务人员提供了较高的效率,可节省人力资源的开支。

3).管理的可行性:在工作上,教务人员管理学生信息量非常大,开发了此系统,可极大提高教务人员的工作的效率。方便成绩的储存和修改,及以后随时查询成绩信息,是一个比较人性化的管理系统。

5.系统分析结论:

由以上分析得出,本系统可进行开发。

四、结束语

学生管理系统能够提高学校对学生成绩的统计分析效率,减轻教务管理人员对学生成绩管理和统计的负担,提高学校对学生成绩的规范化管理。学生管理系统能够提高学校对学生成绩的统计分析效率,减轻教务管理人员对学生成绩管理和统计的负担,提高学校对学生成绩的规范化管理。

参考文献

[1]丁有和、郑阿奇.Visual C++教程.机械工业出版社,3月.

[2]沈伟、徐慧.Visual C++数据库技术与实例.人民邮电出版社,8月.

46654