时间:2022-03-12 06:17:16
引言:寻求写作上的突破?我们特意为您精选了4篇学生信息管理论文范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。

学生管理系统采用现在流行的JAVA编程语言来进行开发的。在系统界面开发中采用流行的JAVAAPI之一JAVASWING来对系统的界面进行设计,布局以及开发。系统界面图形化,操作简单明了,容易上手。在数据处理方面,此系统采用JAVABEAN来封装对数据的操作,提高了安全性。同时,系统采用SQLSERVER2000数据库系统来支持该系统的数据操作,能够更加有效地、方便地处理系统的数据。
系统的实现是多种技术的结合,图形化的操作界面使系统设计更具人性化,适合各类管理层用户使用。
关键字:学生管理系统;JAVA;JAVASWING;JAVABEAN;图形化操作;数据处理;SQLSERVER2000
第一章概述
1.1系统的特点与开发的预期目标
1.1.1系统的开发背景
学生管理系统是一个学校不可或缺的一部分,它的存在无论是对学校管理者还是学生来说都是至关重要的,所以学生管理系统应该能够为管理者提供充足的信息和快捷的查询手段。然而长期以来,学校基本上都是使用传统人工的方式来管理学生课程信息。而这种传统的管理方式随着科学技术的发展也渐渐的显现出效率低下、保密性差的弊端。另外,随着时间的不断增长将会产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是科学化、正规化管理与世界接轨的重要条件。
因此,开发这样一套管理软件成为每个学校很有必要的事情
1.2系统的特点与开发的预期目标
在系统管理模块中,此模块提供了退出系统的功能
在学生管理模块中,此模块提供了增加学生信息,修改学生信息和删除学生信息等基本功能,除此之外,还具备学生选课功能
在课程管理模块中,此模块提供了管理员可以对课程的基本信息进行增加、修改以及删除等基本功能
在成绩管理模块中,此模块中具备对进行了选课的学生所选择的的课程的成绩进行增加和修改的功能
在信息查询模块中,此模块包含三个方面的查询功能,即学生查询、课程查询、成绩查询。其中,在学生查询模块中,可以按照学号、姓名、性别、学院、专业等条件来进行查询;在课程查询模块中则可以按照课程名和授课老师等条件来对所需的信息进行查询;在成绩查询模块中则可以查询出学生所有科目的成绩
1.3可行性研究
通过调查分析,建立新的学生信息管理信息系统有其充分的必要性和可能性。可以建立该信息系统的可能性具体包含了它具有经济可行性、技术可行性和社会可行性,新系统能达到以最小的开发成本取得最佳的经济效益,开发中所需人员、硬软件支持以及其它费用进行估算情况均满意,技术条件也能保证顺利完成开发工作。
1.3.1经济性
通过网络化的学生信息管理,大大的提高了工作效率和人才的利用率,使之创造了更大价值;减少了工作人员,同时减少了学校开支;人才利用率的提高,适应了信息时代的网络化管理要求。
1.3.2技术可行性
本系统是采用目前比较流行的JAVA语言,用MicrosoftAccess2000数据库完成。由于JAVA的与平台无关性,所以在任何有JAVA运行环境的计算机上都可以运行。
1.3.3操作可行性
对于用户来说,本系统只要求使用者掌握一般的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足用户的不同需求,同时也方便了学校的内部管理。用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果。
1.4开发工具
1.4.1开发工具介绍
由于的ECLIPSE3.2具有操作界面方便,简单,美观的特点;并且在编码过程中如果出现语法错误,标点错误等都会有相应的提示,可以很快地发现错误,因此本系统的开发选用ECLIPSE3.2作为开发工具。
1.4.2相关技术介绍
本系统采用面向对象的软件开发办法,以Sun公司的Java语言作为主要开发语言,使用SQL2000作为关系数据库,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。
(1)JAVA简介
Java是一种简单的,面象对象的,分布式的,解释的,键壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。
Java提供了一个功能强大语言的所有功能,但几乎没有一点含混特征。C++安全性不好,但C和C++被大家接受,所以Java设计成C++形式,让大家很容易学习。
Java去掉了C++语言的许多功能,如:指针运算、结构、typedefs、#define、需要释放内存,让Java的语言功能很精炼,并增加了一些很有用的功能,如自动收集碎片。这将减少了平常出错的50%。而且,Java很小,整个解释器只需215K的RAM。
当今Internet的一大发展趋势是电子商务,而Internet的安全问题是必须解决的问题,通常大的部门应设置防火墙,阻止非法侵入。而Java以其强安全性、平台无关性、硬件结构无关性、语言简洁同时面向对象,在网络编程语言中占据无可比拟的优势,成为实现电子商务系统的首选语言。
(2)Sql2000简介
SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS)。特点如下:
1.真正的客户机/服务器体系结构。
2.图形化用户界面,使系统管理和数据库管理更加直观、简单。
3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
4.SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQLServer也可以很好地与MicrosoftBackOffice产品集成。
5.具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。
6.对Web技术的支持,使用户能够很容易地将数据库中的数据到Web页面上。
7.SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。
1.5运行环境
运行服务器:JDK1.5版本或更高
数据库支持:SQLSERVER2000
操作系统:WINDOWS系列,LINUX系列或UNIX系列
硬件要求:内存最低为256MB,硬盘空间至少20G
1.6开发环境
开发语言:JAVA
编译程序:JDK1.5
(三)管理方式带来的问题我国高校的学生管理方式比较单一,基本上沿用了辅导员制,造成了管理责任不明确,只要学生不出重大事故就没有什么责任的情况。另外这种辅导员管理学生的模式使班级活动难以开展,学生的积极性不高;加上辅导员的管理的任务多、学生多、难度大,在管理的过程中,事物繁琐,没有量的标准,管理的目标不明确,学生的规章制度的落实不健全,没有做到学生的人性化管理和以法管理,只能是凭借经验,化解问题;同时在管理的过程中,忽视对学生的心理教育和德育教育,因此对学生的管理缺乏全面性,不利于学生的健康成长。
(四)就业压力的影响高校合并、新建,民营大学涌现,适龄学生进入大学的机会增加,但大学毕业生的人数也在逐年增多,而社会的用工需求无法满足大学生的工作需要,这样就出现了与就业岗位的矛盾,毕业生的竞争日益激烈。大规模的扩招和收费标准的提高,给家庭经济困难的学生带来的迫切需要工作的心理压力,使学生的心理健康受到影响,这给高校学生管理工作又带来一个不利因素。如何提高本校本专业学生的就业率,就成为了高校学生管理工作的亟待解决的问题,是学生管理工作的重中之重。
二、应对措施
社会大环境千变万化,给高校的学生管理带来很多不确定因素,学生问题的出现很大一部分是受到社会上不良风气的影响。高校要积极运用科学发展观来指导实践,本着创新学生管理模式,提升管理质量,服务学生。高校学生作为一个高校的主体力量,是高校的灵魂和主体,只有建立适合学生需求和发展的管理体系,学生才能适应社会发展的发展,因此,,创新管理方法,建立科学、完善的管理体系,建立高素质的管理队伍,并把学生管理与社会发展有机结合起来。
(一)建立完善的学生管理制度
1.不断探索,完善制度目前我国的大学校园是比较开放的,学生与学生之间,学生与学校之间存在利益关系,使得学生管理工作需要通过法律和法规协调各个方面的关系,使得各自的责任和义务明确。近些年来,我国高校在学生管理工作方面一直在探索科学的、适应大学生需求的、管理制度和方法更完善管理模式,这也使得学生管理制度在逐渐完善,同时也存在着一定的不足。例如,学生管理过程出现的问题,没有具体的配套政策,这样就导致学生管理工作中没有管理的量度,给管理工作带来了挑战。另外还有一些制度严密性的问题,有时易受外界干扰也为学生管理工作带了不便。
2.建立以人为本的管理制度尊重人的个性发展,注重学生的选择,这不仅是育人的原则,同时也高校学校管理的理念,那就是要在学生管理中运用“以人为本”的理念,并在学生管理工作中实践。在学生管理中从实践和学生的需要出发,改变学校管理制度与学生的对立局面,消除学生被管理的叛逆心理,充分把学生调动起来,进行自我管理。学生工作管理者要深入到学生当中,通过调查、分析和研究,从而解决学生中存在的问题和亟待解决的问题。从而使管理的方法具有人性化,实现学生自我管理,增强自己的责任感和团体意识。
(二)注重管理方法促进管理实效
1.引导学生树立正确的道德观和价值观校园是一个大课堂,对学生的教育,不仅仅是局限与课堂,也可以利用校园文化,各种讲座、论坛,以及多种社团活动等,从而丰富学生的生活和学习,让学生建立正确的道德观和价值观。大学生们可以根据自己的兴趣和需要进行选择参与的活动,在社团活动和社会实践活动中,培养自己的合作意识、实践能力和创新意识。作为学生的管理人员,可以利用网络、谈话、问卷的形式对学生的生活、学习、心理、情感等方方面面的进行及时了解和把握,从而早发现问题,早解决问题。还要广泛开展建立思想教育活动,并建立平台,可以把思想政治教育从课堂走向课外,利用实践基地作为平台进行教育,从而创新课堂传授的模式。让学生充分、切实到相关思想教育阵地进行感受、参观、学习,对学生的心灵进行感化,,让其从思想上去武装起自己,从而推进思想教育的成功,让学生建立正确的道德观和价值观。
2.充分发挥学生干部在学生管理中的主体作用高校学生管理工作中,被管理者数量大,而管理者是少数的,要把多少人组织起来,统一起来,就需要有得力的帮手,学生管理者就要培养自己的管理力,而学生干部是我国高校进行学生管理的主要力量。作为学生管理者要认清学生干部在学生管理工作中的重要作用,发挥其管理作用。学生干部来自学生,又服务于学生,有一定的威望,是受学生尊重的,学生干部在学校、老师及学生中起着一个承上启下、上传下达的桥梁的作用,在管理不可替代有不可替代的优势。管理者不可能及时的掌握和了解每一位学生的思想、学习及生活等情况,这时就可以通过班干部了解信息,对出现的矛盾和问题,进行及时处理和解决,从而提升管理的实效。因此必须重视班干部在学生管理中的作用,特别班干部的选定,应该通过民主选举的方式产生,并经过实践考验的,这样才具有凝聚力和影响力。在学生中间,既会起到团结同学,又具有一定号召力和凝聚力,特别在集体事务中发挥带头和统筹作用,使周围的同学积极参与,共同提高。学生来自不同地方,思想、素质也是不尽相同,学习成绩参差不齐,这样就会导致学生中会出现各种问题,问题的复杂化会加剧矛盾,单纯依靠老师去管理和教育,是远远不够的,只有把班干部吸引到学生管理工作中去,协作管理,参与其中,发挥其干部的带头和示范作用,从而才能提升管理的实效。
3.利用信息化管理拓宽管理渠道随着信息化的不断发展,为高校学生建立电子档案,完善管理系统,掌握学生各个方面的状况。只有这样才能全面掌握学生的情况,从而有效的避免一些问题的发生,防患于未然。管理者可以利用网络对学生进行有效管理,如可以利用飞信、校园网、QQ群等,通过对学生认证后,可以利用这些与学生交流和沟通,缩短了与学生时空距离,从而使大学生政治教育工作得以顺利开展。现实的需求,需要学生管理的工作的创新,这就要求学生管理者要善于观察和思考,并进行深入的研究,运用现代化的技术,与学生实时、有效的沟通交流,成为学生学习和生活的朋友。发挥校园网成为师生交流的情报站的作用。利用SNS模式网站,让学生管理者及时发展问题,深入学生内心,缩短时间,扫除局限,从而形成相对平等的交流方式。QQ群也是交流的平台,生生之间,师生之间可以随时交流,管理者可以布置任务,信息。大家在群里,对问题或某种观点进行讨论。例如,考研问题、就业问题等都可以集体进行讨论,交流自己的看法,学生解决不了的问题也愿意与老师进行沟通。使用飞信,也是师生交流的主要途径,辅导员一般情况要面临几百人的学生,可以利用飞信就能与这些学生进行联系,传达信息或布置任务等。这比平时通过班会等传统的模式,更快捷、方便,同时也体现了对学生的人性化管理,管理实效得到提升。
(三)加强学生管理队伍的建设
1.明确职责,积极配合面对当前学校的扩招,就面临着新的问题,要实现学校的可持续发展,就必须建立一种高水平的学生管理队伍,从而提升学生管理工作的实效。因此,这就要求高校学生管理队伍具有高素质。学校就要把学生的管理工作提到重要位置,并加强学生管理队伍的建设,从而对学生管理工作中存在的问题进行分析和研究,提出有效的解决方案。让学生管理人员,有明确的分工,配合学校对学生进行有效的管理,并采用现代化的管理手段,让高校管理工作实效科学化、人性化,从而发挥管理的实效。
2.加强学习,提升素养当前,我国高校一部分学生管理队伍素养参差不齐,缺少工作经验和专业技能,又加上管理的学生数量大,事物繁琐。这样要求管理人员要树立良好的形象,同时也要具备管理的能力,这才能在处理学生的问题使,做到及时,高效。因此,要加强对管理工作者的业务培训,可以通过自学的形式,也可以到外校学习先进的管理经验,并结合自己学校的情况进行实践与研究,从而实效管理队伍的专业化,从而及时、高效的解决学生管理工作中存在的棘手问题。
近年,许多学者采用各种方法对大学生心理健康进行调查研究,结果表明:我国大学生的心理健康状况不容乐观。大学生的心理上存在着一系列不良反应和适应障碍。比如,缺乏自信,自卑感强,情绪低落,感情脆弱,耐挫能力及社会适应能力差,人际交往有障碍,等等。
而这一切也让有关专家忧心不已,杨叔子院士曾经提出:“智商越高,情商出现问题,对社会的危害越大。”大学生的心理问题复杂、多变,具有独特性,其引发原因多种多样,在具体处理过程中应全面细致地分析其诱因,以便对症下药,迅速有效地解决问题。因此,分析解决当代大学生心理问题,缓解心理压力已经成为各大高校亟待解决的重大问题。
1.从历史文化方面。受中国悠久的文化和封建历史影响,使中国人在骨子里有一种含蓄和矜持,形成了内向的民族性格。西方自文艺复兴以来,对心理学的研究达到了一个新的层面,造就了西方人张扬个性,提倡人权的特点。然而,进入新纪元后,社会的飞速发展和世界性的高度同步,中西方文化在新一代骄子们的思想中汇流。格格不入,甚至相互对立的文化特点,使大学生在人格与道德方面倍受冲击,而脆弱的心理防线也随之崩塌。使许多人产生了浮躁的心理,无所适从,有的人由于某些心理压力,产生了心理疾病也不懂得去就医,甚至不敢去就医。
2.从学校环境方面。高中时期的学习、生活环境与大学时期的学习、生活环境有着很大的不同。高中的学校教育模式只注重学生的成绩问题,只重视升学率。而将学生的生活能力的培养,心理素质的培养,品德的教育等问题放在次要位置,有许多中学根本就没有将学生的生活能力培养,心理素质培养,品德教育问题列入议事日程。这种高中教育的现状,对学生今后的发展是极为不利的、甚至是有害的。当受到过这种中等教育的学生升入大学后,角色、地位及学习和生活环境与高中时期有着极大的改变。必然对大学生活产生极大的不适应;而中学生中又有许多是独生子女,不论其家庭是贫是富,都是家庭的中心和宠儿,由于聪明、学习好,受到老师及亲友的过多关注。进入大学后,当这一切不复存在时,就会产生失落感,原本脆弱的心灵会变得更加多疑和敏感。加之这个年龄段正处于青春躁动期,渴望友谊、爱情,渴望得到他人的理解和信任,然而又不善于和人沟通、交往,不会主动地去理解他人。他们也必然会对大学的生活感到很不适应。第一,大学生要自己安排生活,靠自己独立的处理学习、生活、人际关系等各方面的问题,但据调查,有相当多的学生以前在家里没有洗过衣服,生活自理能力差,对父母有较强的依赖性。第二,大学中评判学生优劣的条件已不再是单纯的学习成绩,而已包括了对环境的适应能力、组织管理能力、人际交往能力及其他一些因素,这种标准的多样化,使部分成绩优秀而其他方面较差的学生感到不适应,其自尊心受到强烈的震撼,心理上产生失落和自卑。第三,现在的大学对学生学习要求严格,若几门功课不及格就会面临失去学位,降级甚至遭遇退学的危险,这就给学生造成了较大的心理压力。加之大学中主要是靠学生的自学能力来进行学习,与以往的学习方法、学习习惯很不一样。使很多学生不知所措不知怎样进行学习,而感到茫然,对自己的能力产生了怀疑,情绪低落、失去自信、心理失衡、导致心理异常。甚至出现心理问题。
3.从家庭方面。家庭是始终伴随人类从婴儿,少儿一直到成人时代的重要外在因素。众所周知,人类的价值观,人生观都以少儿时期的思想观念为基础。父母和睦的家庭孩子往往性格比较开朗,心理承受能力较好,父母关系紧张的家庭,孩子的脾气也趋向于暴躁。而大多数单亲家庭的孩子,性格孤僻和自卑是其共通特点。很多大学生家庭的不幸福,会使他的心理产生阴影,在日后的生活学习中逐渐显露甚至演变成严重的心理疾病。同时,对独生子女的溺爱也直接导致了大学生过于依靠父母,心理承受能力偏弱的主要问题。
根据上面所述情况,应从以下几方面入手来解决:
1.从历史文化方面,转变思想,老师应耐心地引导学生对外来文化仔细筛选,对传统文化取其精华,让两种文化在大学生的思想中融会贯通。用正确的态度面对即将产生的,或者已经产生的心理问题。使人们认识到,心理健康和身体健康都是一个人“健康”不可或缺的因素,有了心理疾患就像身体不适一样,应该及时去就医以求得咨询、疏导,对待有心理疾患的人,社会和学校要给予更多的尊重、理解、关爱。
.NET结构将最基础中间代码提供给应用程序来促进其运行,该结构主要分为公共语言类库以及运行库。从宏观管理上讲,.NET结构还能在运行中管理中间代码,实现程序支持跨平台应用。系统能够支持多语言是.NET结构的优点之一,这有利于学生信息管理系统通过合适的语言编写来进行开发和设计。
结构分析
.NET平台属于一种框架类库,包含如XML以及ADO对象模型,这些模型都被聚集成一个呈树状结构的集合,这个集合被称之为。具有与数据访问相关的类,能通过数据容器对象实现处理数据的功能。
1.3RBAC结构分析
角色访问控制就是RBAC的原意,学生信息管理系统的主要贡献就是实现了角色权限直接授予角色,而不是用户。
2系统设计
本文对学生信息管理系统的设计采用微软公司开发的.NET平台,其非常适用于学校对学生管理平台的开发。对学校来讲,学生信息管理系统设计的主要问题是学校具有很多组成部分,如各个学院等,其每个部分都具有不同的地点,管理较为分散,而这种不同结构的分布环境就是系统设计所以面临的主要难题,必须一一考虑其在数据、语言、平台、协议等方面的差距。本文设计的学生信息管理系统主要运用3层结构进行:首先,在SQLServer2000数据库中将存放数据;然后在Web服务系统中规则化业务并实现数据访问;最后在终端界面将数据结果呈现出来,采用角色访问控制即RBAC技术。这样3层结构通过逻辑顺序层层运行,开发人员只需对其中一层进行操作或关注,就能替换原层次的实现而形成一种新层次的实现,从而达到对各层之间的信赖起到一种降低的作用,有利于各层之间的调用。本次设计的系统使用分为3种。第一,学生使用;第二,学生处使用;第三,学院使用。其中学生对本系统的使用主要为查询或修改自己能修改的信息;学生处通过本系统的运用和操作能够实现查找、更新、添加以及删除学生信息的功能。另外还能统计各项信息并设置各种数据字典;而学院对本系统的使用只能通过操作系统来实现信息录入。从宏观来看,本次设计的系统主要分为3大块内容,即基本设置、学生信息管理以及学生信息统计,也就是对数据库的设计。
2.1学生信息管理
对学生信息的管理主要是从对学生的基本信息、学生在校期间的获奖情况、学生的资助信息以及学生在校期间所受到的处分等信息的录入、修改和删除。另外,还要实现对这些信息的随机查询。
2.2信息统计
对学生信息的统计就是根据不同的信息要求统计学生人数和名单,并用所获得的数据生成一种可编辑的统计报表,从中挖掘有用数据,并通过数据挖掘技术分析出这些数据的结果,以便为管理人员提供管理参考,促进其更好地开展学生管理工作。
2.3基本设置
在系统中对某些基本固定的名称或字段进行设置就是基本设置的内容,如助学金的名称、奖学金以及其他各项奖励的名称等。通过对这些基本信息的设置能有效防止产生模糊数据,从而促进对精确数据的统计。
3系统实现
3.1登录界面
登录界面主要为用户提供信息注册以及登录的功能。例如用户的信息登录,针对已经注册的用户,如果用户的账号及密码都设置正确,就可通过用户表核实账号,核实通过之后就可以填入密码,判断并查看密码与账号是否相符,如果相符则成功进入系统界面,如果账号与密码不一致,则会提示密码错误,拒绝进入系统。
3.2权限管理
在RBAC机制的基础之上,用户权限管理模块实现了验证用户权限以及授权管理系统方面的功能。角色与访问权限相关联以及用户与角色相关联是授权管理的两个方面,通过这两个方面将访问权限与用户进行了分离。权限验证就是在用户权限管理之前对用户是否具有系统操作权限来进行验证的模块,以实现权限管理。