总体设计说明书_第1页
总体设计说明书_第2页
总体设计说明书_第3页
总体设计说明书_第4页
总体设计说明书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

总体设计说明书员工培训系统目录一系统功能分析3二软件结构图3三数据库的表结构3一系统功能分析员工培训管理系统需要完成的功能主要有以下几点。1)培训需求的管理2)培训计划的管理3)学员基本信息管理员工基本信息(包括工号、姓名、职称、岗位、已培训过的课程和成绩、培训计划等)的添加、修改、删除、查询。4)课程信息管理培训课程信息(包括课名、课时、种类等)的添加、修改、删除、查询。5)成绩信息管理学员学习某课程成绩的添加、修改、删除、查询。6)培训效果评价。7)培训计划实施情况管理。8)培训资源管理资源包括教材、师资、场地等。9)系统管理用户管理、权限管理二软件结构图系统分析的功能上,得到如图1,图2,图3,图4的软件结构图。图1图2图3图4三数据库的表结构在ER图中实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。员工培训管理系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。表1为员工基本状况表。表1员工基本状况表列名数据类型可否为空说明EMPNONUMBER(6)NOTNULL员工号(主键)EMPNAMEVARCHAR2(10)NULL员工姓名DEPTIDNUMBER(3)NULL所在部门号(外部键),指向部门信息表的DEPT_IDEMPXLVARCHAR2(10)NULL学历EMPGENDERVARCHAR2(2)NULL性别EMPBIRTHDAYDATENULL生日EMPHOMETOWNVARCHAR2(8)NULL籍贯EMPCOUNTRYVARCHAR2(10)NULL国籍EMPNATIONVARCHAR2(10)NULL民族EMPIDNUMBER(20)NULL身份证号EMPMARRIAGEVARCHAR2(2)NULL婚姻状况EMPHEALTHVARCHAR2(20)NULL健康状况EMPSTARTWORKDATENULL参加工作时间EMPSTATEVARCHAR2(10)NULL员工状态EMPSTATEDATEDATENULL状态时间EMPOMEADRESSVARCHAR2(10)NULL家庭住址EMPTELENONUMBER(10)NULL联系电话EMPEMAILVARCHAR2(20)NULL联系地址JOBIDNUMBER(3)NULL工作岗位代号(外部键),指向工作岗位情况表的JOBID表2为员工成绩表格。表2员工成绩表格列名数据类型可否为空说明EMPNONUMBER(6)NOTNULL员工号(外部键),指向员工基本状况表的EMPNOCOURSEIDNUMBER(3)NULL课程号(外部键),指向课程表COURSESDATEDATENULL上课时间SPLACEVARCHAR2(10)NULL上课地点TEACHERIDNUMBER(6)NULL教师号(外部键),指向教师表TEACHERSCORE1NUMBER(3)NULL成绩1SCORE2NUMBER(3)NULL成绩2SCORENOTESVARCHAR2(10)NULL教师评语PASSNUMBER(1)NULL通过否(0,1表示)表3为工作岗位情况表。表3JOB工作岗位情况表列名数据类型可否为空说明JOBIDNUMBER(3)NOTNULL工作岗位代号(主键)JOBNAMEVARCHAR2(10)NULL工作岗位名称JOBPOWERVARCHAR2(20)NULL岗位权力范围表4为课程表格。表4课程表格列名数据类型可否为空说明COURSEIDNUMBER3NOTNULL课程号(主键)SUBJECTVARCHAR210NULL课程类别COURSECNAMEVARCHAR220NULL课程中文名称COURSEENAMEVARCHAR210NULL课程英文名称COURSEDESCVARCHAR240NULL课程描述COURSEDURATIONNUMBER3NULL学时COURSEBOOKVARCHAR210NULL教材COURSEEQUNUMBER3NULL等效课程COURSEBEFORENUMBER3NULL预修课程COURSEMARKNUMBER1NULL初训/复训标志(取值0/1)DEPTIDNUMBER3NULL开课部门表5为部门信息表表5部门信息表列名数据类型可否为空说明DEPTIDNUMBER3NOTNULL部门代号(主键)DEPTNAMEVARCHAR210NULL部门名称DEPTMANAGERNUMBER6NULL部门经理代号(外部键),指向员工基本情况表的EMPNODEPTVICEMANAGERNUMBER6NULL部门副经理代号(外部键),指向员工基本情况表的EMPNO表6为培训需求表。表6培训需求表列名数据类型可否为空说明COURSEIDNUMBER3NOTNULL课程号(外部键),指向课程表的COURSENOCOURSENEEDNUMBER6NULL课程需求者(外部键),指向员工基本情况表表7为企业培训计划表。表7企业培训计划表列名数据类型可否为空说明COURSEIDVARCHAR210NOTNULL课程号(外部键),指向课程表的COURSENOCOURSEDATEBEGINDATENULL课程开始时间COURSEDATEOVERDATENULL课程结束时间TEACHERIDNUMBER6NULL教师号(外部键),指向教师表中的TEACHERIDCOURSEPERSONNUMBERNUMBER2NULL上课人数COURSEPLACEVARCHAR210NULL上课地点表8为个人培训计划表P。表8个人培训计划表列名数据类型可否为空说明EMPNONUMBER6NOTNULL员工号(主键),员工号(外部键),指向员工基本情况表的EMPNOCOURSEIDVARCHAR210NOTNULL课程号(外部键),指向课程表的COURSENOCOURSEDATEBEGINDATENULL课程开始时间COURSEDATEOVERDATENULL课程结束时间表9为课程评价表。表9课程评价表列名数据类型可否为空说明COURSEIDVARCHAR210NOTNULL课程号(外部键),指向课程表的COURSENOEVALUATIONDATEDATENULL评价时间EVALUATIONVARCHAR240NULL评价内容表10为教员信息表。表10教员信息表列名数据类型可否为空说明TEACHERIDNUMBER6NOTNULL教员号(主键)TEACHERNAMEVARCHAR210NULL教员姓名TEACHERXLVARCHAR210NULL教员学历TEACHERDATESTARTDATENULL开始教的时间TEACHEREVALUATIONVARCHAR240NULL教员评价表11为培训资源信息表。表11培训资源信息表列名数据类型可否为空说明RESOURCEIDNUMBER3NOTNULL资源代号RESOURCENAMEVARCHAR210NULL资源名称RESOURCEMARKNUMBER1NULL资源状态标志RESOURCEPRICENUMBER5,2NULL资源价钱RESOURCEQUATITYNUMBER2NULL资源数量RESOURCEREMVARCHAR240NULL备注表12为教材信息表。表12教材信息表列名数据类型可否为空说明BOOKIDNUMBER3NOTNULL教材编号(主键)BOOKNAMEVARCHAR220NULL教材名称BOOKAUTHERVARCHAR210NULL作者BOOKSTATENUMBER1NULL教材状态标志BOOKCOURSEIDNUMBER3NULL相应课程编号(外部键),指向课程表的COURSENOBOOKQUATITYNUMBER3NULL教材数量BOOKPRICENUMBER5,2NULL教材价钱一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论