浅析中等职业学校学生管理信息系统
周兴焰
摘 要:文章主要分析中等职业学校学生管理现状及存在的主要问题,指出中等职业学校学生管理的特殊性和复杂性;提出采用现代计算机技术和网络技术解决存在问题的可行性和必要性,提出解决问题的具体方案—即开发一套基于B/S模式的中等职业学校学生管理信息系统,通过互联网采用WEB方式实现学生管理信息系统;接着指出该系统实现后对中等职业学校在信息化建设和管理中带来的利与蔽;最后指出要利用好该系统应突破的难点和注意事项。
关键词:信息系统;中职学生管理系统;WEB信息系统;B/S模式
当今社会,随着计算机和网络技术的突飞猛进,特别是基于B/S模式的信息系统的应用,为各行各业的管理提供了现代化的手段。《国家中长期教育改革和发展规划纲要》第十九章专章论述了加快教育信息化进程。中等职业教育的信息化建设迫在眉睫,而学生的信息管理又是中等职业学校信息化建设的重要环节,更应重点建设。
1 目前中等职业学校学生管理的现状及主要问题
⑴学生档案查询效率低,必须在校档案室查询且受时间的限制。如学生因当兵需要政审时,必须到档案室查询该生在校的表现情况,有时该生可能是已毕业四五年了的学生,这样档案查询起来非常不方便。
⑵学生在籍在校人数不清,变化情况难于掌握且不及时。目前中职学校学生进校后,因各种原因经常出现中途退学,进入就业期时就业工作也不是在短时间内能及时完成,对于上了一定规模的学校,每天都需要掌握学生在校的变动情况,而每天对学生在校情况进行统计几乎是不可能的事,这就造成了对在校学生情况难于掌握的情况,可以肯定的是,如果采用传统的人数统计方法,没有一个学校能及时地正确地统计在校学生的情况,这给学校管理带来非常大的安全隐患。
⑶学生在校信息较丰富,纸质档案记载繁琐,操作非常不方便,采用电子表格形式不便于共享信息又难于规范。中等职业学校的学生,在校期间,比普通高中学生的信息要多很多,对这些信息的登记和使用又往往不是一个人或一个部门,一个学生的信息需要很多不同部门的不同人来完成,纸质档案记载非常不方便。
⑷中等职业学校组织机构复杂,校校不同。学校采用专业部或系部制进行管理的学校与传统管理体系的学校几乎一样多,一个教师同时又在几个部门任职,这些情况还随时在变化,这使管理非常的复杂,对于规模较大的中职学校如仍采用传统的纸质文档式的管理难度较大。
目前,四川省教育厅对全省中等职业学校学生管理系统仅用于记录学生的最基本信息,主要功能用于对各校学生的人数统计和核发毕业证之用,而对学生较详细的情况记载功能没有提供,这只能由各校自己完成。由于中等职业教育各校之间的差异非常大,作为商业开发难度大且学校投入也不足,因此目前市场上还无通用的适应大多数中等职业学校的学生管理系统。
2 利用现代计算机和网络技术解决中等职业学校学生信息的管理
利用现代网络技术和计算机技术,特别是WEB应用程序的应用,为解决中职学校学生管理提供了技术支持,因此本人打算利用现代互联网技术,开发一套基于B/S模式的WEB应用软件来实现中职学校学生管理系统,来解决以上问题,并逐步向全国推广。
2.1 本系统的设计遵循如下原则
方便性原则:采用互联网技术,操作人员可在任意可上互联网的地方登录系统并进行授权内的操作,学生也可查询相关的个人信息。
标准化原则:各种软硬件平台全部遵循全面开放的工业级国际标准和教育部关于中等职业学校学生管理数据设计标准进行,并为上级主管理部门提供数据接口。
安全性原则:系统对操作进行权限控制,对敏感数据进行加密处理,采用各种手段加强数据安全性。
可扩充性原则:系统采用整体设计,分布实施,结构分层、功能模块化设计,可根据需要分布实现,易于扩充。系统采用当今流行的PHP+APACHE+MYSQL设计,可布署到Linux,Windows系统中。
面向对象设计原则:PHP本身是面向对象的程序开发语言,可按功能分成不同的对象,对于数据访问可设计成不同的对象,这有利于模块化的实现和系统的安装实施工作,也利于根据需要分布实施工作。
⑵系统架构设计以典型的三层结构进行设计,数据层可采用通用的数据库管理系统,如SQL Server,MySQL,Access等,为访问数据库提供一通用接口,根据使用不同数据库分别实现接口层;再根据不同的功能模块划分,实现由应用控制到数据库的访问;控制层主要实现根据用户使用的不同模块及在各模块的不同权限,分别给予相应权限的操作功能,同时实现各功能所需数据的处理和界面格式的控制;表示层主要用于数据的收集和显示,采用流行的浏览器。
⑶系统控制设计时提供单独一系统配置模块,用于系统初始化工作,仅系统超级用户具有访问该模块的权限,主要具有:部门设置,职务设置,单位员工信息,部门人员分配,系统模块分配,模块授权等功能。该模块可以授权给指定的任何人员。对于部门成员和部门内部授权,可以由各部门内的超级用户负责进行。
⑷为一般开发人员提供方便的开发途径,各功能模块采用分文件夹进行管理,即每一个功能模块所需文件由单独文件夹进行管理,对有权使用某模块的用户,即有权访问该文件夹。对功能模块访问权限再细分为查询、修改、增加、删除、授权等不同层次的授权。为每个模块设计提供标准的原始模板,该模板实现:只要用户具有该模块的可操作权限,用户一旦登录则自动已获取到相应的操作权限值,每次仅需检测该模块的权限即可进行程序开发,要当于为一般开发人员封装了一个基础对象,开发模块时仅需根据权限对模块进行开发操作。
3 利用学生管理系统产生的管理效率
⑴查询信息及时,准确。只要具有查询权限的用户进入系统,即可随时随地进行信息统计、查询,减少以往跑档案室,收集信息的时间延误。对于在校生上千人的学校,效果更加明显。例如,就业办需要推荐某个学生就业,只要通过该系统就能查询到该生在校的全部信息,减少找班主任、科任教师、教务处和学生处了解该生情况的烦琐,明显提高就业工作的效率,对已就业的学生情况也可进行统计和查询,为学校的跟踪服务工作提供方便。
⑵统计各类信息更加方便。例如要分专业部,按专业和年级统计在校生人数、流失人数、就业人数等,只需简单进行操作即可生成当前统计表,及时且准确。
⑶学生在校信息登记工作非集中进行,减少工作量集中带来的不便。学生学历成绩、专业技能,由科任教师或实训指导教师登记,学生所任学校、专业部、班级干部情况分别由校学生处、专业部德育类干事和班主任录入,学生获奖或处分分别由颁发部门录入等,信息登记在平时,分散到不同的人,且不分时间地点均可完成,提高了工作效率。
⑷采用无纸化的档案管理工作,需要时可随时打印。
4 应用好中等职业学校学生管理系统的难点和注意事项
⑴该系统必须建立在学校校园网络基础平台上,并有专门的类似网络中心的管理员负责网络管理和服务器的维护和管理。
⑵所有教师必须接受培训,并能熟练使用该系统。能按要求完成学生相关信息的登记,特别是职能部门和班主任对学生信息的及时登记和更新。这是使用中的关键,也是难点。
⑶全校职工要养成从该系统中获取各类信息的习惯,促使系统的使用。
[参考文献]
[1]Martin Fowler.Patterns of Enterprise Application Architecture[M].北京:机械工业出版社,2010.
[2][美]Andi Gutmans, Stig Sather Bakken, Derik.PHP 5 Power Programing[M].北京:机械工业出版社,2011.
[3]郭伟伟,沈炜.CSS全程指南[M].北京:电子工业出版社,2011.
[4]郭伟伟,刘端阳.JavaScript全程指南[M].北京:电子工业出版社,2012.
[5]薛华成.管理信息系统[M].北京:清华大学出版社,2008.