2。1 系统的设计目标
年终教师考核系统主要采用的是单页面技术,网站的主要功能是为教师年终考核提供平台。教师登录系统以后,可以上传关于年终考核的个人信息,例如讲课情况,教学工作,奖惩情况,科研情况,论文情况,科研情况,论文情况,进修情况,个人总结等。上传完成后,教师可以在首页下载自己的信息并生成word文档。系主任,部门主任登录后可以上传相似的信息,在首页上会有该系或者该部门下的教师情况,主任可以查看指定教师信息,之后可以填写该教师的个人评价。系统管理员即是学校领导,登陆后,可以有前三者的所有权限。学校负责人可以查看教师的考核内容并进行最终的评价。同时系领导,部门领导,校领导拥有对教师的增删查改权限。
2。2 年终考核的需求分析
教师考核主要包括讲课信息、教学情况、奖惩情况、科研情况、论文情况、进修情况和个人总结。其中个人情况包括自我评价,出勤情况,工作失误情况,对学校的意见建议,个人总结等。
现在的大多数学校中,年终考核的信息一般是在考核前夕,由学校通知并下发模板给教师填写,之后交付系主任和部门主任审核评价,最后经由校级负责人最终审核并存档。在这个过程中,需要教师花费大量的时间来审核。同时由于审核的时间长度为一年,很多审核的内容跨度较为长远,教师会有很多遗忘,填写的时候需要花费很长的时间,容易产生数据不准确甚至遗忘的问题。而对于管理层来说,阅读纸质内容也是一件需要花费时间的事,做出评语需要翻阅大量的文件。由于每个教师审核时间的不确定性,对于领导层的效率也是一个巨大的挑战。因此,通过以上几点我们可以发现,传统的手工处理,繁琐并且浪费时间,而且容易出现物理上的数据,保存和修改的代价也比较大。
因此,实现一个教师考核系统对于教师管理的好处是显而易见的,既可以节省人力,节约资源,也有利于教师信息的存储,对于学校平时的教学管理有着巨大的好处,对于实现考核的公正性有着举足轻重的作用。
2。3 系统可行性分析
2。3。1 技术可行性分析
1、单页面应用简介
单页面(Single Page Application)应用是指在浏览器中运行的应用,在使用期间不会重新加载页面[2]。
(1) 工作原理
单页面应用是一套API和路由的组合,该应用在使用过程,通过监听路由的变化,来调用不同路径下的API,加载数据和DOM元素,并交由浏览器进行渲染,在这个过程中,页面并不会重新加载页面,而只是进行指定的局部修改。
(2) 优势
体验感:单页面应用提供一个应用程序入口,用户可以在其中进行任意操作交互,让用户觉得没有离开过这个页面,因此它具有更好的操作体验。
减小服务器压力: 单页面应用在使用过程中操作功能模块过程中,不会切换页面或重新加载页面,同时使用异步加载,因此对服务器的压力很小。
前后端分离: 单页面应用一般前端渲染js, 后端提供RESTful API就可以,后端只用提供路径和API的数据标准就可以了,两者同时开发,节省时间,并且容易调试。
通用性: 后台代码只用提供一个接口,在该应用程序的页面就可以调用该接口,完成自己的任务。
可移植性: 可以简单的移植到移动端。
(3) 缺点
对HTML5的支持不好和SEO问题。