没有合适的资源?快使用搜索试试~ 我知道了~
某单位的人事管理系统数据库课程设计宣贯.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 69 浏览量
2022-02-06
08:30:14
上传
评论
收藏 432KB PDF 举报
温馨提示
试读
24页
某单位的人事管理系统数据库课程设计宣贯.pdf
资源推荐
资源详情
资源评论
数据库原理及应用课程设计
设计报告
题 目: 某单位的人事管理系统
学 号: 131007128
学生姓名 :
指导教师:
提交时间: 2015-01-04
目录
第 1 章 需求分析 . ................................................... 1
1.1 需求调查 ................................................... 1
1.2 系统功能分析 ............................................... 2
1.3 面对用户需求分析 ........................................... 3
第 2 章 面向对象分析和设计 . ......................................... 4
第 3 章 逻辑结构设计 . ............................................... 7
类和对象向关系模式转换 ......................................... 12
第 4 章 数据库物理结构设计 . ........................................ 12
4.1 存取方法设计 .............................................. 12
4.2 存储结构设计 .............................................. 12
4.3 物理设计 .................................................. 13
第 5 章 数据库完整性设计 . .......................................... 16
5.1 主键及唯一性索引 .......................................... 16
5.2 参照完整性设计 ............................................ 16
5.3 Check约束 . ................................................ 17
5.4 触发器设计 ................................................ 17
第 6 章 数据库视图设计 . ............................................ 19
第 7 章 数据库存储过程设计 . ........................................ 19
总结 . .............................................................. 20
参考文献: . ........................................................ 20
数据库原理及应用课程设计报告
1
人事管理系统后台数据库
第 1 章 需求分析
1.1 需求调查
通过对各个用户的调查,该人事管理系统有如下需求:
1) 员工信息管理:
实现记录在该单位中所有人员的在该单位的员工信息, 实现对员工信
息的管理,也包括对员工信息的增加、删除、修改等功能。
2) 部门信息管理:
实现对该单位中的各个部门的编号、部门相关信息的统计,此时也将
单位中的所有人员进行分类管理。
3) 职位调动管理:
实现当员工的就职信息发生更改的时候, 系统进行相应关联信息的更
改,即增加相应的修改信息的同时,员工的信息管理中的对应信息进行修改。
4) 系统管理人员信息管理:
实现对相应的系统管理人员的帐号、密码等基本信息的管理功能。
5) 出勤信息管理:
实现对每一位员工的出勤状况的记录,记录对应的出勤刷卡机号以及
出勤时间的信息管理。
6) 奖惩管理:
实现针对于不同的奖惩类型、奖惩金额等信息的管理,实现输入奖惩
信息的修改相应的工资信息。
7) 工资管理:
实现各个员工工资条目信息的管理。
数据库原理及应用课程设计报告
2
1.2 系统功能分析
某单位的人事管理系统
员
工
管
理
管
理
人
员
管
理
个
人
经
历
管
理
奖
惩
记
录
管
理
请
假
记
录
管
理
刷
卡
机
管
理
出
勤
信
息
管
理
职
位
调
动
管
理
部
门
管
理
家
庭
关
系
管
理
工
资
管
理
1) 员工管理:
主要应用于对员工在该单位基本信息的管理,可以执行对某员工的增
加、删除、修改信息的功能等。
2) 管理人员管理:
用于对相应的系统管理人员的帐号、密码等基本信息的管理。
3) 个人经历管理:
可对各个员工的过往经历汇总并记录留档,完善员工在该单位中的基
本信息,增加单位对员工个人经历的了解。
4) 家庭关系管理:
可对各个员工的家庭人员以及关系进行汇总并记录留档,完善员工在
该单位中的基本信息,增加单位对员工家庭情况的了解
5) 部门管理:
主要用于分别管理各个部门的基本信息,以及部门的实际情况统计。
6) 职位调动管理:
负责记录单位中人员的职位调动信息的记录、统计、管理等,并当更
新职位调动信息的时候,将相应的员工、部门信息进行修改。
7) 出勤信息管理:
记录员工每一次的刷卡出勤的相关信息,做好统计工作。
8) 刷卡机管理:
数据库原理及应用课程设计报告
3
管理出勤是所需要的出勤记录刷卡机。
9) 请假记录管理:
用于记录员工的请假信息,包括员工编号、请假时间、销假时间、请
假天数等信息。
10) 奖惩记录管理:
用于记录员工的奖惩信息,包括员工编号、奖惩类型、奖惩金额、奖
惩时间等信息。
11) 工资管理:
用于统计记录员工的工资信息,基本工资、将罚金、时间等。
1.3 面对用户需求分析
在该单位的人事管理系统中,最主要的两个功能就是查询信息和管理信
息。系统的用户又分为员工和管理人员,因此我将该系统又分为以下若干子系
统,包括员工查询子系统、管理员查询子系统、员工信息管理子系统、部门信
息管理子系统、信息变更子系统、工资管理子系统,以满足不同用户的不同应
用需求。
下面从细分后的各个子系统分析子系统的需求:
人事管理系统
员
工
查
询
子
系
统
部
门
信
息
管
理
子
系
统
信
息
变
更
子
系
统
工
资
管
理
子
系
统
员
工
信
息
管
理
子
系
统
管
理
员
查
询
子
系
统
1) 员工查询子系统:
可供员工查询与自己相关的姓名、职位、部门等基本信息,以及
剩余23页未读,继续阅读
资源评论
cwp36199360
- 粉丝: 1
- 资源: 11万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功