毕 业 设 计
题 目: 人力资源管理系统的设计与实现
学 院: 计算机与通信学院 专业:计算机科学与技术 班级:1003 学号:201003010309 学生姓名: 佘姣姣 导师姓名: 邓作杰 完成日期: 2014年6月3日
诚 信 声 明
本人声明:
1、本人所呈交的毕业设计(论文)是在老师指导下进行的研究工作及取得的研究成果;
2、据查证,除了文中特别加以标注和致谢的地方外,毕业设计(论文)中不包含其他人已经公开发表过的研究成果,也不包含为获得其他教育机构的学位而使用过的材料;
3、我承诺,本人提交的毕业设计(论文)中的所有内容均真实、可信。
作者签名: 佘姣姣 日期: 2014年6月3日
毕业设计(论文)任务书
题目: 人力资源管理系统的设计与实现 姓名 佘姣姣 系 计算机与通信学院 专业 计算机科学与技术 班级 计算机1003 学号 201003010309 指导老师 邓作杰 职称 副教授 教研室主任 李珍辉 一、基本任务及要求:
1 设计任务特点及分析 近年来,各企业的人员规模越来越大,使得企业的上层领导对企业内部员工的管理难度也越来越大。一个好的人力资源管理系统能够帮助企业实现科学的管理模式,提高企业的经济效益。人力资源管理系统能够记录下一个人从应聘到试用,到正式录用,到辞职以及期间发生的奖惩情况,日常考核,纪效考核,职位变动的全过程,为一个人的评审提供了科学的依据。对于管理者来说,每个人的情况需要全面掌握,以便人尽其才,同时人才结构也应当了然于胸,以便从宏观上更好的组织人才。
2 课题主要任务与要求 初步方案:整个系统划分为六个子系统,用Jsp作为开发语言采用B/S模式来实现整个信息系统。 各子系统要求实现以下功能: ①人事档案管理:职工信息分析,合同到期提示,员工转正提示,员工生日提示,职工基本信息。 ② 招聘管理:增编申请,应聘人员登记表,应聘人员考核表,上岗通知单。 ③ 培训管理:培训需求计划,培训通知单,培训记录表,培训调整表,培训分析表。 ④ 工资管理:工资发放,工资报表管理,工资历史数据,银行信息,职工银行帐号。 ⑤ 考勤管理:员工出勤登记、员工加班登记。 二、进度安排及完成时间:
第一周:熟悉JSP及整个系统功能要求;调查被开发(设计)的软件的应用环境和用户需求;
第二周: 资料收集整理;查阅资料;制订初步的设计计划; 第三周:设计系统总体框架; 第四周:设计系统所需要的数据库表; 第五周至第七周:按照结构化设计特点,设计出系统的子模块; 第七周到第十三周:编程实现; 第十四周:文档的生成与整理,给指导老师修改,完成毕业设计报告书,用户手册; 第十五周:答辩
人力资源管理系统的设计与实现
摘 要:人力资源管理系统是企业战略的核心。目前的企业竞争中,人才是企业的核心资源,人力资源战略处于企业战略的核心地位。所以一个企业管理成不成功的关键在于人力资源管理系统是否能够充分满足企业的需求。
本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,采用B/S模式来实现整个信息系统。系统主要实现了招聘、工资、培训、考勤、员工信息管理等功能。使其人力资源工作更加规范化、有条理性。
本文首先介绍了人力资源管理系统的背景、国内外的发展现状以及运行模式和工具的选择,包括B/S模式,SqlSever 2005数据库,My eclipse 10开发工具等。接着对系统的各个板块进行了需求分析,由此确定了整个系统的设计。最后是系统的功能实现与测试。经测试,大部分模块基本达到了用户需求。
最后对整个人力资源系统作了一个简要的总结并附录上了一些主要功能实现的源代码。
关键字:人力资源、JSP、B/S模式、企业管理