人力资源管理系统数据库设计样本.docx
- 文档编号:4499163
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:17
- 大小:287.17KB
人力资源管理系统数据库设计样本.docx
《人力资源管理系统数据库设计样本.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统数据库设计样本.docx(17页珍藏版)》请在冰豆网上搜索。
人力资源管理系统数据库设计样本
人力资源数据库设计
1.概述(设计题目与可行性分析)
1.1项目背景
当今科技高度发展,技术日新月异,社会不断发展与进步,都时时刻刻离不开人才,人才才是国与国,公司与公司之间核心竞争核心,人才是主线生产力,特别是在当今社会,人才重要性更是达到了巅峰,那么就国家,公司发展都是需要人才,通过改革和创新,提高管理能力,提高核心竞争力,才是主线手段,因而,人力资源管理重要性是无庸置疑。
人力资源管理系统是基于先进软件和高速、大容量硬件基本上新人力资源管理模式,通过集中式信息库、自动解决信息、员工自助服务、外协以及服务共享,达到减少成本、提高效率、改进员工服务模式目。
它通过与公司既有网络技术相联系,保证人力资源与日新月异技术环境同步发展。
普通来说,可以分四个某些来理解人力资源管理系统:
(1)管理人员角色和目的变化
老式人力资源管理中,管理人员大某些精力将耗费在繁琐寻常行政事务解决上,而作为公司管理层参谋角色应当作征询和方略制定工作相对缺少。
通过人力资源管理,系统管理人员可以将绝大某些精力放在为管理层提供征询、建议上,而在行政事务上工作可以由电子化系统完毕,只须占用HR人员很少精力和时间。
(2)提供更好服务
人力资源管理系统可以迅速、有效地收集各种信息,加强内部信息沟通。
各种顾客可以直接从系统中获得自己所需各种信息,并依照有关信息做出决策和相应行动方案。
(3)减少成本
人力资源管理系统通过减少人力资源管理工作操作成本、减少员工流动率、减少通信费用等达到减少公司运作成本目。
(4)革新管理理念
人力资源管理系统最后目是达到革新公司管理理念而不但是改进管理方式,优化人力资源管理。
先进技术应用于人力资源管理不但仅是为了将既有人力资源工作做得更好,更重要是,做些对于公司来讲更有效率事情,成为管理层决策支持者,为决策提供信息和解决方案。
2.系统目的和建设原则
一种原则人力资源管理系统应当涉及如图所示几大功能。
除此之外系统还应涉及信息系统必要具备通用功能,例如系统管理、权限设立、数据备份与恢复等。
就本此课程设计而言,重点对下图所示功能进行分析,如图所示该人力资源管理功能设计图所示:
3.支撑环境规划
3.1网络逻辑构造
本人事管理系统采用C/S(客户机/服务器)网络构造。
客户机和服务器构造。
它是软件系统体系构造,通过它可以充分运用两端硬件环境优势,将任务合理分派到Client端和Server端来实现,减少了系统通讯开销。
当前大多数应用软件系统都是Client/Server形式两层构造,由于当前软件应用系统正在向分布式Web应用发展,Web和Client/Server应用都可以进行同样业务解决,应用不同模块共享逻辑组件;因而,内部和外部顾客都可以访问新和既有应用系统,通过既有应用系统中逻辑可以扩展出新应用系统。
这也就是当前应用系统发展方向。
老式C/S体系构造虽然采用是开放模式,但这只是系统开发一级开放性,在特定应用中无论是Client端还是Server端都还需要特定软件支持。
由于没能提供顾客真正盼望开放环境,C/S构造软件需要针对不同操作系统系统开发不同版本软件,加之产品更新换代十分快,已经很难适应百台电脑以上局域网顾客同步使用。
并且代价高,效率低。
如我院使用上海超兰公司“案件记录”管理软件就是典型C/S体系构造管理软件。
3.2软件支持环境及开发工具
软件支持环境:
WINDOSXP操作系统
硬件环境:
CPU:
intelP4,内存:
512M
开发工具:
mysql
4.系统总体构造
4.1总体DFD
如下图所示人力资源管理数据流程图
4.2功能构造
4.3数据库构造
概念模型是对信息世界建模,因此概念模型应当可以以便精确地表达信息世界中惯用概念。
概念模型办法诸多其中最有名办法是实体-联系办法。
该办法用E-R图来描述现实世界概念模型。
E-R办法也称E-R模型。
4.3.1职工E-R图
4.3.2考勤信息E-R图
4.3.3部门E-R图
4.4.4工资E-R表
4.4.5招聘信息表E-R图
4.4.6人事管理系统总体E-R图
4.5数字字典
数据流图表达了数据与解决间关系,数据字典是系统中各类数据描述集合,是进行详细数据收集和数据分析所得到重要成果。
数据字典中内容在数据库设计过程中还要不断修改,充实和完善。
普通来说数据字典中应当涉及如下几种某些数据描述:
数据项,数据构造,数据流。
4.5.1实体职工数字字典
数据项名
数据项含义
类型
长度
约束
职工编号
职工编号
int
4
职工流水编号是整型主码
姓名
职工姓名
varchar
200
职工姓名不能为空
部门号
职工相应部门号
int
4
职位
职工所处职位
varchar
50
招聘号
职工在招聘表里序列号
int
4
性别
职工性别
char
10
性别只能填写
男或者女
4.5.2实体考勤数据字典
数据项名
数据项含义
类型
长度
约束
考勤号
职工考勤流水号
int
4
主码
日期
记录考勤当天日期
varchar
50
职工编号
职工编号
int
4
上班时间
记录职工上班时候时间
varchar
50
时间为空表达该职工今天缺勤
下班时间
记录职工下班时候时间
varchar
50
4.5.3实体部门数据字典
数据项名
数据项含义
类型
长度
约束
部门号
部门编号
int
4
主码
不能为空
部门名称
部门名称
varchar
50
4.5.4实体工资信息表数据字典
数据项名
数据项含义
类型
长度
约束
职位
职位信息名称
varchar
50
主码
每月工资
每月应发工资数
float
8
每月工资是按照职位不同来划分
4.5.4实体招聘信息数据字典
数据项名
数据项含义
类型
长度
约束
招聘号
招聘信息流水号
int
4
主码不能为空
姓名
职工姓名
varchar
200
工作经历
varchar
500
职工此前工作经历描述
工作成绩
varchar
500
职工此前工作成绩描述
5.构造设计
5.1逻辑构造设计
概念模型是对信息世界建模,因此概念模型应当可以以便精确地表达信息世界中惯用概念。
概念模型办法诸多其中最有名办法是实体-联系办法。
该办法用E-R图来描述现实世界概念模型。
E-R办法也称E-R模型。
职工信息表(职工编号,姓名,部门号,职位,招聘号,性别)
考勤信息表(考勤号,日期,上班时间,下班时间)
部门信息表(部门号,部门名称)
工资信息表(职位,每月工资)
招聘信息表(招聘号,姓名,工作经历,工作成绩)
其中加下划线属性为主键。
5.2物理构造设计
下面为拟定数据关系建表
工资信息表:
招聘信息表
职工信息表:
考勤信息表:
部门信息表:
其中约束条件这里用SQL语句实现:
altertable职工信息addconstraint职工_部门foreignkey(部门号)
references部门信息(部门号)
ondeleterestrictonupdaterestrict
altertable职工信息addconstraint职工_职位foreignkey(职位)
references工资信息(职位)
ondeleterestrictonupdaterestrict
altertable职工信息addconstraint职工_招聘foreignkey(招聘号)
references招聘信息(招聘号)
ondeleterestrictonupdaterestrict
altertable考勤信息addconstraint职工_考勤foreignkey(职工编号)
references职工信息(职工编号)
ondeleterestrictonupdaterestrict
5.3各实体表关系图
5.4普通顾客权限
5.5管理员管理权限
6.应用程序与数据库互连
运用JAVA语言编写应用程序,并与数据库相连后,运营成功后来浮现下面信息提示界面:
提示后输入职工姓名:
张三
得到查询成果:
7.心得体会
通过本次课程设计,理解到了诸多有关信息,特别是在需求分析过程中,通过询问和资料分析,理解诸多人力资源管理有关知识,并不像咱们起始想像那么浅鲜,在调查之前,在咱们印象中,人力资源仅仅是对职工一种基本管理过程,即理解了职工基本有关信息,再对其进行分派即可实现。
调查后才理解,人力资源,是在对职工基本管理基本上对整体进行整体统筹规划,以及对职工管理。
例如:
对员工薪水进行管理,对员工合同,对员工考勤和福得进行管理。
通过本次课程设计,使我对系统需求分析有了全新更为深刻结识,看问题不能仅仅凭借主观臆断来理解,而是要结合实际,并且向对此类工作有经验人进行理解,进行征询,做到了这样才可以尽量较小范下错误,一种软件开发,需求阶段是第一步,也是尤为重要一步,通过认真需求分析,才干使后来开发尽量少走弯路。
再有就是对数据库有关知识进行了复习,有了某些新结识,对数据库创立有了新理解。
并且本次课程设计尚有些局限性地方,有些功能还没有实现,如职工培训,职工福利功能,以及职工离退休以及调职功能。
本次设计基本完毕了设计给出初始条件中所有功能,最后感谢在完毕这次课程设计过程中给出很大协助同窗以及指引教师。
8.参照文献
1《数据库系统概论》,萨师煊王珊,高等教诲出版社
2《软件需求》,[丹]SorenLauesen,电子工业出版社
3《数据库系统与应用:
SQLServer》,赵致格,清华大学出版社
4《数据库基本与应用》,王珊,李盛恩编著人民邮电出版社
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 数据库 设计 样本