研究生管理系统的设计与实现
2018-08-07杨静静王迪安永乾顾正涛
杨静静 王迪 安永乾 顾正涛
摘 要 随着研究生培养模式由学校管理向学院管理的转变,以及研究生培养管理方式的改变,研发适应面向研究生学院管理的信息系统成为必要。该系统面向研究生院级管理工作的需要和特点探讨了研究生管理系统的设计原则,提出了研究生与导师双选及培养方案等网络管理系统的具体解决方案,同时对系统环节、关键技术作了说明,并简要概述该系统所具有的特性。采用B/S结构开发了面向院级的研究生信息管理系统,应用PHP语言在mySQL数据库上实现了研究生管理系统,能够为院级研究生培养的全过程提供服务,有效保障了当前研究生管理模式转变。
关键词 研究生管理系统 设计原则 PHP mySQL
中图分类号:G643 文献标识码:A DOI:10.16400/j.cnki.kjdkx.2018.04.007
Design and Implementation of Postgraduate Management System
YANG Jingjing, WANG Di, AN Yongqian, GU Zhengtao
(Software School, University of Science and Technology Liaoning, Anshan, Liaoning 114051)
Abstract With the transformation of the graduate training model from the school management to the college management, as well as the change in management methods for graduate student training, it becomes necessary to adapt the R&D; information system for graduate school management. The system explores the design principles of postgraduate management system for the needs and characteristics of postgraduate management work, and proposes specific solutions for network management systems such as graduate students and tutors' double-selection and training programs. At the same time, the system links and key technologies are explained. And briefly outline the features that the system has. The B/S structure was used to develop a postgraduate-level graduate information management system. The PHP language was used to implement the postgraduate management system on the mySQL database. The postgraduate management system was able to provide services for the whole process of training graduate students and effectively ensured the transformation of the current postgraduate management model.
Keywords postgraduate management system; design principle; PHP; mySQL
近年来随着研究生招生规模的不断扩大、校园网络信息化速度的加快。以人工为主研究生管理工作逐渐显出弊端,人工操作不仅容易造成数据重复、错误,而且管理的效率低周期长,这迫切需要研制适应学院情况的研究生管理系统。在我院研究生管理的实际基础上开发了本系统,提高了工作效率,方便了师生。
1 系统设计与分析
本研究系统实现了在网上研究生与导师互相查看信息、进行双向选择、设定培养计划、及研究生学院各部门要求的报表统计输出等实现。以下分步描述系统的需求分析、功能模块设计及数据库的设计。
1.1 系统需求分析
本系统供管理员、导师及研究生共同使用,不同使用者分别具备不一样的使用权限,权限相互之间严格把控,在登录界面加以区分。
研究生进入系统可查看研究生信息公告和导师相关信息(研究方向、联系方式等)以及修改密码,完善个人信息;每年导师名额分配、研究生双向选择申报导师、导师双选确定、最终双选结果公示、联系导师制定培养方案,完成后退出系统并保存。
导师进入系统中可查看研究生相关信息、学院公告和工作时间安排以及选报本人研究生的信息及人数、查看最终双选结果;修改个人密码,完善个人信息;审核自己研究生培养计划,完成后保存退出。
管理员进入系统后除具有研究生、导师的所有權限,还可以进行系统初始化管理,研究生及导师相关信息公告(包括对信息的添加、修改与删除),个人基本信息管理,培养方案审查(对课程信息的添加、修改与删除);报表汇总输出,结束后保存并退出系统。
1.2 系统功能结构
本系统分前台和后台两个部分,前台部分由导师、学生用户使用,主要包括个人信息更改、查看信息、双向选择等功能;后台部分由管理员使用,主要包括用户信息管理、系统初始化管理、双向选择处理、培养计划、课程安排调整等功能。并且划分管理员及导师和研究生三个不同的板块,不同功能区之间存在关联,使用权限也是分为不同的层次,如:导师及研究生可以同时看到系统管理员发布的信息,导师和研究生的个人信息除联系电话本人确定外由管理员统一管理;公布导师应带研究生名额及可选培养计划科目等内容的确定;研究生可以根据自己的切身需求来选择指导教师,导师同时也可以根据自身专业及学生情况来选择学生,最后由系统管理员根据双方需求确定双选结果同时在网站公布。
1.3 数据库设计
本系统一共需要5张数据表,分别是导师情况表,研究生情况表,管理员情况表,双选结果表,培养计划汇总表(图1)。
2 系统功能实现
2.1 用户信息管理及权限管理功能
本系统中所有用户相关信息由管理员在本年研究生工作开始时进行预置。导师与研究生入学后在一段时间内确认自己的信息,信息不符者在规定时间内申请管理员修订,其功能如下:
(1)在系统初始化后将导师、研究生的个人信息导入系统。
(2)管理员添加系统相关信息。
(3)管理员根据需求对用户信息进行修改。
(4)管理员对用户信息进行删除。
2.2 导师、研究生双向选择选功能
只有在管理员根据每年要求对数据信息进行初始化后,研究生可在软件中查询个人信息、导师信息、可选导师及导师本年计划所指导研究生的人数。
在双选过程中出现的导师人选过于集中或分散的情况,如有学生没有导师或者导师没有学生的特殊情况,可由管理员根据学院情况研究后进行指定分配(图2)。
2.3 培养计划设置功能
在双选工作完成之后,才能进行培养计划的安排。
(1)由导师设置培养计划科目。
(2)导师将培养计划科目录入到系统中,并确定相关信息。
(3)研究生进行选课,若某一科目所选人数少于5人,当年不开设此科目,导师与学生进行调整。
(4)打印研究生培养计划。
2.4 系统实现中的特点
(1)系统安全性问题。系统在解决网站安全性方面运用如下方式:不同操作者有着不同的权限,为防止信息恶意的修改与外泄并采用随机登入验证码方式防止他人利用软件恶意登录。使用加密后的个人密码,该密码只有本人能见。如密码忘记可由由理员进行密码重置。
(2)系统信息即时共享。在研究生与导师双选过程中,保证信息的持久性、共享性,可靠性并对最新更新的数据及时公布,避免选择导师过于集中与分散。为此导师、研究生对目前应需要完成而没完成的工作可以实时了解,解决了原有的完成时间不明确、信息不完全、不准确的因素,保证了时间上的要求。
(3)系统的工作时序。本系统针对原日常中出现的问题,对各项工作的顺序进行管理,上一项工作如若没有完成,下一项工作也将无法开始进行。某一阶段全部完成后由管理员释放下一阶段权限。
(4)系统容易操作。系统功能按照研究生培养过程设计,便于使用。使用者在软件中使用日常工作的报表,最大可能减少使用系统之前的学习,保证用户登录后就能使用软件完成要求,减少对系统界面的不熟悉造成的困惑。
(5)面向学院的系统实现。面向研究生院级管理的要求进行系统设计与实现,管理员具有最高权限,实现了院级研究生事务处理的自动化,从导师、研究生信息采集到培养计划的最终制订都在本系统中进行,每个子系统之间共享一个数据库信息,方便了各系统之间的互访和共享。方便了管理者以及被管理者,简化了事务管理(图3)。
3 结束语
论文介绍了基于PHP和mySQL的研究生双选及培养方案的程序实现,设计的研究生管理系统是按照一定的原则和制度而进行的,把大量的繁杂的劳动交给计算机进行处理,让研究生与导师都能够及时获取有效的、可靠的信息,使对研究生工作能够更高效、准确,更满足用户需求完成工作。学生根据情况实时修改,避免选择导师的过于集中或分散等情况的出现;在双向选择确定后制定培养计划;实现研究生院要求的报表统计输出;特殊情况下管理员修改对研究生的分配。根据权限设定的区别分别查看对应信息;该管理系统极大提高工作效率、增加研究生管理的可靠性和信息公布方式并且实现了信息传播的时效性,实现了研究生管理的规范化、动态化、透明化。
资助项目:辽宁科技大学大学生创新创业训练计划项目(DC201710146000135)
参考文献
[1] 史岩,樊波.研究生管理信息系统在教务管理中的使用和探讨[J].中国教育信息化,2010(11).
[2] 曾珠.我国研究生教育管理模式研究[J].学校党建与思想教育,2013(18).
[3] 赵国安,赵鸿宇,刘成柏,邹丽云,张春阳.构建研究生教育管理工作模式的幾点思考[J].思想教育研究,2013(3).
[4] 方献梅.基于ASP.net的学生信息管理系统的设计与实现[J].科技信息,2010(23).
[5] 梁晶晶.高校选课管理系统设计和实现[J].科技创业月刊,2010(8).
[6] 韩国防,李安萍,陈智栋,赵希岳,潘剑波,李蕾.研究生培养过程管理质量监控体系[J].嘉兴学院学报,2010(4).
[7] 董素芬,蔡金金,滕桂法.基于B/S的研究生管理信息系统[J].河北农业大学学报,2010(4).
[8] 滕永富,孙振龙,田丽军,薛仁政.基于Web的研究生管理信息系统的设计与实现[J].齐齐哈尔大学学报(自然科学版),2010(3).