员工培训管理系统数据库

日期:查看:604

员工培训管理系统数据库


员工培训管理系统


一、前言----------------------------------------------------------------------------------------3


系统需求分析阶段


2.1 需求分析阶段的目标--------------------------------------------------------------3


2.2 需求分析阶段的任务----------------------------------------------------------------3


2.2.1对象说明----------------------------------------------------------------------4


2.2.2 处理功能要求--------------------------------------------------------------4


2.2.3安全性和完整性要求------------------------------------------------------4


三、概念设计阶段


3.1 目标---------------------------------------------------------------------------------6


3.2 具体任务-----------------------------------------------------------------------------6


3.3结果------------------------------------------------------------------------------------7


3.3.1 各实体及其属性-------------------------------------------------------------7


3.3.2实体及其属性E-R图--------------------------------------------------------7


3.3.3局部E-R图--------------------------------------------------------------------9


3.3.4全局E-R图--------------------------------------------------------------------10


四、逻辑设计阶段


4.1逻辑设计阶段的目标---------------------------------------------------------------11


4.2逻辑设计阶段的任务---------------------------------------------------------------11


4.2.1 实体型转换为关系模式-----------------------------------------------------11


4.2.2实体间联系转换为关系模式------------------------------------------------12


4.2.3数据库模式定义---------------------------------------------------------------14


五、数据库实施阶段 【更多免 费素材,微信lbgzkf1】


5.1数据库实施阶段的目标-------------------------------------------------------------15


5.2数据库实施阶段的任务-------------------------------------------------------------15


5.2.1建立数据库---------------------------------------------------------------------15


5.2.2建立数据表---------------------------------------------------------------------15


5.2.3录入数据------------------------------------------------------------------------20


5.2.4建立视图和存储及相应功能的查询操作---------------------------------23


附录:数字字典


一、前言【更多免费素材,微信lbgzkf1】


随着战略人力资源管理时代的到来,员工培训开发在提升员工技能和素质、增强企业核心竞争力等方面具有重要作用。为了较好地解决我国企业在进行员工培训时出现的问题,建立一套战略员工培训系统,使企业的培训工作系统化、规范化、自动化,从而达到提高企业培训的目的。


二、系统需求分析阶段


系统需求分析阶段


需求分析简单的说就是分析用户的要求。需求分析是涉及数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计的结果是否合理和实用。


2.1 需求分析阶段的目标


了解公司总体培训课程的设置和安排;


2.综合的理解企业教员和各个员工之间的不同需求;  


3.了解培训课程的基本内容;


4.了解企业对不同岗位员工的培训计划;


5.了解员工的培训效果;


6.加强各岗位员工的培训,加快持证上岗工作步伐,进一步规范管理。


2.2 需求分析阶段的任务 【更多免 费素材,微信lbgzkf1】


2.2.1对象说明:


系统处理对象包括员工基本信息、员工成绩信息、课程信息、企业工作岗位信息、企业部门信息、培训需求信息、企业培训计划信息、个人培训计划信息、课程评价信息、教员信息等十个方面,各个对象包括信息如下所示:


员工基本信息(Personal)包括有员工号、员工姓名、性别、所在部门、身份证、籍贯、联系电话、家庭住址等信息。


员工成绩信息(CGrade)包括有员工号、课程名称、时间、地点、授课教师、成绩评价等。


课程信息(Course)包括有课程号、课程名、课程学识、授课教师、预修课程、开课部门、初训、复训等。


企业工作岗位信息(Work)包括有工作岗位代号、工作岗位名称、工作岗位的权利、范围等。


企业部门信息(Department)包括有部门编号、部门名称、部门经理、部门副经理等。


培训需求信息(Need)包括有所需培训的课程、要求培训的员工、培训计划等。


企业培训计划信息(B-Plan)包括有所需培训的课程、培训开始时间、结束时间、培训教员、上课时间、上课地点等。


个人培训计划(P_Plan)包括有培训员、培训课程、培训开始时间、培训结束时间等。


课程评价信息(Evaluate)包括有课程名、评价内容、评价时间等。


教员信息(Teacher)包括有教员号、教员姓名、教员学历、开始教学时间、教员评价等。


2.2.2处理功能要求


系统主要完成以下几个功能:


1.员工信息查询与修改,包括员工的基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。


2.培训课程基本信息查询、修改与更新,包括课时、课程种类等。


3.企业所有员工培训需求的管理.


4.每一位员工的课程信息的查询与信息更新;


5.企业培训计划的制定、修改;


6.培训课程的评价;


7.教员信息的管理、教师评价等。


2.2.3安全性和完整性要求


安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,通过用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。近而可以满足用户的基本数据安全性要求。


完整性要求用于描述各种信息之间的制约关系,以及关联关系,各个数据项的取值范围以及各个数据项是否可以不取值。根据实际需要,采取一定的手段来满足用户的完整性需求。


(1)主码取值唯一,不能相同,并且不能去空值。


(2)各关系凡是涉及到姓名的其取值一律不能为空值,此处允许有相同的姓名。


各关系凡是涉及到性别的其取值只能是‘男’或‘女’二者中的一个,不允许出现第三个。


各个员工关系中的年龄取值只能从18到100之间,不能超出此范围。


有新的员工注册使用该系统或有员工注销改号,数据库自动更新。


详细完整性要求见于系统的逻辑设计阶段。


1646555195580

员工培训管理系统


员工培训管理系统


422021029654529152852965452452370144145


299720889049098201841535725108890221234018415155575018415298450-635


918210-288290642620197485

培训目标管理

培训目标管理

4635500226060

其他

其他

3944620226060

系统管理

系统管理

3296920197485

培训资源管理

培训资源管理

2639695207010

培训目标管理

培训目标管理

1280160208280

基本信息管理

基本信息管理

1936750207010

培训效果管理

培训效果管理

22860187960

培训需求管理

培训需求管理





928370224155222377023368042144956477038525452241553843020233680156591062230


4471035-73025916305-82550419544596520

权限管理


权限管理

355727086995

用户管理

用户管理

1938020106045

成绩信息管理

成绩信息管理

62357096520

课程信息管理

课程信息管理

1290320106045

员工信息管理

员工信息管理






培训管理机构图



128778079375

培训中心

培训中心

3672205123825

审查调整

审查调整


4815205102235 224091567310


176466554610


374840583820

培训课程设置


培训课程设置

135445569850

信息汇总组织安排

信息汇总组织安排


22307551917702259330123825


382460589535

培训计划

培训计划

1354455125095

选择培训课程

选择培训课程


231648037465


1811655450853926840172720

培训

培训


2287905161925135445541275

员工


员工


3872230165735

考核

考核

1325880102235

培训考核成绩

培训考核成绩


2373630125095


1887855198120


375793087630

评估结果

评估结果

1287780120015

培训评估

培训评估


249745566040


培训管理数据流程图



三、 概念设计阶段


3.1 目标


将需求分析得到用户需求抽象为信息结构即概念模型的过程就是概念结构设计。概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键,包括概念模型设计和新系统流程两个阶段。在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地用某一DBMS实现这些需求。


3.2 具体任务


1.选择中层数据流为切入点,通常选择实际系统中的子系统;


2.设计分E-R图,即各子模块的E-R图;


3.生成初步E-R图,通过合并方法,做到各子系统实体、属性、联系统一;


4.生成全局E-R图,消除冲突。


3.3 结果


3.3.1各实体及其属性


根据需求分析,设计出能够满足用户需求的各种实体,以及他们之间的关系。


规划出的实体有:员工实体、部门实体、岗位实体、教员实体、课程实体。


详细属性请见于E-R图展示阶段。


3.3.2 实体属性E-R图:


209042069215

员工


员工


261239013208026123901320801022350132080


355727063500

员工计划信息

员工计划信息

195707061595

员工成绩信息


员工成绩信息

33845590170

员工基本信息

员工基本信息



员工实体属性E-R图


2071370-7620

部门


部门


25857204572069596055245258191055245


1861820262890

部门名称


部门名称

3700145205740

部门(副)经理


部门(副)经理

-24130224790

部门代号


部门代号



部门实体属性E-R图


2004695100965

岗位


岗位


25190452057402509520196215819785163830


1909445285750

岗位名称

岗位名称

99695295275

岗位代号


岗位代号


362394517145

岗位权利范围


岗位权利范围


岗位实体属性E-R图


1928495294005

课程

课程


245046559690245046559690246189573025245046559690150114063500139065596904338320128270

授课教师


授课教师



-490855246380

课程号

课程号

871220246380

课程名称

课程名称

3566795246380

上课时间

上课时间

4881245217805

上课地点


上课地点

2204720284480

学时

学时



课程实体属性E-R图


1880870277495

教员

教员


24028404318024028404318018630904127539624043180


4214495281305

教员评价

教员评价


274764522225

教课时间

教课时间

123317012700

教员姓名

教员姓名

-2336803175

教员号

教员号


教员实体属性E-R图


1928495247015

个人培训计划

个人培训计划


250444048895138684048895



756920287020

员工号

员工号


292862018415

培训课程

培训课程


个人培训计划属性E-R图



1842770224155

总体培训需求

总体培训需求


25628602870201067435287020



34734562230

需要培训的课

需要培训的课

319532043180

需要培训的员工


需要培训的员工


总体培训需求属性E-R图


3.3.3 局部E-R图:


3785235178435

1

1

1384935216535

n

n

2289810197485

属于

属于


10642602051053299460193675467106031750

部门

部门

12827043180

工作岗位

工作岗位


【更多免费素材,微信 lbgzkf1】


E-R图1


【更多免费素 材,微信lbgzkf1】


2175510287020

属于

属于


36899851270

1

1

137541010795

n

n

4585335113665

部门

部门

13335132715

员工

员工

3183255275590949325294640



E-R图2



1280160104140

m

m

360426096520

n

n

4566285248920

课程

课程

2032635125095

选择

选择

-53340267970

员工

员工


3040380113665882650132715


E-R图3



1346835127000

m

m

1975485123190

教授

教授

3328035128905

n【更多免费素材,微信lbgzkf1】

n【更多免费素材,微信lbgzkf1】

4442460248920

员工

员工

-120015248920

教员

教员

2983230410845


842645127000


【更多免费素 材,微信lbgzkf1】


E-R图43002280694055


130873598425

m

m

199453590805

授课

授课

3432810107950

n

n

4432935241300

教程

教程

-177165250825

教员

教员


75882599695


E-R图5


3.3.4 全局E_R图


144970593345

1

1

228727067310

分属

分属


18224531115

部门

部门

1010285193040


594995156845


640080131445

n

n

2899410120650


294894057150

n

n


3758565173355

1

1

4516120121285

上班


上班

-1714583185

分属

分属


248729585090

岗位

岗位

3315970247015


5128260174625594995136525


515239076200

n

n

659130190500

1

1


3893820-7620

n

n

218249599060

教授


【更多免费素材, 微信lbgzkf1】

教授


【更多免费素材, 微信lbgzkf1】


472567062865

员工


员工

182245170815

公司

公司


5139690188595340677526670


5190490128270

n

n


2794635-45720


285686565405

m

m

4528820198120

需求


计划


需求


计划



2382520143510

教员

教员



2788285711205133340143510


285750073660

n

n

5200015143510

m

m



4719320161925

课程


课程

21761457620

授课


授课


3819525186055

n

n

3400425125730



实体与实体关系之间E-R图


(某公司有多个部门.一个部门有多个岗位,每个岗位有多个员工,每个员工只能在一个岗位上班.每个员工根据自己的需求计划有多门课程,每门课程由不同的教员教授.一个教员培训多个员工,每个员工由多个教员培训.)



四、逻辑设计阶段


4.1 逻辑设计阶段的目标


以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的DBMS产品发生关系了,系统逻辑设计的目标就是将概念设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。


4.2 逻辑设计阶段的任务


具体任务是数据组织和数据处理。在数据组织阶段主要要完成的任务是将E-R图转换成为关系模型;模型优化;完成数据库模式定义描述,包括各模式的逻辑结构定义、关系的完整性和安全性等内容;用户子模式设计。以表格的形式表现出来。数据处理阶段主要任务是画出系统功能模块图。



4.2.1 实体型转换为关系模式


一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。在以下的关系模式当中,关系模式的主码用红色直下划线标出,关系模式的外码用黄色直下划线标出。


<1>员工(员工号、员工姓名、性别、身份证号、所在部门、身份证号、籍贯、联系电话、家庭住址)


主码:员工号,外码:员工姓名


<2>员工培训成绩(员工号、课程名称、时间、地点、授课教师、成绩)


主码:员工号,外码:课程名称


<3>课程(课课程号、课程名、课程学识、授课教师、预修课程、开课部门、初训、复训)


主码:课课程号,外码: 课程名,开课部门


<4>工作岗位(工作岗位代码、工作岗位名称、权力范围、平均工资)


主码:工作岗位代码,外码:工作岗位名称


<5>部门(部门编号、部门名称、部门经理)


主码:部门编号,外码:部门名称


<6>培训需求(所需培训的课程、要求培训的员工)


主码:,外码:所需培训的课程 ,要求培训的员工


<7>个人培训计划(培训员、培训课程、培训开始时间、培训结束时间)


主码: 外码:培训课程


<8>企业培训计划(所需培训的课程、培训开始时间、结束时间、培训教员、上课时间、上课地点)


主码: 外码:所需培训的课程,培训教员


<9>课程评价(课程名、评价内容、评价时间)


主码: 外码:所需培训的课程 【 更多免费素材,微信lbgzkf1】


<10>教员(教员号、教员姓名、教员学历、开始教学时间、教员评价)


主码:教员号,外码:教员姓名


4.2.2 实体间联系转换为关系模式


一个1:1联系可以转换为一个独立的关系,也可以与任意一段对应的关系模式合并。如果转化为一个独立的关系模式,则与该联系相连的各个实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与某一个实体对应的关系合并,则需要在该关系模式的属性中加入另一个关系的主码和联系本身的属性。


一个m:n的联系可以转化为一个单独的关系模式,这个单独的关系模式的主码事两端实体的码,再加上联系的属性。


一个1:n联系可以转化为一个独立的关系模式,也可以与n端的关系模式合并作如果与n端的关系模式合并,在n端的关系模式中加上另一端关系的码和联系属性。


为了方便系统地实现和数据库的设计,将所有的关系均作为一个单独的关系模式。



关系模式为:


工作岗位(工作岗位代号、工作岗位名称、工作岗位的权利、范围)主码:工作岗位代号


部门(部门编号、部门名称、部门经理、部门副经理)主码:部门编号


属于(工作岗位代号、部门编号、职能)【更多免费素材,微 信lbgzkf1】


其中工作岗位号为引用“工作岗位”关系模式的外码;


部门号为引用“部门”关系模式的外码。



关系模式为:


员工(员工号、员工姓名、性别、所在部门、身份证、籍贯、联系电话、家庭住址)主码:员工号


部门(部门编号、部门名称、部门经理、部门副经理)主码:部门编号【更多免费素材,微信lbgzkf1】


属于(员工号、部门编号、岗位)


其中员工号为引用“员工”关系模式的外码;


部门号为引用“部门”关系模式的外码。



关系模式为:


员工(员工号、员工姓名、性别、所在部门、身份证、籍贯、联系电话、家庭住址)主码:员工号


课程(课程号、课程名、课程学识、授课教师、预修课程、开课部门)主码:课程号


选择(员工号、课程号、成绩)


其中员工号为引用“员工”关系模式的外码;


课程号为引用“课程”关系模式的外码。



关系模式为:


教员(教员号、教员姓名、教员学历、开始教学时间、教员评价)主码:教员号


员工(员工号、员工姓名、性别、所在部门、身份证、籍贯、联系电话、家庭住址)主码:员工号


教授(教员号、员工号、课程名)


其中教员号为引用“教员”关系模式的外码;


员工号为引用“员工”关系模式的外码。



关系模式为:


教员(教员号、教员姓名、教员学历、开始教学时间、教员评价)主码:教员号


课程(课程号、课程名、课程学识、授课教师、预修课程、开课部门)主码:课程号


授课(教员号、课程号、教课时数)


其中教员号为引用“教员”关系模式的外码;


课程号为引用“课程”关系模式的外码。


4.2.3数据库模式定义


其中,包括各模式的逻辑结构定义、关系的完整性和安全性等内容。


数据库模式定义表


编号


逻辑结构(基本表)定义


完整性和安全性


T-1


Personal(详见数据结构)


(详见数据结构)


T-2


SC


(详见数据结构)


T-3


Course(详见数据结构)


(详见数据结构)


T-4


Work(详见数据结构)


(详见数据结构)


T-5


Department(详见数据结构)


(详见数据结构)


T-6


Need(详见数据结构)


(详见数据结构)


T-7


Train(详见数据结构)


(详见数据结构)


T-8


Evaluate(详见数据结构)


(详见数据结构)


T-9


Teacher (详见数据结构)


(详见数据结构)


四、数据库实施阶段


5.1数据库实施阶段目标


用DBMS所提供的数据定义语言和其他实用程序将数据库逻辑设计和物理设计结果描述出来,成为DBMS可以接受的源代码,在经过调试生成目标模式


5.2数据库实施阶段任务


5.2.1建立数据库


create database employee_training;



5.2.2建立数据表



(1)员工基本信息表的建立


create table Personal(


PerNo char(9) PRIMRY KEY,


PerName Nchar(5) not null,


PerSex char(2) DEFULT'男',


PerDepartment char(6) null,


Pnumber char(20) UNIQUE)


select * from Personal


(2)课程信息表的建立


create table Course(


Cno char(6) primary key,


Cname char(9) not null,


Ctime char(10) null,


Cadd char(10) null,


Teacher char(10) not null)


select * from Course


(3) 员工培训成绩信息表的建立:


create table Grade(


Perno char(9) not null ,


Cno char(6) not null,


Grade TINYINT


primary key(Perno,Cno),


foreign key (Perno) references Personal(Perno),


foreign key (Cno) references Course(Cno))


select * from Grade



(4)工作信息表的建立:


create table Works (


Wono char(9) primary key,


Woperno char(9) not null,


Woname Nvarchar(10) not null,


Woright Nvarchar(10) null,


Worange Nvarchar(10) null,


foreign key(Woperno) references Personal(Perno))


select * from Works



部门信息表的建立:


create table Department(


Deno char(9) primary key,


Dename Nchar(6) not null,


Perno char(9) not null,


Demanager Nvarchar(6) null,


Dassmg Nvarchar(6) null,


foreign key(Perno) references Personal(Perno))


select * from Department



(5)需求信息表的建立:【更多免费素材,微信lbgzkf1】


create table Need (


Necourse Nvarchar(20) primary key,


NePerno char(9) not null,


Neper Nchar(5) not null,【更多免费素材,微信lbgzkf1】


Neplan Nvarchar(20) not null,


foreign key(NePerno) references Personal(Perno))


select * from Need



(6)培训信息表的建立:


create table Train(


Trcourse Nvarchar(20) primary key,


TrTbeg char(10) null,


TrTfin char(10) null,


Trno char(9) not null,


Trteacher char(10) not null,


foreign key(Trno) references Personal(Perno))


select * from Train



(7)教员信息表的建立:


create table Teacher(


Teno char(10) primary key,


Tename char(10) not null,


Teeducation char(10) null,


Tetime char(10) null,


Teeva Nvarchar(20) null)



select * from Teacher【更多免费素材,微信lbgzkf1】



(8)评价信息表的建立:


create table Evaluate(


Cno char(6) not null,


Teno char(10) not null,


Teeva Nvarchar(20) null,


Evatime char(10) null,


primary key(Cno,Teno),


foreign key (Cno) references Course(Cno),


foreign key (Teno) references Teacher(Teno))


select * from Evaluate



5.2.3 数据的录入


insert into Personal


values('0611101','李勇','男','销售部','')


insert into Personal


values('0611102','刘晨','男','市场部','1')


insert into Personal


values('0611104','张小红','女','销售部',3)


insert into Personal


values('0621101','张立','男','销售部','4')


insert into Personal


values('0621102','吴宾','女', '市场部','5')


insert into Personal


values('0621103','张海','男', '采购部',6)


insert into Personal


values('0631101','钱小平','女','市场部','7')



insert into Course values('C001','高等数学',4,1,'赵老师')


insert into Course values('C002','大学英语',3,1,'钱老师')


insert into Course values('C003','大学英语',3,2,'孙老师')


insert into Course values('C007','数据结构',4,4,'叶老师')



【更多免费素材,微信lbgzkf1】


insert into Grade values('0611101','C002',80)


insert into Grade values('0611101','C003',84)


insert into Grade values('0611102','C001',92)


insert into Grade values('0611102','C002',90)


insert into Grade values('0621103','C001',50)



insert into Work


values('1611101','张三','经理','销售部')


insert into Work


values('1611102','张晨','副经理','市场部')


insert into Work


values('1611104','张红','秘书','销售部')


insert into Work


values('1621102','吴小宾','调查员', '市场部')


insert into Work


values('1621103','张一海','采购员', '采购部')



insert into Department


values('0611101','李勇','0611101','经理','')


insert into Department


values('0631101','钱小平','0631101', '副经理','')



insert into Need values('高等数学','0611101','','个人计划')


insert into Need values('大学英语','0611102',3,'个人计划')


insert into Need values('数据结构','0621103',4,'企业计划')


insert into Need values('计算机网络','0611102',1,'企业计划')



insert into Train values('高等数学','','','0611101','赵老师')


insert into Train values('大学英语','','','0611102','钱老师')


insert into Train values('数据结构','','','0621103','叶老师')



insert into Teacher values('61101','张宝','','','B')


insert into Teacher values('61102','张淼','','','B')


insert into Teacher values('61103','林业','','','')


insert into Teacher values('61104','王宇','','','C')


insert into Teacher values('61105','叶智','','','C')



insert into Evaluate values('C001','61101','B','')


insert into Evaluate values('C002','61102','B','')


insert into Evaluate values('C003','61103','','')


insert into Evaluate values('C007','61104','C','')



5.2.4建立视图、建立存储及相应功能的查询操作


、建立视图



员工视图的建立


create view Per


as


select PerNo,PerName,PerSex,PerDepartment,Pnumber


from Personal where PerSex='男'



(2)课程视图的建立


create view Cou


as【更多免费素材,微信lbgzkf1】


select Cname,Ctime,Cadd,Teacher


from Course where Cname='高等数学'


(3) 员工培训成绩视图的建立:


create view Gra


as


select *


from Grade with check option


(4)工作岗位视图的建立:


create view Wor


as


select *


from Work with check option


部门视图的建立:


create view Depar


as


select *


from Department with check option



(6)需求视图的建立


create view Nee


as


select *


from Need with check option



(7)培训信息视图 的建立:


create view Tra


as


select *


from Train with check option


【更多免费素材,微信 lbgzkf1】



(8)评价视图的建立:


create view Eva


as


select *


from Evaluate with check option



(9)教员信息视图的建立:


create view Tea


as


select *


from Teacher with check option


B、建立存储


(1)不带参数的存储过程:


create procedure a_Personal


as


select Pername,Cname,Grade


from Personal p join Grade g on p.Perno=g.Perno


join course c on c.Cno=g.Cno



(2)带参数的存储过程:


create procedure p_Personal1


@sex char(9)


as


select Pername,Perdepartment,Cname,Grade


from Personal p join Grade g on p.Perno=g.Perno


join course c on c.Cno=g.Cno


where Persex=@sex



(3)带多个参数的存储过程:


create procedure c_Personal


@Pername nchar(5),@Cname char(9)='高等数学'


as


select Pername,Cname,Grade


from Personal p join Grade g on p.Perno=g.Perno


join course c on c.Cno=g.Cno


where Pername=@Pername and Cname=@Cname



【更多 免费素材,微信lbgzkf1】


相应功能的查询操作


SELECT * FROM Personal p join Grade g On p.Perno=g.Perno





附录:数字字典


数据项编号


数据项名


数据项含义


与其它数据项的关系


存储结构


别名


DI-1


PerNo


员工编号


char(9)


员工号


DI-2


PerName


员工姓名


Nchar(5)


姓名


DI-3


PerSex


员工性别


char(2)


性别


DI-4


PerDepartment


员工所在部门


Number(3)


部门


DI-5


Pnumber


身份证号


Number(20)


身份证号


DI-6


PerHome


籍贯


char(20)


祖籍


DI-7


PerPhNo


联系电话


char(12)


电话


DI-8


Perdd


家庭住址


char(20)


住址


DI-9


PerNo


员工号


char(9)


员工号


DI-10


Cname


课程名称


char(9)


课程


DI-11


Ctime


课程时间


char(10)


时间


DI-12


Cadd


课程地点


char(10)


地点


DI-13


Teacher【更多免费素材,微信lbgzkf1】


授课教师


char(10)


教师


DI-14


Grade


成绩评价


Tinyint


成绩


DI-15


Cno


课程号


char(6)


课程号


DI-16


Cname


课程名


Nvarchar(20)


课程


DI-17


CLore


课程学识


Tinyint


学识


DI-18


Cprepare


预修课程


char(9)


预修


DI-19


Cdepartment


开课部门


Nchar(6)


开课部门


DI-20


Cbegin


初训


char(6)


初训


DI-21


Crefresh


复训


char(6)


复训


DI-22


Wono


工作岗位代号


char(9)


岗位代号


DI-23


Woname


工作岗位名称


Nvarchar(10)


岗位


DI-24


Woright


工作岗位权利


Nvarchar(10)


权利


DI-25


Worange


工作岗位范围


Nvarchar(10)


范围


DI-26


Deno


部门编号


char(9)


部门号


DI-27


Dename


部门名称


Nchar(6)


部门


DI-28


Demanager


部门经理


Nvarchar(6)


经理


DI-29


Dassmg


部门副经理


Nvarchar(6)


副经理


DI-30


Necourse


所需培训的课程


Nvarchar(20)


所需课程


DI-31


Neper


要求培训的员工


Nchar(5)


培训员工


DI-32


Neplan


所需培训计划


Nvarchar(20)


培训计划


DI-33


TrTbeg


培训开始时间


char(10)


开始时间


DI-34


TrTfin


培训结束时间


char(10)


结束时间


DI-35


Trteacher


培训教员


char(10)


教员【更多免费素材, 微信lbgzkf1】


DI-36


Ctime


上课时间


char(10)


上课时间


DI-37


Cadd


上课地点


char(10)


上课地点


DI-38


Trteacher


培训员


【更多免费素材,微信lbgzkf1】


char(10)


培训员


DI-39


Trcourse


培训课程


Nvarchar(20)


培训课程


DI-40


Cname


课程名


Nvarchar(20)


课程


DI-41


Evacontent


评价内容


Nvarchar(20)


评价


DI-42


Evatime


评价时间


char(10)


评价时间


DI-43【更多免费素材,微信lbgzkf1】


Teno


教员号


char(10)


教员号


DI-44


Tename


教员姓名


char(10)


教员


DI-45


Teeducation


教员学历


char(10)


学历


DI-46


Tetime


开始教学时间


char(10)


教学时间


DI-47


Teeva


教员评价


Nvarchar(20)


评价



(b)数据结构:


数据结


构编号


数据结构名


数据结构


含义


组成


DS-1


Personal【更多免费素材,微信lbgzkf1】


员工信息


PerNo,PerName,PerSex,PerDepartment,Pnumber,PerHome,PerPhNo,Perdd,grade


DS-2


Grade


员工培训成绩


PerNo,Cno,Grade


DS-3


Course


课程信息


Cname,Ctime,Cadd,Teacher,Grade,Cno,Cname,CLore,Cprepare,Cdepartment,Cbegin,Crefresh


DS-4


Work


工作信息


Wono,Woname,Woright,Worange


DS-5


Department


部门信息


Deno,Dename,Demanager,Dassmg


DS-6


Need


需求信息


Necourse,Neper,Neplan


DS-7


Train


培训信息


TrTbeg,TrTfin,Trteacher,Trcourse


DS-8


Evaluate


评价信息


Evacontent,Evatime,Cno,Teno


DS-9


Teacher


教员信息


Teno,Tename,Teeducation,Tetime,Teeva



(阅读全部图文内容,您需要先登录!)


推荐阅读
扫码登录

客服微信:lbgzkf1

笔杆子文库客服微信

客服咨询

《笔杆子文库》微信端

笔杆子文库微信端

微信端
返回顶部