收藏 分享(赏)

基于校园一卡通的外聘教师管理系统建设_李广宏.pdf

上传人:哎呦****中 文档编号:2258224 上传时间:2023-05-04 格式:PDF 页数:4 大小:1.40MB
下载 相关 举报
基于校园一卡通的外聘教师管理系统建设_李广宏.pdf_第1页
第1页 / 共4页
基于校园一卡通的外聘教师管理系统建设_李广宏.pdf_第2页
第2页 / 共4页
基于校园一卡通的外聘教师管理系统建设_李广宏.pdf_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、2023 年 2 月 25 日第 7 卷第 4 期现代信息科技Modern Information Technology Feb.2023 Vol.7 No.406062023.022023.02收稿日期:2022-11-09基于校园一卡通的外聘教师管理系统建设李广宏(东北财经大学,辽宁 大连 116025)摘 要:随着高校学生人数的不断增加,校外兼职教师已成为各高校师资队伍的重要组成部分。为此开发一款基于校园一卡通的外聘教师管理系统,该系统以 HTML5+CSS3+JS+PHP 为开发语言,将 MySQL 作为存储数据库,可在信息化校园框架内,通过读取校园一卡通等信息实现外聘教师的专业化、系

2、统化管理。文章从系统分析、系统设计、建设成果三个方面进行介绍,详述了外聘教师管理系统的建设过程。系统经过多次测试调整后运行稳定,实际应用中较为方便、高效,提升了服务质量。关键词:多媒体教学;教师管理系统;外聘教师中图分类号:TP311 文献标识码:A 文章编号:2096-4706(2023)04-0006-04Construction of External Teacher Management System Based on Campus All-in-one CardLI Guanghong(Dongbei University of Finance and Economics,Dalia

3、n 116025,China)Abstract:With the increasing number of college students,part-time teachers outside colleges have become an important part of teachers team in colleges.To this end,an external teacher management system based on campus all-in-one card is developed.The system uses HTML5+CSS3+JS+PHP as th

4、e development language and MySQL as the storage database.It can realize the professional and systematic management of external teachers by reading the information such as campus all-in-one card in the framework of informatization campus.This paper introduces the system analysis,system design and con

5、struction achievements,and details the construction process of the external teacher management system.After many tests and adjustments,the system runs stably,it is more convenient and efficient in practical application,and improves the service quality.Keywords:multimedia teaching;teacher management

6、system;external teacher0 引 言近年来,各大高校的生源量不断扩大,校外兼职、兼课教师已成为高等教育师资队伍的重要组成部分1。同时,随着信息化建设的快速发展,高校多媒体教室数量快速增长,在具体的教学环节中离不开多媒体教室,其管理运营的好坏将直接影响学校的教学质量。如何有效实现高校外聘教师的管理,使其可以像校内教师一样快速使用多媒体教学设备成为亟待解决的现实问题2。下面将介绍如何通过读取校园一卡通信息实现外聘教师的管理,该系统以校园一卡通系统数据为基础,从实际需求出发,整合各业务系统数据资源,实现信息共享,为外聘教师提供全方位的信息化服务,从而进一步提高工作效率和教师体验。

7、1 系统分析1.1 需求分析各高校通过多媒体系统进行授课的教师数量众多,这些授课教师主要包括 2 大类,既校内在编教师和外聘教师。以东北财经大学为例,学校在编教师可以通过自己的校园一卡通打开多媒体教室设备,但外聘教师只能到管理部门借取多媒体设备卡才可以打开多媒体教学系统进行授课,导致管理DOI:10.19850/ki.2096-4706.2023.04.002人员繁忙、紧缺等情况。为了解决实际问题,通过对业务部门调研,掌握了外聘教师的实际需求,既需要建设一套以一卡通数据为基础的外聘教师管理系统。该系统主要用于外聘教师的管理,通过 IC 卡读卡器读取外聘教师的校园一卡通信息,并将基础信息存储在系

8、统中。该系统主要用于管理人员使用,以实现外聘教师的信息化管理,功能包括系统设置、数据采集、数据查询、数据共享、信息统计等。根据上述需求基于校园一卡通的外聘教师管理系统的功能模块图,如图1 所示。系统设置教师管理查询统计角色管理备份恢复外聘教师管理系统图 1 外聘教师管理系统功能模块图系统功能模块具体介绍如下:(1)系统设置。主要对系统的参数进行配置,如系统名称、系统简介、访问时间、访问地址等。(2)教师管理。用于对外聘教师进行相关的增加、修改、删除、查询操作,以便管理其相关信息,包括职工号、姓名、性别、学院、一卡通号等。添加教师数据时,系统管理员可通过特定的IC卡读卡器读取用户的校园一卡通信息

9、,经过数据转换后,系统会自动获取并显示该教师基本信息,点击保存即可成功添加其信息;删除教师数据时,管理员可07072023.022023.02第 4 期选择某个教师的数据,点击数据后方的删除按钮即可删除数据;修改教师数据时,管理员可选择某个教师的数据,点击数据后方的修改按钮即可弹出教师的基本信息,修改相对应的数据后,点击保存即可;查询教师数据时,管理员可以通过输入职工号或姓名等信息,点击查询按钮即可显示教师基本信息。(3)查询统计。主要是完成对某些外聘教师的查询统计及导出功能。统计的方式包括按学院统计、性别统计、一卡通号统计、添加日期统计等。其结果即可通过统计图表展示相关的统计分布图,又可对上

10、述统计信息通过 Excel 表格形式导出数据。(4)角色管理。具有超级管理权限的人员,对普通管理员的账号进行增删改查、权限配置、密码重置等操作。对于普通管理员,可以对自己的密码等信息进行修改。(5)备份恢复。仅对具有管理权限的人员使用,可对系统的相关数据进行备份,当系统出现问题时,可对系统进行数据的恢复操作,避免数据的丢失。1.2 系统架构为了更好地管理外聘教师,使其能够通过校园一卡通开启多媒体教学系统,为此进行了多次的调研、论证。既在信息化校园框架内,以学校统一的技术架构、标准、环境为基础,通过 IC 卡读卡器读取校园一卡通信息,在与一卡通系统数据进行集成的方式来实现。该系统采用 B/S 的

11、架构模式进行构建,该架构模式操作简介、系统易于维护、可扩展性较强,用户通过浏览器既可访问系统。前端通过 HTML5、CSS3、Javascript 进行展示;后端采用 PHP 语言开发,以实现外聘教师管理系统的控制与管理;后端数据的存储采用 MySQL数据库;Apache 作为服务器中间件;后台数据的统计展示和导出使用第三方插件 Echarts 和 PHP Excel 实现;与校园一卡通系统数据、多媒体教学系统数据的集成通过统一数据中心进行转换。该系统架构模式既可部署在 Linux 系统中,也可部署在 Windows 系统中。后台管理端使用主流浏览器,如 360 浏览器、Google 浏览器进

12、行兼容性测试和功能测试,最终使外聘教师通过校园一卡通既可完成多媒体教学系统的操作,为外聘教师提供便利的服务。2 系统设计2.1 流程设计在智慧校园建设中,将不同的业务系统数据进行融合其体现的价值是无法估量的,该系统设计就以校园一卡通数据为基础,根据业务需求和实际情况,将外聘教师信息与多媒体教学系统数据融合。首先,外聘教师需将自己的校园一卡通拿到多媒体教学管理人员那里,管理人员打开外聘教师管理系统,通过 IC 卡读卡器获取校园一卡通信息,如果一卡通信息在一卡通库中是有效的,会将获取的信息和教职工的其他基础信息添加到系统中。其次,将外聘教师管理系统的数据通过 ETL 工具对数据进行清洗、转换,在推

13、送到多媒体教学系统中,将所有人员信息进行整合,使得外聘教师能够打开多媒体教学系统3。信息集成后所有教职工信息可进行统一管理、授权,保障了数据的准确性、一致性,提升了服务质量。多媒体教学外聘教师管理系统业务流程图,如图2所示。开始管理员登录登录验证?重新登录多媒体教学系统添加教师信息读取卡通信息?IC 卡读卡器校园一卡通一卡通系统ETLETL是是否图 2 业务系统流程图2.2 数据库设计数据库设计是软件系统设计的重要内容之一,也是保证软件系统能否正常运转、稳定运行的关键,所以在进行数据库设计的过程中,就要根据实际需求,遵循数据库设计原则及理念,以科学的逻辑对其进行分析和实现4。该软件系统采用 M

14、ySQL 数据库进行设计,通过系统分析、实际需求,在设计数据库表结构时应遵循每个表的主键、外键都具有唯一性,需对数据类型、完整性约束信息进行定义,降低表冗余字段、耦合性。外聘教师管理系统的主要数据库表包括:外聘教师表、角色管理表、系统设置表、备份恢复表、日志审计表等。由于限于篇幅,下面仅列出外聘教师表和备份恢复表 2 个具有代表意义的数据库表:(1)外聘教师表(Teacher_base_info)。外聘教师表用于存储教师的基础信息,包括姓名、单位、一卡通号等,管理员可增加、修改表的相关信息。主要字段定义如表 1 所示。表 1 外聘教师表列名数据类型字段长度主键说明User_zghVARCHAR

15、20是职工号User_nameVARCHAR50否姓名User_departVARCHAR50否单位User_xbVARCHAR4否性别User_yktVARCHAR10否一卡通号(2)备份恢复表(Backup _recovery_info)。备份恢复表是应对系统文件、数据丢失或损坏等可能出现的意外情况,将系统的相关数据信息存储在指定的文件中,当软件系统出现问题时可以对备份的数据进行恢复操作,以免数据丢失。主要字段定义如表 2 所示。表 2 备份恢复表列名数据类型字段长度 主键说明IDI N T10是自增主键,业务无关Host_ipVARCHAR20否备份 IPBack_name VARCHA

16、R50否备份名称Start_time DATETIME否开始时间End_time DATETIME否结束时间Back_stateI N T2否备份状态2.3 程序设计外聘教师管理系统采用 B/S 的架构模式,具有易使用、易维护等特点。后端由 PHP 语言来实现,它吸收了 C 语言、Java 等语音的特点,主要应用于 Web 开发领域,页面执行李广宏:基于校园一卡通的外聘教师管理系统建设08082023.022023.02第 4 期现代信息科技速度较快、具有很好的开放性和扩展性,极大地简化了应用程序与数据之间连接的烦琐过程。它与 MySQL 数据进行组合可实现跨平台运行。前端采用 HTML5、CSS3、Javascript等技术进行页面展示,可快速实现 PC 端和移动端的效果。该系统后端管理主要由管理员使用,用户登录采用 MD5 加密和验证。管理员登录系统后可对系统进行基本设置;可对外聘教师信息进行增加、修改、删除等操作,还可以根据用户的属性信息进行查询、统计和导出等。相关功能实现方式与其他系统开发时使用的技术相似。由于篇幅限制,下面将介绍一些关键性技术。管理人员添加用户信息时,首先要登

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 专业资料 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2