您好, 访客   登录/注册

大数据分析下高校教学管理系统设计与开发研究

来源:用户上传      作者:

  摘 要:时代的发展和进步让大数据应用领域越来越广泛,大数据在推动行业发展中发挥着重要作用。依托大数据理念,探索高校教学管理系统设计与开发路径,可以让高校教学管理实现快速发展,可以让高校教学管理体系更加完善,实现高校教学管理信息化的构建。本文就大数据背景下高校教学管理系统设计与开发进行分析研究,希望可以为高校教学管理的更好开展提供借鉴。
  关键词:大数据;高校教学;教学管理;系统设计;系统开发
  中图分类号:TP311.52 文献标识码:A 文章编号:2096-4706(2019)04-0022-03
  Design and Development of University Teaching Management System Based on
  Big Data Analysis
  LI Hao
  (Department of Information Engineering,Shandong Vocational College of Science and Technology,Weifang 261053,China)
  Abstract:The development and progress of the times make the application of big data more and more extensive,and big data plays an important role in promoting the development of the industry. Depending on the concept of big data,exploring the design and development path of university teaching management system can make university teaching management achieve rapid development,make university teaching management system more perfect,and realize the construction of university teaching management informatization. This paper analyses and studies the design and development of teaching management system in universities under the background of big data,hoping to provide reference for better development of teaching management in universities.
  Keywords:big data;college teaching;teaching management;system design;system development
  1 系統设计目标
  近几年,计算机等技术的大力普及与应用,为设计与开发高校教学管理系统创造了良好条件。利用该系统,能够使具体问题得到解决,在帮助学校工作人员完成业务的同时,也能够有效降低业务处理难度。该系统还具备就业支持、心理测评等多种功能模块,可为学生提供更加专业的服务。一旦完成高校教学管理系统设计与开发工作,用户就能够迅速对相关数据信息进行查询,促进网络化应用与部署工作的完成。依据系统分析等工作,对该系统的开发目标进行了明确。设计一款高校教学管理系统,首先需要把控的便是其开发目标。在运用高校教学管理系统时,应当充分发挥Web程序的基础作用,这样有助于学生、教师与工作人员之间信息交流与沟通工作的开展,也有助于高校信息化管理操作的落实。
  在设计高校教学管理系统的过程中,还应当对相关原则进行认真考量:
  (1)目标的精确性。在对该系统进行开发与设计工作之前,应当对相关目标进行明确,精准定位所有功能模块要求,对需要完成的步骤与界面操作进行确定;
  (2)可靠性原则。为了确保系统能够长时间处于平稳工作状态,在结束其设计工作之后,应当使其具备非常突出的可靠性,不能出现运行异常等问题;
  (3)系统一致性原则。在部署安排系统见面的过程中,应当严格贯彻并落实一致性这一原则,将界面布局统一起来,这样也有助于用户使用工作的开展。
  2 系统体系结构设计
  通过B/S开发模式,只能划分系统物理结构,不能够针对其逻辑结构,开展划分工作。在对该系统进行使用之后,可以对各层的主要功能进行明确,具体情况如下。
  2.1 系统客户端
  用户开展操作行为所运用的设备就是客户端。将浏览器安装于客户端,用户要想进入有关界面只需打开浏览器即可。与此同时,用户所需实现的功能就是由浏览器来提供相关操作。利用客户端所提供的操作界面,用户可以完成人机数据交互,进而控制该系统。
  2.2 应用服务器
  应用服务器主要对系统的关键代码进行储存,倘若用户需要对应用服务器进行运用,通过数据库信息,就能够开展相关查询与处理工作。除此之外,所储存的代码与数据信息不存在任何关联,具备一定的独立性。当前,大部分组件都属于中间件,这也是系统能够完成请求处理的关键所在。
  2.3 数据库服务器
  储存与管理信息的主要设备就是系统的数据库服务器,只要将信息数据写入数据库服务器之中,就能够对其开展管理工作。将双层结构应用于管理中,能够实现处理操作行为的增加,实现用户工作量的减少。
  3 系统功能设计   3.1 通知管理功能设计
  利用高校教学管理系统的通知管理功能,不仅能够在网站的主页中展示出学校的公告信息,而且也能够将有关数据信息展示出来,用户在对相关新闻条目进行选择之后,就可以进入通知页面之中,进而对有关新闻数据信息进行浏览。利用数据库链接形式,相关工作人员可以对通知管理信息开展对应操作行为,可以增加、查找、修改相关通知管理信息,并且还可以对其开展删除操作行为。除此之外,针对所发布的通知信息,在对其进行发布之前,应当通过相关领导的审核,只有领导批准之后,方可对其进行发布。在用户进入系统主界面之后,会对其操作行为进行限制,相关用户只可以对对应的新闻数据信息进行浏览,针对所浏览的新闻数据,用户不可开展其他操作行为,这样系统用户不同,其所具有的操作权限也就有所不同。
  3.2 学生管理功能设计
  在高校教学管理系统的诸多功能中,学生信息管理功能是需要其首先完成的功能。在运用学生管理功能之后,针对相关学生信息数据,能够对其开展高效的管理工作。由于高校学生人数众多,致使学生信息和数据极其繁多,导致工作人员的工作量非常繁重,为了有效减少工作人员的工作量,应当开展电子信息化管理工作。针对学生管理功能模块而言,添加用户信息内容、修改用户登录口令、变更用户权限以及删除信息等工作。
  在开发该系统的过程中,主要通过CUserDlg来确保基本信息管理操作功能的实现,关于详细操作步骤方面,主要包括以下几点:
  (1)在结束运行工作后,会迅速将数据库所存储的信息表格CUserSet表格调用,与此同时,还能够与该数据表格建立关联,并通过ClassWizad来自主建立并创建相关结构;
  (2)针对用户的建构与编辑工作来说,其具体操作过程如下:
  1)针对监察系统的运行情况,开展认真的检查工作;2)开展添加操作行为,在进行该操作前,应当对其进行认真检查,对用户信息的真实性进行明确。倘若用户信息存在,则不可对用户数据进行添加;倘若用户信息不存在,就能够对用户的数据和信息进行添加。虽然用户信息存在时不能够对其进行添加,但是可以针对有关用户数据信息,开展更新工作。
  3 课程管理功能设计
  在高校教学管理系统的诸多功能模块中,课程管理模块居于重要地位,工作人员和教师员工主要对课程管理功能进行使用。在操作课程管理模块的过程中,教师需要对这些课程的具体信息与内容进行明确。针对所确定的课程信息内容,开展录入操作行为。一旦进入系统,针对所属的教学课程内容,教师应当依据部署情况,对其开展相关管理工作,倘若发现所属教学课程内容存在不合理之处,教师应当迅速对其进行修改。在结束认真分析工作之后,教师可以对课程管理功能模块的流程图进行绘制。依据所绘制的课程管理功能模块流程图,通过Course-Search.asp的相关页面,用户就可以浏览到课程管理界面。在课程管理页面中,针对所提供的Course-Add、Course-Delete、Course-Update等函数完成信息,用户除了可以进行添加、更新操作之外,还可以进行删除等操作行为。课程管理模块功能的实现与标准的SQL语言辅助操作密不可分。
  4 成绩管理功能设计
  针对学生的成绩管理设计来说,相关操作权限应当归任课教师员工和管理员享有。在成绩管理界面中,依据实际情况,教师能够把学生成绩输入进来,除了对学生成绩进行输入之外,教师还可以开展一些基本操作,例如:增加学生成绩、删减学生成绩、对相关成绩进行查找等。与此同时,在该界面中,还应当具备一定时间权限。换而言之,在完成相关考试后的一定时间段内,教师应当在该系统中将学生信息输入进来,在对学生信息进行输入的过程中,教师应当以班级为单位来进行。针对成绩数据与信息内容,教师还能够开展相关管理工作。在有关界面中,教务处员工能够对教师的评分与考核进行抽查,进而对教师评判的科学性进行判定。一旦教师对考试成绩进行最终确认,其他用户则不能够开展相关操作行为,只有通过教务人员,才能够针对成绩信息和数据内容,开展相关管理工作。除此之外,在相关界面中,学生能够对自身成绩进行查询。
  5 系统管理功能设计
  管理员所运用的功能就是系统管理功能。通过系统管理功能模块,能够确保管理员系统基本数据信息管理工作的完成。其具体操作步驟,主要包括以下几点:
  (1)系统登录相关操作,在运行该系统之后,就会自主将登录界面调用出来,在登录界面时,用户需要输入用户名与密码,在输入完成之后,会对其进行验证,一旦验证结果正确,用户就可以对系统功能进行使用;倘若用户所输入的用户名和密码出现错误,提示框就会自动出现在系统中,对用户的输入异常情况进行提示。
  (2)管理员能够协助用户完成注册操作行为,针对新注册用户而言,管理员能够帮助其进行注册,并对有关信息进行登记,这样数据库就会储存用户信息,用户能够顺利登陆该系统。
  (3)其能够设置用户信息数据,在操作界面中,管理员能够开展与之相对应的操作行为,针对数据信息内容而言,管理员不仅能够对其进行修改,还能够对其进行设置。
  6 在线答疑功能设计
  利用在线答疑功能模块,教师与学生之间能够直接开展对话活动。为了确保学生与教师将信息对话和交互工作完成,在对在线答疑功能模块进行设计的过程中,需要使用UDP的传输协议,这样能够顺利完成学生和教师的信息对话与交互,学生不用去教学楼亲自请教教师,能够有效节约教师与学生的时间。
  除此之外,近段时间,在大多数计算机中都会安装摄像头,在进行在线答疑的过程中,能够确保视频对话这一功能的实现,通过Face函数,能够促进信息对话工作的完成,这样教师就能够与学生开展面对面的直接交流活动。一开始会对是否是学生用户进行判断,倘若为非学生用户,就会返回主界面;如果为学生用户就会迅速进入在线交流界面,之后调用出Show函数,在线交流界面就会弹出,利用相关数据库,便可开展在线交流活动。一旦交流活动结束,就会返回至主界面之中。
  7 结 论
  伴随着我国社会和经济突飞猛进的发展与进步,科学技术日新月异,各行各业越来越重视积极运用大数据等新技术,教育行业也不例外。在大数据环境下,高校教学管理系统出现了新的理念与技术变革。通过高校教学管理系统设计与开发研究工作的开展,能够实现高等教育教学水平的提升,并不断提高高校教学管理水平,为高校教学管理工作的顺利开展奠定良好基础。相关人员更加需要从教学的实际情况出发,探索管理系统设计策略,借助管理系统推动高校教学质量不断攀升。
  参考文献:
  [1] 刘贺.数字管理平台下教学管理系统的设计与实现 [J].山东农业工程学院学报,2018,35(10):150-151.
  [2] 王洪海.基于计算机类实验课堂教学环境管理系统设计研究 [J].无线互联科技,2018,15(14):58-59.
  [3] 刘娅.基于HTML5的移动端教学管理系统的设计与开发 [J].信息技术与信息化,2018(7):125-127.
  [4] 程培.实践教学管理平台的设计与实现—实验教学支撑子系统 [D].马鞍山:安徽工业大学,2018.
  [5] 谢蓓蕾.教师教学质量管理系统的设计与实现 [D].天津:天津师范大学,2018.
  作者简介:李浩(1983.03-),男,汉族,山东章丘人,助教,本科,研究方向:云运维、云安全。
转载注明来源:https://www.xzbu.com/1/view-14771239.htm