职业院校月度考核管理系统的设计与实现

2019-09-19 11:34王萱
电脑知识与技术 2019年20期
关键词:S架构

王萱

摘要:学校教师作为学校工作的主导者,其工作效率和管理水平在一定程度上直接影响到学校的生存和发展。传统的月度考核手动评价复杂、工作量巨大,因此在学校考核工作中积极探索信息化建设对考核管理能力的支撑作用,同时应用信息化手段加强学校教师的管理,以应用平台建设为基础,优化考核业务流程,提高工作效率,建立符合本校实际的月度考核评价系统是迫切需要解决的。本文所设计的职业院校月度考核管理系统以实现各部门考核为核心,建立一支信息化、专业化且具有我校特色的教师队伍促进学校的可持续发展。

关键词:月度考核管理系统;B/S架构;php+mysql技术

中图分类号:TP393      文献标识码:A

文章编号:1009-3044(2019)20-0070-03

开放科学(资源服务)标识码(OSID):

1引言

近年来随着职业院校之间竞争的加剧,学校将严格按照教育部关于《职业院校数字校园建设规范》精神,同时参照江苏省职业学校智慧校园建设评价指标体系,以应用平台建设为基础,人员应用能力提升为核心,利用先进的信息化手段提高管理效能,以适应新形势和新变化。传统的学校考核工作由校办组织实施,每月对各系部、行政处室考核一次,其是一项复杂的系统工程,关系学校各个层次,工作量巨大。因此,利用信息化技術转变学校考核管理方式,做到考核的合理性;通过创建方便快捷的考核系统,充分调动教师工作的积极性,提高学校工作效率,从而间接提高学校的竞争优势[1]。

2 系统设计方案

2.1设计目标

强化职业院校月度考核工作的重点是必须建立起可持续发展的考核评价体系。因此,本系统通过利用PHP+Mysql技术结合学校实际需求,采用合适的软硬件平台和相关技术手段,建立起基于B/S 架构的月度考核管理系统。在设计1过程中我们秉持以下设计目标:

1)通过对不同的部门建立不同的考核标准,进一步细分了部门职责。实现对学校各系部和行政处室的考核。考核工作小组对行政处室考核;相关行政处室对系部进行考核,考核工作小组监督考核过程并审核考核结果,使学校考核的机制涉及所有教师。

2)建立考核资料库。系部考核分教学管理、学生管理、教学科研、综合管理四个方面;对行政处室考核分工作作风和工作效能两方面。同时将考核指标明细化、具体化、规范化,从而摆脱人为主观方式的考评;通过客观的方式进行科学的考核,做到考核的公平化;利用多维度、科学化的考核方式,提高公正性。

3)建立考核时间。设定特定的考核时间(当月25日至次月15日),考核责任人要在特定时间内进行考核,且一旦提交不能返回修改。

4)建立系统安全运行机制。为保证系统正常、稳定、安全、快速地运行,采用日志留存的方式来保存系统运行日志;同时,利用数据库的恢复和备份技术来保证数据的完整性和一致性,从而来保证系统的数据安全[2]。

5)建立系统的实用性。在实际操作上能与学校原有的数字校园综合管理平台对接,实现统一身份认证登录,并能读取原有数据信息。

2.2系统体系结构

职业院校考核管理系统采用B/S架构,由客户端、月度考核管理系统、月度考核数据库三层体系结构组成,如图1所示。

1) 第一层为浏览器端,负责考核教师与月度考核的交互,用户利用浏览器登录月度考核系统,向第二层的月度考核管理系统应用服务器发出请求,从而对月度考核项目进行管理。

2) 第二层为防火墙与月度考核管理系统的应用服务器。防火墙负责对登录系统的用户请求进行过滤,保证月度考核管理系统的安全,然后转发到月度考核管理系统服务器,与月度考核数据库通信后,将数据返回浏览器。

3) 第三层为月度考核数据库。其中具有内容库、项目库、考核记录库等为月度考核管理系统提供所需数据。

2.3关键技术

月度考核管理系统主要利用PHP技术作为程序开发工具,采用MySQL数据库进行组织管理,并结合js、ajax,div+css,jquery等技术开发各个模块。

PHP是一种在多个平台均可运行的免费开源代码,消耗较少的系统资源,用于创建动态图像,具有非常强大的功能且具有较高的执行效率,安全性强。

Mysql是一种开源的小型关系数据库管理系统,具有体积小、速度快、成本低的特点,尤其对PHP有很好的支持,被广泛应用在网页开发中[3]。

JS是一种具有相对安全性、跨平台性、动态性、基于对象的轻量级编程语言,被普遍嵌入于HTML和Web网页。

Ajax是一种用于创建快速动态网页的技术,不需任何浏览器插件支持,依赖于JS,能在不刷新整个页面的情况下维持与服务器通信,提高Web程序性能。

DIV+CSS是一种网页布局方法,其结构清晰,易于被搜索。使用div+css布局可精简代码、降低网页大小、提高浏览速度、方便样式的调整。

jQuery是一个快速、简洁的JavaScript框架,用于封装JavaScript常用的功能代码,提供一种简便的设计模式。具有快速获取文档元素、提供美观的动态页面效果、创建Ajax无刷新网页、提供对JavaScript语言的增强、增强事件处理等优点[4]。

2.4系统各功能模块的设计

该系统从我校实际考核情况出发,经过前期的充分考察与调研,在学校原有的数字校园综合管理平台基础上,部署月度考核管理系统。月度考核管理系统分为基础信息管理、考核设置、考核评分、考核记录、考核统计五大模块[5],并根据不同的考核要求为教师设置权限管理不同模块。其中基础信息管理模块包括考核类别和项目与要求;考核设置模块包括考核名称和考核内容;考核评分包括月度考核和民主测评;考核记录包括月度考核和民主测评;考核统计根据考核部门统计出不同的考核分数。其功能结构图如图:

3系统实现

根据前期的调研与需求分析,设计符合本校的月度考核管理系统的数据库, 建立月度考核基本信息表、月度考核统计表等表。

3.1系统登录及权限分配

点击数字校园综合管理平台的登录界面,输入正确身份信息,即可登录系统,系统管理员对各教师进行分配操作权限,权限分配设计如下:

用例名:权限分配

参与者:系统管理员

前置事件流:系统运行正常,以管理员的身份登录,选择权限分配

主事件流:

1)  用户管理中查询要设置的教师账号;

2)  选择相应的角色即权限名称;

3)  点击确定按钮。

如图所示:

执行子事件流:

1) 返回月度考核管理模块,在考核设置中为教师分配具体考核权限;

2) 点击保存按钮;

3)返回登录页面,用教师账号登录,即可进行考核。

3.2基础信息与考核设置模块

进入月度考核管理系统首先选择基础信息模块,具有该权限的负责教师,可对考核类别和考核项目与要求进行设置,为方便教师,该模块具有导入导出功能,将考核数据利用excel表格进行导入,提高工作效率。子模块考核类别中录入考核方向和类别信息。子模块项目与要求中录入考核方向、所属类别、项目与要求、考核分值、扣分标准等数据。

设置好基础信息之后,考核设置模块又分为考核名称和考核内容两个子模块。在子模块考核名称中录入考核名称、考核对象、分管领导、职能处室、负责教师、责任人、总分、设置是否补录等操作;在子模块考核内容中录入相应的所属考核、类别、项目与要求、分值、扣分标准、考核部门等信息。

3.3考核评分模块

考核评分模块又分为两个子模块即:月度考核和民主测评模块。具有月度考核评分权限的教师可对各相应部门进行考核。

月度考核模块分为对系部(六系一部)的考核和行政处室的考核,例如对系部的考核根据录入的考核内容分为教学管理、学生管理、教学科研、综合管理四个方面,均以百分制考核。根据系统设置公式系部月度考核总分 = 教学管理得分×40% +学生管理得分×35% +教科研得分×10% +综合管理得分×15%;另外教学管理考核由校教务处负责、学生管理考核由校学工处负责、教学科研由校科研处负责、综合管理则涉及相关部门:党办、后勤处、团委、工会、校办。例教学管理表格如下。系部对照考核内容,结合部门工作实际进行自评打分;由相关处室根据考核内容,对系部各项工作逐项考核打分。

民主测评模块是对行政处室进行测评,考核内容分为分工作作风和工作效能两方面。各处室对照考核内容,结合月度工作实际进行自评打分,民主测评小组对处室月度工作进行民主测评打分;考核工作小组听取处室负责人自评情况汇报,查看原始材料,对照考核内容进行考核打分。其中民主测评成员由系部代表和工会代表组成。处室考核总分=考核工作小组给分×70% +民主测评给分×30%。

3.4考核记录及考核统计模块

考核记录模块分为月度考核和民主测评两个子模块,其记录以往所有考核的信息,以便于教师进行查看和统计。

考核统计模块生成最终样表供具有考核统计权限的教师进行导出。考核统计模块根据考核部门、考核年份、考核月份进行筛选统计。例如2019年1月份基础部考核总分信息如下:

4结论

本文从本校考核实际情况出发,针对现在的人工考核工作流程,用信息化技术手段进行分析、开发和设计,根据本校实际情况开发一个符合职业院校数字校园建设规范的考核管理系统,为学校管理者提供更好的决策依据,进一步提高管理水平和工作效率。

参考文献:

[1] 黄当武. 基于B/S结构的绩效考核管理系统的设计与实现[D]. 武汉:华中科技大学,2015.

[2] 张文雯. 浅析数据库安全[J]. 魅力中国, 2016(11):215.

[3] 劉素芬, 王慧敏. 高校教师绩效考核管理系统的设计与实现——以包头轻工职业技术学院为例[J]. 电子技术与软件工程, 2018, 140(18):192.

[4] 杨利荣. 基于SSH框架与jQuery技术的JavaWeb开发应用[J]. 数码世界, 2017(2):129.

[5] 黄毅娴, 汪小钦. 基于关联规则挖掘的公安绩效考核系统设计与实现[J]. 电脑编程技巧与维护, 2016(7):26-27.

【通联编辑:光文玲】

猜你喜欢
S架构
C/S架构下的中职教学辅助系统的新探索