论文摘要
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机来解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理既浪费时间,又浪费宝贵的人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理系统进行自动化处理变得尤为重要,这正是本系统开发的目的和意义。本文力图通过引入信息技术,促使企业人力资管理系统化、规范化和自动化。通过本系统的设计和实现,充分把课本所学的知识与生产实践相结合,并能够综合运用,深入了解人力资源管理的业务流程,广泛了解其应用领域,熟练掌握开发方法、设计过程及实现技术。本文首先介绍了人力资源管理系统的开发背景,国内外发展现状及其意义。然后阐述了人力资源管理系统的开发过程,详尽论述了从需求分析、概要设计、系统结构设计、模块设计及系统实现的整个开发过程,遵循软件工程的方法。本系统采用MyEclipse等作为开发工具,以Oracle为数据库管理系统。本系统包括了基本奖惩设置,人事管理,招聘管理,培训管理,以及薪酬管理五个主要功能模块,能根据人力资管理的业务需求进行数据录入、查询、删除、修改和打印等操作,尽可能实现各类方便友好的操作界面和数据报表,并能够正确实施。
论文目录
摘要Abstract第一章 绪论1.1 研究背景1.2 国内外发展现状1.3 研究意义1.4 研究目标1.5 研究内容1.6 论文内容安排1.7 本章小结第二章 相关技术简介2.1 Eclipse简介2.2 My Eclipse相关技术2.2.1 My Eclipse简介2.2.2 My Eclipse分类2.3 Flex Builder相关技术2.3.1 Flex Builder技术简介2.3.2 Flex Builder技术优势2.4 VSS版本控制系统2.4.1 VSS简介2.4.2 VSS的版本控制功能2.5 ORACLE数据库技术2.5.1 Oracle数据库简介2.5.2 Oracle数据库特点2.5.3 Oracle数据库的主要优点2.6 本章小结第三章 系统需求分析3.1 系统需求分析任务概述3.1.1 系统的实现目标3.1.2 系统用户特点3.1.3 系统的假定和约束3.2 系统的总体架构设定3.3 系统主要用例图简介3.3.1 系统总体用例图3.3.2 系统管理用例图3.4 系统功能性需求分析3.4.1 系统登入模块3.4.2 员工信息管理模块3.4.3 招聘信息管理模块3.4.4 绩效考核模块3.4.5 薪酬管理模块3.4.6 人事调配模块3.4.7 部门管理模块3.5 系统非功能性需求分析3.6 本章小结第四章 系统功能设计4.1 系统总体设计4.1.1 系统的总体架构设计4.1.2 系统技术架构设计4.1.3 系统的主要功能分配4.2 系统主要功能模块设计4.2.1 系统管理模块设计4.2.2 员工信息模块设计4.2.3 部门管理模块设计4.2.4 招聘管理模块设计4.2.5 人事调配模块设计4.2.6 培训管理模块设计4.2.7 薪酬管理模块设计4.2.8 绩效考核模块设计4.3 系统数据库设计4.3.1 系统数据库逻辑设计4.3.2 系统数据库物理设计4.3.3 数据结构与程序的关系4.4 系统开发运行环境设计4.4.1 系统开发环境设计4.4.2 系统运行环境设计4.5 本章小结第五章 系统的实现5.1 程序系统的结构5.1.1 系统主要包及文件描述5.1.2 系统主要类及相关文件描述5.2 系统模块实现5.2.1 系统登入模块实现5.2.2 人员信息管理模块实现5.2.3 招聘管理模块实现5.2.4 培训管理模块实现5.2.5 奖惩管理模块实现5.2.6 薪酬管理模块实现5.3 本章小结第六章 总结与展望6.1 本文所做的工作6.2 未来工作的展望致谢参考文献作者简历
相关论文文献
标签:人力资源管理系统论文; 软件工程论文;
基于MyEclipse和Oracle技术的人力资源管理系统设计与实现
下载Doc文档