基于HRMS的人事管理系统.doc

资料分类:设计作品 上传会员:小山神 更新时间:2018-07-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15926
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:人事管理系统的功能全面,操作简单,便于修改、保存、查看,而且能够实现无纸化存档,安全性得到了大大提高,为企业节省了资金与空间。所以人事管理系统在企业管理中越来越受到管理者的青睐。且因为“地球村”,人事管理系统可多语言登录,此系统可选择中文,英语,日语登录。

本课题采用MVC设计模式,利用Java高级程序设计语言与数据库Oracle11和Struts2框架共同完成此系统的开发。主要的研究内容为建立人事管理数据库,创建表,定义字段;使用Java高级程序开发语言,创建Web项目,完成“M”设计(模型设计);创建Jsp页面,采用JavaScript,HTML,CSS等语言,完成“V”设计(视图设计),页面可以显示提示信息;建立数据库连接,并向页面返回执行结果,完成“C”设计(控制器设计)。

 

关键词:Java高级语言;Struts2开发框架;Oracle11数据库;MVC设计模式

 

目录

摘要

Abstract

1 绪论-1

1.1 本课题背景及研究意义-1

1.2 国内外发展概述-1

1.3 本文研究内容-2

1.4 论文结构安排-3

2 相关技术简介-4

2.1 Struts2开发框架-4

2.1.1 Struts2简介-4

2.1.2 Struts2的MVC模式-4

2.1.3 Struts2的工作原理-6

2.2 Java语言-7

2.3 Oracle11 数据库-8

2.4 主要技术-8

2.4.1 MVC设计模式-8

2.4.2 Java Script 脚本语言-9

2.4.3 CSS样式表-10

3 系统总体设计-11

3.1 设计思想-11

3.2 设计目标-12

3.3 系统框架设计-14

3.4 开发及运行环境-14

3.4.1 软件开发平台-14

3.4.2 软件运行平台-14

4 程序模块详细设计-15

4.1 人事档案管理-15

4.1.1 人事档案一览-15

4.1.2 离职人员管理-18

4.2 培训管理-18

4.3 部门信息管理-19

4.4 职位信息管理-20

4.4.1 职位权限-20

4.4.2 权限信息-20

4.5 绩效考评管理-21

4.6 内部通讯录模块-22

4.7 公司公告模块-22

4.8 规章制度模块-23

4.9 密码修改模块-24

4.10 招聘管理模块-24

4.10.1 招聘需求管理-25

4.10.2 应聘者管理-25

4.10.3 人才库管理-26

4.11 HR提醒模块-27

4.12 数据管理模块-27

4.13 系统设置模块-28

结    论-29

参 考 文 献-30

附录A 相关代码-31

致    谢-52

相关论文资料:
最新评论
上传会员 小山神 对本文的描述:人事管理系统是一个由人,计算机等组成能进行信息收集,传递,存储,维护和使用的系统,设计理念便是提高公司管理水平,对公司职工有一个较客观与全面的了解与认识,此人事管......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: