专科计算机毕业论文
南昌广播电视大学开放教育(专科)毕业设计
题 目:
工程技术人员考核系统设计与实现 层 次: 专 业: 年 级: 学 号: 姓 名: 指导教师: 答辩日期:
内容摘要
当今世界,以人为本,将人力资源管理作为企业管理的核心,不仅是建立现代企业管理制度的客观要求,也是资讯科技迅速发展的必然结果。在此过程中,从企业人事管理的现状出发,把考核作为传统人事管理向现代人力资源管理转变的衔接点,再造考核的内容和方式,将有助于突破现行人事管理中的症结与障碍,建立全新的企业考核模式,使人力资源真正成为企业在激烈的市场竞争中生存和发展的宝贵财富。
随着网络技术的飞速发展,科技创新,人才为本,科技人才是提高自主创新能力的关键所在。要建设一支高素质科技人才队伍,开创人才辈出、人尽其才、才尽其用的良好局面,健全完善人才评价发现机制是一项非常重要的基础性工作。现在,建设创新性国家需要大量创新性科技人才,这在人才评价发现方面就有大量工作要做。除传统的评价体系、指标、机制要与时俱进外,为提高评价的科学性、时效性、公正性,寻找信息技术的更好支撑是必然的,也就是要建立功能更强大的科技人才评价发现系统。
关键词:人力资源管理;WEB 应用技术;工程技术人员;考评系统
目 录
内容摘要 ........................................................................................ 错误!未定义书签。
第一章 引言 .................................................................................................................. 1
1.1背景及意义 ......................................................................................................... 1
1.2应用与现状 ......................................................................................................... 1
第二章 相关理论和技术 .............................................................................................. 3
2 1系统数据 ............................................................................................................. 3
第三章 系统需求分析 .................................................................................................. 4
3.1项目需求背景 ..................................................................................................... 4
第四章 系统设计 .......................................................................................................... 5
4.1总体架构 ............................................................................................................. 5
4.2系统体系机构 ..................................................................................................... 5
4.3月计划考评 ......................................................................................................... 6
4.4月计划审核、批阅模块 ..................................................................................... 7
4.5月记分考评 ......................................................................................................... 8
4.6记分表审核 ......................................................................................................... 9
4.7年度考评结果查询 ........................................................................................... 10
第五章 技术实现 ........................................................................................................ 11
5.1主要管理模块 ................................................................................................... 11
第六章 总结与展望 .................................................................................................... 13
6.1总结 ................................................................................................................... 13
6.2展望 ................................................................................................................... 13
参考献文 ........................................................................................................................ 14
第一章 引言
1.1背景及意义
当今世界正处在大发展大变革大调整时期,新科技革命迅猛发展,并孕育着新的重大突破,将深刻地改变经济和社会的面貌。为此,我国把科技进步作为经济社会发展的首要推动力量,把提高自主创新能力作为调整经济结构、转变增长方式、提高国家竞争力的中心环节,把建设创新型国家作为面向未来的重大战略选择。
科技创新,人才为本,科技人才是提高自主创新能力的关键所在。要建设一支高素质科技人才队伍,开创人才辈出、人尽其才、才尽其用的良好局面,健全完善人才评价发现机制是一项非常重要的基础性工作。
要建立以岗位职责要求为基础,以品德、能力和业绩为导向,科学化、社会化的人才评价发现机制。完善人才评价标准,克服唯学历、唯论文倾向,对人才不求全责备,注重靠实践和贡献评价人才。改进人才评价方式,拓宽人才评价渠道。把评价人才和发现人才结合起来,坚持在实践和群众中识别人才、发现人才。
本选题,根据某企业的工程技术人员考评实际需求,研究基于WEB 协同的科技人才量化评价系统,利用信息技术和互联网,为科技人才评价发现的科学化、社会化、多渠道提供技术支撑。
1.2应用与现状
在美国社会,将现代心理学、行为科学以及社会学、统计学等学科的知识融为一体的现代人才评价技术已有很长的应用历史。美国管理学会(AMA )对其会员单位的一千多名人力资源主管以邮寄问卷的方式,对现代人才评价在美国企业组织中的应用情况做了调查,向读者展示了现代人才评价在美国尤其是在各类企业组织中应用的现状。调查将人才评价分为三个类别:基本技能评价、职业技能评价和心理测量。调查数字显示,人才评价并不是单纯用于员工选拔之中,而是可以广泛应用于人力资源管理的各个领域,从一般的考核、培训需求的确定到职员职业生涯发展的咨询,都有着广泛而日见重要的作用与良好的发展前景。
在中国,科技人才评价方面的研究重点在考评体系和标准,针对企业、研究机构、学校、一般事业单位等提出不同的考核办法,而且重点在绩效上面。在利用信息技术方面,主要是应用了大量的人力资源管理系统,在这些系统中,绩效考核是其中的一个功能模块。由于中国家长式领导模式,程序化、定量计算的评价技术并没有真正大量实践应用。
第二章 相关理论和技术
2.1系数据库
关系数据库被定义为一种特殊的数据库,其中各个文件(称作关系) 以平面文件(FlatFiles)或表的形式保存数据。表必须只含有一种记录类型。表内的字段内容是各不相同的,不允许重复组(repeating groups) 。关系数据库上的基本操作有选择、投影、连接和除法。SQL 是操纵关系数据库的标准语言。
通过对关系模型的扩展,在关系表中存储复杂数据类型、视图、存储过程、触发器以及二进制大对象(BLOB),对用户定义数据类型、嵌套表及对象的支持,形成所谓“面向对象关系数据库”。
在数据库中,是用数据模型来抽象、表示、实现、显示现实世界中的资料和信息的。根据模型应用的不同目的,将数据模型分成两个层次,即概念模型和关系数据模型。概念模型是用户和数据库设计人员之间交流的工具,关系数据模型是有概念模型转化而来,是按照数据库系统的观点来对资料建模,从模型产生的数据库设计即为逻辑设计。
关系数据模型设计要遵循规范化理论,一般每个关系数据库表要达到第三范式要求。关系数据库范式定义[8]列表如下:
(1)第一范式。如果关系模式R 的所有属性的值域中每个值都是不可再分解的值,则称R 是属于第一范式(1NF)模式。第一范式的模式要求属性值不可再分裂成更小部分,即属性项不能是属性组合或组属性组成。
(2)第二范式。如果关系模式R 为第一范式,并且R 中每一个非主属性完全函数依赖于R 的某个候选键,则称R 是第二范式(2NF)模式。
(3)第三范式。在关系模式中,如果Y → X,X → A,且X 不能决定Y 和A 不属于X ,那么称Y → A是传递依赖。如果关系模式R 是第二范式,且每个非主属性都不传递依赖于R 的候选键,则称R 是第三范式的模式。
(4)BCNF。关系模式的BCNF 范式是第三范式的改进形式,它建立在第一范式的基础上。如果关系模式R 是第一范式,且每个属性都不传递依赖于R 的候选键,称R 是BCNF 的模式。
第三章 系统需求分析
3.1 项目需求背景
随着计算机技术的发展和网络时代的到来,信息数字化化正以惊人的速度改变着我们的工作方式、交流方式、思维方式和生活方式。利用现代信息网络技术,上到国家公务员干部,下到企、事业单位员工每年都要不断的进行考评。传统的考评由于没有优秀的软件技术,所以考评人员有很多大量重复的工作,各种文档的统筹有可能严重影响人们的正常工作,而且无形中也增加了单位、企业成本,同时也大大降低了人事部门的工作效率。
改革开放和现代化建设的蓬勃发展,当今各行各业都在加紧、加快内部信息化的建设步伐,针对这一现实问题,为了实现考评的真实性、民主性和快速性对高等职业教育工作来说是一个难得的机遇,同时也面临着挑战。随着公司、企业的不断发展壮大,人才的管理成本也越来越高,一个良好的人员考评系统就应运而生。
基于研发一个基于WEB 协同的工程技术人员量化评价系统。要解决的关键问题有三方面:
(1)系统如何适用于企业人力资源管理要求
(2)系统怎样实现对品德、能力的定量化评价
(3)统能够为科技人才建设决策提供哪些辅助支持
通过调研,该企业工程技术人员考评包含月度考评、年度考评。
月度考评流程:技术人员自填《工程技术人员月度记分表》-》所在技术室负责人确认-》所在部门领导审核-》科技管理部技术人员管理员审核确认。
年度考评由人力资源部年底组织基层组织(组长、带班、室主任)、部门和公司科技创新领导小组成员三个层级人员分别从思想品德、专业水平、技术成果、工作敬业四方面对工程技术人员进行测评。测评打分要控制高分比例,统分要除掉一个最高分、最低分。三个层级计分权重可定义。
第四章 系统设计
4.1 总体架构
基于研发一个基于WEB 协同的工程技术人员量化评价系统,包括工程技术人员月度考评和年度考评这两个子考评体系,,是以门户为展示,以数据中心为基础,以考评过程为核心,三个子系统相互关联构建的web 系统平台。
4.2 系统体系结构
根据平台总体设计目标,构建软件开发体系框架,整体框架分为客户层、WEB 层、业务层、数据管理层,如图4.2所示。
图4.2 软件架构图
4.3 月计划考评
1、功能描述
由用户制定月计划的各项计划工作
2、关联用户
工程技术人员
3、流程
1.点击月计划制定后,先检测用户是否写了年度岗位目标,如未写提示,并退出流程;
2.再检测是否在月计划操作时间范围内,如不在,提示并退出流程;
3.进入流程,对本月计划写本月定制工作计划;
4.可以保存月度计划,jskp_eng_main中相应本月计划记录的state 为0;退出流程,下次登陆再次修改提交。
5.当计划提交给领导审核,批阅后, jskp_eng_main中相应本月计划记录的state 为4;
4.4 月计划审核、批阅模块
1. 功能描述
领导批阅工程技术人员员制定的月计划
2. 关联用户
工程技术部门正职
3. 流程:
(1) 显示jskp_eng_main中state 为4的记录
(2) 对本月计划审核,可以保存审批结果, 主表状态不变,退出流程,下次登陆再次修改提交。
(3
) 当计划审核并提交后, pb_zm_main中相应本月计划记录的state 为
4.5 月记分考评
1. 功能描述
由用户填写月记分表中科技项目,非项目日常工作,解决技术难题工作,非科技项目等相关项目的内容。
2. 关联用户 工程技术人员 3. 流程
(1) 点击月记分制定后,先检测是否在月记分表操作时间范围内,如不在,退出流程;
(2) 再检测是否月记分表已经填写,如已经填写提交,提示并退出流程; (3) 进入流程,填写本月记分表内容;
(4) 可以保存月记分表,jskp_ydyjjfzb中相应本月表纪录的state 为1;退出流程,下次登陆再次修改提交。
(5) 当计划提交给领导审核后,jskp_ydyjjfzb中相应本月计划记录的state 为2;
4.6记分表审核
1. 功能描述
各级领导依次审批,核实工程技术人员员制定的月记分表 2. 关联用户
技术室负责人,工程技术部门正职 ,科技部管理员 3. 流程图
4. 相关算法和流程
(1) 根据审核角色的不同,分别显示jskp_ydyjjfzb中state 为2,3或4的记录审核
(2) 对本月计划审核,可以保存审批结果, 主表状态不变,退出流程,下次登陆再次修改提交。
(3) 当计划审核并提交后,根据审核角色的不同,jskp_ydyjjfzb中相应本月计划记录的state 为3,4或5;
4.7年度考评结果查询
1. 功能描述
高层查询年度考评结果。 2. 关联用户
企业领导
第五章 技术实现
工程技术人员考评系统基于J2EE 技术开发,利用一些基础应用框架,通过HTML 、Java 、Oracle9i 语言联合编程实现,进行了单体代码测试和整体功能测试[。本章选取几个模块给予介绍。
5.1 主要管理模块
(1)主要页面 登陆后看到第一个页面
图5.1 系统管理员登陆后的主界面
(2)实现代码
if(document.ThisForm.userName.value==""){ alert("请输入用户名");
document.ThisForm.userName.focus(); return false; }
if(document.ThisForm.userPw.value==""){
alert("请输入密码");
document.ThisForm.userPw.focus();return false; }
if(document.ThisForm.userType.value=="-1"){ alert("请选择登陆身份");
document.ThisForm.userType.focus(); return false;}
document.getElementById("indicator").style.display="block";
loginService.login(document.ThisForm.userName.value,document.ThisForm.userPw.value,document.ThisForm.userType.value,callback);}
function callback(data){
document.getElementById("indicator").style.display="none"; if(data=="no"){
alert("用户名或密码错误");} if(data=="yes"){alert("通过验证");
window.location.href="/loginSuccess.jsp"; }}
String stuffno = request.getParameter("stuffno"); String ymd = request.getParameter("ymd");
List mps = mpBiz.getUserMonthsubPlan(stuffno, ymd, "0"); RenderUtils.renderJsonObjectWithDateTime(response, mps); return null;
第六章 总结与展望
6.1 总结
根据当前各地企业、公司的现状和发展趋势,结合某企业的实际情况,对基于web 的工程技术人员考评系统进行了分析、设计和开发。现总结如下:
1、 通过对工程技术人员的考评系统需求的分析,提出了考评系统的主要设计思路,其主要突出此考评体系的高效性、科学性、公正性等等。 2、对基于web 的工程技术人员考评系统的开发上线,为某企业的考评系统提供;额一体化的完整的解决方案,实现了不仅是人力资源管理系统中的一个模块,希望能有普适性,能大众参与,能把品德、能力一般难以量化的评价转换成可量化打分的元素,能为各级管理部门决策快速提供辅助支持。
3、通过具体的设计、开发实践,熟悉掌握了系统分析、系统设计、编码测试等软件工程方法,提高了调查访谈的沟通技巧,清楚了J2EE 架构系统的部署配置,锻炼了Java 、HTML 、Oracle 相关的WEB 应用编程技能,逐步具备承担J2EE 应用技术工程的能力。
6.2 展望
由于时间和水平有限以及需求和信息技术的不断发展,该考评系统尚存在若干不足,还需在以下几个方面进一步完善
1、进一步引入富客户端技术,使界面功能更加丰富,满足客户个性化需求。 2、本平台规划了五个子系统,本次完成的重点还多局限于基本功能的实现,怎样更好的整合多个子系统,实现更加优秀的考评体制是下一步工作的重点。
参考文献
[1]周晓新,基于B/S模式的网络教学平台的设计与实现[D]. 天津:天津师范大学,2009 [2]mywis,WEBCT 简介「EB/OL].
http://hi.baidu.com/mywis/blog/item/a76c316dbb1df5f842169409.html,2007 [3]百度文库,Blackboard 平台功能简介「EB/OL].
http://wenku.baidu.com/view/b32ee26fb84ae45c3b358c3c.html,2010 [4]李玮,TCL 远程教育平台「EB/OL].中国计算机报-赛迪网,2007 [5]傅浩,网梯远程教育多媒体通用平台「EB/OL].
http://www.zgc.gov.cn/gjzzcxsfq/zgc51/cxcp_zzsf/49456.htm,2009 [6]Microsoft ·NET 白皮书[M]
[7]李刚.轻量级J2EE 企业应用实战.2007
[8]王珊,萨师煊.数据库系统概论(第四版)[M].高等教育出版社,2006.1