您好, 访客   登录/注册

基于ThinkPHP校园综合管理平台的设计与实现

来源:用户上传      作者:

  摘要:通过对高校管理系统存在的问题分析,建立了基于ThinkPHP的校园综合管理平台。该系统以B/S架构为基础,通过将学生、人事、后勤、教务管理系统进行整合优化,实现共享用户数据,以便教师的日常资料整理归类以及学生查询相关信息。
  关键词:B/S架构;校园综合管理平台;ThinkPHP
  0引言
  网络迅速普及的同时也带来海量化的网络数据。如不能有效地管理和利用如此海量的数据,非但不能很好享受互联网带来的利好,反而为工作生活增加负担,高校的教育資源信息化建设亦是如此。2019年《政府工作报告》中提出了要“发展‘互联网+教育’,促进优质资源共享”。教育资源是高校进行日常活动、维持高校发展的基础。结合以往对教育资源的定义,可以具体解释为:教育活动中,一切可为教育目的服务的各种事物和条件。既包括有形的人力资源、物力资源(校舍、实验室、图书馆、实习实训场所等)、财力教育资源,也包括办学理念、教育思想、教学方法、学科专业特色等无形的教育资源。本课题的研究重点在于通过建设一个教育校园资源综合共享平台,从而将高校的学生、人事、财务、后勤、教务管理系统进行整合,实现数据共享。
  1 高校教育资源建设目前存在的问题
  时至今日,各高校的信息化建设已经走过较长一段历程。如同信息化技术本身在不断发展,高校的信息化建设也不可能一步到位,也在不断做着增项。以华南农业大学珠江学院为例,校内主要拥有人事管理系统、教务管理系统、财务管理系统、后勤管理系统、学生管理系统等业务系统,这些系统在漫长的校园信息化建设中逐步成型,但各自分布在校内不同的业务部门,且由不同企业开发,导致各部门形成了单独管理的局面。随着时间推移,存在的问题也日益严重,很大程度上阻碍了校内的信息化进程。现对主要问题分析如下:
  (1)教育资源分散导致大量数据冗余
  在华南农业大学珠江学院,教务处、学生处等职能部门对其相关数据各自为政,管理系统中存在大量重复的数据和模块,各类教育资源缺乏统一规划,造成了大量数据冗余,资源严重浪费。例如,学生的学籍信息至少同时存在于教务管理系统、学生管理系统及财务管理系统中,为日常管理工作增加了工作量。
  (2)资源整合缺乏统一标准
  在不同的工作流及信息系统中,产生的教育资源不仅会引起资源重复,还可能因为缺乏统一的数据标准,造成信息难以共享。各管理系统成为信息孤岛从而导致教育资源无法得到合理利用,在决策分析等应用中不能发挥其原有作用。例如,由于数据格式问题。在人事管理系统中无法直接导人“学生评教”中学生对教师的评价数据。影响了教师考核数据的提取。目前该工作只能半自动化完成,收集到的评价数据不能充分发挥其在信息化系统中的优势,给人事处的相关人员增加了工作负担。
  (3)持续性建设及维护成本将越来越高
  高校的信息化建设还将持续进行,新的技术和应用需适应更多平台及各种不同形式的数据。随着高校发展加快,日常管理产生的数据急速增长,升级、维护系统成为常态,这其中所产生的人力、物力成本也在不断增加,给高校带来沉重负担。
  2 校园综合管理平台分析与设计
  校园综合管理平台为将校内人事、教务、后勤、学生4个系统拥有的教育资源汇聚、整合在一起,可以有效解决教育资源分散等问题。该平台包括管理人员、教师、学生3种不同身份的用户。管理人员可以使用该平台的所有功能,教师身份的用户具有添加学生成绩、查看个人工资以及考勤记录等主要功能,学生用户具有选修课程、教材选订、查看奖助学金信息、贫困资助等主要功能。
  校园综合管理平台主要由4个模块构成,其模块功能结构简单介绍如下:
  教务信息管理:培养计划、人员管理、教材管理、课程管理、考试管理、选修管理、互动管理,主要为学生提供在学习过程中对各项事务的查询和操作。
  人事信息管理:工资管理、考勤管理,主要功能是用于人事处对在职员工的薪酬以及全校职工的考勤信息进行管理。
  学生信息管理:申请管理、奖助学金管理、贫困资助管理,主要功能是后勤部门对学生、教职工的水电费以及报修数据进行整合。
  后勤信息管理:报修信息管理、水电费信息管理、耗材管理。
  平台模块设计如图1所示。
  3 校园综合管理平台的实现
  校园综合管理平台采用Thinkphp框架,MVC(Model-View-Controller)模式的基本思想是数据、显示和处理相分离。模型(Modal)负责数据管理,视图(View)负责数据显示,控制器(ControHer)负责业务逻辑。
  根据平台总体结构,在控制器里建立Logistics、People、Student、Teaching分别对应4个模块,在每个模块里建立方法,以实现各自功能。
  以学籍管理为例:在模块中利用模型,实现管理人员对学生和教师的学籍档案的录入、删除、修改。在学生界面,通过登录时保存在session里的个人信息,在数据库利用条件查询,查询出该学生的学籍信息。在后台管理中,管理员插入数据后,controller通过post接收view传过来的数据,在数据库中创建一条数据。不管是删除还是修改,都是在该条数据后点击按钮。然后视图界面把对应的编号在链接中带到控制器。即可在数据库查询到该条数据并进行处理。
  在控制器里建立方法,如下:
  4 结束语
  时代在变革社会在发展。在“互联网+”的时代背景下,构建校园综合管理平台,可以在一定程度上解决当前高校资源管理难题。为了校园综合管理平台的可持续发展,将会在以下几个方面进行加强:
  (1)继续加强对校园管理的调研工作,通过收集用户的意见,及时修正系统的错误,进一步优化页面的设计,给用户带来更好的体验度。例如:可考虑在未来添加职业考试管理模块、安排考场、监考老师以及管理相关的监考信息。
  (2)在大数据资源开放的环境中构建信息资源共享平台,有效提升信息服务的效率,让广大师生可以随时随地通过网络享受信息资源服务,不仅节省了大量时间,也为高校、政府等节约了大量的人力和成本。大数据背景下的教学资源整合不能一蹴而就,需要不断学习新的知识和技术,结合行业的最新动态,在实践中不断探索。
转载注明来源:https://www.xzbu.com/8/view-15125461.htm