高校顶岗实习和就业监控系统设计研究

时间:2022-06-08 14:57:54

高校顶岗实习和就业监控系统设计研究

摘要:本系统主要是基于MVC的高校顶岗实习和就业监控系统,能帮助解决高校学生在校外实习和就业监控的服务平台,其主要功能有:管理学生个人信息、学生就业和实习信息上报、就业和实习信息管理、就业和实习信息汇总、学生校外实习考勤监控等功能。本系统使用MySQL数据库、PHP、JAVASCRIPT等语言技术开发实现、采用了MVC框架、自动响应式、JSON数据传输等关键技术。

关键词:顶岗实习;就业;PHP;MVC;JSON

1引言

根据高校学生的在校外实习和就业情况,目前没有很好监控学生的安全、实习信息统计情况的系统,主要用QQ、微信等方式,监控和管理效率不高,监控也不到位,为了提高效率和管理的质量,进一步规范实习实训安全性,便捷性和信息化,需要提供一个网络平台。目前虽然有一些平台,但平台功能不系统,我们需要开发一个系统学校、院系、指导老师及学生可以进行实时的信息交流,任务分配,定期签到,甚至地理位置监控等功能,方便高效为高校校外实习和就业的管理和监控提供了服务。

2系统功能需求分析

通过调查和分析,为满足高校监控学生实习和就业情况,要求高校顶岗实习和就业监控系统具有以下功能。(1)学生信息管理。学生基本信息添加和查阅修改等功能。班主任、辅导员等可对学生信息进行修改添加等维护功能。(2)考勤信息管理。学生每天、每周或者每月可以上报实习情况,通过获取IP,进行考勤,班主任和辅导员可以监控学生情况,进行考勤登记和汇总,了解学生情况。(3)实习和就业信息管理。学生上报实习和就业信息,班主任负责管理实习学生实习和就业信息、企业信息等功能。可以按类进行实习和就业信息分析和汇总,并可以通过图表分析数据反馈给用户。(4)系统用户管理。管理员可以管理系统用户信息和权限,维护系统的全部信息。

3系统分析与设计

根据需求分析,高校顶岗实习和就业监控系统主要功能体系结构如图1所示。(1)学生信息管理模块学生可以添加、查看、修改个人基本信息等。班主任、辅导员、管理员可对学生相应信息进行查看、修改、添加、删除维护功能。(2)考勤信息管理模块学生每天、每周或者每月可以上报实习情况,班主任和辅导员查看学生上报实习情况,可以监控学生考勤情况,系统可以对学生实习情况和考勤汇总。(3)实习和就业信息管理模块学生可以上报、查看和修改实习和就业信息,班主任和辅导员可以对学生实习和就业信息、企业信息进行添加、查看、修改、删除等功能。系统可以按类进行实习和就业信息汇总。负责将系统中所记录的相应实习和就业信息进行数据分析汇总,并以图表的形式反馈给用户。(4)系统用户管理模块。管理员可以管理系统可以添加、查看、修改、删除用户信息,维护系统的信息。根据项目分析,利用数据抽象的方法可以对现实世界抽象得出概念模型的子集及属性,确定实体集之间的联系,本系统中主要实体有学生、班主任、辅导员、管理员、实习就业信息、考勤信息等,关于这些实体之间的主要关系,如图2所示。数据库设计对项目功能实现至关重要,根据项目需求分析和系统分析,根据实体关系,设计数据库基本数据表。下面是系统中主要数据表的结构,如表所示。

4关键技术的实现

系统采用MVC(Model-View-Controller)模式。这种模式用于应用程序的分层开发。在本系统MVC的Web应用开发中,Model(模型)是负责处理数据,而数据是存储在数据库中。项目中,所有对数据库的操作都是由模型类来完成,项目中每个表都建立一个模型,系统部分表模型如图3所示。View(视图)是负责展示在浏览器中的网页界面。Controller(控制器)是负责处理用户交互的程序部分,每个功能模块建立一个控制器模块。系统View、Controller流程,如图4所示。本系统采用JSON数据技术。在异步应用程序中发送和接收信息时,可选择以纯文本和XML作为数据格式。以及使用它更轻松地在应用程序中移动数据和对象。JSON是一种简单的数据交换格式,在某些方面,它的作用与XML非常类似,但比XML更为简单,JSON的语法简化了数据交换的难度,提供了一种伪对象的方式。PHP中生成JSON要借助array和json_encode,json_decode一起使用。

5总结

本系统使用MySQL数据库、PHP、JAVASCRIPT等语言技术开发实现。采用了MVC框架技术,把功能实现、数据处理和界面显示相分离,提高开发效率和项目质量。能系统主要功能有:管理学生个人信息、学生就业和实习信息上报、就业和实习信息管理、就业和实习信息汇总、学生校外实习考勤监控等功能。为高校校外实习和就业的管理和监控提供了一个很好服务平台。

参考文献:

[1]靳新,李莹.基于MVC的企业人事管理系统设计与实现[J].科学与财富,2012(10):163-164.

[2]李卫华,颜建军.基于MVC模式的人事管理系统的设计与实现[J].三明学院学报,2009(4):416-419.

[3]刘甜,张少轩.基于移动互联网的高职院校顶岗实习监控管理平台研究与实现[J].软件工程,2017(4):40-42.

作者:李连天 单位:阳江职业技术学院