学生信息管理系统(精选5篇)
学生信息管理系统范文第1篇
关键词:学生管理信息系统
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 总结与展望
当今时代信息化不断发展,对传统的管理模式提出了新的挑战。以往学校的管理主要靠手工进行,大量的数据需要大量的人力、物力、财力,而且效率低、容易出错,已经不能适应现代信息化的发展。计算机技术、数据库技术日渐成熟,为管理系统提供了技术保障。该系统针对学校学生信息的特点以及管理中实际需要,利用现代管理技术,设计出了学生信息管理系统,具有存储和查询学生基本信息的功能,并且解决了数据一致性问题等,有效地实现了学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等手工管理无法比拟的优点,为高校进一步规划管理迈出了重要一步。
学生信息管理系统范文第2篇
关键词:学生信息 大学 管理 系统
(一)系统分析
1、功能需求
本系统大致可以分为三种模块,系统在实现上应该具有如下功能:
(1) 系统要求登陆用户必须正确的输入用户名以及密码才能够进入到系统中去。
(2)系统应该提供查询和修改学生基本信息,但有些仅查询。
(3)系统应提供给学生查询每学期学生成绩和学分。
(4)系统应给用户提供查询学生的学籍或历史。
(5)系统应提供管理员所有的权限。
2、用户界面的需求
本系统提供了一个简单、明了、清晰的操作界面,使用户一目了然。尽可能为用户的录入和查询等功能操作提供便捷。快捷按钮创建更是需要的,以方便用户操作。此外,我们还加入了四款背景以及优美的背景音乐使用户能够更加赏心悦目的使用。
(二)系统的总体设计
1、系统总体规划
为了能够使用户更简便,更有层次的管理与查询用户所需内容,我们将把此系统分为三大模块,分别为学生基本资料模块、学生成绩管理模块、学生学籍简历模块。每个模块简洁明了、层次清晰、功能突出。首先,精心处理界面的布局,使用户能感受到青春洋溢的感觉;其次,详细设计系统的主要功能,使系统的功能突出;最后对细节部分仔细规划。
2、系统总体功能模块
在整体设计中,将学生信息管理系统分为四大模块:用户帐户模块、基本信息管理模块、查询模块、类模块,每个模块将实现不同的功能。
3、系统各功能模块的设计
用户账号模块中有三种简单的功能,分别为修改、登录、退出。“修改“的主要功能是修改学生的账号与密码,但是这个唯有链接网络才能实现。“登录”的作用相当于是过滤器,当用户的账号与密码正确的情况下能够继续操作或进入本系统,否则无法使用。“退出”的功能是直接关闭本系统。
4、基本资料管理模块
基本资料模块有两种功能,分别为查询和修改。通过查询功能可以很详细的了解到每个学生的基本信息,如:姓名,年龄,民族等。修改功能的作用是,能够及时的增删改学生的最新信息。对不同的用户有不同的权限。
5、学生成绩查询
为了避免学生私自改动成绩,我们把学生成绩管理模块设有权限,其主要功能是查询,通过查询用户能够准确的了解学生在每个学期里所修的课程名和其成绩。并且很容易计算每个学生的平均分数和班级排名。
6、学生课程与班级模块
学生课程与班级模块是学生到校后每学期所在的班级与课程名称,课程分为必修与选修,本模块有两种功能分别为查询和修改。通过查询功能,用户能很清楚的知道自己的课程与班级;而修改功能能及时增改每个学生的最新记录。
7、设计思想:
当用户需要进入学生信息管理系统时,具有使用不同功能权限的各用户,以不同的权限、用户名称、用户密码登录该系统。如果用户的账号与密码正确,能够顺利的进入本系统,否则无法继续操作,需要重新输入正确账号与密码。一些关键性的数据是没有访问权的。如帐号与密码的修改,和学生信息的增删改。
(三)问题与总结
我们的目标是建立一个学生信息管理系统,采用的开发工具是Java语言、MySQL数据库、Photoshop、等。在设计的开始阶段为了尽快获得学生信息管理系统的需求,我们组的五个人不断的努力和不断的在网上和图书馆查找有关该方面的资料,在对所要应用的技术有了一个基本认识之后,就开始构思了本次学生信息管理系统设计。
首先,对整个基本框架大致的设计,仔细构思该系统需要多少个界面,每个界面需要哪些功能等。其次,详细的设计整个系统需要分为几个模块,每个模块具体又要实现哪些功能等。最后,开始着手做细节的部分,对界面、对模块、对按钮、对文本框、甚至对背景图片等去一一详细设计。在设计过程中的次序是,首先我们把系统所需要的各个界面精心准备,然后开始准备数据库中所需要的表格与数据。其次,开始运用MySQL,把所有数据导入到数据库里面,再次,链接数据库,将把每一个界面、每一个模块、每一个按钮的功能实现。最后,测试系统的功能,不时地翻阅资料,仔细查询不足之处,并用一些巧妙的技术来优化或改进。
在此过程中,我们遇到了不少的卡关,让我们感受了软件开发的部分过程。当自己卡在一些最基本的操作上时,才发现设计此类软件需要多么的仔细,也知道了老师为什么一次又一次的强调动手操作的重要性。通过这些天的设计,这不仅是我们在大学的知识的综合运用,也是一个成长知识和经验的好机会。
在详细设计过程中,遇到的问题如下:
1.由于曾没有研究过此类软件,在设计整个框架时太过费心。
2.因没有按时复习曾经所学的知识,导致措手不及,不知应该从哪儿着手。
3.缺乏动手能力,把宝贵时间浪费在基础上。
4.在编程过程中虽然目标明确,但是不知如何表示自己的想法。
5.链接数据库时遇到了各种或大或小的问题。
6.实现各种功能时没有达到预期效果。
7.编程是个很大的问题,导致真正做系统之前需要参考好多不同的编程书籍。
我们预期中的系统是主要是学校的学生信息管理中心应用的一款核心软件,其功能分为(1)学生的基本信息的查询与修改(插入、删除、添加等),不同用户有不同的权限,管理员拥有所有权利,随时更改学生的近期新信息,而学生本人唯有查询权限。(2)学生成绩管理,通过此模块可以查询每个学生在每个学期所修的课程与其成绩。同样,学生唯有查询权限,管理员有查询、插入新课程与成绩的权限。此外,管理方便,建立学生的学籍,学生的总结并没有得到所需的每学期,很方便地找到一个学生在一个班级或学校的排名和学生完成课程。(3)学生班级课程管理,通过此模块用户可以系统的了解到每个学生每学期的课程安排。当然,学生只能查看与修改自己的班级课程信息,而管理员在此模块拥有所有权限。
通过这个服务器的SQL课程设计,我们不仅回顾SQL指令使用的系统,也了解SQL数据库的功能。总而言之,通过本课题的设计,使我们加强了解决问题的能力,大大提高了我们的动手能力,也让我们为即将到来的毕业设计和毕业论文答辩打下了坚实的基础,问题意味着挑战,感谢一切可以让自身能力提升的机会。
参考文献:
[1]萨师煊.《数据库系统概论》第四版.
学生信息管理系统范文第3篇
1.1管理系统的设计
以高校学生管理流程为基本依据,可以将高校学生信息管理系统的业务流程划分为四个部分,分别是:学生分配的班级以及所属院系的管理工作者信息、学生发展目标信息、学生在校情况信息、学生基本信息文件。以此流程为贯穿学生信息管理系统的主线,将会创建比较完善的高校学生信息管理系统。
(1)学生分配的班级以及所属院系的管理工作者信息,主要是在學生入学时,将学生所属院系、专业、班级、辅导员、专业课程安排等情况进行分配与明确,使学生能够及时了解负责自己班级的责任人、班级、课程安排等基本情况,同时也保证班级负责人对自己所属班级的及时维护。
(2)学生发展目标信息,主要是以学生自身情况为基础,制定符合学生未来发展的、有针对性的职业生涯规划。
(3)学生在校情况信息,主要是通过学生会所组织的校内活动,对参加活动的学生情况与活动结果进行记录,创建学生奖惩档案。
(4)学生基本信息文件,主要是在新生入学时,由辅导员为每位学生创建一个基本信息档案并录入到学生信息管理系统当中,包括学生的家庭信息、入学时间、住宿情况等相关内容,确保掌握每位学生的基本信息,以便将来对学生更好的进行管理与政治教育。
1.2管理系统的实现
(1)管理系统的技术支持
高校学生信息管理系统可以利用众所周知的软件系统体系C/S结构,在客户机端与服务器端分配合理的任务,从而减少系统通讯的开销成本,并充分发挥客户机端与服务器端的硬件环境优势。在此软件系统体系结构的基础上,与实用、美观的界面进行有机结合,采用设定C#语言前台与后台数据库的系统开发技术实现管理系统的技术支持。
(2)管理系统的前台界面设计
前台界面设计包括五个功能模块,具体详述如下:
第一、权限管理功能。此功能可以划分为两部分,分别是管理者和教员。管理者所具有的权限包括教员管理、班级管理、学员管理等权限,能够完成教员、班级、学生之间的分配。教员所具有的权限主要是管理所带班级的学生信息以及个人信息。
第二、用户管理功能。此功能主要是用户在登录系统后能够有效的管理自身的个人信息,例如管理密码或重新设定、修改个人信息等。
第三、班级管理功能。此功能主要是管理者或教员可以浏览、修改自身所属班级的信息。
第四、学生信息管理功能。此功能主要是管理者或教员能够对学生的信息进行修改与查看,维护学生信息,同时还能够实现后台数据库导入已经做好的excel表中的信息,从而最大限度的减少教员工作量。
第五、宿舍管理功能。此功能主要是实现对学生所住宿舍信息的浏览与查看。
(3)管理系统对后台数据库的设计
后台数据库大致可以划分为四个部分,具体详述如下:
第一、教师基本信息。主要是指教师个人的基本信息和所负责班级的信息,例如,教师姓名、联系方式等信息。
第二、学生基本信息。主要是指学生个人的基本信息,包括家庭、成长、入学、住宿等信息。
第三、学生在校信息。主要是指学生日常生活与学习的情况,包括日常表现、学习成果、奖励、处分、助学贷款、获得证书、借还书等信息。
第四、学生发展目标信息。主要是指学生未来发展的职业生涯规划。
二、结束语
随着时代的不断发展,对高校大学生的管理任务也越来越艰巨、复杂,如何能在繁杂的信息整理工作中实现对高校学生信息的有效管理,就必须创建完善的学生信息管理系统,使管理流程更加顺畅、简洁明了,提高对学生管理的有效性,推动高校管理的良好发展。
参考文献
[1]王敏,张红.高校学生信息档案管理系统研究及应用[A].“高教强省”探索与实践——高教科研2008[C].2009
[2]吴应良,魏劲平.高校管理信息系统发展现状和对策[J].管理信息系统.1999(02)
[3]刘阳.管理信息系统建设与科学维护管理[J].黑龙江科技信息.2023(04)
[4]崔振玲,董轩男.高等院校学生管理信息系统的分析与设计[J].知音励志.2023(03)
[5]时希杰,李波.高校学生信息管理系统集成化研究[J].微计算机应用.2002(04)
学生信息管理系统范文第4篇
关键词:高校;学生信息管理系统;问题;集成;共享
1高校学生信息管理系统建设中存在的问题
1.1信息系统设计仍基于传统职能部门定位
当前高校学生信息管理系统设计仍然是按照传统的职能部门定位,实行多头管理的模式,这使得学生信息存储比较分散,各部门录入信息时缺乏沟通,导致学生数据重复存储、数据不一致和“信息孤岛”的现象存在。在目前情况下,教务处负责学生的课程信息、学生成绩信息和学籍变动信息;此外,还涉及到就业处、图书馆等职能部门负责收集学生的信息。从中可看出,虽然各部门负责收集不同的学生信息,但从计算机角度而言,这势必会重复存储一些相同的信息,而且会造成数据的不一致。
1.2信息系统存储的学生信息缺乏完整性和全面性
高校学生信息最开始的来源,一般来自于入学前的高中学籍档案,而且往往是纸质版的。电子档案信息往往是学生参加高考时采集的电子信息,信息内容较少,不能完全反映学生的基本情况。入学后的学生信息,很多高校只包括基本的学籍信息、课程成绩信息、奖罚信息和学历信息,其他例如班级的日常管理信息、勤工俭学信息等辅助类信息尚未进入到学生信息管理系统中去。而且这些项目的信息在部分高校是分部门存储的,在学生信息平台中无法同时看到这些信息,使得使用者不能完整地了解某位学生的全部情况。
1.3高校学生信息管理系统尚未有统一的建设标准
各高校学生信息管理系统由于尚未建立统一的建设标准,存在较大的差异性:一方面表现为收集的学生信息内容、范围不同,比如有的高校只采集存储学生的学籍信息,有的高校采集的信息较为全面,而且即使相同类型的信息,其数据结构也各有差异;另一方面表现为信息系统建设所需的硬件条件和环境不统一,比如各高校采用的数据库不同、硬件设备不同等。
1.4高校学生信息管理系统建设的支撑不足
1)精神支撑力度不足。目前,部分高校领导、教师乃至学生对学生信息管理的重视不够,不能够给信息系统建设提供强有力的精神支持,这也使得各部门在输入学生信息时工作不到位,甚至会出现学生在填制自己的信息时,具有较大的随意性,这势必会对信息建设带来障碍。
2)资金支撑力度不足。没有资金,就不可能购置先进的硬件设备和适合于自身发展的信息系统软件以及进行日常的信息管理工作,最终信息系统建设也就会变得“纸上谈兵”。即使信息系统网络建立起来,如果没有持续的资金注入,信息系统也就不能达到预期效果。目前,很多高校重视校区环境、教室等硬件设施的建设,对学生信息管理系统建设的资金投入缺口将越来越严重。
3)人才支撑力度不足。工作人员的计算机水平、整体素质、工作态度都直接影响到信息系统建设的成败。如果信息系统的维护和建设任务仅仅依靠原有的学籍管理、档案管理人员,而不进行专门的岗位培训和引入既懂管理又懂计算机的复合型人才则信息系统建设可能会处于瘫痪状态,即使能够运行,其运行效率也会大大削减。
4)技术支撑力度不足。目前高校信息化建设处于初步阶段,很多都是传统手工学生信息的计算机化,数据库是基于简单的Access和VF技术,运行平台是基于VB。这些技术处理简单的办公是可以的,但要运行复杂的信息系统是远远不够的。有的高校计算机存储学生信息甚至仍然依靠的是Excel。即使有的高校采用了大型数据库如SQLServer作为数据存储的后台,但是仍然很难解决信息超载问题。
5)制度支撑力度不足。当前高校的信息化建设与传统的管理体制之间的矛盾越发严重,已很难适应社会发展需要。由于管理制度的不完善,管理漏洞的存在,使得信息化建设始终存在着随意性和隐患;由于管理制度的不完善,政府和高校对信息化的政策不能很好地落实到实践中去,从而导致信息化建设效率低下。
6)管理方式支撑力度不足。目前高校信息化建设基本处于模拟手工阶段。落后的学生信息管理方式已经很难适应日益发展的信息技术,也很难满足当前高校学生信息管理系统建设的需要。当前学生信息管理方式主要表现为传统的手工填制各种表格,如学籍卡、成绩单、毕业登记表等,工作人员将各种表格中的信息在计算机中录入,这不仅降低了信息的处理效率,而且多次存储容易出错并造成信息的不一致性。
2面向用户的高校学生信息管理系统平台建设
笔者认为,理想的高校学生信息管理系统平台,用户主要分为两大类:一是学生,二是高校的各职能部门。学生和高校各职能部门既可作为信息的输入端,也可作为信息的输出端,或者说既是信息的提供者也是信息的使用者。在信息系统的输入端,学生登录信息系统界面,输入自己的基础信息,而这些信息基本上是固定的属性,不需要做重大修改。教务处登录系统平台的课程管理模块,按照专业和班级安排课程,并在每个学期期末或期初,按照学生学号录入学生成绩。学生处登录系统平台的奖惩模块、救助模块以及勤工助学模块,按照学号查询学生,并录入其奖惩情况、救助情况和勤工助学情况。学生和就业处分别登录系统平台的就业模块,输入学生的基本就业信息和派遣信息。学院则登录系统平台的班级管理和日常管理模块,输入学生在大学四年班级和学院生活的基本表现等。图书馆、校医院和公寓管理中心等部门可登陆系统平台辅助信息模块,输入相关信息。高校学生信息管理系统的处理系统或数据存储系统采用的是数据仓库技术,数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。选择数据仓库技术更方便高性能地分析和查询,并支持信息使用者查询信息和做出决策以及数据挖掘技术的应用。在信息系统的输出端,构建友好的人机系统界面,学生和各职能部门可登录系统平台的查询和打印模块,按照学生的学号,查询学生的各种信息,也可输入不同的查询条件,查询所需的信息,并且启动打印功能,选择不同的输出方式。系统一般是由输入、处理、输出和外部环境所构成的。在高校学生信息管理系统平台中,外部环境指的是内部支撑,主要包括:强有力的精神支撑,提高高校领导和教师对信息建设的认识;雄厚的资金支撑,为信息系统建设和维护提供资金保障;重视专业队伍的建设,培养更多的复合型人才,提供人才支撑;使用先进的信息技术和数据仓库技术,为信息系统建设提供有力的技术支撑;建立统一的规章管理制度,为信息系统建设提供先进的制度支撑;使用科学管理方法收集和整理数据,为信息系统建设提供科学合理的管理方法支撑。
3结语
高校学生信息管理系统建设是一项复杂的工程,存在的问题需要广大教育工作者不断在实践工作中逐步解决,其不仅单单是技术的提升,而是整个管理理念的转变,更需要各部门的沟通与配合,这样才能使高校学生信息管理系统,真正地实现部门内的信息集成与共享转变为高校内的信息集成与共享。本文所构建的面向用户的高校学生信息管理系统平台作为一种尝试,目的在于实现学生数据的一次存储多次输出,利用数据仓库技术实现学生数据的高度集成与共享。这种尝试目前仅仅作为一种理论上的尝试,而且只是从整体框架上进行分析的,在未来的研究中应着重分析具体的模块结构,形成可行的逻辑方案和物理方案,最终通过计算机应用程序使其在实践中得到应用。
参考文献:
[1]赵娜.高校学籍管理中存在的问题及对策[J].科技情报开发与经济,2005(3):21-23.
[2]胡映君.刍议网络环境下高校学籍档案管理模式的创新[J].兰台世界,2023(7):46.
学生信息管理系统范文第5篇
1.1系统环境设计
基于对系统体系结构的分析,学校信息管理系统以windows2000/XP为操作系统平台,SQLServer2000为后台数据库,IIS5.0为Web服务器,IE5.5以上版本为客户浏览器,以ASP为开发语言,来开发基于B/S构架的学生信息管理系统,并在设计过程中充分考虑系统易用性、可靠性和灵活性的统一。微软的windows系统具有界面友好、操作简便及安全性较强的操作系统,其提供的Web服务器IIS主要包括WWW服务器、FTP服务器等。有了它使得在Intranet(局域网)或Internet(因特网)上信息成了一件很容易的事,同时在Windows环境中采用基于ODBC的连接技术来链接数据库较为容易。
1.2系统总体功能模块设计
本系统主要分为九大模块:系统管理、联办学校管理、班级管理、学生信息管理、招生报名管理、成人高考管理、成绩管理、费用管理以及毕业生管理。用户可以在本系统中对各种信息进行录入、修改、删除等操作,使各专业老师对学生信息的管理系统化,提高办公效率,以达到更合理化,方便化等要求。功能结构模块图如图1所示。各模块设计内容描述如下:
(1)系统管理模块。管理员可以设计不同组、用户的操作权限和登录方法,有对操作权限和登录方法开放度的管理权;其他人员没有修改查看的权限。
(2)联办学校管理模块。管理员可以添加、修改和查询联办学校信息,有对联办学校信息开放度的管理权;教师可以查询联办学校信息,招生培训科可以录入并查询联办学校信息;学生无权录入和查询联办学校信息。
(3)班级管理模块。管理员可以添加、修改和查询班级记录,有对班级信息开放度的管理权;教师班主任学生可以查询班级信息,教务科可以录入并查询班级信息;能统计各联办学校班级情况,统计各年度班级情况。
(4)学生信息管理模块。管理员可以添加、修改和查询学生的基本信息记录,有对学生基本信息开放度的管理权;班主任可以查询班级学生基本信息,可以录入并查询基本信息;学生有查询个人档案信息的权利;按多种条件统计学生情况。
(5)招生报名管理模块。管理员可以添加、修改和查询招生报名情况的记录,招生培训科对招生报名信息开放度的管理权;可以录入并查询招生报名信息;教师可以查询招生报名信息,学生不能查询招生报名信息;能统计各联办学校的报名情况;统计招生人的招生情况。
(6)成人高考管理模块。管理员可以添加、修改和查询成人高考的相关记录,招生培训科有对学生成绩信息开放度的管理权;可以录入并查询成人高考的相关记录,班主任可以查询所成人高考的相关记录;学生有查询个人相关信息的权利;能统计各联办学校录取情况,年度录取情况,能按分数段统计。
(7)学生成绩管理模块。管理员可以添加、修改和查询学生的成绩记录、课程信息;教务科有对学生成绩信息开放度的管理权,可以录入并查询课程信息及所授课程的成绩;教师,学生可以查询课程信息及学生成绩;能按班级统计学生单科成绩,筛选及格不及格的学生;统计教师授课信息。
(8)费用管理模块。管理员可以添加、修改和查询学生班级的费用记录,财务科有对学生费用信息开放度的管理权,可以录入并查询所授班级和学生的费用情况;教师,班主任可以查询班级和学生的费用情况;学生有查询班级和学生的费用情况的权利;能统计各联办学校交费情况,统计各班级学生交费情况。
(9)毕业生管理模块。管理员可以添加、修改和查询毕业学生的信息记录,学生科有对毕业生信息开放度的管理权,可以录入并查询毕业学生信息;教师班主任可以查询毕业学生信息,学生有查询个人信息的权利;能统计班级毕业信息,统计学生就业信息;能打印毕业证书。
1.3数据库设计
数据库是整个系统的核心部分,数据库设计是否合理将直接影响到数据检索和数据库管理的速度和安全性,以及后面编写程序的方便与否,是系统实现的基础和关键。它要求尽可能降低数据冗余,保证数据完整性及一致性和提高数据并发性能力为原则。本系统的数据库选用MicrosoftSQLServer2000数据库系统,并且采用了WindowsNT身份认证制度和SQLServer自身的身份认证制度,使系统更安全、可靠。SQLServer支持基于WindowsNT的事务处理,能有效处理错误和损坏数据的恢复,随时监测系统运行情况,最优化数据库系统,使SQLServer结合WindowSNT操作系统本身的优势,发挥出SQL数据库最佳的性能。在数据库设计过程中,先设计概念模型,然后将概念模型转换为具体的数据库管理系统所支持的数据模型。E-R模型是概念模型的一种,它通过图的方式表示实体及实体之间的联系,直观易懂。学生信息管理系统的E-R图如图2所示。根据图2所示E-R图,本系统应具有以下的基本表格:联办学校表、班级表、班级基本费用表、招生表、学生基本信息表、教师基本信息表、操作员基本信息表、学生成绩表、教室表、课程表、专业表、学生交费表、学费补助减免表、转班记录表、成人高考录取表、毕业生表。
2中职学校学生信息管理系统详细设计
系统管理模块功能:设置用户组,用户权限,对新组,新用户的添加,删除和修改;设置用户隶属于哪一组;用户密码修改。系统管理员是系统最高权限的拥有者。模块功能如图3所示。模块设计:该模块包括系统管理和用户登录窗口。系统管理窗口实现对新用户组、用户的添加,对组权限设置,用户权限更改,用户密码初始化,以及对用户组和用户的修改删除。用户登录过程需要完成以下任务:根据用户名和密码来判断是否可能进入系统;根据用户类型决定用户拥有的权限;每个用户有3次机会进行身份认证,如果3次输入的用户名和密码都无法与数据库中的数据匹配,则强制退出系统。
(1)联办学校管理模块。模块功能:设置、输入、修改和删除联办学校信息,实现联办学校专业班级管理。主要模块设计:该模块包括联办学校管理和专业管理窗口。联办学校管理:实现增加、修改和删除联办学校信息。专业管理:增加、修改和删除联办学校开办的专业、专业介绍和其他相关信息。
(2)班级管理模块。模块功能:年级、班级的创建、修改和删除;相关信息查询和打印。主要模块设计:该模块包括年级管理窗口和班级管理窗口。
(3)年级管理:创建,修改,删除年级。班级管理:确定当年的班级的基本情况,并填写拟招班级表。班级的撤消:由于生源的问题,拟定班级可能不能开办,则拟定班级需要撤消,撤消由招生培训中心负责。原拟招班级学生的学号,需要重新调整。班级合并拆分:班级在其后的某阶段,要合并或拆分。
(4)班级离校的处理。编号的规范:由9位十进制数字组成,编号含义如下:第1~4位:年度,如:2004代表2004年;第5位:层次:①中专,②大专,③专升本;第6位:专业院校代号;第7位:学习方式:①脱产②校内函授③校外函授;第8位:层次;第9位:班号。(3)学生信息管理模块。模块功能:该模块实现对学生信息的查询、添加、修改和删除等功能。主要模块设计:包括学生基本信息维护窗口和学生异动处理窗口。(a)学生基本信息维护。学生到班主任处报到,班主任录入学生基本资料。基本资料中学生的图像由数码相机采集照相。(b)学生异动处理。学生退学的处理:由学生填写“退学申请表”,班主任根据该班情况改变学号(由最后学号填入到该学号);该部门领导签字,交招生培训中心负责人签字,并签定退费数额,校领导审核;招生培训中心负责修改该班此学生的学号;财务科凭“退学申请表”退费,并输入计算机。学生管理部门,负责学生离校手续。学生转班的处理:由学生填写“转班申请表”,班主任根据该班情况改变学号(由最后学号填入到该学号);并签定应补交或退费用;招生培训中心负责输入该生的新班学号和原班学生的注销;财务科凭“转班申请表”退或收费,并输入计算机。新班班主任转收该生资料。新班班主任(或所在部门)负责补充该生的信息输入。随着办学规模的扩大,学生的信息数据相应复杂化。
(5)招生报名管理。模块功能:该模块实现对招生报名信息的查询、添加、修改和删除等功能,并组织发放招生费用。该模块应能统计出每个招生人每年的招生情况,统计出费用具体发放情况。主要模块设计:包括生源信息窗口和招生费用发放窗口。生源信息窗口:登记生源信息,招生人员。招生费用发放窗口:招生费用发放的管理。
(6)成人高考管理。模块功能:维护成人高考报名信息,实现成绩信息的设置、删除和更新,能查询、打印和筛选上线学生信息,统计录取信息。主要模块设计:包括报考资料管理窗口,成考成绩管理窗口,录取资料管理窗口等。报考资料管理窗口:编辑成人高考报名号等相关报考资料。成考成绩管理窗口:编辑考生成考成绩。录取资料管理窗口:输入录取信息(学校、专业、学制、学习形式)。预科生管理:(预科生:在参加成人高考后,由于分数的原因,被录取为预科,要参加预科学习一年后,参加预科考试合格,并参加成人高考报名,录取成为正式生)。预科生信息维护。统计:①按联办学校统计:统计联办学校本年度的成考招生数据;②按年度统计:横向比较逐年的成考通过情况;③按分数统计:统计某一分数段的考生数量,统计上线百分比值。
(7)成绩管理。模块功能:该模块实现对班级课程的管理,教师每学期任课的管理和学生成绩的添加、修改和删除等功能,并具有多样化的查询统计功能。主要模块设计:该功能模块包括班级课程管理窗口,教师任课管理窗口,成绩管理窗口等。级课程管理窗口:按教学计划编辑班级课程。教师任课管理:每学期安排下期的教师任课计划。成绩管理窗口:录入学生考试成绩。统计:及格或不及格学生筛选统计以及教师授课信息统计。打印:学生成绩查询打印。
(8)费用管理。模块功能:设置班级缴费标准,管理学生的缴费情况。管理学生缴费,根据缴费通知单,在选择班级、查找学生,根据提示,并输入实缴费用。查询学生交费情况,打印相关信息。主要模块设计:包括班级费用管理窗口,学生缴费管理窗口,减免补费用管理窗口等。班级费用管理窗口:录入班级应交费资料。学生缴费管理窗口:录入学生每学年的交费情况。减免补费用管理窗口:包括班级统一减免补和个人因某种条件(如:灾区学生)减免补费;录入班级减免补金额;录入单个学生减免补名单和金额;年级或者班级统一减免替换。查询与数据导出:查询班级交费情况(以班号,年度为索引字段)(其中交费、退费并列);查询班级欠费名单(以班号,年度为索引字段,过滤出交费为0的学生);查询学生的全部(各年)交费情况;输出全校学生该年交费情况(输出为EXCEL文件);输出全校学生所有欠费名单(输出为EXCEL文件);输出全校学生该年补助减免表(输出为EXCEL文件)。
(9)毕业生管理。模块功能:设置、修改和删除毕业生的毕业信息,建立毕业生去向的流动统计、毕业审核、就业单位信息回馈和对就业未就业信息筛选;查询和打印就业信息。主要模块设计:主要包括班级离校管理窗口、毕业生管理窗口和结业生管理窗口。班级离校:对该班学生整体作离校处理。(学生离校后,分为毕业生和结业生)。毕业生管理:毕业审核:明确毕业审核的条件,经各部门签字盖章后确认;输出毕业生名单,输出不能按时毕业的毕业生名单;输入毕业证信息;输入其它信息。结业生管理:(结业生:是已经离开学校,但还没有取得大专、本科学藉的学生,这些学生还需要参加成人高考,取得学藉后,等相应的学制期满后,才能颁发毕业证。)维护结业生相关信息。
3结语
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yyfangchan@163.com (举报时请带上具体的网址) 举报,一经查实,本站将立刻删除