【Jsp精品源码栏目提醒】:网学会员为需要Jsp精品源码的朋友们搜集整理了信息管理与信息系统毕业设计论文 - 毕业设计相关资料,希望对各位网友有所帮助!
题 目 人力资源绩效考核系统开发与设计 英文题目 Design and Development of humres performance assessment 学生姓名: 学 号: 专 业: 信息管理与信息系统 院 系 数学与信息管理系 指导教师: 职称: 教授 二零一一年六月 大学数信学院毕业设计论文 2 摘 要 本文介绍了一个以JSPJava Server Page为编写语言工具应用oracle进行数据库的创建和管理界面简洁、易操作的简易人力资源管理网站。
系统主要功能是人力资源的绩效考核后续的升级版本中会逐步完善这些功能并在此基础上扩展其他功能。
利用
JSP技术开发的人力资源管理系统实现了网站人力资源方面的动态管理使得对信息的管理更加及时、高效提高了工作效率。
同时对系统的开发原理、系统的功能特点和设计方案进行了介绍。
网络化的今天通过网络人力资源管理系统使新的人力资源协作管理模式成为可能。
通过网络管理系统专业的人力资源管理人员可以提高自身的工作效率作好人力资源管理的协调工作提高人力资源利用率通过网络管理系统员工可以直接管理自己的技能有效地发现和挖掘自身的潜能及时与自己的上级、下属、同事进行的沟通与交流同心协作积极为企业的发展与决策贡献力量。
通过网络人力资源管理系统对企业人力资源进行管理使企业人力资源管理适应时代的发展要求大大提高了企业的核心竟争力。
而有效的人力资源管理已经成为组织发展与成功的战略性选择人力资源管理过程中绩效考核作为人力资源管理的重要组成部分为人力资源管理的各项主要环节提供确切的基础信息可以说没有考核就没有科学有效的人力资源管理。
本论文围绕系统的人力资源绩效考核功能模块阐述了系统的开发流程和主要功能实现。
关键字绩效考核人力资源管理系统
JSP Struts oracle 大学数信学院毕业设计论文 3 ABSTRACT This thesis introduces an simple humres site that adopted with jspJava Server Page databases creating and management with Oracle and interface is simple easy operating. The main function include humres management attendance management recruitment management training management compensation management and system management these features the upgrade version of the follow-up will gradually improve the existing functionality and based on the expansion of other features. Using
JSP technology development website humres management system has realized the website humres dynamic managementcaused to be even more prompt to the information management to be highly effectiveenhanced the working efficiency.Meanwhile to the system development principle the system function characteristic and the design proposal has carried on the introduction. Todays network the network of human resources management system so that the new collaborative management of human resources as possible. Through the network management system professional human resource managers can improve their efficiency make coordination of human resource management improve human resource utilization through the network management system employees can manage their own skills to effectively identify and tap their own potential in time with their superiors subordinates colleagues communication and exchange concerted cooperation and actively contribute to the development of enterprises and decision-making power. Human resource management system through the network of corporate human resources management human resources management development requirements of the times greatly improving the companys core competitiveness. And effective organizational development has become a strategic choice human resources management process performance assessment of human resource management as an important part of human resource management for the major part of the foundation to provide precise information no assessment effectively would be no scientific human resources management. This paper focus on the human resources performance appraisal system modules described the system development process and main functions. Key words: Performance Assessment Humres
JSP Java Server Page StrutsOracle 大学数信学院毕业设计论文 4 目 录 绪 论 ......................................................................................................................... 1 1.研究背景 ........................................................................................................... 1 2.研究目的和意义 ............................................................................................... 2 3.研究方法 ........................................................................................................... 3 1. Web应用的体系结构 .......................................................................................... 4 1.1.
JSP脚本技术 .......................................................................................... 4 1.1.1.
JSP概述 .......................................................................................... 4 1.1.2.
JSP核心技术 .................................................................................. 4 1.1.3. 其他相关技术 ................................................................................. 5 1.2. 系统实现手段 ......................................................................................... 6 1.2.1. Model部分 ...................................................................................... 6 1.2.2. View部分........................................................................................ 6 1.2.3. Controller组件 ................................................................................ 6 1.2.4. 资源层 ............................................................................................. 7 1.3. 开发环境介绍 ......................................................................................... 7 1.3.1. 操作系统window 7 ...................................................................... 7 1.3.2. 服务器Tomcat 6.0 ........................................................................ 7 1.3.3. JAVA虚拟机JDK 1.6 .................................................................. 8 1.3.4. 数据库oracle 10g ......................................................................... 8 1.3.5. Myeclipse6.5 ................................................................................... 8 1.3.6. Photoshop cs4 .................................................................................. 9 1.3.7. Dreamweaver cs4 ............................................................................. 9 1.4. 需求分析 ............................................................................................... 10 1.5. 总体分析 ............................................................................................... 11 1.6. 数据库设计 ........................................................................................... 16 1.6.1. 数据库设计概述 ........................................................................... 16 1.6.2. 数据分析 ....................................................................................... 16 1.6.3. 数据库的详细设计........................................................................ 17 2. 系统功能与实现 ................................................................................................ 22 2.1. 建立数据连接 ....................................................................................... 22 2.2. 系统功能与实现.................................................................................... 22 2.2.1. 基础信息模块功能与实现 ............................................................ 23 大学数信学院毕业设计论文 5 2.2.2. 指标体系管理功能与实现 ............................................................ 25 2.2.3. 考核管理模块功能与实现 ............................................................ 26 2.2.4. 综合查询模块功能与实现 ............................................................ 27 2.2.5. 统计分析模块功能与实现 ............................................................ 28 3. 测试 ................................................................................................................... 29 3.1. 测试与调试的基本概念 ........................................................................ 29 3.2. 测试时间 ............................................................................................... 29 3.3. 软件测试的内容.................................................................................... 30 结论 ........................................................................................................................... 31 致 谢 ....................................................................................................................... 32 参考文献 ................................................................................................................... 33 附录系统部分源代码 ........................................................................................ 34 大学数信学院毕业设计论文 1 人力资源绩效考核系统设计与开发 绪 论 1.研究背景 现今人的管理已被各种不同性质、不同规模的企业组织、社会媒体、专家学者提到了前所未有的重要程度——人是资本。
人是资本这是一个观念问题但是如何让人成为真正的资本却是一个管理及其实践的问题。
人是资本犹如土地、资金一样便可参与企业组织的收益分配但是没有参与企业组织生产创造利润的资本是无法得到相应的收益的人力资本也是如此。
人力资本在转变成为真正的人力资源并激活人力资源实现员工个体人力资本价值的同时需实现企业组织及利益相关者如股东、社区、顾客等的目标需要适应特定企业组织的管理制度、管理方法、管理措施。
在这些管理制度、管理方法、管理措施当中又被提到了前所未有的重要程度的是绩效考核。
绩效考核究竟在企业中能发挥怎么样的重要作用呢主要体现几点的方面 1、绩效考核是人员任用的依据 人员任用的标准是德才兼备人员任用的原则是因事择人、用人所长、容人所短。
要想判断人员的德才状况、长处短处进而分析其适合何种职位必须经过考核对人员的政治素质、思想素质、心理素质、知识素质、业务素质等进行评价并在此基础上对人员的能力和专长进行推断。
也就是说绩效考核是“知人”的主要手段而“知人”是用人的主要前提和依据。
2、绩效考核是决定人员调配和职务升降的依据 人员调配前必须了解人员使用的状况人事配合的程度其手段是绩效考核。
通过全面、严格的考核发现员工的素质进行合理的晋升或降低更好的调配企业的人员。
3、绩效考核是进行人员培训的依据 人员培训是人力资源开发的基本手段但培训应有针对性针对人员的短处进行补充学习和训练。
因此培训的前提是准确的了解各类人员的素质和能力了解其知识和能力结构优势和劣势需要什么缺少什么。
同时绩效考核也是判断培训效果的主要手段。
4、绩效考核是确定劳动报酬的依据 按劳分配是我们社会公认的企业员工的分配原则不言而喻准确地衡量“劳”大学数信学院毕业设计论文 2 的数量和质量是实行按劳分配的前提。
没有考核报酬就没有依据。
5、绩效考核是对员工进行激励的手段 奖励和惩罚是激励的主要内容奖罚分明是人事管理的基本原则。
要做到奖罚分明就必须要科学地、严格地进行考核以考核结果为依据决定奖或罚的对象以及奖或罚的等级。
6、绩效考核是平等竞争的前提 建立社会主义市场经济需要鼓励企业竞争也需要在企业内部鼓励员工之间进行平等竞争创造“比、学、赶、帮、超”的良好气氛。
最后只有通过高水平绩效考核才能真正的使人力资本有效地转变成为人力资源并激活人力资源使人的资本投入能得到相应的收益。
2.研究目的和意义 作为人力资源管理中最重要的环节之一绩效考核在帮助企业实现目标中起着举足轻重的作用。
一方面绩效考核能够帮助企业判断每一个员工的工作结果从而确定企业整体的绩效水平另一方面绩效考核的项目KPI和标准事实上成为组织/企业对员工的工作行为和结果的期望和要求进而成为塑造员工行为的工具。
企业实施绩效考核目的主要表现在下面几个方面 一、在不断变化的市场和组织环境中分配资源。
为了在高度竞争的环境中生存企业需要发掘高绩效的员工或团队以便将更好的组织资源倾斜分配才能获得最大效益的产出。
若是将资源平均分配势必造成资源浪费或低效益回报。
二、激励和奖励员工。
这是绩效考核的主要目标之一。
当资源是可见时容易监控人力资源及智力是不可控的管理的难度增加激励变得尤其重要只有通过考核才有激励和奖励员工的依据通过一个增强的环路回馈使高绩效员工保持高绩效令后进者向往和主动改善绩效。
三、给予员工有关工作情况的反馈。
我们说考核不是为了考核而考核而是为了改善绩效考核关键在于过程监控。
员工如果能定期得到其工作情况的评价反馈才有可能探讨改进之道。
通过不断的督导、检查来发现问题解决问题在问题没发生前进行事前控制从而提高工作绩效。
四、培训和发展员工。
通过考核了解员工的“短板”所在从而有针对性地设计实施培训改善计划帮助员工的成长和发展。
同时通过考核了解员工的潜质为储备后备干部或人员配置建立库源。
大学数信学院毕业设计论文 3 3.研究方法 一个基于Internet的应用就是一种基于B/SBrowser/Server浏览器/服务器的体系结构。
本人力资源网站即采用这种两层模型结构实现。
用户在浏览器端登陆界面实现绩效考核和查看等操作。
JSP是目前流行的一种开发动态网页和基于Web应用的编程语言。
同时
JSP以JAVA语言为基础可以在不同的硬件平台和操作系统下运行大大提高了程序的可移植性。
所以本系统采用
JSP建立动态页面oracle创建和管理后台数据库。
理工大学数信学院毕业设计论文 4 1. Web应用的体系结构 Web是基于浏览器/服务器的体系结构浏览器向服务器发送请求要求执行某项任务而服务器执行此项任务并向浏览器返回响应。
要构造这种结构时具体工作包括设计静态HTML页面、动态的
JSP页面、Servlet、其他对象如JavaBean及相互之间的交互关系等而Web应用的运行调度等则是由
JSP容器和应用服务器如Tomcat自动完成。
1.1.
JSP脚本技术 1.1.1.
JSP概述 Java Server Page简称
JSP它是运行在服务器端的脚本语言之一。
与其他服务器端脚本语言一样是用来开发动态网站的一种技术。
JSP页面是由传统的HTML代码和嵌入到其中的Java代码组成的。
服务器在接收到客户端发来的一个
JSP页请求时由
JSP代码转换成Servlet代码然后由
JSP引擎调用服务器端的Java编译器对Servlet代码编译把它编译成字节码文件.class再由JVMJava虚拟机执行此字节码文件最后将执行结果以HTML格式返回给客户端。
JSP可以在大多数的Web Server上运行符合“一次编写多平台运行”的JAVA原则实现了程序与服务器平台的独立性。
它具有以下的优点1 内容生成与显示分离2 可重用的组件3 采用标识简化页面开发4 适应更广泛的平台5 易于连接数据库。
1.1.2.
JSP核心技术
JSP核心技术主要包括extjs技术JavaBean技术和Struts技术。
1 Extjs技术 ExtJS可以用来开发RIA也即富客户端的AJAX应用是一个用javascript写的主要用于创建前端用户界面是一个与后台技术无关的前端ajax框架。
因此可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。
ExtJs最开始基于YUI技术由开发人员JackSlocum开发通过参考JavaSwing等机制来组织可视化组件无论从UI界面上CSS样式的应用到数据解析上的异常处理都可算是一款不可多得的JavaScript客户端技术的
精品。
本人力资源程序的展示界面及动态数据交换过程采用extjs来实现。
该程理工大学数信学院毕业设计论文 5 序中应用的extjs采用二次封装封装成java标签在页面直接调用。
2 JavaBean技术 JavaBean是指由Java语言编写的组件每一个JavaBean实现一个特定的功能通过合理的组织具有不同功能的JavaBean可以快速地生成一个全新的应用程序。
任何可以用Java代码创造的对象都可以利用JavaBean进行封装并且其他的开发者可以通过内部的
JSP页面、Servlet、其他的JavaBean、applet程序或者应用来使用这些对象。
3 Servlet技术 Servlet是一种独立于平台和协议的服务器端的Java应用可以生成动态的Web页面使用Java Servlet应用程序设计接口API及相关类和方法除Java Servlet APIServlet还可以使用以扩展和添加API的Java类软件包。
Java语言能够实现的功能Servlet基本上都能实现除了图形界面外。
Servlet主要用于处理客户端传来的HTTP请求并返回一个响应。
通常所说的Servlet就是指HttpServlet用于处理HTTP请求能够处理的请求包括doGet、doPost、service等方法。
在开发Servlet时可以直接继承javax.servlet.http.HttpServlet。
1.1.3.其他相关技术 1 Struts 技术 利用Struts框架进行Web应用系统开发时不仅从整体上能够减轻构建J2EE Web应用系统项目的设计和开发实现的负担也为Web应用系统提供国际化、异常处理和数据库连接池等方面的技术支持。
开发者使用Struts 之类的框架是为了隐藏诸如对HTTP、CGI以及
JSP之类技术应用的烦琐技术实现细节。
a.“填空”式地开发实现应用系统。
Struts 框架本身实现了MVC模式也发展了MVC模式应用系统的开发者可以采用“填空”式的方式来进行开发因为Struts 框架将一个标准的MVC的具体实现中的各个组件部分已经划分清晰和组件分离了。
另外Struts框架还把标准的Servlet、
JSP、自定义标签TagLib和信息资源Message Resources等整合到一个统一的应用框架中开发人员利用该应用框架进行应用系统的开发时不用再自己设计和编码实现MVC模式中的各个层的核心组件和应用系统的体系架构的正确性因此能够节省开发时间和降低实现的风险。
b.降低应用系统中的各个层组件之间的耦合度。
采用Struts框.
上一篇:
【大学课件】第7章 Struts2的高级应用
下一篇:
bc80e7a0-d1f2-4595-b21d-01a76798e87a