员工培训管理系统技术报告.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
员工培训管理系统 在竞争越来越激烈的今天,企业员工的培训越来越受到各个企业领导的重视。通过员工培训管理系统,使企业的培训工作系统化、规范化、自动化、从而达到提高企业培训管理效率的目的。 我们将以一个典型企业的培训管理系统为例子,来讲述如何建立一个员工培训管理系统。 第1章 系统设计的目的和意义 1.1 系统设计的目的 通过一个员工培训管理系统,使企业的培训工作系统化、规范化、自动化、从而达到提高企业培训管理效率的目的。 系统开发的总体任务是实现企业员工培训管理的系统化、规范化、自动化。 1.2 系统设计的意义 本系统设计的意义: 尽量采用公司现有软硬件环境及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。 系统应符合公司员工培训管理的规定,满足公司是日常员工培训工作需要,并达到操作过程中的直观、方便、实用、安全等要求。 系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。 第2章 需求分析 2.1系统开发和运行环境选择 开发工具:Visual FoxPro 6.0。 运行环境:Windows 9x、Windows NT或Windows 2000。 2. 2 数据需求 数据需求是数据结构设计的第一个阶段,是非常重要的一个阶段。在这个阶段主要是收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。 在仔细调查企业员工培训管理过程的基础上,我们得到本系统所处理的数据流程如图1-1所示。 针对本实例,通过对企业员工培训管理的内容和数据流程分析,我们设计的数据项和数据结构如下: 员工基本状况。包括的数据项有:员工号、员工姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民族、婚姻状况、健康状况、参加工作时间、员工状况、状态时间、家庭地址、联系电话等。 员工成绩状况。包括的数据项有:员工号、课程名称、时间、地点、授课教师、成绩、评价、是否通过等。 课程信息。包括的数据项有:课程号、课程类别、课程名、课程学时、等效课程、预修课程、开课部门、初训/复训等。 企业工作岗位信息。包括的数据项有:工作岗位代号、工作岗位名称、工作岗位权力范围等。 企业部门信息。包括的数据项有:部门代号、部门名称、部门副经理等。 培训需求信息。包括的数据项有:所需培训的课程、要求培训的员工。 企业培训计划信息。包括的数据项有:培训的课程、培训开始时间、结束时间、培训教员、上课时间、上课地点等。 个人培训计划信息。包括的数据项有:培训员工、培训课程、培训开始时间、培训结束时间等。 课程评价信息。包括的数据项有:课程名、评价内容、评价时间等。 教员信息。包括的数据项有:教员号、教员姓名、开始教课时间、教员评价等。 培训资源管理信息。包括的数据项有:各个教室、教学设备的配备情况、各种教学教具借用情况、培训中心固定资产管理、各种培训费用和支出、培训资源需求管理等。 培训教材管理。包括的数据项有:教材适合的课程、作者、教材状态、教材数量、价钱等。 2.3 功能需求 功能需求是在系统开发的总体任务的基础上完成。本例子中的员工培训管理系统需要完成功能主要有: (1) 员工各种信息的输入,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。 (2) 员工各种信息的查询、修改,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。 (3) 培训课程信息的输入,包括课时、课程种类等。 (4) 培训课程信息的查询、修改。 (5) 企业所有员工培训需求的管理。 (6) 企业培训计划的制定、修改。 (7) 培训课程的评价。 (8) 培训管理系统的使用帮助。 (9) 教师信息的管理、教师评价。 (10) 培训资源管理。 (11) 培训教材管理。 (12) 员工外出培训管理。 (13) 系统用户管理、权限管理。 第3章 数据库设计 数据库设计的任务是确定系统所需的数据库。数据库是表的集合,通常一个系统只需一个数据库。数据库设计可分为逻辑设计与物理设计两个步骤。 3.1 逻辑设计 设计从分析输入数据着手,输入数据中的某类相关数据可以归纳为一个表。对需要同时调用的若干表,应使它们符合关联要求。这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体。 本实例根据上面的设计规划出的实体有:员工实体、部门实体、岗位实体、教员实体、教学资源实体、教材实体、课程实体。 实体和实体之间的关系如图所示。 3.2 物理设计 下面列出员工培训管理系统所有表的

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档