1、 编号 课程设计(论文) 题目 基于 Java Web 的企业人力资源 管理系统的设计与实现 二级学院 计算机科学与工程学院 专 业 计算机科学与技术 班 级 学生姓名 学号 指导教师 评阅教师 时 间 II 目 录 摘 要. IV Abstract V 第 1 章 绪论. 1 1.1 概述 1 1.1.1 课题研究背景. 1 1.1.2 课题研究的关键问题及其解决方法. 1 1.1.3 课题研究意义. 1 1.2 系统的基本功能和实现方式 2 1.2.1 系统的基本功能. 2 1.2.2 系统的实现方式. 2 1.3 本毕业设计的主要工作 3 第 2 章 基础理论与基本技术. 4 2.1 人
2、力资源管理体系 4 2.1.1 人力资源管理的内涵. 4 2.1.2 企业人力资源管理系统设计的原则. 5 2.2 Web 体系结构 5 2.3 B/S 体系结构及 C/S 体系结构的比较 6 2.4 Jsp/Servlet 技术概述 . 7 2.4.1 Jsp/Servlet 简介 . 7 第 3 章 系统分析 10 3.1 问题定义 . 10 3.2 可行性分析 . 10 3.3 需求分析 . 10 3.3.1 使用对象分析 10 3.3.2 使用对象工作流程分析 10 3.3.3 功能需求分析 11 3.3.4 数据需求分析 12 3.4 本章小结 . 12 第 4 章 系统总体设计 1
3、3 4.1 设计目标 . 13 1.3.1 系统的基本功能 13 4.2 设计原则 . 13 4.3 系统结构设计 . 14 4.4 系统数据库设计 . 15 4.4.1 数据库的选择 15 III 4.5.2 概念结构设计 16 4.5.3 逻辑结构设计 18 4.5.4 物理结构设计 18 4.6 本章小结 . 18 第 5 章 系统实现 19 5.1 系统主要功能模块的实现 . 19 5.1.1 管理员登陆的实现 19 5.1.2 员工信息管理的实现 20 5.1.3 培训管理模块的实现 21 5.1.4 招聘管理功能的实现 22 5.1.5 奖惩管理功能的实现 23 5.1.6 薪金管
4、理功能的实现 23 5.1.7 合同管理模块的实现 24 5.1.8 考勤管理的实现 25 5.2 运行环境 . 26 5.4 有待进一步解决的问题 . 26 5.5 本章小结 . 27 第 6 章 结束语 28 致 谢 29 参考文献. 30 附录一 系统中所有表的详细描述 31 附录二 SQL 建库语句 错误错误! !未定义书签。未定义书签。 附录三 系统主要实现代码 34 附录四 系统使用说明书 53 文献综述 1 IV 摘 要 为及时、准确地反馈企业人力资源信息,优化企业人才分配,提高企业人力 资源管理的质量与效率,本课题在企业资源管理理论、Jsp/Servlet 技术以及数 据库技术
5、的指导下,建立了基于浏览器/服务器模式(B/S)的集人力信息管理、 招聘管理、工资管理、考勤管理、奖惩管理、培训管理等多功能于一体的企业人 力资源管理系统。 本系统的开发和应用有效解决了传统人力资源管理中信息处理难、信息反馈 难等一系列问题,实现了企业人力资源管理网络化和信息化,方便了人力管理者 及时掌握人力资源情况、 分析人力资源中存在的问题并及时调整管理力度和工作 重点,从而大大提高了人才管理效率。 本文对系统设计与开发的全过程作了详细的阐述。第一章绪论,主要介绍了 概述、系统的基本功能及实现方式和本毕业设计的主要工作。第二章基础理论和 基本技术,主要阐述了完成系统开发所涉及到的基础理论知
6、识和相关技术。第三 章到第五章详细记录了整个系统开发过程,包括系统的分析、设计和具体实现。 第六章是对所有工作的总结。 关键词:企业人力资源管理 浏览器/服务器模式 企业资源管理理论 Jsp/Servlet 技术 V Abstract In order to improve the quality and efficiency of enterprise human resources management, feedback information of human resource accuractely and in time, offer the decision basis for enterprise talent management, improve the quality of human resource m