- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专业
专业.专注
数据库原理及应用课程设计报告》
(j1670101x0 )
设计题目
人力资源系统
学生姓名
Xxx
学生班级
计科1161
学生学号
2016xxxxxxxx
指导教师
Xxx
2017年11月13日?
完成时间
2017年11月17日
成绩评定
目录
设计总
设
计
总
1.1
1.2
系
统
开
发
目
的
—1
1.3
开
发
1
内
容
1.4
开
发
1
环
境
二——二
、
需
分
析
-1
2.1
系
统
背 景
分
析
1
2.2
需
求
分
析
2
三 三
、 概
念
结 构
设
计
3
3.1
系 统
功
能 模 块
设
计
图
3
3.2
系
统 E-R
图
4
四
、 逻
辑
结 构
设
计
5
4.1
数
据
项
6
4.2
数
据
结
构
数 据 存
10
数 据 处
12
七、 优 缺 点 及 自 我 评
13
设计总说明
1.1概况
名称:人力资源管理系统
用途:社会上各个层面的各种机构
功能:实现对人力资源的安排及薪酬安排
1.2系统开发的目的
1) 掌握利用SQL语言进行数据库操作的基本过程
2) 能熟练掌握SQLSEVER的各种操作;
1.3开发内容
通过调查分析达到人力资源管理系统的系统要求 ,从而设计出系统的概念结构模型 、逻辑
结构模型、物理结构模型,通过SQL2012实现相应的要求,进而不断的测试和完善系统的 漏洞。
1.4开发环境及工具
系统后台管理软件 :SQL Server Management Studio 2012
系统开发语言:SQL
、需求分析
2.1系统背景分析
人类社会已经步入了飞速发展的信息时代 ,和信息匹配的就是人才 ,实现对人才的合
理规划与配置,对社会生活尤其是企业的影响越来越深刻 。人力资源管理系统是企业及机
构不可或缺的部分,它的作用对于企业及机构的分工及发展至关重要 ,本文将分点解析人
力资源管理系统的实现过程 :
2.2需求介绍
通过调查分析以及结合案例分析 ,系统应达到以下要求
1) 系统用户包括人事经理,人事专员,薪酬经理和薪酬专员
2) 各个角色的权限不同
3)能够实现人力资源的录入、修改、查询和删除;
4)能够实现员工薪酬信息的录入、修改、查询和删除;
5)能够实现员工所属机构及职位的录入 、修改、查询和删除;
三、概念结构设计
3.1系统功能模块设计图
人力资源管理系统
档案管理设置
人
人
人
力
力
力
资
资
资
源
源
源
档
档
档
案
案
案
登
变
管
记
更
理
人
人
力
力
资
资
源
源
档
档
案
案
管
查
理
询
人
薪
力
酬
资
标
源
准
档
管
案
理
删
除
薪 酬 发 放 管 理
3.2系统E-R图
根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体 ,以及实体之间的
联系,为后面的逻辑结构设计做铺垫 。系统E-R图可以将各实体之间的关系显示出来 。
特长
职称
薪酬准编号
薪酬细表
家庭关系
基本工资
包含
薪酬标准
Email
基本工资
基本工资
员工编号
联系方邮
基本工资
电话
失业保险
QQ
手机
住址
医疗保险
薪酬标准编号
开户
薪酬标准名称
住房公积金
四、逻辑结构设计
逻辑结构设计的主要目的是把概念模型设计阶段设计好的基本 E-R图转换为与选用的具体
机器上的DBMS产品所支持的数据库模型相结合的逻辑结构 ,选用关系模型,E-R图的转
换如下:
4.1数据项:
员工表(Staffinformation ):
字段名称
屮文说明
键 别
是否
空
数据类
型
长
度
备注
Staffid
员工编号
PK
NO
int
16
主键
Idcard
身份证号
PK
NO
char
18
主键,根据需要调整
Spositi onn ame
职位名称
PK
NO
varchar
50
主键,可能长度不
够,自行修改
员工基本信息表(Staffbasici nformatio n )
字段名称
屮文说明
键
别
是否
空
数据类型
长
度
备注
Staffid
员工编号
FK
NO
int
16
外键
Staffname
姓名
NO
char
50
可能长度不够,自行修改
Sgerder
性别
NO
char
2
Sn ati on ality
国籍
NO
varchar
32
Speople
民族
NO
varchar
50
Sbirth
出生日期
NO
char
10
Sbrithplace
出生地
NO
varchar
64
Sreligio n
宗教信仰
NO
varchar
30
Spoliticalstatu
政治面貌
NO
varchar
10
San tecede nts
个人履历
NO
varchar
500
最好
文档评论(0)