员工培训管理系统数据库设计

员工培训管理系统数据库设计
员工培训管理系统数据库设计

员工培训管理系统数据库设计

员工培训信息管理系统

姓名:詹焱群

学号:20906031076

专业:计算机科学与技术

系统设计

1.1系统功能分析

员工培训系统主要要实现的功能包括:

a)员工信息的输入: 主要包括员工基本信息,岗位,已经培训

过的课程和成绩,培训目标等

b)员工信息的查询,修改:主要包括员工的基本信息,职称,

岗位,已经学过的课程以及成绩,培训目标等

c)培训课程信息的输入包括:包括课时,课程种类等

d)培训课程信息的查询与修改:包括课时,课程种类等

e)员工培训需求的管理。

f)培训目标的制定与修改。

g)培训课程的评价。

h)教师信息管理与评价。

i)培训资源信息管理。

j)系统用户管理,权限管理

1.3 数据流程图

n

N m 1 1

N

( 某公司有多个部门.一个部门有多个岗位,每个岗位有多个员工,每个员工只能在一个岗位上班.一个教员培训多个员工,每个员工由多个教员培训.每个教员上同一门课可在不同的教室,每个教室可供不同教员上课.每个教室有多种设备.每个教员只讲授一门课.)

二:数据库设计

2.1 数据库需求分析

本数据路的数据项如下:

●员工基本信息:(员工号、员工姓名、性别、身份证号、所在岗位、健康

状况、参加工作时间、联系电话)

●员工培训成绩信息:(员工号、课程名称、成绩)

●课程信息:(课程号、课程名称、课程学时、时间、地点、授课教师)

●工作岗位信息:(工作岗位代码、工作岗位名称、权力范围、平均工资)

●部门信息:(部门代号、部门名称、部门经理)

●培训需求的信息:(所需培训的课程、要求培训的员工)

●个人培训计划信息:(培训员工号、培训课程)

●教员信息:(教员号、教员姓名、教员学历、教员评价)

●培训资源管理信息:(各个教室、教学设备的分配情况、各种培训费用和

支出)

●培训教材管理:(教材适合的课程、作者、教材数量、价格)

2.2 数据库概念结构设计

1 员工实体E-R图

2 部门实体E-R图

3 课程实体E-R图

4 个人培训计划E-R图

5 教员信息E-R图

6 教材实体E-R图

7 资源实体E-R图

8 总体培训需求E-R图

相关主题
相关文档
最新文档