人力资源管理系统(奖惩管理,系统管理)文档

2018-12-29 20:57

人员理系统课程设计

摘要

本次编写的人员管理系统,是一个综合的公司人员管理系统,侧重于对新员工的招收和对新员工的培训工作,同时还可以实现员工信息查询管理,员工奖惩查询管理,以及系统的管理,薪金的查询管理等操作。该系统在开发过程中主要使用了(SSH2)Struct2+Hibernate+Spring的开发技术,在一些页面的编写上使用了部分Ajax控件。该系统是由小组形式分工合作的,经过小组成员的讨论,将系统分为了一系列模块。其中包括了员工管理、招聘管理、部门管理、薪金管理、培训管理、奖惩管理、系统管理等模块,其中我负责的是奖惩管理和系统管理的部分。奖惩管理主要功能是查询员工的奖惩信息,通过员工ID查询员工的所有奖惩信息。而系统管理的主要功能是对系统管理员的管理,可以添加和删除管理员,同时实现了系统的登陆和防盗链功能,可以防止不经登陆对系统的操作。

关键字:人员管理 信息查询 系统管理

1

Abstract

Personnel management system in this preparation, is a comprehensive company personnel management system, focusing on the recruitment of new employees and the training of new employees, but also realize the employee information management, employee rewards and query management, and system management, salary inquiry management operation. The system is mainly used in the development process (SSH2) the development of

Struct2+Hibernate+Spring technology, part of the Ajax control is used in the preparation of some of the page. The system is composed of a group of

division of labor, through the discussion group members, the system is divided into a series of modules. Including staff management, recruitment management, department management, salary management, training

management, incentive management, system management module, which I was responsible for the rewards and punishment management and system management part. The main function of incentive management is to query the staff rewards and punishment information, query all the rewards and punishment information employees through employee ID. And the main functions of the system management is the administrator, the administrator can add and delete, while achieving the system login and anti-theft chain function, can prevent without landing on the operation of the system.

Keywords: Management Information System

2

1 项目设计分析

1.1 项目概要分析 1.1.1 项目技术分析

整个项目使用的是SSH2(Struts2表示层+Spring业务层+Hibernate持久层)的开发框架。页面中部分控件和显示效果使用了Ajax技术。

其中Struts2表示层负责页面与后台之间信息的传递交互。Hibernate则负责实体类与数据库之间的操作,实现数据的持久化操作。而Spring则是负责管理Struts2和Hibernate,实现反转控制(IOC)和Aop的织入操作能够组合表示层和持久层。Ajax技术则是实现了日期的输入(日历插件)和表格样式的美化。

该框架的优点

使用Spring(面向切面)和Struts2的整合。使得原本需要开发者注入的方式变成了Spring的反转控制,由Spring负责注入。同时提供了一些Struts2框架中未实现的方法。提高了整个项目的解耦和。方便了之后对整个项目的修改,提高了项目的可重复利用性而Spring和hibernate的整合则为Hibernate的数据存储提供的框架,方便了JDBC操作

总的来说SSH开发框架使得整个项目的耦合性降低了,方便了以后对项目的修改操作。

1.2 可行性分析

3

1.2.1 经济可行性

对于一个具有一定规模的企业来说买人力资源管理部分是十分重要的,同时也有一定的复杂性。若是没有相应的系统支持,会花费大量的人力物力以及时间资源。并且容易出现问题,一个好的人力资源管理系统,则可以避免这种情况的发生。它可以解放企业在这方面所花费的大量资源,并且提供更高效更合理的管理逻辑。提高了企业的经济效率。

1.2.2 技术可行性

小组编写的网站管理系统可以实现。企业的信息共享,方便了公司对员工的出勤考察,薪酬管理,奖惩制度的完善。同时使得管理更加合理化和公正化。避免了人员手动管理带来的速度慢、准确性不高的缺点,为企业的员工提供更加方便和便捷的工作环境。其中我负责的系统管理和奖惩管理,则可以规范化企业的管理流程,有利于提高企业的相关信息保密性,同时避免了相关信息被不具有相关权限的人修改。同时也方便了管理人员对员工的一年工作奖惩情况统计,为员工查询自己的奖惩情况提供依据。

1.3需求分析

当今社会,企业内部人力资源管理网越来越完善,这方便了人力资源管理系统的搭建。而由于人力资源管理系统的操作简单。功能全面。可以用于对企业员工信息的存储,有利于管理人员对员工的薪资和出

4

勤、工作任务的完成情况、新员工的招收、辞职员工的处理等方面做出更快更好的处理响应。一个好的人力资源管理系统可以提高企业的效率,使得管理更加网络化、科学化。

这一部分主要完成了整个系统的目标、结构、功能等方面的分析和整个系统结构的划分,为以后的详细设计打好基础,也为小组的分工提供依据。

1.3.1目标分析

小组编写的是一个公司的人员管理系统,通过分析,对该系统的目标有了如下的认识和总结:

总目标

? 对公司职员的招聘、培训、薪资提供管理 ? 对单个员工的详细资料和奖惩情况提供查询的操作 ? 对公司非公开资料提供有一定安全性的存储 ? 系统设计合理,结构合理,符合设计要求

功能目标

1) 员工管理:提供员工信息的查询、按员工id查询、录入、修改、删除操作

2) 培训管理:提供培训者的查询、添加等操作。

3) 薪资管理:提供员工工资的查询、详细查询、管理员拥有修改权限、同时删除员工表中的员工信息后,该表联动删除。 4) 部门管理:员工的分部门查询,各部门员工查询、员工信息删除

5


人力资源管理系统(奖惩管理,系统管理)文档.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:苏教版小学一年级语文上册汉语拼音检测题(1)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: