软件工程硕士论文栏目提供最新软件工程硕士论文格式、软件工程硕士硕士论文范文。详情咨询QQ:1847080343(论文辅导)

软件工程硕士论文:基于RUP和UML方法在人力资源系统开发中的研究与应用

日期:2019年02月08日 编辑:ad200901081555315985 作者:论文网 点击次数:2171
论文价格:300元/篇 论文编号:lw201902081259548096 论文字数:29412 所属栏目:软件工程硕士论文
论文地区:中国 论文语种:中文 论文用途:硕士毕业论文 Master Thesis
摘 要
21世纪的今天,企业竞争已经呈现白热化状态,而这其中最为重要的一方面就是人才,一切先进的理念、手段归根结底都要靠人来实现。因此,加强员工的自身能力是在市场中得以生存的重要条件,同时也获得相当可靠的优势。为公司找到适合的人才渠道,尽可能的保证其迅速壮大的后备资源。这样不仅仅对公司的有着长远的效益,而且还能化解人资部门的繁杂工作,能有更多的时间去关注宏观方向推动公司向前迈进。既可以增加本部门的价值,又可以最大限度的帮助企业增强企业的核心竞争力。
本文在前沿的理论指导的基础上,通过实地的记录和研究,最后融入目前人力资源的发展状况,总结出一个结合了Internet/Intranet的可以具体使用的人力资源框架。在从宏观方面对框架(目标、价值等)作出简明扼要的说明之后,进一步介绍普通使用的UML的定义、内涵和方法,最后使用这一技术对框架作出尽可能详尽的阐述和解释。
本文设计的人力资源管理系统具有档案管理、人事调配、员工薪水、教育培训、招聘管理、系统管理等功能。人力资源管理部门负责添加、修改、删除各类信息。领导和人力资源管理部门可以输入关键字查询档案信息、和人事调配情况、招聘信息和培训信息。职工可以查看个人薪水信息。
关键词: 人力资源;信息管理;UML;RUP;建模
ABSTRACT
With the enterprise information and the pace of reform, talent competition in the human resources are facing unprecedented challenges. More and more enterprises continue to increase investments in staff, so as to better attract, retain and develop the talent required, enable the enterprise to have a persistent, strong competitive advantages.
We will for Enterprise provides full of human funding management solution programme, aimed at meet fast growth of enterprise information needs, main purpose is help customer fast continued and health growth, and makes human resources sector with this management system from repeat tumultuous of daily management affairs in the free out, will more energy betting Yu human resources strategy planning to support and promoted enterprise strategy target of achieved, constantly upgrade human resources department on enterprise of value, effective to upgrade enterprise of core competitiveness.
According to the modern theory of human resources management, and the specific circumstances of the enterprise, by analyzing the present situation of human resource management system, presents a human resource management system based on Internet/Intranet of architecture. We turn first to the human resources management system, and a brief analysis of the design of the system, and presents in the Unified Modeling Language UML concepts and methods based on the system by using UML modeling technology of detailed analysis and design.
Design of the human resource management system with file management, personnel deployment, staff salaries, education and training, recruitment, management, system management, and other functions. Human resources management is responsible for adding, modifying, deleting various types of information. Leadership and human resource management sector enter the keyword query file information, and personnel deployment, recruitment and training information. Employees can view individual salary information.
Keywords: Human resources;Information management;UML;RUP;Modeling
目    录
摘 要 I
ABSTRACT II
目    录 1
第一章 绪论 1
1.1 研究背景和意义 1
1.2 本文主要工作 2
1.3 论文章节安排 2
第二章 软件工程概述 3
2.1 软件工程的发展 3
2.2 软件开发方法 4
2.2.1 软件生命周期法 4
2.2.2 原型法 6
2.2.3 面向对象软件工程 7
2.3 统一软件工程RUP 8
2.3.1 RUP简介和特点 9
2.3.2 RUP中的核心工作流 11
2.3.3 RUP中的迭代模型 13
2.3.4 RUP中的核心工作流 14
2.4 统一建模语言UML 19
2.4.1 UML的定义 20
2.4.2 UML的主要特点 20
2.4.3 UML的体系结构 21
2.4.4 UML的建模机制 22
2.5 本章小结 24
第三章 企业人力资源系统的需求分析 25
3.1 系统总体性需求 25
3.1.1人事组织结构管理 25
3.1.2人事关系管理 26
3.1.3招聘管理 26
3.1.4考勤管理 27
3.1.5薪资管理 28
3.1.6绩效管理 28
3.1.7培训管理 29
3.1.8规章制度管理 30
3.1.9系统管理 30
3.2 顶层用例图 30
3.3 系统功能模块建模 32
3.3.1 档案管理用例图 32
3.3.2 人事关系管理用例图 34
3.3.3 薪资管理用例图 35
3.3.4 培训管理用例图 36
3.3.5 招聘管理用例图 37
3.3.6 系统管理用例图 38
3.4 系统功能模块活动图 40
3.4.1 组织管理活动图 40
3.4.2 人事关系管理活动图 42
3.4.3 薪资管理活动图 45
第四章 企业人力资源系统的设计与实现 49
4.1 系统总体设计 49
4.1.1 网路拓扑结构设计 49
4.1.2 系统层次结构设计 50
4.2 系统主要模块类图设计 51
4.2.1 组织结构类图 52
4.2.2 人事管理类图 52
4.2.3 薪资管理类图 54
4.3 系统主要模块协作图设计 57
4.3.1 组织结构协作图 57
4.3.2 人事管理协作图 60
4.3.3 薪资管理协作图 63
4.4 系统安全性设计 66
4.4.1 网络安全设计 66
4.4.2 数据安全设计 67
4.4.3 应用安全设计 67
第五章 总结与展望 68
参考文献 69
致谢 73
第一章 绪论
1.1 研究背景和意义
计算机从刚开始被发明到现在,经过了广泛的发展和研究,也变得越来越好,其中,由于计算机技术带给人们越来越多的便利,使得人们更趋向于研发计算机应用软件跟技术,为人们提供更多的服务。但是,有一段时间之内,计算机软件的发展远远落后于整个计算机行业的发展态势。计算机软件在应用的过程中遇到了许多问题和危机,给整个计算机系统的发展带来了危害。因此,面对此类问题的出现,人们开始逐渐研发并构建软件工程,使得软件逐渐向对象软件进行开发。
为了能使软件在发展的过程中更为具体和系统,软件行业的专家Booch、Jacobson和Rumbaugh早在1995年就开始在彼此的研究方案和概念中进行相互分析,并汲取对方理论中的可取之处,进行更为系统的研究,在此基础上,将软件的应用和分析进行了范围上的扩充,使模型变得更为广泛和抽象。为了方便人们进行理解,此后又提出了建立统一的语言UML,后来又出现了为了方便软件规范化的开发软件RUP。
计算机使用技术在日常生活的方方面面都得到了相应的使用,