人力资源管理系统毕业设计书doc文档格式.docx
《人力资源管理系统毕业设计书doc文档格式.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统毕业设计书doc文档格式.docx(30页珍藏版)》请在冰豆网上搜索。
![人力资源管理系统毕业设计书doc文档格式.docx](https://file1.bdocx.com/fileroot1/2022-12/14/d71e2250-984b-4d41-ac7a-c552cc62b41f/d71e2250-984b-4d41-ac7a-c552cc62b41f1.gif)
3)熟练掌握和使用SQL语言操纵数据库,使用T-SQL语言编程。
4)理解和掌握利用数据库所学的理论知识来设计数据库的基本方法和步骤。
5)通过上机操作和调试程序,提高学生理论联系实际和动手操作能力。
6)通过实际操作,提高技能水平。
7)提高编写程序的能力。
8)对设计模式的深入了解。
二、系统综述
四十年代电子计算机问世以来,计算机科学发展迅速,应用领域不断扩展由于计算的普及与广泛应用,现代社会正朝着高度信息化,自动化方向发展。
档案是科学知识的宝库、是文化的积累和沉淀,是统计分析的第一手资料,是研究决策的权威.随着计算机技术在档案管理领域中的广泛应用,档案系统的通用性,灵活性、可扩展性.成为最关注的问题。
本文提出了动态档案结构的概念,系统没有固定的档案数据库文件、数据库结构和数据库类型,在运行过程中根据使用单位的需求动态生成档案结构,实现了在一个数据库字段内存取任何类型电子文件,并自动从数据库提取、识别和运行电子文件的方法,实现了档案管理系统软件的通用性,具有良好的应用推广应用价值。
关键词档案管理;
通用性;
动态管理;
电子档案建立基于计算机网络的档案管理信息系统,形成一个现代化的集档案数据采集,加工、存储、检索、输出和发布于一体的档案数据处理中心,是实现各单位档案信息管理标准化和现代化的前提条件,是提高档案管理效率、提高档案服务水平的根本途径。
“人力资源管理系统”软件的研发促进了档案管理部门以新的观念、新的制度、新的模式与手段开展档案信息管理工作。
软件实现了档案信息管理电子化、网络化,增强档案管理的科学性,规范性和易操作性,改变了传统繁琐的档案管理模式。
该软件的通用性设计,避免了各类型档案系统的重复投入开发,具有良好的应用推广价值
卓越的人力资源管理可以直接地使员工成为企业的竞争优势。
而策略性的、可以创造价值的人力资源管理具有吸引、激励和保留具有竞争力的人力资源的能力,使员工和直线经理把自己的技能与职业发展变成组织的优势,能够为经理和执行官提供基于全球的、完整的、精确的、即时更新的人力资源信息。
人力资源管理应用系统包括用户管理模块、招聘管理模块、调职管理模块、离职管理模块、证照管理模块、奖惩管理模块、考核管理模块、休假管理模块和合同模块。
三、系统开发方案
3.1开发内容
人力资源管理系统的具体目标如下:
✧系统整体结构和操作流程合理顺畅,实现人性设计。
✧对企业人力资源管理的基本信息进行管理。
✧管理企业的员工信息(即人事管理功能)。
✧实现为个人提供网络工作平台的功能。
✧实现企业的应聘信息的管理功能。
✧实现企业员工培训的一系列相关信息的管理。
✧员工薪酬信息管理。
✧系统用户信息的管理。
对员工档案进行档案入库登记、档案查询、档案修改、档案删除这些日常业务的需要。
高效性通过系统的实用,能够改变旧的档案管理模式,使对档案的管理、查询更加方便有效。
3.2开发工具
软件MicrosoftSQLServer2000数据库管理系统、myeclipse开发工具、Tomcat服务器。
3.3可行性分析
理论与实践联系紧密,具有很强的可行性。
3.4成员具体分工
组长:
张小强
编程:
张鹏、刘娟、马德艳
数据库:
魏娜文档:
马丽、马祥鹏、王亚波、王志国
测试:
哈瑞鑫、耿悦
四、市场分析
4.1市场现状
现在有很多企业由于规模的扩大对于人事上的管理来说有一定的困难,所以推测将来的HRM系统市场比较大,在销售能力和人力资源允许的条件下,可以每年5,000,000的销售量。
4.2系统前景
本系统是为ICE公司定制的人力资源HRM系统,由吕占东老师提出,人力资源小组编写,ICE公司为最终使用者。
本项目是一个比较成熟的HRM系统,对于现在的企业有一定的适用性,并且在过去我们有做类似的项目。
对于这套系统的巩固和加强,对于公司以后人力资源系统的销售有一定的促进作用。
4.3编写目的
我们进行的这个项目的目的是为公司内部高层领导对ICE公司的HRM系统情况的分析提供数据支持,做为领导对ICE公司的HRM系统决策的依据。
4.4产品目标
实现ICE贸易公司的人力资源管理信息化。
五、环境配置
5.1软件环境
软件开发环境:
Sqlserver2005+windowsXp+jdk1.6.0+MyEclipse8.5+ApacheTomcat6.0
开发工具:
MyEclipse+Sqlserver2005+ApacheTomcat6.0
操作系统:
windowsXP
5.2硬件环境
普通
笔记本配置:
5台
六、功能分析
人力资源等人资管理业务是在日常生产过程中非常重要的环节,原来基本上采用手工处理方式进行操作,造成工作效率低、处理速度慢、人工计算薪金准确率较低的情况。
因此开发人力资源管理子系统,通过在该系统中的相关数据录入、参数设置,使用电脑保存职工档案资料、计算薪资发放以及记录职工参加培训、职位变更等的详细资料,代替原来的手工处理工作,方便进行人力资源、薪金资源的查询,大幅度提高工作效率和管理水平。
七、模块设计
7.1用户管理
用户管理主要是对公司的所有员工的资料进行管理,对用户的基本信息的操作和维护,包括:
登录用户列表、新增登录用户、用户信息列表,增加用户信息。
7.2招聘管理
对公司招聘过程中的各个环节进行管理。
登记职位空缺、对投入简历进行收集整理、记录面试,具体步骤:
招聘项目列表,新增招聘项目,面试信息列表,新增面试信息,简历信息列表,新增简历信息,试用记录列表,新增试用记录等。
7.3调职管理
对公司各个员工的职位变更进行管理,具体有调职信息列表,添加调职信息表控制。
7.4离职管理
对公司员工离职时间,离职原因进行管理,记录离职流程信息。
7.5证照管理
对公司各个员工的证件进行有效的管理:
如证件的发放时间,有效时间,办证时间等。
7.6奖惩管理
对公司先进者和业绩相对来说的较差的员工进行奖罚管理,主要对奖励时间,奖励钱数,奖励部门和惩罚钱数进行管理。
7.7考核管理
对公司员工的业绩进行考核,评定一定的等级。
7.8休假管理
对公司员工的请假理由,请假天数,开始时间及结束时间和批准人进行详细的管理。
7.9培训管理
对公司的员工进行培训进行管理,主要对员工都哪个机构去培训,培训时间,培训的课程等进行详细的管理。
培训机构
培训课程
培训记录
7.10合同管理
八、数据流图构建
8.1人力资源管理系统的顶层数据流图
8.1.1合法性检查二层数据流图
8.1.2权限分析二层数据流图
8.2事务处理二层数据流图
8.3员工信息数据处理的三层数据流图
九、数据库设计
9.1员工信息表
序号
英文名
中文名
类型
备注
1
us_id
员工信息编号
Int
主键[pk](自增)
2
us_ne
用户名
varchar
3
us_pd
密码
Varchar
4
us_tm
建立时间
5
dt_id
部门编号
外键[fk]
6
ps_id
职位编号
7
us_nu
银行卡号
8
us_sz
系统设置
9.2详细信息管理
up_id
详细信息编号
up_ne
姓名
up_sx
性别
up_ag
年龄
up_jg
籍贯
up_mg
婚姻状况
up_zm
政治面貌
9
up_zj
证件类型
10
up_hm
证件号码
11
up_jt
家庭住址
12
up_po
电话号码
13
up_yb
邮政编码
14
up_yj
电子邮件
9.3员工绩效
pf_id
员工绩效编号
pf_yf
月份
pf_xy
效益
pf_cc
抽成
9.4薪资表
wg_id
薪资信息编号
wg_jb
基本工资
wg_yf
wg_bx
保险
wg_zf
住房公积金
wg_jj
奖金
wg_tc
提成
wg_gz
应付工资
9.5考勤记录TimeBook
tb_id
考勤信息编号
tb_yf
tb_gz
工作天数
tb_cd
迟到次数
tb_zt
早退次数
tb_dx
带薪假
tb_fx
非带薪假
tb_cc
出差
9.6离职申请
rr_id
离职申请编号
rr_sq
申请时间
rr_yy
离职原因
rr_gw
离职岗位
rr_lz
离职时间
rr_bm
部门主管审批
rr_rl
人力资源部审批
rr_jl
总经理审批
9.7离职交接表
rd_id
离职交接编号
rd_zz
工作交接人
rd_fy
费用结算
rd_gz
工资结算
rd_wc
交接完成时间
9.8部门信息
部门信息编号
员工信息(经理)编号
dt_mc
部门名称
9.9职位信息
职位信息编号
ps_mc
职位名称
ps_ms
职位描述
ps_zg
任职资格
十、系统测试
10.1用户登录测试
测试截图:
图1用户名测试
图2密码测试
图3验证码测试
图4登录成功测试
10.2用户管理测试
图1
图2
图3
图4
图5
图6
图7
10.3招聘管理测试
10.4调职管理测试
10.5离职管理测试
10.6证照管理测试
10.7奖惩管理测试
10.8考核管理测试
10.9休假管理测试
10.10培训管理测试
10.11合同管理测试
十一、结束语
经过一个月的努力,在老师和同学的支持与帮助之下,我们顺利地完成了这次论文设计。
从当初确定题目到最后一个功能模块的完成,经历了无数次的错误、修改代码、重启服务器、运行的过程,感觉到平时学的知识是多么的浅薄,书到用时方恨少,现在是体验的真真切切。
本来已经耳熟能详的代码,一到IDE中书写,却提笔忘字,这充分的反应了我平时的基本功不扎实,常用代码的不熟练。
给我们以后的工作敲响了警钟,有了努力的方向。
但通过本次设计,我们也感受到了开源的方便,遇到什么问题,上网一查,就知道该怎么弄了,以前做个课程设计都是怕别人和我的一样,不愿意给别人看,现在知道了程序弄不出来是多么的着急,学习都是相互的,互相研究才能共同进步的。
以后要多多注意这方面的事情。
本次毕业设计是我们工作前一次很好的演练和实践的机会,是培养独立思考问题和自学能力的锻炼,使我们意识到必须努力的学习才能在工作中体现自己的价值,适应社会的需要。
十二、参考文献
1软件工程[M].西安电子科技大学出版社,2011.11
2JSP网络编程.电子工业出版社,2010.45-48
3基于B/S结构的在线考试系统.电子工业出版社,2010.32-35
4用Java语言实现Internet远程考试.电子工业出版社,2011.19-71
5数据库系统概论.高等教育出版社,2009.143-156
6管理信息系统.电子工业出版社,2012.1-11.40-45