Sci论文 - 至繁归于至简,Sci论文网。 设为首页|加入收藏
当前位置:首页 > 计算机论文 > 正文

基于 Javaweb 的研究生 培养质量决策管理系统的设计与实现论文

发布时间:2022-03-09 10:12:22 文章来源:SCI论文网 我要评论














  SCI论文(www.lunwensci.com):

  摘 要:本文从地方高校中的导师管理、课程设置、导师遴选、宽进严出的淘汰机制这四个方面的问题进行分析。设计了 一个研究生培养质量决策管理系统,该系统以 JavaEE 平台为基础、SSM 为框架、Eclipse 为 Java 编译器、以设计模式中的七 大基本原则为设计思想。通过 Mybatis 框架实现了面向对象形式的数据访问,通过 JS、Jquery、CSS 实现了前端动态页面的 设计 , 并在此基础上实现了研究生培养质量的监测。

  关键词:研究生;管理系统;培养质量

  Design and Implementation of Graduate Education Quality Decision Management System Based on Javaweb

  CHEN Lingling, CHEN Yiyang, LI Xingyu

  (College of Information and Control Engineering, Jilin Institute of Chemical Technology, Jilin Jilin 132022)

  【Abstract】: Based on the analysis of the elimination mechanism of tutor management, curriculum, tutor selection and lenient entry and strict exit in local colleges, a graduate training quality decision-making management system is designed, which is based on JavaEE platform, SSM as the framework, Eclipse as the Java compiler and seven basic principles in the design mode. The object-oriented data access is realized through Mybatis framework, and the front-end dynamic page design is realized through JS, jQuery and CSS. On this basis, the monitoring of postgraduate training quality is realized.

  【Key words】: postgraduate;management system;course management

  0 引言

  随着我国地方高校研究生数量不断扩招,地方高校 研究生培养质量管理方面出现了各种各样问题 [1]。比如 说,学生课程设置的合理性;研究生缺乏导师的管理和 监督,持有默认的严进宽出的规则; 对于导师的遴选 上,不够公开和透明等一系列问题。而地方工科院校代 表工科研究生教育的平均水平,同时更关系到我国工业科技发展的平均水平。

  因此,针对上述问题,本文设计了一个研究生质量 决策管理系统,希望能对高校的研究生质量培养能起到 一个辅助的作用,减少研究生培养过程中出现的问题。

  1 系统的网络架构设计

  在我们的系统中,用户的角色有研究生导师、学生、 学院管理人员、分部管理人员、校学位办管理人员。在 这几种用户中研究生导师、研究生、学院管理人员这三 种用户角色人数较多,系统的数据访问量比较大,本文 推荐此部分用户安装客户端程序来提高自身的使用体 验。同时我们采用 B/S 架构,这些用户可以通过浏览器登录本系统进行访问和相关操作 [1]。

\

  因此针对上文所提到的系统,我们采用 B/S 端架构, 分别包含了数据访问层、数据持久层、表示层、控制 层、业务逻辑层等。B/S 框架中表示层采用了 JSP 页面,其中用到了 Jquery、CSS、JavaScript 等前端技术, 这 些技术可以用来进行页面设计、相关约束、验证等展示 操作,当用户使用浏览器在前端页面进行操作数据时, 首先表示层会接收到相关用户的请求,随后将用户请求 发送给随后的控制层。

  控制层根据 Service-Config.xml 的配置文件(处 理器映射器)解析地址,去找到对应的 Handler,进 入逻辑业务层,执行完成对应的 Handler 会返回一个 ModelAndView, 之后将结果返回给控制层,控制层再根据 struts-config.xml( 视图处理器 ) 去解析对应的前 端地址,找到对应的 URL 地址。

  在业务逻辑层 , 本文通过调用数据访问层的一些方 法来操作数据库中已经被持久化的数据。在处理数据 时,使用 Mybatis 框架将数据库中存在的每一个表格 通过 xml 文件通过映射,使其成为一个 po 对象,用来 做数据的处理 [2-3]。

  2 系统模块设计

  2.1 导师管理

  我国的地方院校研究生导师队伍中存在导师学历结 构层次偏低、年龄结构老龄化、学缘机构集中的问题。 随着研究生扩招政策的不断推进,研究生人数也在急剧 增长,但是研究生导师的数量却没有随之增长,因此会 出现师生比例过大的现象。同时因为大量导师拥有强硬 的科研知识和科技创新能力,他们更多考虑的是为高校 带来创新性学术成果和促进社会的发展。但是作为导师 最重要的职责是教书育人 [4-6] ,若老师只追求个人功利, 对学生缺少必要的学术指导和人生指导的话,那么即使 导师个人能力强,也不适合作为一名导师。因此对于导 师,本文考虑应该建立相关的管理方式方法,通过信息 化方式来对导师进行一些约束,如下图 1:
 

\

  本文设计的研究生导师管理模块包括三部分:导师 招生资格管理、导师信息管理、导师学生指导关系管 理。其中导师招生资格管理模块包括硕士学位授予点维 护,导师招生的资格查看、导师停招相关管理以及导师 招生资格相关遴选。导师信息管理包括导师师德及学术 作风、身心健康、专业知识、学生对课程考核、课题与 经费、成果与专利、外语水平与计算机水平以及指导学 生频率。导师学生指导关系管理模块包括指导关系查看, 学生选择意向导师,导师确认指导学生,指导关系审核,导师学生指导关系变更申请,指导关系变更审核。

  上述信息的添加都是建立在导师基础信息之上的, 因此我们采用手工添加。在添加导师时,在添加页面输 入导师个人信息,如身份证号或工号来进行查询,若查 询后,系统中存在该导师,则直接返回结果,结束添加 过程;若查询后,系统中不存在该导师,则完成添加, 添加完成点击提交,返回成功页面并提示。下图 2 展示 的是导师基础信息添加的过程,其他信息也是以上述这 种方式输入。

\

  删除导师功能是一个具有一定危险性的功能,因此 必须要对此项功能加以限制,只有学院管理人员拥有权 限去管理执行,且只允许删除本用户所在学院的校外导 师,校内导师则不能删除。导师的信息维护是学院管理 人员、导师、学位办管理人员下属的功能,存在两种 修改方式,第一种是人事数据库同步,另一种是人工修 改。若选用人事数据库同步信息,则系统会将对应导师 的信息读取到系统中,并且会把本系统中的对应的信息 替换。如果选择人工修改导师信息,则会进入系统修改 页面,则直接在页面信息框中进行修改后点击提交即可,若返回“修改成功”,则表明信息已经修改完成, 此时返回修改页面,可在页面中查看我们已修改的信息。

  在导师招生资格遴选过程中学院管理人员、导师、 分校或分部工作管理人员、校学位办管理人员分别参与到提交申请信息、学院材料审核、分校或者分部审核、 学位办审核等。对申请信息审核过程,各级管理单位必须要进行区分,不同级别的管理的单位在审核过程中设 置不同的审核名称,二级学院的招生资格申请信息由二 级学院管理人员审核,一级学院的招生资格的申请必须 由一级学院管理人员审核,分校下属学院通过的招生资 格申请信息由分校管理人员审核,分校审核通过的申请 信息和一级学院审核通过的申请信息由学位办管理人员 审核。

\

  2.2 研究生管理对于研究生管理模块来说,此模块主要包括研究生 学籍信息和一些基本信息,该模块的功能如下:首先导 入在校研究生信息,在本文所提出的研究生管理系统正 式在校投入使用之前,已经在读的研究生在管理系统中 不存在其历史信息,此时逐个添加非常的费时、费力, 通常是将学生的信息写在固定模板的 Excel 表中。本文 所提出的系统可以识别固定格式的 Excel 表,因此可以 将表中研究室历史数据批量导入系统中,对于一些基本 研究生的个人信息例如研究生的学号、身份证、班级、 性别等可由学生登录之后,自己操作完成。

  研究生的个人信息的增改操作只有研究生本人和教 务管理人员可以执行,而研究生导师只有查看权限。

  对研究生复试的管理最主要就是对于研究生导师的 个人信息查看、学生相关注册工作以及对导师的预选等 任务,通常情况下参加复试的所有研究生只需在网站注 册页面填写自己的姓名、密码及手机号等个人信息来完 成注册过程,用户点击注册后,该系统会向后台数据 库中提前建立好的学生信息表和用户信息表插入相应的 数据,在页面刷新之后该复试的同学就可以通过自己的 账号密码,登录后查看个人信息、导师基础信息,并通 过导师基础信息预选心仪导师来完成初次面试预选。参 加复试预选的同学通过查看导师信息中的“导师专业类 型”和“导师招生状态”来确定表中对应的导师能否指 导学生,系统将符合学生要求的导师信息展示给参加复 试的同学,复试同学选择导师后,会把该同学选择导师 的“id”传递到复试生表中“mentor_id”字段, 以此 来实现二者的数据关联。

  研究生管理主要是信息管理,可以对研究生的学籍 信息和一些基本信息进行增删改查等操作。具体流程如下:第一步,所有参加复试的研究生,在完成录取工作 并对每个学生分配了对应的学号之后,该系统会自动向 表中插入对应的考生信息;在系统投入运行之前教务人 员应该将被录取的学生信息通过 Excel 表格的形式导入系统数据库中,在首次导入完成后,系统将不再开放网 页接口供学生自行添加相关信息,此类学生数据会在数 据库永久存档,并上传云盘。除此之外,此类学生数据 还与系统的大部分模块密切相关,因此为了保证数据安 全,防止误操作,此系统也不对学生开放删除接口 [7]。

  2.3 课程管理

  课程管理模块主要描述课程管理中的相关需求和操 作,主要包括课程的删除、编辑、添加、查看等相关操作,其中编辑、添加、删除、批量导入只有校级管理员 和学院管理员可以进行操作,课程查看操作则所有人都 可以执行。对于课程的类别一般根据课程的性质分,如 专业基础理论课、专业课、选修课等。这些课程主要是 依据制定的培养方案进行的分类,课程类别管理的主要 功能是课程类别的添加、查看、编辑、删除。

  3 结语

  本文根据本校和地方院校实际情况进行设计,目前 系统主要从导师与研究生两个对象为分析点,完成了导 师管理及导师遴选、导师招生资格遴选、导师与学生指 导关系、研究生管理、课程设置等几大模块。该系统采 用当前最流行的编程语言 Java 编写后台管理系统,再 配合我们的系统 SSM(Spring+SpringMVC+Mybatis) 框 架进行项目搭建,在系统实现上采用主流的前后端分离 模式,MVC(Model-View-Control), 极大程度的降低 了我们系统的耦合度,同时该系统为我们地方院校信息 化管理提供了一个有利的方式。

  参考文献

  [1] 李霞.高校构建研究生教育内部质量保障体系的问题与对策 [J].学位与研究生教育,2014(11):53-56.

  [2] 别敦荣,陶学文.我国专业学位研究生教育质量保障体系的 反思与创新[J].高等教育研究,2009.30(3):42-48.

  [3] 蒋馨岚,徐梅.世界一流大学的研究生教育质量保障体系:特 征与启示[J].学位与研究生教育,2011(11):14-18.

  [4] Pengjun Li.Exploration and Practice of Quality Management of Postgraduate Education[D].Guangzhou: Jinan University,2017.

  [5] 陈小丽.地方高师院校研究生培养质量保障体系构建的研究与思考[J].教育现代化, 2019.12(52):30-50.

  [6] 秦元坤.研究生文献指导过程管理系统的设计与实现[D].南 昌:江西财经大学,2019.

  [7] 郑燕.研究生导师管理系统设计[D].济南:山东大学,2018

  关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!


文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/jisuanjilunwen/36268.html

发表评论

Sci论文网 - Sci论文发表 - Sci论文修改润色 - Sci论文期刊 - Sci论文代发
Copyright © Sci论文网 版权所有 | SCI论文网手机版 | 鄂ICP备2022005580号-2 | 网站地图xml | 百度地图xml