人事管理系统(数据库)

  • 格式:doc
  • 大小:380.73 KB
  • 文档页数:11

数据库大型实验报告

设计题目: 人事管理信息系统

班 级: 计算机901

姓 名: 鲍凯

学 号: 200920100101

指导老师: 赵 端 阳

2012年6月

一、设计的课题题目:

《人事管理信息系统》

二、内容:

课题1. 《人事管理信息系统》包括的实体类型有:

 职工(职工号,姓名,性别,年龄,学历,专业,联系电话)

 部门(部门编号,部门名称,职能,部门领导),如信息分院,教学,洪宁;学工办,管理,刘德华

 岗位(岗位编号,岗位名称,岗位等级,岗位工资),如教学岗位4级,2300元

 技能(技能编号,技能名称,技能等级),如钳工5级,刨工6级

 奖惩(序号,奖惩标志,项目,奖惩金额)

 培训课程(课程号,课程名,教材,学时,成绩,学历),学历是指本科、研究生、博士等。

 工资(职工号,姓名,性别,基本工资,岗位工资,津贴,奖金,养老金,公积金,纳税,医疗保险,水电费,奖惩,实发工资)

 内部调动(编号,姓名,性别,年龄,调动性质,备注),刘德华从学工办调到信息分院

三、要求

 《人事管理信息系统》包括的具体操作:

 自行补充实体之间的联系

 输入数据,每个表不少于10行数据,数据必须是有意义的

 统计职工的实发工资

 列出每个职工培训课程的成绩,检查职工信息中学历数据的更改(经过培训后,学历提高了)

 查询某部门所有职工的奖惩情况

 查询人事变动后岗位的变动情况

 列出两个基本表的插入、更新和删除记录的操作(各举1例)

 自行补充8至10个SQL操作,如查询信息分院的职工人数,职工“刘德华”的部门领导是谁等等。

四.详细设计

1.概念设计:

设计E-R图:人事管理信息系统中涉及到职工、部门、岗位、技能、培训课程、奖惩记录,

工资,内部调动等信息,根据信息画出E-R图。

人事管理信息系统E-R整体图设计

这个ER图有7个实体类型,其属性如下:

职工(职工号,姓名,性别,年龄,学历,专业,联系电话)

部门(部门编号,部门名称,职能,部门领导)

岗位(岗位编号,岗位名称,岗位等级,岗位工资)

技能(技能编号,技能名称,技能等级)

奖惩(序号,奖惩标志,项目,奖惩金额)

培训课程(课程号,课程名,教材,学时,成绩,学历)

工资(职工号,姓名,性别,基本工资,岗位工资,津贴,奖金,养老金,公积金,纳税,医疗保险,水电费,奖惩,实发工资)

2. 物理设计:

在SQL Server 2000下建立数据库,各个基本表的结构表格如下:

职工表:

职工 部门 部门调动 设置

岗位 考核 技能

工资 奖惩 接受 享有

培训课程 选课情况 N

M 1

1 M

N M

N

1 M N M 部门表:

岗位表:

技能表:

奖惩表:

培训课程表:

工资表:

选课表

设置表:

考核表:

接受表:

3.各表间的关系:

1.统计职工的实发工资

2.列出每个职工培训课程的成绩

3.检查职工信息中学历数据的更改(经过培训后,学历提高了)

4.查询某部门所有职工的奖惩情况

5.列出两个基本表的插入、更新和删除记录的操作(各举1例)

对部门表:1.插入

2.更新

3.删除

6.查询各个课程号和相应的选课人数

7. 查询职工奖惩情况

8.查询职工‘沧月’的部门领导

9. 查询部门编号既不是B01,B04,也不是B09的职工的编号、姓名和性别

10. 查询每个职工的职工号,姓名,进修的课程名,成绩和部门名称

11. 查询工资超过2500的职工号,职工姓名 和岗位名称

实验总结:

在这次实验中,我学到了,在WORD中,怎样使用工具制作ER图,更加深刻地了解了数据库的物理模式和概念模式,并且通过良好的设计规范节省了资源以及增加了查询的效率。