




免费预览已结束,剩余31页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕 业 设 计 中文题目绩效管理辅助系统个人绩效模块的设计与实现英文题目Performance management auxiliary system 院 系:计算机与信息工程学院年级专业: 软件金融 姓 名:学 号:指导教师:职 称: 年 月摘要摘 要当前,中国企业既要迎接世界经济的全球化,又要适应我国经济的转型期。面对诸多的机遇和挑战,许多企业都在探索改善企业整体绩效、提高企业竞争力的有效方法。如何建立科学有效的绩效管理系统,成为人们普遍关注的热点问题。在引进和开发绩效管理辅助系统的过程中,有些企业已经取得了一定的成功经验,但不同组织的发展状况、组织文化、组织气氛、组织结构和管理风格是不同的。在建立绩效管理辅助系统时,不能想当然地认为适合其他组织的绩效管理辅助系统也一定适合自己的组织。企业在对企业员工进行考核时,管理层需要花费大量时间和工作量对员工各方面信息进行统计,并分析数据和计算来对员工进行考核。毋庸置疑,只要企业存在于这个世界上,就不可缺少信息的传递,然而信息的传输速度和准确程度直接影响了企业的发展步伐和速度。由此如果能通过一种先进的工具去处理企业员工的日常工作,那么这将会位企业的发展加快步伐而提供更好的依据。因而在这种迫切的需求中,企业的信息化建设将是不可缺少的。如果你是一名企业员工,不论何时何地只要你拥有一台能够上网的设备,都能随时接入企业信息平台,那么这将会使信息化发展进入一个更高的层次。通过对市场上的一些企业的管理模式以及企业对一些软件功能的需求的分析,在此之下成功开发出了该绩效管理辅助系统,该系统采用了阿瓦隆框架来实现系统的基本功能,其主要开发语言为Java以及Servlet,并采用了Eclipse作为开发工具,使用MySQL作为后台数据库。该系统具有良好的稳定性与易用性,并且能够协助企业人员更加快捷的完成工作,大大提高员工的工作效率。关键词:绩效管理;辅助系统;阿瓦隆;Java;MySQL;IABSTRACTABSTRACTAt present, Chinese enterprises should meet the globalization of world economy, but also to adapt to the transition of our economy. Face many opportunities and challenges, many companies are exploring to improve their overall performance, effective way to improve the competitiveness of enterprises. How to establish a scientific and effective performance management system, the hot issue of common concern. In the introduction and development of performance management support system in the process, some companies have achieved some success, but the development of different organizations, organizational culture, organizational climate, organizational structure and management style is different. Assist in the establishment of performance management systems, we can not assume that other organizations for performance management support system must also be suited to their organization. Enterprises in the assessment of the employees, management needs to spend a lot of time and effort on all aspects of employee information statistics and analysis of data and calculations to assess employees.Needless to say, as long as companies exist in this world, it is indispensable for the transmission of information, but the information transmission speed and accuracy of a direct impact on the companys development pace and speed. Thus if through an advanced tool to deal with the daily work of employees, so this development will position enterprises to accelerate the pace and provide a better basis. Therefore in this urgent demand, enterprise information construction will be indispensable. If you are a corporate employee, whenever and wherever you have an Internet-enabled device, have ready access to corporate information platform, which will make the development of information technology into a higher level.Through the analysis of a number of companies on the market and enterprise management software for some of the functional requirements of this under the successful development of the performance management support system, the system uses the Avalon framework to achieve the basic functions of the system, its main development language is Java and Servlet, and the use of Eclipse as a development tool, uses MySQL as the backend database. The system has good stability and ease of use, and can help companies more efficient staff to complete the work, greatly improving the efficiency of the staff.Key Words: performance management; auxiliary system; Avalon; Java; MySQL;II目录目 录第1章 引言11.1 概述11.2 课题背景目的及意义11.2.1课题背景11.2.2课题目的及意义11.3 设计思路及研究方法11.4 课题的研究内容2第2章 开发工具及相关技术32.1 MyEclipse32.2 MySql的介绍32.3 Java技术简介32.4 Servlet技术介绍42.5 阿瓦隆框架介绍5第3章 需求分析63.1 可行性分析63.1.1 技术可行性63.1.2 经济可行性63.1.3 操作可行性63.2需求分析73.3设计目标103.4系统性能分析10第4章 软件设计114.1 总体软件结构设计114.1.1 系统模块划分114.1.2 系统结构框架134.2 系统详细设计14第5章 系统实现195.1 系统展示195.2 用户管理245.3 密码修改255.4 配置文件26第6章 系统测试276.1 测试目标276.2 测试过程276.3 测试用例276.4 测试结果分析28第7章 结论与展望297.1 结论297.2 进一步工作的方向29参考文献30致 谢31IV第1章 引言第1章 引言1.1 概述现如今,人们生活中几乎已经不能缺少互联网,而随着互联网的发展,一些移动设备已经成为广大群众使用最为普遍的通讯途径。当手机和电脑成为我们必不可少的生活用品时,其功能也在逐渐完善。从一开始的拨打电话、发短信,到现在可以自由上网、查询生活信息等等。然而,尽管科学技术的发展速度尽管已经很快了,但是人们的需求也不断的上升,一些传统的管理体系已经不能满足于当代企业了,而若是能让员工直接通过互联网进入企业系统,进行日常事务管理以及信息查询,同时企业只要把员工信息传输到系统上,便能对其绩效进行计算。这将提高企业的管理效率,因此本课题将为企业准备设计一款易于企业管理的辅助系统。1.2 课题背景目的及意义1.2.1课题背景数据信息的二十一世纪,软件工程技术飞速发展,在以技术为推动的版本更新,以及经济需求为推动的应用创新,使Java开发技术在开发领域中展露头角,如今Java应用程序在市场上占有很的重要的地位。随着科技水平的提高,企业的发展也越来越快,在一些企业中,若一些日常的事务占据了企业员工的大量时间、员工信息获取速度慢,这将会导致企业管理效率低。1.2.2课题目的及意义本次开发意在设计一款便于企业对员工进行绩效考核管理的软件,易于企业对员工更为方便的进行管理,同时也便于员工进行信息查询,增加员工的工作效率,提高企业的管理制度。1.3 设计思路及研究方法本次绩效管理系统在进行了需求分析和概要设计后,确定了软件所需功能,接着对整体界面进行设计及对Sqlite数据库进行设计后,最后从开始着手制作。在研究过程中主要是以之前学到的Java基础为起点自主学习的知识,碰到不懂的问题就同老师和同学们交流,然后将自己所学的相关知识应用到本次的开发中。下面从数据库设计、界面设计及功能实现三个方面进行阐述。I. 数据库的设计1) 基本表的设计要做到原子性,原始性,演绎性以及稳定性2) 采用一个自增数值型属性作为表的关键字3) 采用虚表视图技术提高运算速度以及节省存储空间II. 界面设计1) 界面设计简单易操作2) 界面风格统一流畅3) 整个系统具有自适应性III. 功能实现1) 事物处理高效2) 高效处理用户请求3) 网络通信的时候,采用的异步数据获取4) 优化的原则:数据延迟加载、分批加载、本地缓存1.4 课题的研究内容本课题主要对绩效管理辅助系统进行介绍,在熟悉其具体流程后设计了该绩效管理系统。本课题一共有七个章节:第一章描述了研究该系统的背景与意义,并对当代企业现状进行大致分析;第二章主要对系统的相关实现技术进行讲解说明;第三章描述了系统的功能需求,对一些功能的可行性进行分析;第四章讲述系统使用的框架,以及对功能进行了较为详细的设计和介绍;第五章简要地讲述了系统的实现,并对系统的界面进行具体展示;第六章对课题的软件进行了系统测试和测试结果,包括测试目的,测试方法,系统测试要点,测试举例四个方面;第七章总结和展望了这次的毕业设计工作。31第2章 开发工具及相关技术第2章 开发工具及相关技术2.1 MyEclipseMyEclipse1 可以为用户提供企业级别的编程环境和工作平台,它的前身是EclipseIDE,经过时间的推移以及人们对它的一些功能的完善,之后拓展出现了MyEclipse,使用MyEclipse可以有效的提高数据库开发和JavaEE编程的效率,从而提高整个应用服务器的工作效率。MyEclipse为JavaEE2提供了丰富功能的开发环境,其中包括了程序的编制、程序的调试和程序的发布功能,工具支持的范围也很广泛,人们可以选择很多工具来开发,具体常用的包括JSP、HTML、Javascript等。MyEclipse相当于Eclipse的一个插件,你需要先装eclipse然后才能装它,它主要为两种软件提供了开发平台,Java是其中的一个,另一个软件就是J2EE。使用MyEclipse可以为很多产品做开源的研发,使用和支持范围也比较广泛,目前主要做的产品是链接数据工具,其中典型的数据库链接工具和产品是JSP、Struts、Java Servlet等,几乎包含了eclipse的所有专属开发工具。2.2 MySql的介绍MySql作为数据库平台具有全面的集成功能,其支持企业级别的智能化工具的数据库。MySql技术采用了两种完全不同的数据库类型,根据数据和结构形式的不同,将数据库分为了结构化和关系化的数据库,MySql3数据库分别采用了这两种,数据库的引擎类型为两种,使用这种引擎类型提供了更加安全可靠的存储能力,是一种高性能和高可靠性的数据库程序。2.3 Java技术简介本系统主要采用多种程序设计语言相结合的方式开发,用最适合的程序语言,做最适合的事情,充分体现架构优于实现的理念。因为毕业设计的时间和精力优先,本次对绩效管理系统的开发使用了一种编程较为简单的开发语言-Java编程开发语言。Java是由Sun Microsystem这个公司推出的,它具有面向对象和跨平台较强的特点,具有泛型的编程能力,因此它被广泛的应用在企业的web程序开发上,此外,其在移动设备的应用程序中也被广泛的使用。Java编程和C+编程的风格很相似,并且延续了C+的对象性主要核心技术,但是摒弃了C+的一些缺点,比如指针引起的错误,将指针改为引用,使用接口功能取代了以前的运算符号重载和继承等特性,Java语言编程还增加了垃圾回收功能。我们都知道,编程语言有很多,而Java相对于其他语言而言,它的程序结构简单有较强的面向对象性的特点,且安全可靠,可以移植,另外还拥有多线程和高性能等特点。Java和一般类型的直译语言有所不同,它使用字节码来对源码进行编译处理,然后依据虚拟平台的解释功能对字节码进行解释,从而实现了在不同平台的通用性,后来Sun公司被甲骨文公司收购了,因而Java也成为了甲骨文公司的一种产品。Java技术平台主要由三部分组成,编程语言是Java的主要组成部分,其次是编程需要运行的平台,最后是Java开发所需要的数据库。Java的主要特点是其对象性较强,根据开发者对其不同的需求,Java可以采用自定义的方法和关联操作对对象进行设计,对象主要是指编程代码和数据。对象可以形象的比作许多代码和数据的载体,可以通过改变代码来改变数据结构,这种方法有效的降低了大型软件开发的管理复杂程度,从而使管理变得简单易行,降低了工程失败的概率。Java语言还有一个比较好的功能特点,就是它有较好的跨平台性,在进行一次编程之后,Java语言可以在很多硬件平台上,在不用编译的情况下直接运行,其兼容性和通用性较强。当然在实际调试过程中,由于不同的硬件设备存在一定的差别,在程序转换时会差生较小的错误,因此也带来了比较头疼的调试问题,在实际运行过程中,还是要考虑不同平台之间的差别的,通过调试后,将Java语言合理的运行。Java语言另外的一个特点是它有一个特别的功能,那就是垃圾回收站的功能,如果程序在调试的过程中没有被引用,那么随着时间的推移,Java会自动的将这些程序回收,避免了这些存储器造成的泄露问题。在研究过程中主要是以之前学到的Java基础为起点自主学习安卓的知识,碰到不懂的问题就同老师和同学们交流,然后将自己所学的安卓知识应用到本次的开发中。2.4 Servlet技术介绍(1)简介Servlet4是为了Java程序可以在服务器上有效的运行而开发的,其程序简单,将编辑好的Java程序进行运行时,往往需要用户使用程序来对服务器的数据进行访问,一般来说,对于其他的编程语言,可以通过公共网络接口CGI来编程完成。编辑好的Java语言在进行调试时,可以利用Servlet将Java和服务器进行连接,和传统方式相比具有一定的优势,和CGI程序相比较而言,其运行速度会更快。在执行Java语言时,各种用户请求没有必要创立单独的进程,该方法和传统方法相比较而言,其运行速度更快,执行的效率更高。(2)程序的实施过程最开始Sevlet的运行和实施一般需要借助于Java Web Server软件,由此之后,很多基于Java编程语言的Web服务器开始使用标注的Servlet API,Servlet提供了一种交互式的软件开发平台,利用Servlet软件可以实现数据的修改和浏览,从而生成了一种动态化的Web。Servlet和一遍的Java程序类似,但是导入了ServletAPI程序包,该软件包专属于Servlet。由于对象操作码是字节码,因此可以从网络上直接的进行动态加载,可以用Applet和Client来形象的比喻Servlet和Server,在操作过程中无需图形化的界面,从该角度来说,Servlet降低了图形化界面的复杂性,提高了软件的执行效率。Servlet也是Java的一个分支类别,它的应用范围比较其他而言是比较狭窄的,一般不用来做其他用途,除了对请求进行响应之外,它主要就是为了连接Java程序语言和服务器之间,提高编程的可执行性,便于程序的调试。2.5 阿瓦隆框架介绍阿瓦隆是一个简单易用迷你的MVVM5框架,它最早发布于2012.09.15,为解决同一业务逻辑存在各种视图呈现而开发出来的。事实上,这问题其实也可以简单地利用一般的前端模板加jQuery 事件委托搞定,但随着业务的膨胀,代码就充满了各种选择器与事件回调,难以维护。因此彻底的将业务与逻辑分离,就只能求助于架构。最初想到的是MVC,尝试过backbone,但代码不降反升,很偶尔的机会,碰上微软的WPF,优雅的MVVM架构立马吸引住我,我觉得这就是我一直寻找的解决之道。阿瓦隆将所有前端代码彻底分成两部分,视图的处理通过绑定实现(angular有个更炫酷的名词叫指令),业务逻辑则集中在一个个叫VM的对象中处理。我们只要操作VM的数据,它就自然而然地神奇地同步到视图。显然所有神秘都有其内幕,C#是通过一种叫访问器属性的语句实现,那么JS也有对应的东西。IE8最早引入这东西(Object.defineProperty),可惜有BUG,但带动了其他浏览器实现它,IE9+便能安全使用它。第3章 需求分析第3章 需求分析3.1 可行性分析可行性分析在软件系统设计中是一项重要的参考项目,它主要依据的事用户的需求,基于经济和技术上的市场调研与文件调查的数据,然后对软件开发的一些问题进行可行性分析,判断这个软件在预估的资源配置情况下是否可以完成,从而可预测软件的成本与开支。3.1.1 技术可行性因为毕业设计的周期较短,为了提高绩效辅助系统的设计效率,本次采用SQL数据库和Java编程语言来对系统进行设计,Java语言是较为简单的开发语言,其程序设计的针对性较强,并且兼容性较好,可以使用与许多开发平台。SQL是一种高级的数据库,其开发不需要过程化得编程,但是它建立了数据库和用户需求端的链接,可以让使用者直接对高层次的数据进行操作。SQL数据库可以在不存放数据的情况下,创建数据库。SQL数据库的执行效率很高,并且容易上手,其安装和使用都非常的方便,是建立数据和维护数控后台最好的工具之一,因此就技术层面而言,对绩效管理平台进行开发是非常可行的。3.1.2 经济可行性经济可行性主要是体现在绩效管理软件系统的开发成本上,使用绩效管理系统的主要目的是为企业节省大量的时间成本和劳动力成本,其带来的效益必须高于软件的资本投入。实现该系统所需用到的Eclipse集成开发环境,以及SQL Server数据库等工具都是一些较成熟而且免费的软件,需要的相关资料可以从图书馆以及网络平台获得。此次开发所用的开发设备与测试设备都不存在成本很高无法实现的情况,经过测算在经济方面可行性发面,本次开发完全是可行的。3.1.3 操作可行性随着信息时代的到来,越来越多的人都已经能快速掌握计算机的操作并且在系统的设计过程中。为了使企业的绩效管理人员可以很快的对系统进行操作,掌握系统的操作方法,本次研究直接根据管理人员的操作习惯,将系统开发为Web界面形式,从而使操作做的简单容易上手,不同的管理人员分配了不同的管理权限,所有管理人员都可以对绩效进行查询。本系统是为相关工作者而开发的,在操作方面应该不存在有很大的问题,可以简单的编写系统操作的说明书,因此在操作上具有很好的可行性。3.2需求分析该绩效管理辅助系统总体需求主要包括:机构管理、人员角色管理、工作努力程度(即领导评议)、加减分项目、查询、任务推送及其他需求等。I. 机构管理:1) 机构包括各级单位(区局、各科室、绩效办);2) 单位管理:新建的单位、单位的名称、父单位名称、登陆名称、登陆密码,还可以根据单位承担的具体职能不同设置不同的若干个分组,设置是否参加考核;修改、删除上述信息;3) 支持机构信息导入功能(Excel格式数据);II. 人员角色管理:1) 用户类型:所有员工;2) 添加用户:所在单位,职位类别、性别、姓名、身份、登录名、登陆密码、分管密码等;3) 设置用户的序号(用于各种排名),角色设定:局领导、科室负责人、副科长、绩效办、绩效联络员、考评人、一般工作人员;4) 添加、修改、删除用户信息;5) 支持人员信息导入功能(Excel文件格式);III. 工作努力程度:(即领导评议)1) 分管领导可以评议所分管部门的所有人员,科室负责人可以评议科室的所有人员,副科长可以评议科室一般工作人员,本项可设置为按季度进行;2) 领导评议(勾选方式:满意、比较满意、一般、基本称职);3) 工作努力程度指标(分值):副科长分值权重20分、一般干部职工分值权重10分。此类指标实行等级评定办法,满意10分、比较满意9分、一般8分、基本称职5分;由科长考评以月为考评周期,分管局长以半年为考评周期,年终按比例汇总计算;IV. 加减分项目:1) 加减分指标(分值):分值权重10分,干部一年各项加分累计最多10分。每个项目加分的得分不超过该项目分值;2) 加减分指标分类:分为落实组织绩效加减分、领导交办的团队协作任务加减分两类;3) 个人加扣分统计功能:可以统计显示被扣分个人、进行加扣分的部门、加扣分的分值、加扣分的项目、是否锁定等。(锁定之后不能修改,未锁定就不能修改);V. 查询:1) 支持按照绩效成绩名次、序号、岗位类型、岗位级别等多种排名方式显示;2) 按科室、岗位、年份类别显示;3) 按姓名查看个人信息(包含哪些信息内容?包括个人所属科室、所承担个人绩效考评指标、个人绩效成绩等);4) 数据打印、导出(Excel文件格式);VI. 任务推送:1) 任务推送业务管理部门可通过任务推送将工作任务推送至相关科室;2) 科室领导可通过任务推送模块对任务进行分配,可以选择任务推送对象。任务与个人绩效指标进行关联,科室领导可以自由增加、删除工作任务;3) 任务接收人完成任务后对任务进行点击办结,系统将完成情况自动反馈至科室领导处,科室领导根据实际任务完成情况对其点击办结或者予以退回;1) 月度结束之前,被考评者根据实际工作完成情况对所承担的本月各项个人绩效考评指标点击办结或者未办结,未办结需进行原因填写才能通过VII. 其他需求:桌面菜单快捷方式:一些个人用户常用的功能可以放在桌面(如个人月度指标完成情况录入、个人月度考核表关联、个人月度考核表查询等)界面原型(参考)图 3.1图 3.2图 3.33.3设计目标该系统的管理功能它有了以下几大功能,其中主要包括了用户名管理(设置用户昵称),单位名称管理(员工所在的单位),登录密码管理(用户进入企业平台所需要的密码)等,根据不同的管理员职能,可以将系统划分为很多个模块,然后给系统提供编辑、查看删除等一系列功能。3.4系统性能分析系统首先要保证运行稳定,响应准确,并且执行效率较高,可以安全稳定的运行。(1)系统能够满足需求,并且响应准确系统必须能够满足绩效管理的需求,考虑系统的工作能力和响应准确性,在满足系统需求的情况下,绩效管理辅助系统的数据必须保证准确,以防因为数据不准确造成管理上的麻烦和损失。(2)系统响应速度绩效管理是企业在处理管理事务中最常用的系统,因此系统的响应需要快速,要不然无法完成大量信息的处理工作,系统响应速度提高了,才能提高绩效管理人员的工作效率。第4章 软件设计第4章 软件设计4.1 总体软件结构设计系统的概要设计是一种转换过程,主要是将需求分析转换为软件的设计结构6,将一个复制的设计系统按照功能模块进行划分,然后对每个模块进行建模,通过调用关系,确定模块接口和人机交互等,总体来说,系统的概要设计主要是建立系统的功能目标系统,与具体的软件设计过程没有关系。4.1.1 系统模块划分我们的系统主要有提供了以下几大模块,其中包括的有指标管理、指标分配、指标考核、统计分析、我、系统管理、任务管理这七大模块,企业人员通过对这些功能模块的管理,从而实现了对员工进行统一的管理。(1)指标管理模块:指标管理是“综合生产力创新”的意思。即通过组织创新活动,使生产力产生飞跃性的提高。它是把企业所有的活动朝一个方向使劲的经营管理技术。指标管理的功能模块有两个,包括个人绩效和组织绩效,该模块的功能是主要对员工的个人日常、个人专项以及个人加减项信息进行查看和管理,然后必要时对其进行编辑,如果发生变动情况时,需要对模块进行添加和删除。(2)指标分配模块:指标分配模块的主要功能包括对员工进行任务分配,以及对参考分值、考评周期、截止时间等的设定、删除和修改,以及对员工进行分配考评主体和责任人,这个模块也包含个人绩效和组织绩效这两个子模块。(3)指标考核模块:绩效考核指标是指通过明确绩效考核目标的单位或者方法,对承担企业经营过程及结果的各级管理人员完成指定任务的工作业绩的价值创造的判断过程。如对企业员工是指对企业员工考核指标执行,就包括企业员工的品德、工作绩效、能力和态度进行综合的检查和评定,以此确定其工作业绩和潜力的管理方法。该功能模块也包含了信息的编辑、查看和删除。(4)统计分析模块:该模块运用统计方法、定量与定性的结合对员工的绩效进行统计分析,同时对个人成绩和部门成绩进行排名,然后必要时对其进行编辑,如果发生变动情况时,需要对模块进行添加和删除。(5)我的模块:该模块主要功能为查看指标完成情况的统计,以及个人日常、个人专项、个人加减类的查询,另外还有激励信息的编辑、查看和删除功能。通过该模块,企业可以对每个职工的奖惩信息进行记录,并对信息进行维护和管理,实现奖惩信息的公开、公正性,正在意义上起到奖惩信息的作用。(6)系统管理:系统管理模块有用户管理、职务管理、菜单管理、角色管理、部门管理五个子模块,该功能模块主要是对角色的增删改、职务的增删改、菜单的增删改,对部门进行添加、修改、删除,以及对角色设置管理员及通用角色等,需要时对模块进行添加和删除。(7)任务管理;该功能模块主要对个人绩效和组织绩效进行任务推送以及任务流转,也就是说上级管理人员发布任务,通过平台进行推送到个部门,然后部门在流转到具体员工身上。如果发生变动情况时,需要对模块进行添加和删除。其系统功能用例图和E-R图分别如图4.1和4.2所示图4.1 系统功能用例图图4.2 E-R图4.1.2 系统结构框架本系统是将前端可视化界面8和后台数据库9相结合,前端界面用来输入数据和显示数据,后台数据库用来存储处理各种数据。当然前端界面和后台数据库数据要实现交互则通过中间数据结构10来进行判断和控制。系统结构图如图4.3所示:图4.3 系统结构图我们通过观察图4.3可以得出,设计改进此绩效管理辅助系统主要从两个方面去进行,一个是后台数据库设计,而另一个是系统的各功能模块。4.2 系统详细设计本系统的架构类似于MVC11由类funcontroller处理用户的请求并跳转相应的页面。接下来介绍系统各功能模块的详细设计。后台管理系统数据库表:后台数据库表主要有主要介绍menu,depart,system_title,system_uesr 这四个表menu属性(存放菜单栏):指标管理、指标分配、指标考核、统计分析、系统管理、任务管理、菜单管理、用户管理等。 depart属性(存放用户所在科室):局领导 、办公室、绩效办、系统管理员、政策法规科、收入核算科、纳税服务科、征收管理科等。 syetem_title属性(存放用户职务):主任、局长、分局长、科长、副科长、事业干部、总经济师、工人等。 system_user属性(存放用户姓名):周智伟、张翼、郑文艺、刘斌、陈建德等。考核主要内容:主要有组织绩效挂钩、个人工作任务、领导评议、加减分项目这几个项个人绩效总成绩=组织绩效成绩(即科室组织绩效成绩权重)+个人工作任务权重+工作努力程度(即领导评议)权重+加减分项目组织绩效成绩1) 周期:1次/年(年考核)2) 指标(分值):以科室为单位考核,录入一个考核分值,然后根据挂钩比率(可以后台设置,如:科长100%,副科长与一般干部个人绩效中的组织绩效得分按照区局绩效办年终公布的成绩按比例计算)计算该科室各个职工的分值。个人工作任务(日常类、专项类)3) 单位绩效办可以添加新的考核办法,并设置用户名与密码等4) 指标体系导入管理:按科室分别导入个人绩效指标体系(由单位绩效办管理)如下表。也可以实现上述信息的自由修改。并且可以设置录入月考核表日期、指标分值、对个人年度排名显示日期等。岗位类型业务管理法制管理岗位名称税收收入预测税收执法督察指标名称重点税源预测税收执法督察考评周期月月完成时间每月5日前(遇节假日顺延,下同)执法督察时点考评主体科长科长绩效目标完成辖区重点税源税收预报。落实执法督察整改考评标准综合评价重点企业预报完成率、准确率。预报完成率:分值6分,以预报完成率100%为基准,每低于2个百分点扣0.5分,以此类推,扣完为止。 预测准确率:分值4分,根据区局税收预测考核办法计算准确率,以准确率98%为基准,98%满分、99%加0.5分、100%加1分,每低于98%2个百分点扣0.5分,以此类推,扣完为止。(按辖区)1.工作开展(5分)。完成市局和本单位安排的年度必查督察项目,上级交办、转办的税收执法信访和专案督察项目,市局要求开展的执法基础数据分析、执法疑点核查工作,并按要求报送材料。符合要求的,得满分;未完成、未按时报送材料的,按项次扣1分;报送材料不符合要求、质量不高、有明显错误的,按项次扣1分。2.配合、整改(5分)。积极配合总局、市局执法督察,如实提供资料,按时反馈意见,按照总局、市局文书规定的时限和要求整改到位。符合要求的,得满分;不符合要求的,按项次扣1分。(按辖区)数据来源收入核算科每月公布的重点税源企业预测结果监察室布置的执法督察工作、执法信息管理系统与内控监察系统工作监控月度终了后7个工作日内公布预测准确率并进行审核评分。月度终了后10个工作日内审核评分。表4.1 系统设计表 5) 月评(季度、半年、年)个人月度考核表录入、管理、查询、审核,个人月度成绩查询功能。各项个人绩效指标都有关联本月工作任务。月度考核表可以自动统计本单位所有人员的绩效任务完成情况、本月分数、排名是否确定、职能是否确定。6) 年考:要求可以录入个人年度业务目标,可以对目标进行管理及查询,还可以进行个人年度考核成绩查询。(是否上一点e)已经包含这个需求?)7) 个人工作任务类指标(分值):副科长分综合工作绩效指标与专项工作绩效指标,分值权重总分30分、各占15分;一般干部分日常工作指标与专项工作指标,分别实行百分制,以月为考评周期。分值权重总分80分,日常工作指标分值权重占50分、专项工作指标分值权重占30分。工作努力程度(即领导评议)1) 分管领导可以评议所分管部门的所有人员,科室负责人可以评议科室的所有人员,副科长可以评议科室一般工作人员,本项可设置为按季度进行。2) 领导评议(勾选方式:满意、比较满意、一般、基本称职)3) 工作努力程度指标(分值):副科长分值权重20分、一般干部职工分值权重10分。此类指标实行等级评定办法,满意10分、比较满意9分、一般8分、基本称职5分;由科长考评以月为考评周期,分管局长以半年为考评周期,年终按比例汇总计算。加减分项目1) 加减分指标(分值):分值权重10分,干部一年各项加分累计最多10分。每个项目加分的得分不超过该项目分值。2) 加减分指标分类:分为落实组织绩效加减分、领导交办的团队协作任务加减分两类。3) 个人加扣分统计功能:可以统计显示被扣分个人、进行加扣分的部门、加扣分的分值、加扣分的项目、是否锁定等。 个人任务加减类岗位类型落实组织绩效落实组织绩效指标名称组织绩效信息报送组织绩效信息报送指标名称纳税服务动态信息推行税收征管规范信息考评周期双月时点考评主体科长科长绩效目标完成纳税服务动态信息完成税收征管规范信息考评标准干部每报送一篇加0.5分,最多加1分.信息员完成报送篇数后,多报送1篇信息加0.5分,最多加1分.一年最多加6分。信息报送(加0.5分)按照征管科发布的信息报送计划表安排,按期、准时向征管科报送信息,加0.5分,未完成信息报送任务责任人扣0.5分。信息情况被市局采纳并在总局征管规范动态刊发的,加1分。干部每报送一篇加0.5分,最多加1分.信息员完成报送篇数后,多报送1篇信息加0.5分,最多加1分.数据来源纳税服务科信息统计表征收管理科工作通报分值61得分表4.2 个人工作任务表查询1) 支持按照绩效成绩名次、序号、岗位类型、岗位级别等多种排名方式显示按科室、岗位、年份类别显示2) 按姓名查看个人信息(包含哪些信息内容?包括个人所属科室、所承担个人绩效考评指标、个人绩效成绩等)。3) 数据打印、导出(Excel文件格式)任务推送1) 业务管理部门可通过任务推送将工作任务推送至相关科室;2) 科室领导可通过任务推送模块对任务进行分配,可以选择任务推送对象。任务与个人绩效指标进行关联,科室领导可以自由增加、删除工作任务;3) 任务接收人完成任务后对任务进行点击办结,系统将完成情况自动反馈至科室领导处,科室领导根据实际任务完成情况对其点击办结或者予以退回。4) 月度结束之前,被考评者根据实际工作完成情况进行信息的相关编辑和操作。第5章 系统实现第5章 系统实现5.1 系统展示本系统的开发语言选择Java,Servlet,前端应用程序的开发工具选择Eclipse,后台数据库的建立和维护选择MySql。本系统的架构类似于MVC 由类funcontroller12处理用户的请求并跳转相应的页面。指标管理模块个人日常项如图5.1所示,其主要用来查看和管理用户日常任务,该项包含分管领导、部门、指标类别、岗位类型、岗位名称、指标名称、参考分值、考评周期、考评主体绩效目标这几个栏目。图5.1指标管理模块个人专项如图5.2所示,其主要用来查看和管理用户指标项目,其中包含分管领导、部门、指标类别、岗位类型、指标名称、参考分值、考评周期、考评主体、绩效目标、考核标准这几个栏目。图5.2指标管理模块个人加减类项如图5.3所示,其主要用来查看用户的考评加减分数,其中包含分管领导、部门、指标类型、岗位类型、岗位名称、指标名称、参考分值、考评周期、考评主体、绩效目标、考核标准这几个栏目。图5.3指标管理模块组织绩效(共性)项如图5.4所示,其主要用来查看和管理用户所在组织的考核指标。其中包含绩效内容、以及指标、二级指标、三级指标、考评科室、考评标准这几个栏目。图 5.4指标管理界面组织绩效(个性)项如图5.5所示,其主要用来查看和管理用户的个人考核指标,其中包含分管领导、被考评部门、绩效内容、一级指标、二级指标、三级指标、考评科室、考评标准等栏目。图 5.5指标分配模块个人日常项如图5.6所示,其主要用来查看和管理用户的日常指标分配情况,其中包含分管领导、部门、指标类别、岗位类型、岗位名称、指标名称、参考分值、考评周期、截至日期、考评主体、责任人等栏目。图 5.6指标考核模块个人日常项如图5.7所示,其主要用来查看和管理用户的指标完成进度以及绩效分数。其中包含进度、状态、分管领导、部门、截止时间、责任人、分数、指标名称、参考分值、考评周期、考评标准等栏目。图5.7统计分析模块个人成绩排名项如图5.8所示,其主要用来查看和管理用户的个人成绩以及排行情况。图 5.8我的模块个人日常项如图5.9所示,其主要用来查看个人指标完成情况,以及相应组织的指标完成情况。图5.9系统管理模块用户管理项如图5.10所示,其主要用来管理用户角色,包括添加角色,修改角色,删除角色。图 5.10任务管理模块任务推送项如图5.11所示,起主要用来对员工的任务进行发布,然后推送到相应部门,部门可以对员工进行分配,完结提交等操作。图 5.115.2 用户管理在对绩效系统进行使用时,首先用户需要进行登陆,在界面的右侧有管理功能,可以显示人员的信息,并且在界面上可以实现信息的编辑、查看和各种操作,在进行操作之后,界面信息会随之改变,在后台会对修改数据进行保存。如图5.12所示:图5.125.3 密码修改绩效系统使用人员登陆系统之后,可以对用户名和密码等进行一系列的操作,在进行修改后可以对修改进行进行保存,达到修改密码的目的,其中密码的修改过程如图5.13所示:图5.135.4 配置文件点击进入配置文件之后,页面中间即有一个重载按钮,单击此按钮就可及时重载你对配置文件所做的修改而无需重启系统,其实现方法是:在点击重载事件后,程序就调用函数boolean Reload(),函数就会更新XML配置文件并保存,即实现了重载功能。具体代码如下:public static boolean Reload() try ModelMap = new HashMap(); load(); return true; catch(Exception e) System.out.println(e.toString(); return false; 第6章 系统测试第6章 系统测试本章主要对系统测试进行介绍,其中包括测试目的,测试方法,系统测试要点,测试举例四个方面。6.1 测试目标绩效管理辅助系统的测试主要为了检验系统中是否存在错误,如果发现存在问题,需要及时对系统进行修正,以避免在具体使用过程中出现错误。绩效管理辅助系统的另外一个测试目的是对系统的功能进行完善,通过系统测试后,在系统中如果存在某些不完善的功能,则对功能进行一些有效的补充,然后再经过调试,让系统变得更完美、可靠。6.2 测试过程本系统在测试的过程中,需要结合系统的具体功能特点,完善系统的功能需求,对每个管理模型进行详细的测试和评估,从而完善系统的功能。 本文工具采用的测试方法为黑盒测试。也就是说在测试过程中,把系统看成一个无法看清其内部结构的黑色盒子,在进行功能检测时只判断是不是和需求分析里面所描述的一模一样,以及系统能否在得到输入数据时输出相应的内容。测试主要针对以下几种错误点:1)功能不正确或遗漏;2)界面错误;3)输入和输出错误;本次测试主要针对指标功能出发,进行黑盒测试。主要的测试要点有以下三点:1)指标信息的管理和查看;2)统计分析,自动生成成绩排名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 空气动力学与飞行原理 课件 3.2.1-3.2.2 空气动力
- DB64-T 272-2003 砌体工程施工工艺标准
- 江西省上饶市蓝天教育集团2024-2025学年高二下学期期中考试政治试题
- 河南省项城市老城高级中学2024-2025学年高一下学期期中考试地理试卷(含答案)
- 2.高一下学期期中模拟试卷(解析卷)
- 巾帼大讲堂朗诵活动方案
- 帮扶系列活动方案
- 巴南区亲子阅读活动方案
- 小学糍粑活动方案
- 小孩春游市集活动方案
- 钢结构厂房水电安装施工设计方案
- 国开《演讲与口才》形考任务1-4答案
- 广告投标书范本
- 医疗事故赔偿协议书样式
- 歌曲《wake》中英文歌词对照
- 2024-2025年咖啡师制作基础知识试题库与答案
- 2025届高考政治一轮复习:统编版必修2《经济与社会》25个必背重点知识
- 2024年职业病危害防治培训试题
- 安保工作考核表
- 2024-2025学年初中信息技术(信息科技)七年级上册桂科版(2008)教学设计合集
- 2024年医学高级职称-内分泌学(医学高级)考试近5年真题集锦(频考类试题)带答案
评论
0/150
提交评论