- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计-企业人力资源管理系统[精品]
目录
概述 ……………………………………………………… 2
设计题目及实现目标 ……………………………………… 2
设计题目 ………………………………………………… 2
实现目标 ………………………………………………… 2
开发环境简介 ……………………………………………… 2
需求分析 ………………………………………………… 3
系统功能描述 ……………………………………………… 3
E-R图 ……………………………………………………… 3
功能结构图 ………………………………………………… 5
流程图 ……………………………………………………… 5
数据库逻辑结构 ………………………………………… 6
数据库树形结构图 ………………………………………… 6
数据库主要表详细结构 …………………………………… 6
数据库关系表 ……………………………………………… 8
程序核心代码及控件描述 ……………………………… 9
SSH框架配置关系图 ……………………………………… 9
公共模块设计 ……………………………………………… 9
获取时间的类 …………………………………………… 9
获取自动编号的类 ……………………………………… 9
字符串自动处理类 ……………………………………… 10
分页Bean ……………………………………………… 10
数据持久化类 ………………………………………… 12
Spring框架注入映射文件管理员属性信息xml配置文件1 概述
1.1 设计题目及实现目标
1.1.1设计题目
企业人力资源管理系统
1.1.2实现目标
人力资源管理系统(Human Resources Management System,HRMS)包括人事日常事务、薪酬、招聘、培训、考核对企业的人力资源管理方方面面进行分析、规划、实施、调整,提高企业人力资源管理水平,使人力资源更有效的服务于组织或团体目标。人力资源管理系统的具体目标如下:
对企业人力资源管理的基本信息进行管理。管理企业员工的信息(即人事管理功能)。实现为个人提供网络工作平台的功能。实现企业的应聘信息的管理功能。实现企业员工培训的一系列相关信息管理。员工薪酬信息管理。系统用户信息的管理。系统运行稳定、安全可靠。
1.2 开发环境简介
本系统以eclipsemyeclipse插件作为集成开发环境,该开发环境界面友好,功能强大,是从事Java开发的开发主流IDE。
数据库方面,采用SQL server 2005,此数据库为Microsoft公司的数据库之一,性能良好,在中、小型项目中使用较为普遍。故本系统采用SQL server 2005作为数据库。
测试浏览器为IE9.0和FireFox5.0。2 需求分析
2.1 系统功能描述
人力资源管理目标是指企业人力资源管理需要完成的职责和需要达到的绩效。随着企业内人力资源管理的网络化和系统化的日益完善,人力资源管理系统在企业管理中越来越受到企业管理者的青睐。人力资源管理是组织的一项基本管理职能,它是以提高劳动生产率、工作生活质量(Quality of Working Life)和取得经济效益为目的而对人力资源进行获取、保持、开发、激励和调整等一系列管理的过程。2.2 E-R图
图1 招聘人员管理实体
图2 员工信息管理实体
图3 薪资管理实体
图4 管理员实体E-R图2.3 功能结构图
企业人力资源管理系统主要包括部门管理、招聘管理、员工管理、培训管理、奖惩管理、薪资管理及系统管理模块。各个模块及其包括的具体功能如图5所示。
图5 人力资源管理系统功能结构图
2.4 流程图
为了更加清晰地表达系统的业务功能模块,下面给出人力资源管理系统的业务流程图,如图6所示。
图6 人力资源管理系统业务流程图
3 数据库逻辑结构设计
3.1 数据库表
图7 数据树形结构图
3.2 数据库表结构
数据库共7张表,其中主要表的4张表(tb_manager,用于保存管理员信息;tb_inviteJob,用于保存招聘信息;tb_employee,用于保存员工的详细信息;tb_pay,用于保存员工薪资的信息)的具体结构如表1、表2、表3、表4所示。
表1 表tb_manager的结构
字段名 数据类型 是否为空 是否为主键 默认值 描述 id int(4) NO YES ID(自动编号) account varchar(20) NO 管理员账号 password varchar(30) NO 管理员密码 managerLevel char(10) 管理员级别 表2表tb_inviteJob的结构
字段名 数据类型 是否为空 是否为主键 默认值
您可能关注的文档
- 数学与应用数学毕业论文(设计)-拉格朗日中值定理的一些应用[精品].doc
- 数学与应用数学毕业论文_圆锥曲线切线的几个性质及其应用探究[精品].doc
- 数学与应用数学毕业论文-圆锥曲线切线的几个性质及其应用探究[精品].doc
- 数学与应用数学毕业设计(论文)-微积分及其应用[精品].doc
- 数学与应用数学毕业设计(论文)_微积分及其应用[精品].doc
- 数学与应用数学毕业论文多元函数的极值及其实际应用[精品].doc
- 数学与应用数学毕业论文(设计)-隐函数的极值求法[精品].pdf
- 数学九年级 下湘教版3.2.2圆的切线的判定、性质和画法课件[精品].ppt
- 数学分析之隐函数定理及其应用[精品].doc
- 数学与应用数学毕业论文(设计)-微积分在经济学中的若干应用[精品].doc
最近下载
- Q-CR 562.3-2018-铁路隧道防排水材料 第3部分:防排水板.pdf
- 22G101系列结构图集解读.pptx VIP
- 2025年新《公司法》知识竞赛题库(含答案).doc VIP
- 《苹果供应链管理分析》.ppt VIP
- 《你还在背单词吗》.pdf
- 语文新课标创新教学案例:读中学写,匠心独运之《颐和园》(四下).docx VIP
- 专题18 圆锥曲线选择题【2023高考必备】2013-2022十年全国高考数学真题分类汇编(全国通用版)(原卷版).docx VIP
- 《民法典》合同编实务培训课件.ppt
- 苹果供应链管理分析.ppt VIP
- 《Photoshop-CC图像处理》教学教案—单元2图像处理基础知识.docx VIP
文档评论(0)