基于SSH框架的人力资源管理系统
- 格式:docx
- 大小:2.83 MB
- 文档页数:59
c—D O I:10.16707/j.c n k i.fjp c.2017.06.071:福建电脑U JIA N C O M P U TE R—种基于SSH框架的H R测评系统的设计与实现张国瑞,邸国振(北华航天工业学院信息技术中心河北廊坊065000)【摘要】本文采用Java语言,基于SSH(Stmts、Spring、Hibernate)框架进行设计,并结合DIV+CSS、BootStrap、easyui等前端页面开发工具,数据库采用MySQL。
设计了一款针对人力资源管理测评设计的测评系统。
将线下进行的复杂工作转由计算机处理,使测评工作效率更高、测评结果更准确,同时也大大降低了测评成本。
【关键词】在线测评素质模型测评方案SSH引言随着信息技术的发展,人力资源在社会发展中的作用愈发重要,成为制约或推动企业不断向前发展的关键。
计算机网络与软件技术的发展与人才测评技术的结合,成为一种趋势,人力资源测评系统应运而生。
1、S S H框架概述S S H是开发基于J a v a的w e b项目的开源框架,包括S tru ts、S p rin g、H ib e rn a te。
应用该框架开发的程序具有稱合性低、复用性强、易维护等特点。
2、J B M P概述JB M P(Java Business Process M anagem ent),即业务流程管理。
它是一个开源的工作流程管理框架。
J B P M是业务人员与技术人员之间沟通的桥梁,一个业务流程是允许业务人员通过描 述,使用流程图来模拟业务目标的。
3、需求分析3.1系统功能需求测评系统需要一系列的功能,其主要功能参考图一实现:3.2非功能性需求测评系统除了相应的功能需求以外,还对系统的安全性,可扩充和可移植性以及系统的简易操作性等发面进行详细考 虑和设计。
4、系统总体设计本系统米用J2E E经典三大框架S tru ts、S p rin g、H ib e rn a te进行设计,总体模块设计如图二所示。
浅议基于SSH架构的人事考试管理系统作者:常鹏林来源:《数字技术与应用》2012年第02期摘要:随着计算机和网络技术的不断发展,人们开始越来越多的应用计算机技术解决工作中的实际问题。
基于网络的人事考试管理系统就是利用计算机和网络技术,结合人事考试工作实际,解决传统考试所面临问题的一个很好的应用。
关键词:考试管理系统 Java SSH PostgreSQL中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2012)02-0166-021、前言随着人事制度改革的推进,尤其是事业单位人事制度改革,要求在事业单位全面推行公开招聘和竞聘上岗制度。
在我国现阶段,考试对于选拔、聘用人才是一种公平的、高效的途径,它不仅能够反映出考生的综合素质,还能发映出其专业情况。
事业单位考试不同于公务员考试,由于用人单位较多、专业岗位设置复杂,并且参加考试人员相对较少,采用传统的考试方式投入成本较大,效率较低,而且不够灵活,所以开发一套基于网络的考试管理系统就是解决这些问题的一个很好的探索。
网上考试管理系统是基于网络的包含考试实施、考务管理、考生管理等功能管理系统。
由于考生在考试的时候是在网络上进行的,考生的考试数据全部保存在网络服务器上,而且试卷中客观题的批阅也可由计算机同步完成,这样既节省了大量人力,还大大提高了效率。
考试管理系统可以对数据库中的数据进行存储、统计、分析,根据这些信息,用人单位可以很快了解考生的成绩,并且通过答题情况反映考生掌握知识点的情况,为用人单位进一步了解考生情况提供依据。
考试组织部门可以通过系统的统计结果,分析考试整体情况,考试试题的难易程度,以及试卷中有可能存在的问题,为今后的考试题库建设及试卷的组织打好基础。
网络考试管理系统能够实现传统考试管理不能实现的功能。
考试管理系统能够做到更加的公平、公正、高效。
在考试的过程中,每一个考生的考试时间绝对一样,不会因为人为原因而产生时间不一致的情况;通过系统设置,能够为每一个考生组织不同的试卷,虽然试卷中的试题内容一样,但所有考卷中考题的顺序都不一样,这样可以有效避免考生作弊的行为;客观题的同步自动阅卷,主观题的网上阅卷,极大地提高了考试的效率。
基于SSH框架的《网络人才招聘系统》的设计与实现【摘要】在21世纪的信息时代,“信息”的革命让人类的沟通更加便捷。
同时企业之间的人才竞争也越来越来激烈,因而有必要开发一套网络人才招聘系统,以满足企业的人才战略需求。
该系统既帮助企业更加有效,快速的找到自己所需的人才,又为求职者提供了一个安全可靠的求职渠道。
系统采用SSH框架进行构建,Mysql作为数据存储,利用软件工程思想和方法进行开发。
【关键词】招聘系统;求职网站;SSHAbstract:The 21st century is the era of information,”information”revolution so that human communication more convenient.Now talent competition between enterprises is also growing too large.The advent of the Internet Recruitment system both to help businesses more effectively,quickly find the talent they need,and to provide a safe and secure job seekers job search channels.This paper discusses how to use the technology to build a secure and reliable j2ee recruitment system and solve some of today’s job sites exist pertinence of information and l ow fidelity issues.This system built using SSH framework,Mysql as data storage and using software engineering ideas and methods.Keywords:Recruitment System;Job System;SSH1.引言随着经济和社会的发展,越来越多的人才涌入社会以及社会再就业人员的不断加大,导致就业的压力不断增大。
SSH+Ext人力资源管理系统
只春升
【期刊名称】《软件》
【年(卷),期】2013(034)002
【摘要】本文在研究当前形势的情况下,提出了一种基于SSH+EXT技术的人力资源管理系统,对系统的需求和总体框架的设计进行了分析,并且描述了基于
SSH+EXT技术的人力资源管理系统的设计过程.
【总页数】3页(P92-94)
【作者】只春升
【作者单位】天津工业大学计算机科学与软件学院,天津300387
【正文语种】中文
【中图分类】TP311.52
【相关文献】
1.陕西省电力公司企业资源管理系统人力资源管理系统模块的实施 [J], 李生权;企业资源管理系统人力资源项目组
2.人力资源管理系统——内倾性人力资源管理系统的特征和运行效率 [J], 黄昆
3.劳动力管理系统和人力资源管理系统的关系 [J], 李彦华;陈瑜
4.人力资源社会保障部食品药品监管总局文件人力资源社会保障部食品药品监管总局关于表彰全国食品药品监督管理系统先进集体和先进工作者的决定 [J],
5.人力资源管理与企业绩效的关系研究——评《人力资源管理系统与企业绩效:理论与对策》 [J], 崔莺莺
因版权原因,仅展示原文概要,查看原文内容请购买。
ssh员工管理系统课程设计一、课程目标知识目标:1. 了解SSH框架的基本原理,掌握其在员工管理系统中的应用;2. 学会使用Java语言构建基于SSH框架的员工管理系统;3. 掌握员工管理系统中的数据库设计,能够运用SQL语句进行数据操作;4. 了解软件项目开发流程,掌握基本的软件测试与调试方法。
技能目标:1. 能够独立搭建SSH框架环境,并运用其进行项目开发;2. 能够运用Java语言编写员工管理系统的各个功能模块,如用户登录、员工信息管理、部门管理等;3. 能够运用数据库设计原则,设计合理的数据库表结构,并进行数据操作;4. 能够根据需求,进行软件测试与调试,确保系统的稳定性与可靠性。
情感态度价值观目标:1. 培养学生的团队协作意识,学会与他人共同解决问题;2. 增强学生的实际操作能力,提高解决实际问题的能力;3. 激发学生的学习兴趣,培养其探究精神和创新意识;4. 培养学生的责任心,使其认识到软件质量对企业的重要性。
本课程针对高年级学生,结合学科特点和教学要求,以实用性为导向,旨在通过SSH员工管理系统课程的学习,使学生在掌握理论知识的基础上,提高实际操作能力,培养团队协作精神和创新意识,为将来从事软件开发工作打下坚实基础。
课程目标具体、可衡量,便于教学设计和评估。
二、教学内容1. SSH框架原理与搭建- Struts2、Spring、Hibernate基本原理- 搭建SSH框架环境- 整合SSH框架2. 员工管理系统需求分析- 功能模块划分- 用户故事与用例图- 数据库表结构设计3. Java语言实现- Java基础知识回顾- SSH框架下的Java代码编写- 常用设计模式在SSH项目中的应用4. 数据库操作- SQL语句编写- Hibernate映射文件配置- 事务管理5. 功能模块开发- 用户登录模块- 员工信息管理模块- 部门管理模块- 其他相关功能模块6. 软件测试与调试- 测试方法与策略- 常用测试工具介绍- 调试技巧与实践7. 项目部署与维护- 项目部署流程- 系统性能优化- 常见问题分析与解决方案教学内容根据课程目标进行选择和组织,涵盖SSH框架原理、需求分析、Java 实现、数据库操作、功能模块开发、测试与调试以及项目部署与维护等方面,保证内容的科学性和系统性。
基于SSH框架的招聘管理系统设计作者:胡开越金莉赵祖会来源:《软件导刊》2018年第03期摘要:根据校园招聘实际需求,设计招聘管理系统。
系统采用B/S结构,基于Bootstrap、Ajax 的前端架构和Struts2、Spring、Hibernate的JavaEE架构,实现了用人单位发布招聘信息、学校审核招聘信息、学生查看招聘信息等功能,对提升招聘单位工作效率,缩短招聘周期有着重大意义。
实现了校方审核过程的流程化和标准化,提升了学校的信息化管理水平及管理效率。
毕业生能通过该系统了解第一手招聘信息,一定程度上提升了毕业生就业竞争力。
关键词:B/S;Bootstrap;SSH;招聘管理DOIDOI:10.11907/rjdk.172406中图分类号:TP319文献标识码:A文章编号文章编号:16727800(2018)003012403英文摘要Abstract:According to the actual needs of the employing units, schools and students in the campus recruitment, the unit recruiting management system is designed and realized. The system uses B/S structure, based on Bootstrap, Ajax frontend architecture and Struts2,Spring, Hibernate JavaEE architecture to achieve the employer to publish recruitment information,school review recruitment information, students see job information and other functions. The realization of the system is of great significance to improve the efficiency of the recruitment unit and shorten the recruitment cycle, and fully realize the process and standardization of the school audit process, improve the information management level of the school, realize the paperless and online at the information management level , greatly enhance the school's information management efficiency. At the same time, graduates can understand the firsthand job through the system information and unit information, to a certain extent, enhance the competitiveness of college students.英文关键词Key Words:B/S; Bootstrap; SSH; recruitment management0引言网络对用人单位招聘形式和求职者求职方式产生了极大的影响,传统招聘模式逐渐转变为网络招聘。
栏目编辑:梁丽雯 E-mail:liven_01@基于SSH框架的用户管理系统的设计与实现*■ 中国人民银行金华市中心支行 贾俊华一、项目背景随着人民银行信息化建设的不断深入及应用系统数量迅速增加,应用系统数据分散、软件复用、标准化程度不高和系统建设重复投资等问题逐渐凸显。
为解决上述问题,并提高应用系统软件开发质量,人民银行科技司发布了《中国人民银行软件开发规范》,规定新建人民银行软件项目在技术路线选择上要使用Java EE架构和Domino架构,使用其他技术需说明原因。
但很多基层央行科技人员对上述架构没有相关开发经验,开发一个公共平台以便科技人员能快速开发一个满足地方特色需求的平台变得十分迫切。
针对这摘要:近年来,随着央行电子化程度的不断提高,基层央行对科技要求也越来越高,而最新的《中国人民银行软件开发规范》要求新建人民银行软件项目在技术路线选择上只能使用Java EE架构和Domino架构,但很多基层央行科技人员对上述架构没有相关开发经验。
鉴于此,笔者结合目前流行的开源框架SSH (Struts,Spring,Hibernate)开发用户管理系统,并从开发环境、系统数据库设计、数据持久层设计等方面进行论述。
此方案通过实际项目检测,具有复用性好、维护扩展方便等优点。
关键词:SSH框架;软件开发规范;Java EE架构;用户管理一现状,人民银行金华市中心支行(以下简称“人行金华中支”)对Java EE架构和Web应用程序开发进行了研究,结合目前流行的开源框架SSH (Spring,Struts,Hibernate ),开发了用户管理系统,使得系统在重复利用、维护、移植、开发上得到一定的提高,极大降低了系统各层交互的耦合度,帮助基层央行节省搭建底层环境的时间。
二、Java EE架构介绍及SSH的整合从整体上讲,Java EE是使用Java技术开发企业级应用的一种工业标准,它是Java技术不断适应和促进作者简介: 贾俊华(1987-),男,浙江义乌人,工程师。
摘要人力资源管理系统是现代企业的核心业务系统之一,人力资源管理的状况和水平对企业的运作和效率至关重要。
现代企业人力资源管理的内容非常丰富,可能包含档案管理、合同管理、薪酬管理、招聘管理、绩效管理、系统管理等很多部分。
在本次毕业设计中,我们模拟实现了一家现代企业的人力资源管理系统中的部分子系统。
由于现代企业都拥有功能完善的企业内部网,所以该系统的体系结构采用了以SSH框架为基础的Java企业级开发模式。
SSH框架作为目前最流行和最成熟的Java企业级开发技术,在软件系统的效率、可用性、可维护性等方面提供了优秀的支持,并集成了当前Java Web 开发方面的最好技术。
本人在该系统中主要承担系统管理子系统的开发。
该子系统包括用户注册、登录、用户管理、权限管理、用户组管理等模块。
本文首先简要介绍人力资源管理系统的一些应用背景和应用状况;其次介绍了该项目开发所采用的平台、开发工具以及开发环境;本文重点描述了该系统开发的流程,从项目策划、需求分析、系统设计、编码与实现等阶段详细介绍了系统的开发过程、实现方案和策略等。
关键词:人力资源管理;系统管理;SSH框架;Java Web开发;面向对象建模AbstractHuman resource management system is one of the core business system of modern enterprises, the status and level of human resources management is very important for the running efficiency of a enterprise. The content of a modern enterprise human resources management is very rich, it may contain archives management, contract management, compensation management, recruitment management, performance management, system management and so on many parts. In this graduation design, we simulate the implementation of a modern enterprise human resources management system of some subsystems. Due to the function of the modern enterprise has perfect enterprise Intranet, so the architecture of the system adopted based on the SSH framework of Java enterprise development mode. SSH framework as the most popular and the most sophisticated Java enterprise development technology, the software system of efficiency, availability, maintainability, etc, provides a good support, and the best technology integrated with the current Java Web development.I mainly undertake system management subsystem in the system development. The subsystem includes user register, login, user management, rights management, user group management module, etc. This paper first briefly introduces some application background of the human resources management system and application conditions; Secondly introduces the adopted by the project development platform, development tools and development environments; This paper mainly describes the system development process, from project planning, requirements analysis, system design, coding and implementation phase system was introduced in detail the development process, implementation plan and strategy, etc.Key words:Human resource management;System management;SSH framework;Java Web development;Object-oriented modeling目录1. 绪论 (1)1.1 研究背景 (1)1.2 设计目标 (1)1.3 关于本系统的基本介绍 (2)1.4 论文结构 (2)2. 系统开发环境与技术 (3)2.1 系统开发环境 (3)2.1.1 MyEclipse介绍 (3)2.1.2 Tomcat服务器介绍 (4)2.2 系统开发技术 (4)2.2.1 JSP与Servlet技术 (4)2.2.2 JavaScript简介 (7)2.2.3 MVC框架 (8)2.2.4 SSH框架 (9)3. 系统需求分析 (14)3.1 需求描述 (14)3.1.1 系统界面设计及操作风格的需求 (14)3.1.2 系统功能描述 (14)3.1. 3 系统运行环境 (16)3.2 系统的一般性规定 (17)3.2.1 对性能的规定 (17)3.2.2 对时间特性的规定 (17)3.2.3 输入输出要求 (17)3.2.4 数据管理能力要求 (18)3.2.5 网络安全要求 (18)4. 系统的设计与实现 (19)4.1 系统层次划分 (19)4.2 数据库的设计与实现 (19)4.2.1数据库的数据模型 (25)4.3 系统的设计与实现 (28)4.3.1 系统项目的文件夹结构 (28)4.3.2 登录模块 (31)4.3.3 注册模块 (32)4.3.4 系统管理子系统 (34)4.3.5 档案管理子系统 (40)4.3.6 合同管理子系统 (42)总结 (45)致谢 (46)参考文献 (47)31. 绪论1.1 研究背景随着信息技术飞速发展,人们现在已处在数字化的生存空间之中。
基于SSH社会综合服务人口管理系统设计与实现学生姓名:学院:专业:班级:学号:指导教师:审阅教师:完成日期:摘要随着计算机技术的飞速发展,计算机在社会管理中应用的普及,利用计算机实现社会人员管理势在必行。
对于一般的大型、中型社会管理部门来说,社会人员管理的对象是一个或多个单位中人员的基本信息,这些信息是在随时变化的。
利用计算机支持社会高效率完成社会人员管理的日常事务,是适应现代社会制度要求、推动社会劳动社会人员管理走向科学化、规范化的必要条件。
社会人员管理系统能够为用户提供充足的信息和快捷的查询手段。
使用计算机对社会人员资料进行管理,给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。
这些优点能够极大地提高社会人员管理的效率,同时,这也是社会的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。
本文着重对开发社会人员管理系统的方法进行研究,针对社会不同阶层人员的需求,利用Java语言提供一个互动式的基于SSH的社会综合服务人口管理系统。
关键词:社会服务;人口管理;Java;SSHAbstractWith the rapid development of computer technology, computer applications in social management be imperative, social management by computer. For general large, medium-sized social management, social management is the basic information of one or more units, this information is always changing. The use of computer support social efficient social management of day-to-day affairs, is to adapt to modern social system, the necessary conditions for promoting social labor personnel management to scientific, standardized.Social management system can offer sufficient information and the quick inquiry method for the user. Use the computer to manage the social personnel information, which brings a lot of convenience to users, such as quick search, find convenient, high reliability, large storage capacity, good confidentiality, low cost. These advantages can greatly improve the efficiency of personnel management, the society at the same time, normalized this is social science, management and the important condition for integration with the world advanced management technology.This paper focuses on the development of methods of social management system, according to the different social strata of personnel needs, the use of Java language to provide an interactive social comprehensive service population management system based on SSH.Keywords: social services; population management; Java; SSH目录目录基于SSH社会综合服务人口管理系统设计与实现 (1)摘要 (2)Abstract (3)目录 (4)1 绪论 (1)1.1 课题研究的背景 (1)1.2 课题研究的现状 (1)1.3 课题研究的意义 (3)2 可行性分析 (5)2.1 开发工具 (5)2.1.1 Java程序设计语言 (5)2.1.2 MySQL (7)2.1.3 B/S三层构架 (9)2.1.4 SSH框架 (10)2.2 可行性分析 (13)2.2.1 技术可行性 (13)2.2.2 经济可行性 (14)2.2.3 操作可行性 (14)3 需求分析 (1)3.1 需求分析 (1)3.2 数据库需求分析 (2)3.2.1 数据源点、数据终点: (2)3.2.2 数据处理: (2)3.2.3 数据流程分析 (3)3.3 数据表设计 (3)4 系统实现 (6)4.1 登录模块实现 (6)4.2 管理员界面 (6)4.2.1 角色管理 (7)4.2.2 用户管理 (7)4.2.3 户别管理 (7)4.2.4 用户查询 (8)4.2.5 申请管理 (8)4.3 普通用户界面 (8)4.3.1 用户主界面 (8)4.3.2 变更申请 (9)4.3.3 用户查询 (9)5 系统测试与维护 (11)5.1 系统的配置 (11)5.2 系统测试 (11)5.3 系统的维护 (12)6 结论 (14)致谢 (15)参考文献 (16)附录.................................................................................... 错误!未定义书签。
开题报告—基于S2SH框架的企业人力资源管理系统(人员配置模块)毕业设计(论文)开题报告题目:基于S2SH框架的企业人力资源管理系统中人员配置模块的设计学院专业名称班级学号学生姓名指导教师填表日期 2013 年 11 月 22 日南昌航空大学东软班开题报告一、选题依据、目的和意义随着社会的进步、高新技术的发展,人类社会开始步入了又一崭新阶段——知识经济时代。
知识经济的核心,就是以人力资源和知识资本为中心的新经济。
人力资本成了人类财富增长和经济进步的源泉。
人力资本在人类社会经济生活中的这种核心地位,决定了国与国之间、企业与企业之间的竞争,将更主要地体现在智力资本与知识管理上的竞争,而人是智力和知识唯一的能动载体,所以,说到底竞争是人才的竞争。
谁在人才的竞争中取得优势,谁就可能在经济发展中取得领先。
而与此同时,经济的全球化和信息技术与信息产业的迅速发展,使得电子商务成为信息交流的热点,成为各国争先发展,各个产业部门最为关注的领域。
电子商务是一种全新的商业运作模式,它无论从广度上还是深度上,都强烈地冲击着传统的管理模式,给传统的管理理论和方法带来了严峻的挑战.在这样一种环境下,企业无疑将要在“电子商务”的时代背景下竞争与发展. 为了获取并保持竞争优势,企业必须以一种崭新的思维方式重新思考企业的人力资源管理方式,以吸引人才、留住人才、用好人才.因此,将电子商务应用于人力资源管理中,通过理念和技术的创新,使企业人力资源管理发挥无可比拟的效用,企业才能在这种新的社会背景下赢得市场竞争的胜利。
企业开展电子人力资源管理正是顺应了这种时代潮流,值得我们研究。
二、国内外研究现状及发展趋势2。
1国外现状及发展趋势电子化人力资源管理最初诞生于信息化高速发展的美国.二十世纪五十年代,人力资源信息管理系统在美国出现,对人力资源管理的电子化研究也初见端倪.最初的e化发展非常缓慢,直到二十世纪七十年代,电脑也只是应用在薪资记事簿上.在接下来的二十五年中,电子化开始超出薪资系统的范围逐渐成长起来。
课程设计Ⅱ设计报告题 目: 人力资源管理系统的SSH 实践课程设计 学 号: 姓 名: 学 院: 专业班级: 指导教师:设计时间: 2010年6月目录一、需求分析及总体设计 .2 二、系统结构设计 .....................................三、数据库设计及实现 .4 四、HIBERNATE 持久层 (9)⑴设计持久化对象(PO ) (9)⑵创建持久化对象 ................................................................................................................. 10 ⑶映射持久化对象 .. (11)五、实现DAO 层 (14)⑴DAO 组件的定义 ............................................................................................................... 14 ⑵实现DAO 组件 .................................................................................................................. 15 ⑶部署DAO 层 . (16)六、实现SERVICE 层 (17)⑴Service 组件的设计 ............................................................................................................ 17 ⑵Service 组件的实现 (17)七公共模块设计 (20)部门管理 (20)员工管理 (20)招聘管理 (20)培训管理 (20)奖惩管理 (20)薪资管理 (20)系统管理 (20)用户修改 (20)八系统开发总结总结 (20)参考文献 (21)一、需求分析及总体设计通过人力资源管理系统可使管理者快速高效地完成企业日常事务中的人事工作,降低人力资源管理的成本,使管理者能集中精力实现企业战略目标。
天津师范大学 本科毕业论文(设计) 题目:基于SSH框架的人力资源管理系统的设计与实现
学院:计算机与信息工程学院 学生姓名:*** 学号:******** 专业:软件工程 年级:2009级 完成日期:2013年4月 指导教师:*** 基于SSH框架的人力资源管理系统的设计与实现 摘要:随着计算机,互联网和电业务的快速发展,企业之间的竞争已经从有形
市场到互联网。人力资源管理系统出现了信息技术在企业管理中的应用。人力资源管理系统是企业管理平台(EMP)的一个重要功能。它可以提高企业的管理水平。人力资源管理系统设计的目的是为了实现统一管理,人力资源信息,提供决策支持,人力资源信息,让用户及时与对方沟通,并轻松地与其他系统合作。在本文中,人力资源管理系统提出了基于SSH框架结合现代人力资源管理理论和企业的事实。人力资源管理的当前状态进行了分析。本文系统有许多功能,如:员工管理模块,部门管理模块,公告管理模块,工作管理模块,工资管理模块。 HMRS建立的目的是巩固人力资源管理相关的所有信息,形成一个统一的数据资源,帮助人力资源系统管理员进行人力资源的管理和布局。
关键词: 人力资源管理系统;SSH框架;mysql数据库 The Design and Implementation of Human Resource Management System Based on SSH Frame
Abstract :Since the beginning of the information age, with the increasing
development of computer and network technology, e-commerce unprecedented development, competition among enterprises from the physical market to gradually shift the network. While the corresponding enterprise management have gradually entered the information track - human resources management system also came into being. Human resources management system is an important part of enterprise management platform, the design and development of corporate human resources in order to improve the level of corporate human resources management information system. The system design goal is to achieve unified management of the enterprise human resources information, human resources information to support decision-making, and timely communication to meet user needs, and work with other systems. The use of modern human resource management theory, combined with the specific circumstances of the corporate status quo points off domestic and international human resources management system, combined with the the SSH framework and mysql database technology, a web-based human resource management system, the main contents: Staff management, bulletin management, departmental management, job management and payroll management. The establishment of the system is designed to unify data and human resource management, the formation of a unified data source, and can help corporate human resources management human resource management and planning.
Key words : Human Resource Management System; SSH frame; mysql 目录 1.绪论 .............................................................. 6 1.1开发背景 ............................................................................................................................. 6 1.1.1 背景介绍 ......................................................................................................................... 6 1.2课题的研究意义和主要内容 ............................................................................................. 6 2.系统分析 .......................................................... 7 2.1系统需求分析 ..................................................................................................................... 7 2.1.1 功能需求 ............................................................................................................... 7 2.2 系统可行性分析 .............................................................................................................. 7 2.2.1 经济可行性 ........................................................................................................... 7 2.2.2 技术可行性 ........................................................................................................... 8 3 系统设计.......................................................... 8 3.1 业务目标 ............................................................................................................................ 8 3.2 系统功能分析 .................................................................................................................... 8 3.2.1 系统功能需求设计 ................................................................................................. 8 3.2.2 系统功能结构图 ..................................................................................................... 9 3.3系统用例图 ....................................................................................................................... 10 3.3.1普通员工用力图 .................................................................................................... 10 3.3.2普通部门经理用例图 ............................................................................................ 10 3.3.3人事部员工用例图 ................................................................................................ 11 3.3.4人事部经理用例图 ................................................................................................ 12 3.3.5财务部员工用例图 ................................................................................................ 12 3.3.6财务部经理用例图 ................................................................................................ 13 3.3.7总经理用例图 ........................................................................................................ 14 3.4 时序图 .............................................................................................................................. 15 3.4.1 登录时序图 ........................................................................................................... 15 3.4.2 个人管理时序图 ................................................................................................... 15 3.4.3 工作管理时序图 ................................................................................................... 16 3.4.4 公告查看时序图 ................................................................................................... 16 3.4.5 工作监督时序图 ................................................................................................... 17 3.4.6公告管理时序图 .................................................................................................... 17 3.4.7 日志管理时序图 ................................................................................................... 18 3.4.8 薪金管理时序图 ................................................................................................... 18 3.4.9 邮箱管理时序图 ................................................................................................... 19 3.4.10 员工管理时序图 ................................................................................................. 19 3.5数据库设计 ....................................................................................................................... 20 3.5.1 E-R图 .................................................................................................................... 20 3.5.2 概念模型 ............................................................................................................... 21 3.5.3 物理模型 ............................................................................................................... 21 3.6 数据字典 .......................................................................................................................... 22 3.6.1 部门表(dept) .................................................................................................... 22