数据库课程设计报告(员工培训管理系统)

数据库课程设计报告(员工培训管理系统)

ID:44509580

大小:981.76 KB

页数:32页

时间:2019-10-22

数据库课程设计报告(员工培训管理系统)_第1页
数据库课程设计报告(员工培训管理系统)_第2页
数据库课程设计报告(员工培训管理系统)_第3页
数据库课程设计报告(员工培训管理系统)_第4页
数据库课程设计报告(员工培训管理系统)_第5页
资源描述:

《数据库课程设计报告(员工培训管理系统)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数据库系统》课程设计课题班级学号姓名指导教师时间:2015.6.15—2015.6.261系统需求分析1.1系统功能分析员工培训系统需要实现的主要功能包括:•企业总体培训课程的设置和安排。•允许员工根据自己的情况选择合适的课程和上课时问。•对选课结果进行统计报表。允许员工对最后选课结果的查询。•培训考核成绩的输入和查询。•员工培训效果的综合报表。•员工个人信息的修改。1.2系统功能模块设计(划分)本系统涉及到员工和培训管理部门之间的交流,因此需要根据用户的不同分成两大功能模块。这两个模块的功能和使用的权限完全不同。本系统功能模块如图1所示。1.3与其它系统的关系

2、图1、员工培训管理系统功能模块图员工培训系统可以为员工素质技能的评价提供可靠的依据,是职务评定的一个参考信息源。系统本身需要用到人事管理系统屮的员工基本信息和部门信息等辅助资料,这些数据可以通过数据库直接读取。1.4数据流程图员工培训管理系统的数据流程如图2所示。2数据库设计2.1数据库需求分析根据系统数据流程图,我们可以列出以下系统所需的数据项和数据结构:•课程设置:点、人数、•选课结果:图2、培训管理数据流程图考核H期。编号、名称、简介、所用教材、上课地上课吋I'可记录编号、员工、课程、考核成绩、评价、所需的外部数据支持:•人员信息:员工号、密码、权限、姓名、

3、部门、当前状态等。•部门设置:部门编号、名称等。2.2数据库概念结构设计图3是本系统所需数据的E-R模型图。2.3数据库逻辑结构设计员工pkflJLS培训PKIDJAMijifr“FK1fl【「号FK2编号*r课程根据E-R图和数据库需求分析,培训管理系统需要创建2个主要的数据表:课程设置表和培训安排表。対应这两个表小的个别代码字段,乂需要创建2个代码表:课程状态代码表和考核评价代码表。这4个数据表的结构如表1至表4所示。员工信息和部门信息作为外部数据支持可以使用人事管理系统中建立的数据表,如表5和表6所示。部门薛材礎课tt上遷SCOREVIEWPERSON关系图

4、卜K2CCcc图3.培训管理E・R图iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiilltilliniiiiiiiiiiiiiiiiiiiiiiiiiiniIiniiiiiiiiiiimiinIIIIIIIIIIIIIHIIIIIIIIIIIIIIIIIHHmimintmiIIIIIIIIIIIIIIIIHIIHIIIIIIIIIImiSV_IDsvZpxameSV_CNAMESVSCORE卄:SCRIPTIQNSVEXAMDATE°口・TDEPARTMENTe:PKDIDPiIi1DJXAMEDMANAGERDINTR

5、Oz11111i—t-JPKCSCODECS_DESCRIPTI()NAPPRISEMENTPKACODEA_DESCR1PT1ON(OLJRSESTATECOURSENAMETEACHERINTROBOOKCLASSROOMNUMBERCLASSTIMESTATEPASSWDALTIIORITYNAMESEXBIRAHDAYDEPARTMENTJOBEDU_LEVELSPECIATYADDRESSTELEMAILSTATEREMARKTRAININGPLANPK.FK3PK.FK2TPERSON1COlRSEFK1T_SCORE•Fapprisementr_EX

6、AM_DAIEER

7、¥

8、表]COURSE课程设置表字段名是否可空说明ID课程编号NAME课程名TEACHER任课教师(外部关键字PERSON)INTRO课程简介BOOK所用樹才CLASSROOM上Oi点NUMBER课程上限人数CLASSTIME开课时间STATE状态(外部裁字COURSESTATE)表2TRAININGPLAN培训女排表字段名是否可空说明ID编号PERSON员工(外部关键字PERSON)COURSESCORE成绩APPRAISEMENT评价(外部关键字APPRAISEMENT)EXAMDATA考核日期表3COURSESTATE课程状态代码表字段名赠

9、类型是否可空说明CODE状鋼弋码DESCRIPnON描述表4APPRISEMENT考核评价代码表字段名姗类型是否可空说明CODE明介代码DESCRIPTION描述表5PERSON员工个人信息表字段名姗类型是否可空说明ID员工号(主关键字)PASSWD密码AUTHORITY用户权限NAME姓名SEX性别BIRTHDAY生日DEPARTMENT所在部门JOB职务EDU.LEBEL受教育融SPECIATY专M丈能ADDRESS家庭住址TEL联系电话EMAIL电刊言箱STATE当前状态(T・员工,F■非员工)REMARK备注表6DEPARTMENT部门信息表字段名类型是耐

10、空说明ID

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。