• No results found

Design and Implementation of School Performance Management System

N/A
N/A
Protected

Academic year: 2021

Share "Design and Implementation of School Performance Management System"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

学校编码:10384 分类号 密级 学号:X2013230421 UDC

工 程 硕 士 学 位 论 文

学校绩效管理系统的设计与实现

Design and Implementation of School Performance

Management System

谢娇琦

指 导 教 师 :

高 星 副 教 授

专 业 名 称 :

论文提交日期:

2 0 1 5 年 3 月

论文答辩日期:

2 0 1 5 年 4 月

学位授予日期: 2 0 1 5 年 月

指 导 教 师:

答辩委员会主席:

2015 年 月

厦门大学博硕士论文摘要库

(2)

厦门大学学位论文原创性声明

本人呈交的学位论文是本人在导师指导下,独立完成的研究成

果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均

在文中以适当方式明确标明,并符合法律规范和《厦门大学研究生学

术活动规范(试行)

》。

另外,该学位论文为( )课题(组)

的研究成果,获得( )课题(组)经费或实验室的

资助,在( )实验室完成。

(请在以上括号内填写课

题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特

别声明。)

声明人(签名):

年 月 日

厦门大学博硕士论文摘要库

(3)

厦门大学学位论文著作权使用声明

本人同意厦门大学根据《中华人民共和国学位条例暂行实施办

法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交

学位论文(包括纸质版和电子版)

,允许学位论文进入厦门大学图书

馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国

博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和

摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。

本学位论文属于:

( )1.经厦门大学保密委员会审查核定的保密学位论文,

于 年 月 日解密,解密后适用上述授权。

( √ )2.不保密,适用上述授权。

(请在以上相应括号内打。√。或填上相应内容。保密学位论文

应是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密

委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认

为公开学位论文,均适用上述授权。)

声明人(签名)

年 月 日

厦门大学博硕士论文摘要库

(4)

摘要 I

摘 要

职工绩效管理为企业人资管理不可或缺的构成单元,对企业总体管控工作发 挥着巨大的作用,对企业总体管控工作影响深远。合理且富有成效的职工绩效管 理,可以切实增强内部职工工作的主动意识,为企业带来更多的利益,避免企业 内部出现恶性竞争。伴随着通信手段的进步,如今的手工或半手工的管控模式与 如今公司的迅猛发展无法有效匹配。所以,怎么样运用 IT 技术、NCT 等通信化 方式达到企业运用现代信息技术与数字技术进行职工绩效管控工作,是国内各类 事业单位推行现代化信息技术时碰到的一项严峻的挑战。 本文以 A 学校的人力资源管理为研究对象,运用涉及软件工程的观点和根 本方法对系统研发的全过程作出评析,涵盖系统的需要性阐述、纲领规划、关键 功能板块规划和实现等部分。论文运用的技术结构是PHP、MySQL、Apachea结 构,系统的总体结构运用的是B/S结构,运行期系统是学校内部LAN。系统的创 新主要表现在按照学校的绩效管理工作需求以 Web 开发技术对各个管理工作流 程进行功能实现,方便了内部管理人员的日常绩效考核管理工作。 本文首先对系统实现过程中有关的观点作出阐述和探究,涵盖B/S结构、C/S

结构、PHP+MySQL+Apache研发手段、Javascript 用户端动态网页研发手段;

第二,就性能需求、非性能需求两部分对系统的需求作出阐述,同时在这样的前 提下,全面阐述系统纲领规划工作,涵盖规范基准、系统整体框架规划、性能结 构规划、信息库规划等部分;最后,在进行系统规划的前提下,全面阐述了系统 关键性能板块的研制和实现步骤,涵盖使用者登录、组织框架管控、职务资料管 理、绩效考评成绩的总括和阐述等部分。此外,还阐述了系统的性能试验和功能 试验分析结论。 关键词:员工绩效管理系统;B/S 架构;PHP;MySQL 数据库

厦门大学博硕士论文摘要库

(5)

Abstract

II

Abstract

Staff performance management for enterprise human resources management constitutes an indispensable element of the company's overall management and control work plays a huge role in influencing the overall management and control of the enterprise profound work. Reasonable and productive staff performance management, can effectively enhance employee awareness initiative working to bring more benefits for the enterprise, to avoid vicious competition within the enterprise. With the advances in communication means, today's manual or semi-manual control mode can not be matched effectively with today's rapid development. So, how about the use of IT technology, NCT and other communication technology means to achieve enterprise use of modern information technology and digital technology to control the work performance of employees is a challenge when the domestic institutions of various types encountered in the implementation of modern information technology.

In this paper, Human Resource Management A school for the study, the method involves the use of perspective and the fundamental software engineering to make the whole process of system development assessment, cover the needs of the elaborate system, program planning, planning and implementation of key functional blocks and other parts. Thesis using the technical structure is the structure, the overall structure of the system is the use of the structure, the runtime system is inside the school. Innovation systems mainly in accordance with the needs of the school's performance management to Web development technology for each workflow management functions to achieve, facilitate daily management of internal performance appraisal management.

Firstly, the system implementation process related to the elaboration and exploration perspective, covering architecture, structure, development tools, client dynamic web development tools; second, to elaborate on the performance requirements of non-performance requirements of two parts demand on the system, while in this context, a comprehensive exposition of the system program planning, covering the base specification, part of the system overall framework of planning,

(6)

Abstract

III

performance structure planning, information library planning; and finally, under the premise of making system planning, comprehensive exposition of the system key performance sector development and implementation steps, covers user login, organizational management and control framework, job data management, performance evaluation scores and forth and some other conclusion. Also addressed are the performance test and functional test analysis the conclusion of the system.

Keywords:Employee Performance Management System;B/S Architecture;

PHP;MySQL Database

(7)

目录 IV

目录

第一章 绪 论 ··· 1

1.1 研究背景与意义 ... 1 1.2 系统研究现状与发展趋势 ... 2 1.2.1 研究现状 ... 2 1.2.2 发展趋势 ... 3 1.3 论文主要内容 ... 4 1.4 本文组织结构 ... 4

第二章 主要技术介绍 ··· 5

2.1 B/S 和 C/S 架构分析 ... 5 2.1.1 C/S 架构 ... 5 2.1.2 B/S 架构 ... 7 2.2 HTML+CSS 技术 ... 10 2.3 Web 动态开发技术 ... 11 2.3.1 PHP 开发技术 ... 11 2.3.2 MySQL 数据库 ... 12 2.3.3 Apache 服务器 ... 13 2.4 Javascript 技术 ... 13 2.5 本章小结 ... 14

第三章 系统需求分析 ··· 15

3.1 系统概述 ... 15 3.2 功能需求分析 ... 16 3.2.1 基本信息管理 ... 16 3.2.2 员工绩效管理 ... 17 3.2.3 系统用例分析 ... 18 3.2.4 数据流程分析 ... 25 3.3 非功能性需求分析 ... 29 3.3.1 系统安全性 ... 30

厦门大学博硕士论文摘要库

(8)

目录 V 3.3.2 数据准确性 ... 30 3.3.3 操作便捷性 ... 30 3.3.4 功能可扩展性 ... 30 3.3.5 系统性能标准 ... 31 3.4 本章小结 ... 31

第四章 系统总体设计 ··· 33

4.1 系统设计原则 ... 33 4.1.1 集成性 ... 33 4.1.2 灵活性 ... 33 4.1.3 可扩展性 ... 33 4.1.4 兼容性 ... 33 4.2 总体结构设计 ... 34 4.3 功能框架设计 ... 35 4.3.1 视图层设计 ... 36 4.3.2 逻辑层设计 ... 37 4.3.3 数据层设计 ... 38 4.4 数据库设计 ... 38 4.4.1 实体-关系分析 ... 38 4.4.2 数据表设计 ... 39 4.5 本章小结 ... 40

第五章 系统详细设计与实现 ··· 41

5.1 系统开发环境 ... 41 5.2 Web 服务器配置 ... 41 5.3 数据库功能的实现 ... 43 5.3.1 数据库连接 ... 43 5.3.2 数据库操作 ... 44 5.4 核心功能模块的设计与实现 ... 46 5.4.1 用户登录 ... 46 5.4.2 组织结构管理 ... 47

厦门大学博硕士论文摘要库

(9)

目录 VI 5.4.3 职位信息管理 ... 49 5.4.4 员工信息管理 ... 50 5.4.5 绩效考核规则管理 ... 52 5.4.6 绩效考核对象管理 ... 53 5.4.7 绩效考核评估管理 ... 54 5.4.8 绩效统计与分析 ... 55

第六章 系统测试与验证 ··· 57

6.1 功能测试 ... 57 6.1.1 用户登录功能测试 ... 57 6.1.2 职位管理功能测试 ... 58 6.1.3 员工信息管理测试 ... 59 6.1.4 绩效考核功能测试 ... 60 6.2 性能测试 ... 62 6.3 本章小结 ... 62

第七章 总结与展望 ··· 63

7.1 总结 ... 63 7.2 展望 ... 64

参考文献 ··· 65

致谢 ··· 67

厦门大学博硕士论文摘要库

(10)

Contents

VII

Contents

Chapter 1 Introduction...1

1.1 The Research Background and Significance

...

1

1.2 Current Situation and Development Trend of System

...

2

1.2.1 Research Status

...

2

1.2.2 Trend in Development

...

3

1.3 The Main Contents of This Thesis

...

4

1.4 The Structure of This Thesie

...

4

Chapter 2 The Main Technology Introduction...

5

2.1 B/S and C/S Architecture Analysis

...

5

2.1.1 C/S Architecture

...

5

2.1.2 B/C Architecture

...

7

2.2 HTML+CSS Technology...10

2.3 Web the Dynamic Development of Technology

...

11

2.3.1 PHP the Development of Technology

...

11

2.3.2 MySQL Date Base

...

12

2.3.3 Apache Server...13

2.4 Javascript Technology...13

2.5 The Summary of This Chapter...14

Chapter3 System Requirements Analysis...15

3.1 System Survey...15

3.2 The Function Requirement Analysis...16

3.2.1 The Basic Information Management...16

3.2.2 Staff Performance Management...17

(11)

Contents

VIII

3.2.3 The System Use Case Analysis...18

3.2.4 Data Flow Analysis...25

3.3 The Analysis of Non Function Requirments...29

3.3.1 System Safety...30

3.3.2 The Accuracy of the Data...30

3.3.3 The Operation Convenience...30

3.3.4 Functionai Extensibility...30

3.3.5 System Performance Standards...31

3.4 The Summary of This Chapter...31

Chapter4 System Design...33

4.1 Systematic Design Discipline...33

4.1.1 Integration...33

4.1.2 Flexibility...33

4.1.3 Extendibility...33

4.1.4 Compatibity...33

4.2 Overall Structural Design...34

4.3 The Functional Framework Design ...35

4.3.1 The View Layer Design...36

4.3.2 The Logical Layer Design...37

4.3.3 The Design of Data Layer...37

4.4 Database Design...38

4.4.1 Entity Relation Analysis...38

4.4.2 Data Sheet Design...39

4.5 The Summary of This Chapter...40

Chapter5 The System Detailed Design and lmplentation...41

5.1 System Development Environment...41

5.2 Web Server Configuration...41

5.3 Realization of Database Function...43

5.3.1 The database Connection...43

(12)

Contents

IX

5.3.2 The Database Operation...44

5.4 Design and Implementation of the Core Function Module...46

5.4.1 User Login...46

5.4.2 The Organizational Stucture of Management...47

5.4.3 Position Information Management...49

5.4.4 Employee Information Management...50

5.4.5 Performance Appraisal Management Rules...52

5.4.6 Performance Appraisal Management...53

5.4.7 Performance Evaluation Management...54

5.4.8 Statistics and Analysis of Performance...55

Chapter6 Test and verification system...57

6.1 Function testing...57

6.1.1 User Login Function Test...57

6.1.2 Position Management Function Test...58

6.1.3 Employee Information Management Test...59

6.1.4 Erformance Appraisal Function Test...60

6.2 Performance Testing...62

6.3 The Summary of This Chapter...62

Chapter7 Summary and prospect...63

7.1 Summary...63

7.2 Prospect...64

References...65

Acknowledgement...67

厦门大学博硕士论文摘要库

(13)

第一章 绪论 1

第一章 绪 论

1.1 研究背景与意义

绩效管理是由企事业单位管理人员以及工作人员为了完成工作目标的一种 组织管理过程,通过绩效管理工作可以有效提高员工的工作效率,帮助员工圆满 完成预期的工作任务与计划目标,进而提升组织的整体职能与业务素养,从本质 上改善组织的服务水平与工作业绩[1] 绩效管理系统是指通过 IT 技术、NCT、信息库技术等通信技术和方式对公 司的绩效管控业务流程进行统一化处理,实现人力资源管理的自动化,提高绩效 管理工作的效率与质量[2]。通过对学校的员工绩效管理工作开展的现状进行分析 与考察,发现其中依然存在着以下几个方面的问题与缺陷: (1) 当前学校的绩效管理工作中对绩效考核对象的界定比较混乱,尤其是对 于各科室工作内容与性质比较相似的职位在考核评估的范围上缺乏科学性,导致 学校的薪酬管理体系开展效果不佳。 (2) 员工绩效考核计划与方案的制定工作量较大,资源耗费量较高,计划与 方案制定工作的重复性劳动现象比较普遍,造成对学校资源的严重浪费。 (3) 绩效管理工作未形成统一的管理规范,绩效考核记录不科学,对于后期 的绩效追踪以及激励措施开展极为不利,绩效考核结果的准确性较低,与学校内 部员工的实际工作表现之间的差异比较大,绩效管理无法准确反映学校员工的实 际工作表现与业绩。 (4) 学校各科室之间未形成统一的绩效评估标准体系,不同的科室在绩效考 核标准制定与执行方面存在着较大的差异,考核结果中的主观性因素较高,缺乏 统一化的考核与评估机制,导致绩效考核工作缺乏公正性与客观性。 (5) 在绩效考核与评估管理工作中缺乏统一高效的工具对整个绩效管理工 作进行实时控制,使得学校的绩效管理过程控制滞后性现象比较严重。 因此,为了改善与解决上述问题,学校领导层提出了内部员工绩效管理系统 的开发需求,本文详细分析与介绍了系统的整个视线过程,通过本文的研究可以 有效解决当前学校在绩效管理工作中存在的问题,同时本文的研究还具有以下几 个方面的意义: (1) 通过对学校员工绩效管理工作进行统一抽象与规划,在学校内部进行逐

厦门大学博硕士论文摘要库

(14)

学校绩效管理系统的设计与实现 2 层分解与下发,明确各科室的绩效管理计划与目标,可以有效提高学校绩效管理 工作开展的计划性和规范性。 (2) 通过制定科学规范的绩效考核指标体系能够为内部员工提供明确的工 作目标,同时为员工需要进行的具体工作内容提供详细的分解规范,提高员工的 工作效率与质量[3] (3) 系统以统一化的手段对员工绩效考核过程进行透明公开化的管理与控 制,可以提高学校上下级别之间的沟通效率,加强学校奖罚工作的公正性与公开 性,同时为员工培训工作提供有效的参考与帮助,有利于提高学校员工的整体业 务水平。

1.2 系统研究现状与发展趋势

1.2.1 研究现状 随着信息化进程的不断推进,越来越多的企业与组织已经认识到了绩效管理 系统对于企业人力资源管理、企业战略目标实现以及人才质量管理体系构建的重 要性[1]。目前,已经有相当一部分单位已经在其内部开发部署了绩效管理系统, 进而在某种意义上增强了公司内人资工作的总体质量,提高了相应的工作效率。 相对而言,国外对于员工绩效管理系统的研究起步较早,自上世纪 80 年代 开始,国外兴起了一股业务流程重组(Business Process Reengineering,BRP)与 全面质量管理(Total Quality Management,TQM)的热潮,对于员工绩效管理工

作的理念产生了重大影响[2]。同时采用信息化手段与工具对绩效考核进行科学管 理也取得了较大的发展与突破,出现了多种绩效管理方法,例如关键绩效指标考 核法、平衡积分法、以及 360 度考核法等[3]。目前据世界著名调查企业 Gartner Group 对全球 10 个主要行业的 800 家企业进行调查结果显示,已经有超过 80% 的企业在其内部部署了绩效管理系统,上述系统不仅包含了常见的一些绩效考核 方法,同时还利用管理学、心理学等学科的最新发展成果加入了注入性格、能力 水平等参数,从而大大提高了企业的绩效管理工作质量与水平[4] 我国的绩效考核管理系统的研究与运用仍主要局限于大型企事业单位,尤其 在外资、合资等跨国性企业中比较普遍,一般都是通过直接引进国外现有的绩效 考核系统并根据企业内部环境进行改造,其功能主要包括考核目标制定、考核对 象管理、考核方案实施、考核结果统计分析等方面[6]。综合而言,我国企业的绩

厦门大学博硕士论文摘要库

(15)

第一章 绪论 3 效管理系统在质量方面具有较大的差异性,在已部署绩效管理系统的企业中规模 较大的企业的绩效管理系统能力比较强,而对于大部分学校而言,一般只是对原 来由人手进行操作的绩效管理工作进行了软件流程实现。 综合而言,目前我国的员工绩效管理系统都在不同程度上实现了下面几个方 面的目标[1] (1) 绩效管理工作的流程化与标准化 (2) 绩效管理目标与计划的明确化 (3) 绩效考核指标的科学化与合理化 (4) 绩效考核过程的公开化与公正化 但是从整体上而言,由于现代管理思想与理念传入我国的时间较晚,所以在 绩效考核工作的开展中依然存在的一定的问题。比较凸出的一个问题是单位的人 力资源管理工作人员在职业素养以及专业技能方面还存在着明显的不足,现代化 的信息系统虽然在一定程度上能够改善上述问题,但是对于企事业单位而言只有 在提高内部员工绩效考核管理工作信息化的同时,加大对人力资源管理人员职业 素养的培训才能充分发挥绩效管理信息系统的效用。 1.2.2 发展趋势 随着计算机软件技术以及现代管理科学的不断进步,如何将现代科学管理体 系以软件的方式进行实现,提高单位的整体管理效率,实现管理工作的规范化与 流程化受到了大多数企业的重视,管理软件市场也取得了长足的发展与进步。根 据笔者对员工绩效管理软件市场的调查,绩效管理系统在未来的发展趋势主要包 括以下两个方面[3] (1) 人本化趋势 绩效管理系统的最终目标是为了提高企业的绩效管理工作质量与效率,其管 理对象为企业员工,是否能够通过信息化的绩效管理手段提高员工的业务能力与 企业认同感,激励员工发挥其自身潜力促进企业的长期发展是绩效管理系统的重 要目标之一[6]。因此,当前在绩效管理系统的设计与开发过程中,人本化的理念 受到了越来越广泛的重视,以人为本的思想已经成为绩效管理系统设计、开发与 实施过程中最重要的指导思想。 (2) 综合化趋势

厦门大学博硕士论文摘要库

(16)

学校绩效管理系统的设计与实现 4 目前越来越多的企业已经认识到员工绩效管理系统不应该是绩效管理工作 的简单抽象化与信息化。从长远来看,职工绩效管控平台应当是公司人资平台不 可或缺的关键构成单元,是公司可持续发展的重要保障体系[7]。因此,如何通过 绩效管理体系优化组合公司内的人资,增强和目前拥有的人资平台的总体功能, 积极引入现代企业管理方法与理念,实现系统的智能化,切实加强企业管理工作 的整体质量与效率是未来绩效管理系统发展的重要趋势之一。

1.3 论文主要内容

论文把学校人资管理平台当作探究对象,所以,论文的探究事项涵盖了平台 规划和实现环节中有关的理论观点,也涵盖了需求性阐述、纲领规划、性能板块 设计和性能板块实现等数个部分。

1.4 本文组织结构

论文的研究结构包括 6 个方面。其中,第一章节阐述研究的大环境、重要性、 我国与外国有关研究情况、研究事项与结构。 第二章节就研究过程碰到的有关观点作出阐述,涵盖B/S结构、C/S结构、

PHP手段、MySQL信息库、Apache服务器、Javascript 用户端动态研发手段等。

第三章阐述了系统的需求性事项,涵盖系统总体性能概括性阐述、性能需求 阐述、非性能需求阐述等部分。 第四章阐述了系统纲领规划事项,涵盖系统的规划准则、整体框架设计、性 能结构设计与信息库系统规划等。 第五章全面阐述了系统关键性能板块的设计和实现步骤,同时对步骤中重要 的数个性能作出测验和阐述。 第六章就系统的关键性能测验和认证步骤及结论作出扼要的截图阐述。 第七章就论文的探究工作作出概括和下一步工作计划进行阐述,介绍了论文 获得的探究结论,以及要进一步完善的部分。

厦门大学博硕士论文摘要库

(17)

Degree papers are in the “Xiamen University Electronic Theses and Dissertations Database”.

Fulltexts are available in the following ways:

1. If your library is a CALIS member libraries, please log on

http://etd.calis.edu.cn/ and submit requests online, or consult the interlibrary loan department in your library.

2. For users of non-CALIS member libraries, please mail to [email protected]

for delivery details.

References

Related documents

Key Words: environmental performance; Environmental Management System (EMS); Environmental Performance Evaluation (EPE); decision-making; environmental aspects; Small and Medium

Design around auto claims management of system has been an informatization strategy planning for insurance companies.. Many insurance companies have developed their own auto

Like other organizations Alfalah bank has also its proper performance management system through which it measure and evaluate the performance of not only

Nowadays, organizations have their own performance management systems for planning performance, appraising the performance of employees and for providing feedback to the workforce

The term Library Management System is being used extensively in Library Scenario to include the application of ICT to perform some of the traditional library

Law enforcement recorder data management system is based on an external system of the present national public traffic management comprehensive application platform, the system is

This dissertation put the main functions of the system requirements into books purchase management, cataloging management, library collection management,

Nowadays, organizations have their own performance management systems for planning performance, appraising the performance of employees and for providing feedback to the workforce