电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

员工培训管理系统

员工培训管理系统_第1页
1/74
员工培训管理系统_第2页
2/74
员工培训管理系统_第3页
3/74
员工培训管理系统湖南科技大学计算机科学与工程学院数据库课程设计报告二○○九级计三班学 号:09050103XX姓 名:贺 双 凤指导老师:刘 毅 志时 间: .02.20— .03.021 系统需求分析1.1 系统功能分析员工培训系统需要实现的主要功能包括:企业总体培训课程的设置和安排。允许员工根据自己的情况选择合适的课程和上课时间。对选课结果进行统计报表。允许员工对最后选课结果的查询。培训考核成绩的输入和查询。员工培训效果的综合报表。员工个人信息的修改。1.2 系统功能模块设计(划分)本系统涉及到员工和培训管理部门之间的沟通,因此需要根据用户的不同分成两大功能模块。这两个模块的功能和使用的权限完全不同。本系统功能模块如图 1 所示。1.3 与其它系统的关系员工培训系统能够为员工素养技能的评价提供可靠的依据,是职务评定的一个参考信息源。系统本身需要用到人事管理系统中的员工基本信息和部门信息等辅助资料,这些数据能够经过数据库直接读取。1.4 数据流程图员工培训管理系统的数据流程如图 2所示。2 数据库设计图 1、员工培训管理系统功能模块图培训中心员工信息汇总组织安排培训课程设置选择培训课程培训计划培训考核培训考核成绩评估结果培训评估审查调整图 2、培训管理数据流程图2.1 数据库需求分析根据系统数据流程图,我们能够列出以下系统所需的数据项和数据结构:课程设置:编号、名称、简介、所用教材、上课地点、人数、上课时间选课结果:记录编号、员工、课程、考核成绩、评价、考核日期。所需的外部数据支持:人员信息:员工号、密码、权限、姓名、部门、当前状态等。部门设置:部门编号、名称等。2.2 数据库概念结构设计图 3 是本系统所需数据的 E-R 模型图。2.3 数据库逻辑结构设计根据 E-R 图和数据库需求分析,培训管理系统需要创立 2 个主要的数据表:课程设置表和培训安排表。对应这两个表中的个别代码字段,又需要创立2 个代码表:课程状态代码表和考核评价代码表。这 4 个数据表的结构如表1 至表 4 所示。员工信息和部门信息作为外部数据支持能够使用人事管理系统中建立的数据表,如表 5 和表 6 所示。表 1 course 课程设置表字段名数据类型是否可空说明csid课程编号name课程名teacher任课老师(外部关键字 person)intro课程简介book所用教材classroom上课地点number课程上限人数员工PK员工号密码权限姓名职务部门当前状态FK1部门编号培训PKID成绩评价考核日期FK1员工...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

员工培训管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部