节点文献
基于SSH 的人事工资管理系统的研究与开发
The Research and Development of Personnel Wage Management System Based on the SSH
【作者】 李萍;
【导师】 秦勃;
【作者基本信息】 中国海洋大学 , 计算机技术, 2012, 硕士
【摘要】 随着现代企业管理制度和计算机水平的迅猛发展,当前企业愈发需要人事工资管理系统为职工管理工作提供服务,因此该系统成为当今企业单位不可缺少的管理组成部分。传统人事管理方式浪费大量的人力、财力、物力,因而设计满足企业要求的人事工资管理系统可以极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。通过SSH (Struts2+Spring2+Hibernate3)搭建人事工资管理系统实现对员工资料进行管理、对工资项目及计算公式自由设定,支持报表格式的输出,实现数据统计与分析,对员工各项指标进行统计。基于SSH框架设计的人事工资管理体系,可以实现稳定的系统结构,动态维护系统数据,支持系统扩展,降低系统层次的耦合度。利用Struts技术结合MVC模式规范表示层结构。利用Spring对业务层中数据访问进行了控制,提高可扩展性。Hibernate框架对数据持久层业务与数据进行分离,使耦合度降低,提高系统效率。以Struts2+Spring2+Hibernate3为组合框架的人事工资管理系统具有较高的维护性、稳定性和可移植性。该系统实现企业人员信息的详细记录,人事管理专员可以通过人事工资管理系统维护员工资料、部门架构、人员分组、员工异动信息等;实现查询功能,支持多条件值搜索;系统提供的多种报表、统计图表,可以帮助人事主管通过不同的查询条件查看人员信息、生日汇总、合同异动等,实现系统智能化操作,从而让人事工资管理工作的检索更迅速、查找更方便、可靠性高、存储量大、保密性好、灵活性高,可移植性强,管理成本更低。
【Abstract】 With the rapid development of modern enterprise management system andsoftware technology, the enterprise personnel wage management system has becomean important tool for daily management work. Personnel salary management system isan essential part of an enterprise, and the traditional personnel management wasts alot of manpower, financial and material resources, therefore design a personnel wagemanagement system that satisfies the requirement of enterprise can greatly improvethe efficiency of personnel management, and it is also an important condition for theenterprise to have scientific and standardized management, and integrate with theworld.Through SSH (Struts2+Spring2+Hibernate3) to build the wages of personnelmanagement system to achieve employee information management, set the salaryproject and the calculation formula, support reporting format output, realize datastatistics and analysis, Statistics various indicators. SSH framework integrationapplied in personnel salary management, building a stable system of the overallstructure, can meet the design goals of system level low coupling, the system canexpand, maintainable. In the presentation layer using Struts technology to achieve theclassic MVC pattern, standardize the development process of presentation layer.Inthe business layer, using the Spring component technology, and accessing object withcontainer management layer controller and data of data layer in order to improve thesystem scalability. In the data persistence layer, using Hibernate framework to achievethe separation of data and business, reducing the system’s disaster heterozygosity. Thedevelopment results show that integrate the Struts, Spring and Hibernate technologyinto a combination of multi-frame, which greatly improves the maintainability,scalability, portability of the system, and reusability of components.The system realizes the enterprise personnel information and detailed records,personnel management specialist can pass the personnel salary management system tomaintain employee information, sector architecture, personnel grouping, and the staffinformation; Realize query function, support for multiple conditional value search;System provides a variety of reports, charts and tables can help the personnel through different search criteria to view personnel information, birthday summary,contractchange, realize intelligent operation, so that allowing the retrieval of human resourcesmanagement work more quickly, f search for more convenient, large memory capacity,high reliability, confidentiality, high flexibility, strong portability, lower managementcosts.