高校教师成果管理系统文档格式.docx
- 文档编号:8129592
- 上传时间:2023-05-10
- 格式:DOCX
- 页数:37
- 大小:2.67MB
高校教师成果管理系统文档格式.docx
《高校教师成果管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《高校教师成果管理系统文档格式.docx(37页珍藏版)》请在冰点文库上搜索。
MVVM;
信息管理
Abstract
Scientificresearchhasalwaysbeenanimportantpartoftheconstructionofcollegesanduniversities,andscientificresearchisalsoanimportantevaluationstandardformeasuringthecomprehensivecapabilitiesofcollegesanduniversities.Ithasbeenahighlyvaluedworktoimprovethelevelofscientificresearchandscientificresearchmanagement.Atthisstage,collegesanduniversitiescontinuetoinnovatemanagementmethodsandmanagementmethods,butatpresent,problemssuchasbackwardscientificresearchmanagementconceptsandimperfectscientificresearchincentivemechanismsstillexist,andcollegescientificresearchmanagementsystemsarestillimperfectandmature.Theteacher'
sscientificresearchassessmentmechanismisnotperfect,andtheteacherassessmentisstillinitsinfancy.Teacherassessmentshouldbecombinedwithteacherscientificresearchinformationmanagement.
Thisarticlecomprehensivelyanalyzestheactualneedsofcollegeteachers,analyzesandresearchesvarioustypesofteacherachievementinformation:
afteraccuratedemandanalysis,classifiesroles;
quantifiesteacherachievementsandobtainsteacherresearchwordcloudthroughtextmining,andvisualizestheachievementdata;
Quantitativeintegrationofdifferentachievementlevels;
analysisofteacherresearchdirectionthroughdatamining;
calculationofteacherassessmentprogressbasedondifferenttitles;
abilitytofilterandviewandexportteacherachievementinformationasxlsfiles,etc.,basedontheaboveresearchcontent,basedonNode.jsandVue.jsThehilariousteacherachievementmanagementsystemdevelopedtheprojectbasedontheideaofinformationmanagement.
Thecompletionoftheuniversityteacherachievementmanagementsystemwillnotonlyreducetheduplicatedworkofdepartmentmanagersandteachers,butalsocompressthecollationandcollectionofdata,improvetheefficiencyofprojectdeclarationandtheconvenienceoffundmanagement,andmakescientificresearchinformationmanagementincollegesmorescientific.Andsystematic,italsohasalotofreferenceforupdatingthescientificresearchmanagementconcept.
Keywords:
ResultsManagement;
Node.js;
MVVM;
informationManagement
第1章绪论
1.1选题背景及意义
随着国家“双一流”高等学校目标建设和科教兴国战略的制定与深入,学术研究已经成为作为高校建设的重点,科学研究水平已经成为衡量一个高等学校的重要标准。
当前信息化时代和国家提出的“互联网+”的思想对现在的高等学府的教师科研管理系统提出了更多的要求。
信息化管理技术在高校教师成果管理系统中的应用也在不断发展,但是目前的高校科研管理存在一定的不足:
一是科研管理系统存在局限性,现在存在的大多数科研管理系统在大多学校下并没有考虑多与教师学术工作以及工作考核相结合,而是单纯的记录,这样没办法为管理效率和科研水平提升做足工作。
二是教师的科研与教师主体逐渐分离,教师无法更好地把握自身情况。
这种分离式的信息化管理不利于提升管理的效率和高校的科研水平提升,完善的成果管理系统是将信息技术应用于辅助教育的良好实例,是科学教育于现代科技相结合的范例[1]。
三是教师的科研管理存在一定的封闭性,教师科研成果的上传整理与部门科研管理系统没有统一接口[2],并且如今的科研管理系统只是在给教师个人做信息的管理,而没有一个对于特定部门教师科研的考核系统。
高校科研管理部门基本实现了科研成果信息化管理,但主要功能是完成科研相关的登记与管理,主要目的是用于辅助教师的科研效绩考核,而教师的教学研究一般是由教务管理部门(教务处)管理,但这种分散的信息管理使得所属的学院或科研团队对本部门的教师业绩无法进行有效的管理。
1.2国内外研究现状
当下的国内高校普遍都有培养人才、增强科研水平和社会服务水平以及传承文化等责任和义务,高等教师在日常工作需要承担大量的研究工作,包括科学研究与教学研究。
教师的科研成果、教研成果不仅是评价教师能力与水平的重要依据,也成为当下评判高校办学水准和综合能力的重要水平。
高校教师科研管理系统是管理信息系统(ManagementInformationSystem,简称MIS)的一种,管理信息系统主要功能有数据的相关处理整合、信息资源计划、信息控制、信息预测、辅助决策,主要用到了到数据库和数据结构以及互联网技术,在各种技术的发展下,管理信息系统的发展主要包括以下三个阶段[3-4]:
第一阶段:
初级阶段,此时主要呈现出的功能是相关数据处理,此时的MIS主要负责数据的录入和处理等。
第二阶段:
中期阶段,此时MIS可以进行数据的相关处理和数据辅助分析从而为信息管理辅助决策来服务,从而将信息利用最大化。
第三阶段:
后期阶段,此时MIS主要是借助数据挖掘和人工智能等技术利用网络化和集成化的特点在对信息的数据的收集,并且促使MIS的统计和信息分析与信息决策作用充分体现,从而带动相关软件产业产生规模化和产品化地发展壮大。
目前,欧洲美国等西方国家都采用了较为现代化的科研管理系统(ResearchManagementInformationSystem,简称RMIS),并且他们的高校的信息化水平目前处于较高水平,科研信息管理水平同时得到了巨大的发展[5]。
韩国的YRI系统(延世大学的延世研究院信息系统)目前属于比较完善的一种科研管理系统,作为用来整合与其本身成果相关的科研信息,并且对这些科研信息管理创新,YRI的注册成果与自身有很大的关系对于本国的研究人员息息相关,在韩国的科研系统的发展和韩国学术发展有着重大意义。
我国目前在信息建设上目前较落后于国外的信息化水平[6]。
我国信息管理系统从上世纪70年代开始,到80年代才开始发展此时伴随着计算机技术发展和互联网兴起,信息管理技术在国内才能大规模地发展和普及,因此科研管理系统发展也较于国外水平低下,但目前科研管理系统已经取得了初步成果。
以北京大学、云南大学、浙江大学等为主要的一些高等学校提出并开展了数字化建设整体方案,联合建立了同一的科研信息分析平台,比如“大学资源计划URP”[7]。
发展至今,高校教师科研成果管理信息化仍有一些弊端,多数高校科研管理系统还在维持着守旧般的管理人员收集、然后电脑保存的信息管理方式。
这种传统的管理方式给高校科研管理人员以及管理工作带来诸多不便和坏处,如耗费科研管理人员和教师的大量精力、效率低下、没有时效性等。
[8]教师成果管理系统的此次设计通过信息化的方式等科学管理手段,将教师成果材料分散收集然后一同管理,从而在省时、省人力、省物力的同时,提高信息统计分析效率,让管理人员减少收集部门教师材料的负担,从而实现无纸化办公等。
1.3研究的目的及意义
高校教师科研成果是促使高校科研水平提高和高端人才培养的重要因素,教师成果在某种意义上来说也是高等学校科研水平的一种象征,对于高校培养高顶尖人才和提升科研研究、传承文化上也具有不小的意义。
本次选题目的就是提供一个专门的教师个人成果管理平台,将教师本人的科研、教研等各种业绩材料一方面实现部门的管理与掌握,另一方面实现材料的佐证管理,通过教师科研成果管理查看教师考核等的指标达成,充分发挥一个科研活动评价考核体系的激励作用,从而发挥信息管理的引导和辅助决策作用等。
在本系统中,对教师科研成果进行了一个量化考核体系,并且通过量化积分进行排名从而形成一个良好的科研激励机制,从而发挥作为科研管理持续创新的重要因素的激励的作用,从而让工作不流于形式,能更好地促进教师科研队伍建设以及高校的学术研究水平,从而让信息管理工作人本观念增强,提高高校科研信息管理的整体水平。
1.4论文的主要研究内容及组织结构
本论文共分了五个篇章,所述内容如下:
第一章是绪论部分,主要介绍了与本课题相关的一些前期调研工作以及国内外研究现状和研究的目的与意义。
第二章是信息化管理技术在高校教师成果管理系统中的应用以及实现信息化管理所用的前后端技术介绍。
第三章是需求分析,其中包括高校教师(用户)的需求分析以及各院系(部门)的需求分析和可行性分析。
第四章是系统设计,其中包括业务流程、系统介绍以及数据库设计介绍。
第五章是运行测试,其中包括硬件软件环境的要求和功能性能测试。
第六章是总结和对未来工作的展望。
第2章高校教师成果管理系统相关技术
与之前的存在的教师成果管理系统相比,如今需要一个更加高效、便捷、稳定的教师成果管理系统。
本系统运用的Vue.js,在前端上拥有更好的加载效率和更出色的维护成本,单页面应用也在web端更具便捷的访问。
Node.js结合V8引擎使与MySQL数据库结合更加高效,使前端响应后端更加迅速,用户在浏览器便可以进行成果的管理。
2.1信息管理技术在教师成果管理中的应用
高校教师成果管理系统充分结合信息管理系统采用自顶向下开发,信息管理的主要功能分为三个模块,作为教师科研成果管理在教师部门中为个人的信息进行提取处理、汇总展示、分析反馈。
教师用户可以在成果管理系统中通过查看自己的成果信息,系统将成果量化积分后排名然后教师可以查看信息差异化,并且根据排名和职称渲染前端数据,作为教师成果信息的处理和汇总,教师成果的支撑材料采用文件展示提升信息可视化,信息管理技术能够实现文档图片等信息的大量存储从而对教师各种科研信息进行管理。
教师成果信息量化可以降低科研信息分析因素,从而提高系统分析效率,教师排名信息也会由于信息管理的控制作用,形成教师成果产生的差异从而对教师产生激励作用,鼓励教师成果创新。
高校教师成果管理系统可以根据教师成果的选题和特征词进行文本挖掘分析,通过中文分词对教师成果的关键词提取,从而让信息更加明确,关键词代表教师要研究方向,对关键词信息进行赋权值,把握好信息源和与教师科研成果目标相关的信息集合,发挥出信息系统的辅助预测功能,为部门个体教师提供若干个可供选择的研究方向,权值最大即是最优方案,让教师用户把握好自己的研究方向,对自己有更充分地把握。
高校教师成果管理系统可以根据教师相关职称的考核条件和本教师的科研成果完成情况进行考核进度计算,并且根据教师的考核进度信息来进行分析控制,通过考核水平的信息分析得出教师考核建议,发挥计划功能从而让教师对自己的职称考核工作具有前瞻性,发挥信息系统对考核信息的评估分析作用,从而让教师充分把握自己的考核信息,对于完成自己的考核任务采取相应的计划。
2.2MVVM
MVVM最早是由微软提出,由微软架构师KenCooper和TedPeters开发,通过利用WPF(微软.NET图形系统)和Silverlight(WPF的互联网应用派生品)的特性来简化用户界面的事件驱动程序设计。
它是依照桌面应用程序的MVC思想,在前端页面将Model用JavaScript表示并让View做到纯显示从而将图形用户界面的开发与业务逻辑或后端逻辑(数据模型)的开发分离,从而形成开发的低耦合、可重用性、独立开发和可测试的四大优点。
MVVM是Model-View-ViewModel的简写,即是模型-视图-视图模型。
模型是后端传来的数据,它代表真实状态的领域模型或者代表内容的数据访问层。
视图是用户看到的前端的结构、布局和UI。
视图模型是暴露公共属性和命令的视图的抽象,它是MVVM模式的核心,它是连接视图和模型的桥梁,它可以通过数据绑定的方式将模型转化为视图,将后端传来的数据转化为所看到的页面。
它也可以通过DOM监听将所看到的页面转化为后端数据,将视图变换为模型。
这两个方面的同时实现即为数据的双向绑定。
1.Model
Model是MVVM的数据模型,数据模型通俗来讲就是后端服务器传给前端应用的数据(一般为JSON数据),在前后端分离开发中,它只负责获取数据对前端显示数据没有任何影响。
2.View
View为MVVM的视图展示层,包含UIView以及UIViewController,View层是可以持有ViewModel的,它是为用户展现出来的界面。
3.ViewModel
ViewModel就是与View相对的Model,它实现了View与Model的数据双向绑定,把Model对象封装成可以显示和接受输入的界面数据对象从而没有必要去频繁的操纵DOM,实现开发的高效率。
2.3Vue.js
Vue.js是基于MVVM设计模式的一套用于构建用户界面的渐进式JavaScript的前端框架,Vue.js借鉴了React和Angular的开发思想,它做到了轻量级应用、数据双向绑定、指令化、组件化开发,并且不适用脏检查,有更好的性能和灵活性。
2.4Node.js
Node.js是RyanDahl设计的具有事件驱动、非阻塞I/O模型的一个基于ChromeV8引擎的JavaScript运行环境,V8是由Google开发用C++开发,V8的优势在于不再依赖于编译器而是直接将Js代码转换为高效的机器码,v8引入了JIT在运行时把Js代码进行转换为机器码。
V8的多线程充分,主进程负责获取代码生成机器码负责专门优化等,还有监控进程分析代码以用Crankshaft做优化,还有GC进程负责内存垃圾回收机制。
V8还有内联、隐藏类、内联缓存、内联缓存等。
Node保留了前端浏览器JavaScript中那些熟悉的接口,没有改写语言本身的任何特性,依旧基于作用域和原型链,区别在于它将前端中广泛运用的思想迁移到了服务器端。
2.5文本挖掘
Node-jieba是jieba的node版本,中文分词的一个重要工具,在文本挖掘中具有重要作用,主要是连续的中文字段按照规范进行分离,是基于中文词汇的统计词典,构造出一个前缀的字典,后利用这个前缀字典对要进行分词的原句来进行中文词汇切分,将得到的所有切分根据其切分的位置构造一个有向无环图,然后利用动态规划算法,计算获得最大概率的路径,然后根据词汇出现频率找出最大的切分组合。
精确模式会将句子最精确地切开,扫描教师成果项目中的每一个词对分词进行索引,并且对词出现的次数赋权。
2.6数据可视化
Echars.js是我国国内一款非常受流行的基于JavaScript的可视化图表组件库,它底层是建立在HTML的canvas类ZRender库之上的能够提供给用户生动形象且交互性强的可定制数据可视化图表。
它通过前端渲染绘图的方式提供多种图形方法将原本储存在数据库里的比较复杂繁多的数据预处理之后再形象地展示出来,加强了用户对于自己的数据理解和把握,Echarts它优势在于拥有多种可视化的类型和轻巧的渲染方案,让数据从多维度更加轻便地展现在用户眼前,兼容性也非常好,并且它的设计是面向数据的,建立在数据上促进图形的生成,可以只通过option配置数据就可以完成改变图表样式的状态,关键的是组织数据,可以为代码减少冗余。
2.7数据库相关
MySQL是多用户多线程的关系型数据库管理系统,不同的表存放不同关系的数据,建立在客户机/服务器的RDBMS[13],它兼容性好,可以运行在多种操作系统当中,是一种具有开放性、快速的、支持多用户的SQL数据库服务器,多线程、开放性的特点,并且为多种语言提供了接口,支持跨越数据库连接。
2.8本章小结
本章内容主要介绍了教师科研成果管理系统开发所必须的一些工具和技术,以及这些工具和技术所带来的优势,确保对于系统开发具有高效性、时效性和创新性,为科研管理系统的实现奠定了基础。
第3章高校教师成果管理系统需求分析与可行性分析
开发者根据需求分析是系统开发过程中的开始部分也是决定系统能否开发成果的标准和衡量指标,需求分析在系统整体开发以及开发的质量之中占据重要作用。
3.1可行性分析
3.1.1技术可行性
本系统采用了Vue.js+Node.js+Express+MySQL。
Vue.js是目前最流行的Web前端MVVM并且用于构建用户界面的渐进式框架,Node.js是一个基于ChromeV8引擎的JavaScript服务器运行环境,Express是一个保持最小规模的灵活的Node.jsWeb应用程序开发框架,技术成熟可靠,选用MySQL数据库符合系统后台数据特性,有利于数据查询和响应速度,便于系统维护和升级。
3.1.2经济可行性分析
本系统根据科学的管理方法呈现并管理教师成果,使教师成果具有高度的共享性和管理效率,成果管理平台摆脱了“半自动化收集”实现了无纸化管理,对于人力、财力、物力和时间都有不少的节省所以在经济上是可行的。
3.1.2操作可行性
本系统采用的是基于B/S结构,用户在浏览器上进行操作,界面简洁美观,并且具有一定的操作引导,对于用户操作较方便。
因此从技术可行性、经济可行性、操作可行性上来看,教师成果管理系统的研发方案是具有可行性的。
3.2系统需求
3.2.1用户需求
在进行成果展示、成果管理、经费管理、系统通知、教师考核诸多功能时,教师成果管理系统可以解决不同类型用户的需求问题,需求分析是软件计划阶段的重要活动,也是解决问题的最关键、最根本的环节,在经过多方面调研以及对教师成果样本的分析中,分析用户的需求如下[14]:
(1)用户界面美观,UI布局合理,功能界面合理分布,用户交互感好,便于教师用户以及管理员进行所对应的操作,用户类型分为:
普通教师、系统管理人员。
(2)系统管理人员:
负责管理所有项目的审批和审核,负责教师经费的结算和审批,负责单位教师的成果审核、发表部门通知,可以通过上传资料等增加教师用户。
(3)普通教师用户:
可以管理自己的成果,包括录入、维护和删除,查看和下载支撑材料,基于可以通过注册账号密码来管理账户安全,可以查看自己所在职称的排名情况,方便形成教师之间的良性竞争,可以查看自己的考核情况,对自己所处职称的考核任务有充分把握。
3.2.2功能需求
经过对成果管理系统的开发的需求分析中,归纳出来教师以及系统管理员对于本系统所用到的功能,以及对于相关的教师成果管理系统的调研所总结,本系统所有的用户操作都在前端的客户端进行,包括查看所有成果;
注册用户信息;
导出所有教师成果;
对成果的录入、查询、编辑等。
后端服务器只专注于提供服务,包括抓取数据库数据,接收前端用户请求的参数和客户端的数据响应等,用户无法直接接触后端数据。
主要功能包括:
用户注册登录:
用户注册首先要检查数据库是否有教师个人信息,否则禁止注册,然后根据不同角色登录不同权限。
信息录入:
本功能实现了对教师成果基本信息的基本录入功能,包含文件的上传、文本的输入等,主要包括的集合有:
教师基本信息集合、教师成果基本信息集合、部门通知集合。
教师成果浏览:
普通教师用户可以浏览自己的成果信息,查看成果集合。
可以根据自己发表的科研成果的等级与数量等进行赋权量化。
对于查询功能可以根据项目名称进行模糊查找相关的成果,可以根据查询的成果集合导出下载对应的csv文件和查看成果支撑材料。
教师职称考核:
教师用户要根据自己的职称来对应自己的考核任务,然后根据自己的发表科研成果计算考核进度,然后根据考核进度来进行提示教师用户,从而产生激励作用。
教师科研排名:
教师用户根据其科研成果集进行等级分类,根据不同等级进行不同量化计算,根据总积分和职称不同进行排名显示,在合理地展示教师成果量化的同时鼓励教师良性竞争。
教师信息维护:
管理员可以对教师个人信息和用户信息进行编辑和删除,普通用户可以查看个人信息。
。
从用户的角度进行功能划分主要可以分为普通教师和管理员,各自的主要功能如下:
普通教
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校教师 成果 管理 系统