- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
普通高校教师业绩管理考核系统设计与实现
普通高校教师业绩管理考核系统设计与实现
摘 要:针对高校教师业绩管理现状,研究了学院级业绩管理平台的架构设计,利用JSP技术采用B/S三层设计模型,实现了基于网络的学院级教师业绩管理系统。该系统的使用结果表明,信息化的网络管理平台可以有效地提高高校教师业绩管理效率。
关键词:JSP B/S模式 高校业绩管理
中图分类号:G434 文献标识码:B 文章编号:1673-8454(2009)19-0031-04
一、引言
随着高等学校人事分配制度改革的深化,教师业绩考核得到了强化。在探索和实践业绩考核过程中,很多高校都采用了一个较为典型的考核方法:业绩量化评分方式,即将教师应该完成的每项工作,包括教学、指导研究生、科研、论文论著甚至获得表彰奖励和承担社会工作等,都折合成一定的分值,称之为“考核指标体系”。[1]我校教育科学与技术学院也采用了类似的考核体系,随着学院教师规模的扩大,业绩审核的数据量和业务量成倍增加,如何高效地管理业绩申报信息,使高校业绩管理跟上高等教育发展的步伐,已经成为日益迫切的问题。高校教师的业绩申报数量日渐增多,种类趋于多样化。对于教师来说,亟需一个可以随时随地申报、查看自己业绩信息的平台,而不必重复地前往院办递交纸质的申报书。对于业绩管理者来说,一个可以随时审查、统计教职工业绩的分布式平台将会极大简化业绩管理流程,提高管理效率,尤其是在繁忙的期末。目前基于网络的Web技术己经渐渐融入到教学方式中,很好地促进了教学工作,而JSP技术在教师业绩管理方面的应用却还很少,我们设计开发了学院级的基于网络的教师业绩管理系统,运用Web技术提高高校教师业绩管理工作的质量与效率。
二、系统分析与设计
1.系统需求分析
(1)功能性需求
系统的主要使用者有普通教师、教学秘书、科研秘书、研究所管理员及系统管理员。
领域模型包括:系统的主要使用者、论文、科研项目、社科项目、奖项、专利、课程等。
所有用户都需要有登录功能。普通教师需要有用户信息维护、密码修改、绩点统计、课程切分、科研项目切分等功能。普通教师、研究所管理员、科研秘书需要有项目查询(包括论文、科研项目、奖项、专利的查询)功能;普通教师、科研秘书需要有项目修改删除(包括论文、科研项目、奖项、专利的修改)功能;普通教师、研究所管理员需要有课程查看功能;普通教师、教学秘书需要有课程修改删除功能。研究所管理员、系统管理员需要有查询教师列表的功能。教学秘书需要有课程导入、课程类型设置的功能。教学秘书、科研秘书需要有项目审核功能。系统管理员需要有添加教师、添加研究所、修改老师信息、设置教师工作业绩点、密码重置、权限设置等功能。
(2)非功能性需求
业绩点计算要精确到小数点后三位,显示精确到小数点两位;系统反应时间要相对较短;业绩数据需要长期保存。
2.数据库设计
根据领域模型,设计E-R模型,并导入MyEclipse利用E-R工具生成数据库,由于篇幅有限,以下举例说明。
如图1所示,E-R图中展示了课程(course)表和教师(teacher)表,表中根据业务要求定义了相应的属性,如课程编号(Course_ID)、课程名(Course_Name)、教师工号(Teacher_ID)等,其中课程表中涉及两个属性practiceparameter_k3和coursetypeparameter_k,这两个属性与数据库中另两张表分别对应,用于存取课程类型值和课程实践部分类型值,这两个值是课程业绩值计算中的关键参数,图1中以外键方式表示。当所有针对领域模型设计的E-R图被完成后,数据库设计也便可随即完成。
3.系统开发路线的确定
基于浏览器的B/S(Browser/Server)模式有着C/S(Client/Server)模式不可比拟的优势,比如:随时访问,不用安装任何客户端;升级维护方便;数据安全性高等。目前基于B/S的网络动态页面语言主要有ASP、PHP和JSP三种,而JSP有着其他二者所没有的很多优点,比如它几乎可以跨越任何平台达到一处编写到处运行;支持可重用的群组件发挥Java强大的功能;支持MCV开发模式将内容的显示与产生分离易于分工合作与维护。因此本系统采用JSP技术利用JSP+JavaBean的模式实现。JavaBean是JSP群组件之一,它可以加速总体开发过程,并同时保证系统的安全性、健壮性与可维护性。
本系统选择了MySQL作为后台数据库,MySQL是一个开放源码的小型关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,它被广泛地应用在Internet上的中小型网站中。我们选择了Hiberna
文档评论(0)