文档库 最新最全的文档下载
当前位置:文档库 › 企业培训管理系统的设计与实现

企业培训管理系统的设计与实现

企业培训管理系统的设计与实现
企业培训管理系统的设计与实现

企业培训管理系统的设计与实现

摘要

随着进入知识经济的时代,企业的竞争已经转化为人才的竞争,因此企业需不断提高员工的能力素质以应对当前激烈的市场竞争。由于知识更新快、培训量大、培训的方式呈现多样化,传统的手工培训管理方式已经远远不能满足当前培训管理的需要,企业培训迫切需要一套系统提高培训管理工作的效率,实现企业员工培训工作的系统化、规范化和自动化。企业培训管理系统正是利用计算机和互联网技术,对培训过程进行有效管理,大大提高了管理效率。通过阅读、参考大量国内外相关文献资料,分析总结了国内外对培训管理系统领域的相关理论和研究现状,设计并实现了企业培训管理系统。

随着社会经济的发展以及企业数量的增多,企业之间的竞争越来越大,在各项竞争中,人才的争夺最为激烈。企业要想实现长久的发展,就必须充分利用人力资源的作用,发挥人力资源的最大潜力,帮助员工规划职业发展道路,实现企业价值与员工价值的同时实现,为了提高企业人力资源的管理效率,最有效的一种方式就是进行员工培训,通过员工培训,可以让员工更快速地了解到企业的相关业务知识,同时企业组织的培训与学习针对性更强,可以有效促进员工对企业的认同感,更快速地提升员工的业务能力,最终实现企业利润的增加。

本文结合某企业的员工培训现状,进行用户需求的收集与分析,然后对多种新型的系统开发技术进行认真学习,提出企业培训管理系统的建设方案。

关键词企业培训;人力资源;用户需求

目录

摘要............................................................................................................................................ I 第1章绪论. (1)

1.1 项目研究背景 (1)

1.2 项目研究现状 (2)

1.2.1 培训相关理论的发展 (2)

1.2.2 国外研究现状 (3)

1.2.3 国内研究现状 (3)

1.3 项目研究意义 (4)

第2章系统分析 (5)

2.1 系统可行性分析 (5)

2.1.1 技术可行性 (5)

2.1.2 操作可行性 (6)

2.1.3 经济可行性 (6)

2.2 系统需求分析 (6)

2.2.1 系统目标 (7)

2.2.2 系统功能分析 (7)

2.3 系统需求建模 (8)

2.3.1 UML介绍 (8)

2.3.2 业务流程分析 (8)

2.3.3 用例分析 (10)

2.3.4 用例图 (11)

2.4 系统数据流分析 (16)

2.5 系统非功能需求 (18)

第3章系统设计 (19)

3.1 软件设计概述 (19)

3.2 系统架构设计 (19)

3.3 系统模块设计 (20)

3.3.1 模块化设计原则 (20)

3.3.2 系统功能模块设计 (20)

3.4 数据库设计 (22)

3.4.1 数据库设计概述 (22)

3.4.2 数据库概念结构设计 (22)

3.4.3 数据库逻辑结构设计 (26)

第4章系统详细设计 (30)

4.1 详细设计概述 (30)

4.2 系统的时序图表示 (30)

4.2.1 课程查询 (30)

4.2.2 预定课程、取消课程、反馈课程 (31)

4.2.3 公告信息维护 (32)

4.2.4 基本信息维护 (33)

4.3 程序流程图设计 (34)

4.3.1 培训课程申请 (34)

4.3.2 课程审批 (36)

4.3.3 培训课程安排 (37)

4.3.4 培训评教功能的的详细设计与实现 (41)

4.3.5 学员信息维护功能的详细设计与实现 (43)

总结 (45)

致谢 (46)

参考文献 (47)

第1章绪论

1.1项目研究背景

人类进行21 世纪以来,最大的变化就是计算机以及网络的出现和普及。它们的出现彻底改变了人们传统的生活和工作方式,也为社会的现代化发展增添了更多特色。数字化和网络化推动着全球信息化的进程,而伴随着信息化的发展,加强了跨国界的竞争,使得信息和交易实现了全球范围内的迅速配置和合理流动。不仅如此国内各个企业,同行业之间的竞争也日益激烈。企业面临的问题也越来越多,传统的企业管理模式以及管理方式逐渐显露出弊端,企业纷纷在寻找更好的途径进行问题改善,以提高企业的核心竞争力,而其中企业最关心的就是人力资源以及环境资源。人力资源的重要性不容忽视,在所有的企业资源中,人力资源的作用最特殊,也最具有挑战性。谁能更好地招募人才、培养人才、留住人才,谁就能在激烈的竞争中取得获胜的关键力量。人力资源管理的好坏对于企业来说,具有非常重要的作用,它可以直接体现在企业的竞争力上,为企业带来更多的经济效益[1]。很多学者也对人力资源进行相关的研究,比如英国经济学家马歇尔就曾出版过一篇著作《经济学原理》,在这部著作中,他提到,对人投资的重要性,指出在一个企业中,人的作用是无穷的,是推动企业持续发展的主要力量。随着人力资源重要性被越来越多的人了解到,企业也纷纷开始进行人力资源方面的管理与系统建设。

企业要想提高人力资源管理效率,首先要做的工作就是提高企业员工的整体水平,而员工的知识水平,在学校依靠的主要是老师的教学,而在工作中,更多的则是通过企业的培训或者自身的学习,而这其中,企业培训是最主要的一种方式。企业选择人才,人才选择企业,在双向选择的过程中,企业培训也作为一个重要的考量标准体现了企业的实力,决定着吸收人才的水准。时代在进步,知识在更新,企业要想稳定快速的发展,员工的知识水平就需要不断的提高,这就要求员工接受各种有针对性的培训,全方位的提高员工各项素质。因此,高水平,全面的,持续的企业培训势在必行,并已在各企业中得到普及。

通过企业培训,可以让员工更快速地了解到企业的相关业务知识,同时企业组织的培训与学习针对性更强,可以有效的促进员工对企业的认同感,更快速的提升员工的业务能力,最终实现企业利润的增加。在意识到企业培训的重要性后,各企业纷纷在员工入职前就开展培训课程,而且企业的人力资源管理部门也在想办法进行培训方式的设计,在企业培训实施过程中,伴随着全球经济一体化,国外的一些培训方式也进入到国内,然而由于很多方面的原因,比如国情的不同、思维方式的不同、管理方式的不同等,使得国外的培训方式在国内的有些企业并不是很适合。在国内也逐渐有学者进行人力资源相关的研究,企业员工的培训问题越来越被大家所看重,经过一段时间的研究与应用,国内的企业员工培训也开始成型,人们称其为现代企业员工培训方式[2]。

对企业员工的培训受到越来越多的企业关注,尽管如此,还是有许多的企业在员工培训方面采取的还是以往的一些传统方式,只是想当然的进行培训,事先不会对企业员工的培训需求进行探讨与分析,因而缺乏明确的目标,使得培训的目的仅仅是培训,达不到应有的效果,而且也没有一定的组织性与规范性;在培训方式方面也欠缺有效的手段与方法,显得过于简单与老套,所培训的内容不具有针对性,不能跟随时代的步伐,员工在培训过程中对培训的积极性也不高,很

多人都只是被动地坐在课堂里,不愿用心去学习,因而使得整个的培训效果低下。在意识到这些问题后,企业需要想办法去改善这些问题,为了提高企业培训效果,使企业的人力资源发挥到最大的效益,企业急需要进行现代化的培训管理系统的建设。

培训管理系统的建立对于企业来说,具有十分重要的作用,它为企业培训提供了一个平台,企业可以通过该平台为员工提供更好的培训环境,有利于提高企业的培训效果,进而发挥人力资源的最大效益。它的作用主要表现在以下几个方面:

1.培训管理系统利用先进的一些计算机技术,结合新的培训管理理念,对培训的整个过程进行管理,并通过对培训效果的评估实现企业战略目标的实现;

2.由于培训管理系统的设计与开发是围绕用户的需求而展开的,这就使得企业能够更有效地培训员工,使员工发挥自己最大的价值,由于切合员工的实际需求,这也使得员工培训更具有积极性,最终实现企业与员工的双赢;

3.培训管理是对整个培训活动进行控制与管理,通过相关规则与准则的设定,可以确保企业培训工作的顺利开展,同时还可以提高企业的培训效果,通过培训管理可以为企业养和储备人才,为企业以后的发展提供人力资源保障。

在目前的信息化时代,互联网技术和电子计算机科技的突飞猛进,对世界起到了革命性的影响,并且渗透到各个领域成为人们日常生活中必不可少的技术。同样计算机技术也应用到了企业管理和培训的领域,使企业培训管理摆脱了以往繁琐、单调、实时性差等诸多弊端,为企业培训管理开拓了新的领域,使企业培训管理上升到一个新的高度[3]。

1.2项目研究现状

1.2.1培训相关理论的发展

在上个世纪初,随着时代的进步和社会的不断发展,基于管理科学的培训理论的逐步形成。美国的古典管理科学家、科学管理之父泰罗于1911年在其《科学管理原理》一书中第一次提出了培训的理论。在随后培训理论的发展中,培训理论衍生出了科学管理制度培训理论、人本主义培训理论、行为主义培训理论、终生教育培训理论等多个领域。

英国的博伊代尔和帕瓦希尔吸提出了循环型的系统培训模型。该模型从确定培训需求开始,首先制定培训政策,然后确立培训目标,进而制定培训计划,最后返回再次确定培训需求。在该培训模型中,提出了培训的三点本质特征:第一,培训活动是一个富有逻辑的、一个环节紧扣下一个环节向前推进的过程。

第二,无论是以个人的培训需要为依据,还是以组织对自身的整体发展目标为依据,抑或是两者的结合为依据,培训活动始终起始于对培训需求的确定。

第三,无论是什么形式的培训,它们都应归结于有效的评价。随后,英国的肯尼和瑞德修正了博伊代尔和帕瓦希尔的系统培训模式,提出了注重过程评价及其反馈作用的系统型培训模式。该模式主要突出了“评价学习”的重要性,强调了评价对培训活动的各个环节都产生重要的影响。

随着科学管理理论的研究与发展,培训相关的理论也在逐步更新,纵观其发展历程,可以将其进行如下的划分:

1.传统理论时期的培训(1900-1930)。这是最古老的一种培训理论,在该时期,学者们普遍认为企业的员工必须要经过正规的培训才可以获得骄人的业绩,此时的培训主要的目标和出发点在于对个人技术与态度方面的提高,该理论的代表人物主要有美国的弗雷德里克.泰勒和德国社会学家马克思.韦伯;

2.行为科学时期的培训(1930-1960)。在这一时期,培训理论有所创新,学者们通过长时间的研究,提出在培训过程中,培训环境的重要性,指出它可以直接决定培训的效果,在此时的研究中,学者们都在试图找出一种快速提高员工绩效的方法;

3.系统理论时期的培训(1960 年至今)。培训理论通过多年的研究与应用,到上个世纪60 年代的时候,又出现了一种新的培训理论,即系统理论,在该理论中,指出企业员工的培训要集体开展,要在全公司范围内进行培训,主要的代表人物有弗农汉弗莱[4]。

1.2.2国外研究现状

在欧美发达国家,员工培训被认为是企业最有价值的可增值投资。据美国教育机构统计,企业每投入1美元用于培训,便可有3美元的产出。美国《财富》杂志指出:“未来最成功的公司,将是那些基于学习型组织的公司。”通过培训,不仅可以提升员工的个人素质和技能而使员工受益,正如克里曼?斯通所言:“全世界所有员工最大的福利就是培训”,而且可以提高员工的自觉性、积极性、能动性、创造性和企业归属感,来增加企业产出的效益和组织凝聚力,并为企业的长期战略发展培养后备力量,从而使企业长期持续受益。员工培训已渗透到西方发达国家现代企业运营的方方面面,成为企业解决实际和潜在问题、提升竞争能力、拓展市场份额、制定发展战略的核心工具之一,如:员工入职时,需要培训;员工绩效考评结果未达标时,需要培训;员工轮岗晋级时,需要培训;新技术、新工艺应用时,需要培训;新的管理制度、工作模式和系统出现时,需要培训;新工作岗位出现时,需要培训;出现高成本、高故障时,需要培训;研究开发技术落后时,需要培训;市场推广不利时,需要培训;顾客频繁投诉时,需要培训。

国外在企业培训领域上有着领先的技术,并且早在80年代就提出了信息化的员工培训管理系统,并在以后逐步的付诸实践,目前已经形成良好的体系系统国外信息化企业培训系统构建可以分为两类:Linux系统下系统构建一般采用J2EE架构和Oracle数据库环境;对于企业Microsoft应用系统占据主导地位的企业多采用.Net框架和Sql Server\Access数据库构建培训管理系统。

1.2.3国内研究现状

我国对培训管理的相关研究起步较晚,基本上遵循了国外已经成体系的管理思想。随着时代的变迁我国的培训管理工作经历了从摸索到逐渐成熟的发展过程。在上个世纪的80年代到90年代,企业的培训方法和培训手段局限于经验和描述性的层次,该方法基本上能够适应当时的国有大中型企业的发展需要。自90年代到21世纪初,随着我国的改革开放力度的扩大,出现了越来越多的企业形式,企业的培训手段也逐渐丰富起来,其特点表现为企业培训不仅提供给员工满足岗位要求的知识和技能,还包括了道德、心理素质和适应性等多方面的内容。近一段时间,随着中国加入WTO,企业培训呈现多元化的特点,有越来越多的

企业都采用定制培训的方法,解决企业在发展过程中面临的问题。

随着国内企业管理水平的提高及管理观念的转变,越来越多的企业开始重视员工的培训,因为有效的培训是企业提高效益的关键因素之一,从长远来看,好的培训对企业是一种高汇报率的投资。然而,在企业的培训管理过程中,培训主管常常会有这样的困惑:知道目前本企业亟需培训,但不知道如何进行有计划成体系的培训;辛辛苦苦组织了给各层人员的培训,但上级下级都不满意;明明给大家做一件好事,却得不到认可;“培训帮不上忙”、“培训是在‘烧钱’”、“培训在添乱”多种表象干扰了企业培训业务的发展[5]。但随着我国企业改革的深化。这种错误的观点逐步被扭转,越来越多的企业意识到企业培训管理的重要性和不可或缺性。国务院秘书长王忠禹曾在”全国经贸工作会议”上作过明确部署,要把培养企业家的工作提到议事日程,加强现有和未来的高级经营管理人员的培训,争取用3~5年时间,系统地培养出一批适应社会主义市场经济发展需求的企业家。企业在认识到培训的重要性后,开始逐步引入信息化企业培训管理系统,由于起步较晚所以系统使用的开发语言和数据库比较审一、简单。对于目前的各大企业普遍存在着引入企业培训管理系统和更新原有的企业培训管理系统。

海尔是国内较早开展培训管理的企业,目前海尔的企业培训管理系统是基于VB和access数据库开发的C/S系统。在该培训平台下使得海尔员工的素质逐步提高,以可以与世界一流大企业媲美[6]。

1.3项目研究意义

企业的员工培训对于企业来说,意义重大。通过培训可以为企业培养和储备人才,提高企业的人力资源力量,进而提高企业的核心竞争力,通过培训挖掘出员工的内在潜力,并通过相关的激励政策提高员工工作的积极性,使员工能够的挥出最大的效能,进而最终提高企业的经济效益。培训的作用有很多,现将其总结如下:

1.增长员工的知识和能力,进而有助于其提高工作效率与工作业绩。在企业中对员工进行培训,通过规范化的培训流程,针对性的培训内容,可以使得员工在培训过程中学习到更多的知识与技能,以后期的工作中加以运用,能够有效提高员工的工作业绩;

2.有助于提高企业在员工心目中的形象,通过企业培训让员工理解企业的核心价值观以及企业的文化,让员工对企业有更高的认同感;

3.提高员工自身优势。通过企业培训能够让企业员工认识到自身的不足,通过知识与技能的学习提高自己的整体素质,有助于提高员工对自身的满足感,通过培训还可以提高员工对环境的适应能力,最终实现价值的提升;

4.稳定企业员工。通过培训可以有效地协助员工进行职业生涯的确立,增加其对企业的信任,从而稳定企业的员工,防止员工流失;

5.增强员工的沟通能力。通过企业培训可以为员工之间以及员工与领导之间的交流与沟通,使得大家可以交上朋友,为彼此确定感情奠定基础,使得大家之间可以互相学习,有助于营造良好的工作环境。

从目前的经济发展趋势来看,培训管理的信息化是必然的。企业培训管理系统就是在这样的背景下应运而生的。培训管理涉及培训相关的信息管理,培训的计划和实施流程,培训结果的反馈等方面。传统的人工操作极为繁琐,讲师、设备、培训资料、员工技能、培训机构、培训科目等信息都是通过多个EXCEL 文件进行管理,工作量之大可想而知;培训需求的获取、培训计划的审批、这需要

整合各方面信息,流程操作繁琐费时并且对人的依赖性大;制定详细课程表,实施培训,统计培训结果,获取反馈信息,全部依靠培训助理通知各部门启动相关工作。针对这些问题,基于电子平台的培训系统,整个培训管理过程都可以在线的实时操作,实时查询等,完全的取代手工操作,同时提高准确性,时效性以及流程的规范性。

电子平台的优势显而易见,但是,针对企业培训的管理系统却相对的少。企业培训管理系统就是针对企业的培训而设计研发的一款在线管理系统。本系统涉及到从经理到普通员工,从培训设备到培训资料,让所有用户都可以通过简单的操作完成信息的查询和处理,节省人力、物力资源,规范流程,提高工作效率。这是一款基本普适的培训管理系统,可适用于大多数企业,对企业的发展有促进作用。

第2章系统分析

2.1系统可行性分析

系统可行性分析指的是针对目标系统的开发,是否具备相关的开发条件而进行的分析,包括经济可行性、技术可行性、操作可行性等。详细的可行性对于系统来说,是很重要的,对于不具备开发可行性的软件,是没有必要开发的,可行性分析要从多个角度来进行,包括人力、物力、财力等,只有这几个方面的条件都具备了,系统的开发才可以正常进行[7]。

对企业培训管理系统的建设进行有针对性的可行性分析,可避免盲目地实施计划而造成的人力、财力、物力等的浪费,它是系统建设的前提与保障,其作用至关重要。可行性分析为是否建设企业培训管理系统的决策性文件,能为企业培训管理系统的建设提供科学决策依据,并为进一步开展培训管理工作奠定可行的信息化基础,因此企业的高层领导与部门技术主管领导决策层均会予以重视。本节将针对系统可行性的几个方面进行具体分析。

2.1.1技术可行性

技术可行性分析指的是对目标系统的开发在技术上是否可行进行分析。在分析供选择的解法时,首先考虑的是技术上的可行性。显然,从技术角度看不可能实现的方案是没有意义的。管理信息系统在国内已经经历过很长一段时间的研究与应用,相关的技术也都比较成熟,而企业培训管理系统正在这该技术与成就的基础上进行的开发。

本系统基于B/S结构。在这样的结构下,用户使用系统通过浏览器进入工作界面,客户机极少涉及系统业务逻辑,只是前端显示。系统主要的业务逻辑处理都是在服务器端完成。这样大大减轻了客户端计算机的负载,对客户机要求不高,也易于后期的系统维护和升级,减少了工作量。目前,建立B/S 结构的网络应用因其稳定性,易维护性,可靠性,安全性以及低成本等优势得到业界的肯定。同时本系统采用MVC 模式,Struts-Spring-Hibernate 轻量级集成框架,Oracle 数据库。以上这些技术都已经发展得比较成熟,并获得了广泛认可。

以上平台和技术的结合在实际应用中无疑是较为成功的一种解决方案。由此可见,技术方面实现起来比较容易。

2.1.2操作可行性

开发出来的系统具有友好的用户界面,提高了用户使用的舒适度,系统完成后配有详细的操作说明书,操作简单,可以使各类用户更快地掌握系统的使用方法,不需要额外的知识,此外,目前的企业员工基本都受过高等教育,有丰富的计算机应用经验,因此,本系统是易操作的。

2.1.3经济可行性

经济可行性分析中最重要的内容之一是成本--效益分析,成本--效益分析可用于评估系统的经济合理性给出系统的成本估算。对已经通过了技术可行性和操作可行性检验的解决方案再进行成本/效益分析。

通过整个开发过程可以看出企业培训管理系统在开发过程中所投入的经济成本主要是硬件和软件的成本投入,而目标系统开发需要的硬件为计算机客户端、服务器、相关的外部设备等,软件方面的投入主要有操作系统、数据库、开发工具和平台等,这些在目前都是较容易满足的,而且价格也相对较便宜,对系统开发者来说并不需要有太高的成本支出,并且开发周期不是太长,在很大程度上节约了人力、物力、财力资源。采用电子平台的信息管理系统,全程无纸作业,高效操作,不但提高了工作效率,还降低了成本。这对企业来说,电子系统开发的投入成本远远小于节省下来的时间与人力资源创造的额外经济效益。同时,减少了传统方法的投入成本,有效的节省了开支。目标系统的开发,对于企业的未来来说,具有很重要的作用与意义,它所产生的间接效益是巨大的,通过该系统的应用,企业的培训管理效率和水平能够得到快速提高,通过提高企业员工的知识与技能,可以提高员工的工作业绩与效果,所建设的系统为培训管理所节省的人力成本、经济成本、管理成本等将远远大于系统开发所支出的经济成本,从而为企业带来更大的经济效益。因此,经济上是有益的,可行的。

通过以上对技术、操作、经济三方面的分析可以看出,本系统从多种角度考虑,都是可行的,可以进行开发。

2.2系统需求分析

系统的开发和用户的需求是分不开的,只有紧紧围绕用户的需求,开发出来的系统才是最贴近实际的,而一切脱离用户需求的软件也都是不合理的。需求分析工作是一项非常重要的工程,通过需求分析,可以详细了解到目标用户对于系统的期望,通过对用户期望的总结与分析,可以为系统开发提供更有利的条件[8]。系统的需求分析是面向用户的,在需求分析中,需要深入到企业的相关部门,和目标用户进行深入的沟通,针对系统的功能和性能进行详细的探讨,之后再将这些需求进行总结并分析,再进行系统需求模型的建立,将用户的需求进行细化与具体化,使之成为系统需求文档,为后续的系统开发提供依据。一个优秀的软件必定有一个详细的需求文档,因此,作为系统分析人员,一定要重视系统的需求分析工作。

2.2.1系统目标

企业培训管理系统(Enterprise Training Management System,ETMS)充分运用现代企业培训管理理念,深化培训管理信息化进程,提高培训管理水平,为企业培训管理人员和员工提供一个方便快捷、界面友好的培训工作互动沟通的渠道,也为决策部门提供科学的培训政策制定依据,形成业务联动、信息互通、资源共享、结构合理、框架灵活、应用方便、先进安全的培训管理系统,全面提升企业对员工进行培训管理的信息化建设水平。

在企业培训管理系统实施的过程中,采取分阶段,逐步实现中短期业务管理目标计划的思路。具体目标如下:

(1)建立一个可扩展、可移植的企业培训管理信息系统,节省企业培训的人工管理、物力、财力成本的投入,通过流程、组织等的用户自定义,满足不断简化的用户需求。

(2)系统界面具备友好性、功能完善。系统中各参与者能够根据自己的角色职责,顺利流畅的完成相应的功能操作。

(3)支持公司各级别的培训管理员在网上完成相应级别的培训日常事务的处理。能够对培训场地和设备进行管理和调配,同时能够统一管理教材、外聘咨询公司师资、内训师,能对经费进行监控及管理等。

(4)支持企业既有的培训评估体系及评价模式。采用反馈法对培训效果进行跟踪评估,通过系统调动各级管理人员积极性,强化关注学习过程和学习效果。

(5)支持各种报表及学习档案建立,并与人力资源系统进行集成和兼容。

(6)能够方便的对咨询公司招投标项目进行网络管理,优化管理流程。

(7)由于与人力资源其他系统相连,因此必须确保相连的有效性、稳定性及系统安全性。

2.2.2系统功能分析

系统功能分析是在系统开发的总体任务的基础上完成。本例子中的职工培训管理系统需要完成功能主要有:

(1)员工各种信息的输入, 包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等;

(2)员工各种信息的查询、修改, 包括员工基本信息、职称、岗位、计划已经培训过的课程和成绩、培训计划等;

(3)培训课程信息的输入, 包括课时、课程类别等;

(4)企业所有职工培训需求的管理;

(5)企业培训计划的规定、修改;

(6)培训管理系统的使用帮助;

(7)讲师信息的管理、讲师的评价;

(8)培训资源管理;

(9)培训教材管理。

2.3系统需求建模

2.3.1UML介绍

统一建模语言UML是OMG 组织确定的面向对象的语言,被广泛应用于系统的模型构建过程中,它的最大特点就在于可以实现可视化建模,这使得模型建立更直观更方便。利用UML 还可以较容易地实现对面向对象产品的相关说明以及文档的制作。UML 中运用了多项现代化的软件工程设计思想以及原理,使得应用范围越来越广泛,UML的作用也越来越明显[9]。

UML包括视图,图,模型元素,通用机制几部分。对于UML图来说,也可以进行分类,主要有用例图、类图、对象图、状态图、交互图、活动图等。在建模过程中,可以根据系统的实际需要选择合适的建模方法。

2.3.2业务流程分析

1.业务流程分析介绍

业务流程分析的目的在于,通过整理培训系统运作的行为方式,分析出在不同场景下培训系统的各种动作序列。业务流程分析是后续用例分析和类定义的基础。本阶段工作的输入是:功能需求一览和参与者一览。由于普通登录用户是浏览用户的一种泛化,因此,在后续论述中,从用户和管理员两个角度,分别进行说明。通过UML语言的活动图可以表示系统中各种活动进行的流程和各活动间相互的依赖关系。

2.用户活动定义

用户是系统的使用者,用户通过系统来获取想得到的各种信息。从用户打开系统开始到最终离开系统为止,可以定义为一次活动。在定义多次活动后,需要针对有重复前提条件的活动进行合并,划分出业务模块。比如,用户可以通过系统查询自己参加课程的详细情况,当用户还没有预定课程时,可以进行课程的预定;当已经参加过某课程的培训,需要对课程给与反馈;当反馈提交后,可以修改自己的反馈,这三种情况都属于用户课程的三个分支,因此在定义业务逻辑时,可以划分出用户自身的课程状况业务模块,以及参加、反馈、修改反馈三个子业务模块。

对于需要满足某些条件才能够进行的活动,需要加上逻辑判断条件。比如,在用户未登录系统时,是不能够进行课程的预定操作的,只能进行课程的查询、浏览以及查看统计结果等操作。当用户登录系统以后,不仅可以进行浏览用户的操作,也可以查看用户的参加过的课程状况、课程的反馈情况和课程的预定情况等。

根据实际的业务调查和进行业务流程的抽象,可以定义出系统的业务过程图,业务过程图反映了系统中各种业务的进行过程和先后次序。下图2-1显示了普通用户和浏览用户的主要动作流程。

图2-1 用户活动图

3.管理员活动定义

与用户定义的过程相同,管理员是系统的维护者。管理员可以维护系统的各

种信息。图2-2显示了管理员的主要动作流程。

图2-2 管理员活动图

2.3.3用例分析

用例分析的目的在于,从系统用户的观点来分析需求。用例是描述系统功能需求的高效工具。通过业务分析可知,软件系统应该有的参与者主要有普通管理员、超级管理员、员工、讲师。

(1)普通管理员

普通管理员可进行的系统操作有:讲师管理,课程管理,排课管理,员工管理,选课检查,员工选课管理,讲师授课计划管理,员工成绩管理。

(2)超级管理员(Sa)

Sa有所有普通管理员的功能,同时可以管理系统中的管理员账户,即可以创建、删除和修改任意一个管理员帐户,包括管理员的基本信息和权限信息(即用户基本信息的管理与维护、用户权限的分配与管理)、数据库的备份与还原等。

(3)员工

员工可进行的系统操作包括如下内容:

个人基本信息的查看和修改。

查看讲师信息,员工可以查看公司内的讲师信息。

选课,员工通过选课功能,确定自己需要参与的培训课程。

查看选课信息,员工可以查看自己的选课信息。

成绩查询,员工可查看自己每个培训的考试成绩。

公告与通知查看。

讲师评教。

课件下载。

(4)讲师

个人基本信息的查看与修改。

成绩录入与修改。

成绩查看。

授课。

考勤管理。

查看评教。

课程与资料的发布。

(5)培训主管

个人基本信息的查看与修改。

课程申请。

课程创建。

课程安排。

公告信息查看。

课程的增删改查。

(6)培训科长系统

个人基本信息的查看与修改。

课程申请审批。

2.3.4用例图

用例图从用户的角度描述系统功能,并指出各个功能的操作者。用例图定义了系统的功能需求。企业培训管理系统中,主要的用户类型有管理员(包括普通管理员和超级管理员)、员工、讲师、培训主管、培训科长。对于这几类不同的用户,他们所能进行的用例是不同的,下面将给出对应的系统用户用例图以及各用户对应的用例图。

系统中所有的用户角色如图2-3所示。

图2-3 系统用户用例图系统的五类用户都各自拥有不同的用例需求,如下:(1)普通管理员用例图如图2-4所示。

图2-4 普通管理员用例图(2)超级管理员用例图如图2-5 所示。

图2-5 超级管理员用例图(3)员工用例图如图2-6所示。

图2-6 员工用例图(4)讲师用例图如图2-7所示。

图2-7 讲师用例图(5)培训主管的用例图如图2-8所示。

图2-8 培训主管用例图(6)培训科长的用例图如图2-9所示。

图2-9 培训科长用例图

2.4 系统数据流分析

程序在运行过程中,实际上就是数据的运行与流动,数据流程分析就是将数据流动的 过程提取出来,通过对该过程进行分析,了解数据的整个流动过程,包括数据的采取、输 入、处理、加工、输出等,通过整个流程的分析,发现数据流动中可能存在的错误,方便 及时改正[10]。

通过对数据流动过程进行分析,获得数据交换以及存储的相关流程后,可以用数据流图的方式来进行表达。数据流图(DFD )指的是从数据的传递以及加工的角度,对系统的逻辑功能以及数据的流动过程进行描述,数据流图表达是结构化分析方法中的一种重要工具。图2-10给出的是顶层数据流图,顶层数据流图是站在系统的角度进行的数据流动分析。

培训管理系统教室信息

员工信息

讲师信息

申请课程信息

课程信息

考核信息

考勤信息课程安排信息公告信息班级信息审批信息评教信息成绩信息工作量信息课程信息

图2-10 系统顶层数据流图

由图可知,中间圆形的部分为目标系统,两边的是箭头指的是数据的流入和流出,流入系统的数据经过处理后再流出,成为输出的数据。左边的所有数据都是流入到系统中的数据,而右边的所有数据都是代表流出的数据。该数据流图在站在系统的角度对培训管理系统进行的数据流动分析。

由于顶层数据流图是站在系统的角度进行的数据流分析,无法全面具体的描述系统的数据流动,因而,对于顶层数据流图,还需要进行二次分解,形成一层数据流图,如图2-11所示。

图2-11 系统一层数据流图

相对于顶层数据流图来说,一层数据流图更加细致,然而由于涉及到多个业务的处理,而对于具体的某个业务来说,又无法具体描述出数据流动情况,因而一层数据流图又可以继续细化,形成二层数据流图,这里针对申请课程信息的二层数据流图进行分析。如图2-12所示。

图2-12 系统二层数据流图之一

图2-13的数据流图是针对评教管理业务而进行的二层数据流动分析。该业务实现过程中涉及到的用户有学生、教师、培训主管和科长,学生通过系统进行评教,相关的评教数据会进入评教表中,而教师则可以通过评教表查看到自己的

职工信息管理系统数据库课程设计

目录 一、课程设计目的和要求 (3) 二、课程设计过程 (3) 数据库设计的基本步骤如下: (3) 1.需求分析阶段 (3) 1.1应用背景 (3) 1.2需求分析目标 (4) 1.3系统设计概要 (4) 1.4软件处理对象: (5) 1.5系统可行性分析 (5) 1.6系统的设计目标及其意义 (6) 1.7系统的业务流程及具体的功能 (7) 1.8数据流程图 (9) 2.数据字典 (9) 3.概念结构设计阶段 (11) 4.逻辑结构设计阶段 (12) 5.物理结构设计阶段 (15) 6.数据库实施 (15) 6.1 Create Database创建数据库 (16) 6.2 Create Table创建表 (17) 三、课程设计心得 (18) 参考文献: (19)

引言 职工信息管理系统对于一个企业来说是必不可少的组成部分,它是将企业的职工基本信息管理、奖罚管理、培训信息管理、薪资管理、部门信息管理有机结合,综合运用的一个企业管理系统。 随着计算机的发展和普及,以及互联网技术的扩展,日常职工管理必将实现无纸化办公,实现数据的共享,这样有利于职工信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要像过去那样浪费大量的人力物力去进行抄写修改,从而使企业的管理人员从繁重的职工管理中解放出来,大大提高了工作效率,减轻了管理人员的工作量,使企业的职工管理由以往的手工作业,向自动化、网络化、现代化迈进了一大步。 信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我针对如此,设计了一套职工信息管理系统。职工信息管理系统主要是通过计算机进行信息的收集、传递、存储、加工、维护和使用。利用计算机系统分析数据,实现人机辅助决策,提高工作效率和资源利用率。将企业的职工档案管理、奖罚管理等日常管理工作从简单的手工作业全面转向自动化、系统化,是企业档案管理员能够从繁琐的管理实务中解放出来,减少工作量,提高工作效率。

员工培训管理系统数据库

员工培训管理系统 数据库

员工培训管理系统 一、前言----------------------------------------------------------------------------------------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

华为公司员工培训体系以及培训管理方案

华为公司员工培训体系 将持续的人力资源开发作为可持续成长的重要条件,永不停息地致力于建设一个学习型组织。 华为公司员工培训体系 将持续的人力资源开发作为可持续成长的重要条件,永不停息地致力于建设一个学习型组织。 华为公司员工培训体系包括新员工培训系统、管理培训系统、技术培训系统、营销培训系统、专业培训系统、生产培训系统。 华为培训集一流的教师队伍、一流的技术、一流的教学设备和环境为一体,拥有专、兼职培训教师千余名。建在深圳总部的培训中心占地面积13万平方米,拥有含阶梯教室、多媒体教室在内的各类教室110余间,能同时实施2000人的培训。教室的装备和设计满足教师授课、TBT(Technologies Based Training)辅助教学等多种教学手段的需要。培训中心还拥有三星级学员宿舍、餐厅、健身房等生活娱乐体育设施,为培训学员提供舒适的学习生活条件。

华为员工培训的主要培训方式为:课堂教学、案例教学、上机操作、工程维护实习和网络教学等多种教学形式,广泛采用Multimedia C D-ROM Training、Video Training、Audio Training 等教学手段,并逐步发展基于internet和电视网络的远程教学,使学员无论何时何地均可得到华为系统化、个性化的培训。 新员工培训系统 华为新员工培训采取全封闭、半军事化的培训方式,将操练、课堂教学、分组讨论、团队竞赛、集体活动有效的结合,使新员工在学习中引发思考,在讨论中互相启发,在竞赛中实践演练,在活动中展示才华。华为新员工培训致力于培养具备开放意识、合作精神和服务意识,富有责任心,具有自我批判能力,理解公司的价值观和经营理念,认同公司文化,掌握基本的工作常识和专业技能,具有可持续发展性的新一代华为人。 管理培训系统

企业培训管理系统 —— TMS

精心整理 本文结合企业实际,推出了一种全新的培训管理系统;从其结构和具体内容进行了分析和阐述,提出了一些具有前瞻性的新思路 和设想,可为各类企业借鉴。 【关键词】企业????培训管理????系统 前言 如何控··· ·培训以计划为导向,实际收效并不理想; ·注重培训的实施过程,忽略培训需求分析和后续评估; ·各公司的培训代表的培训管理素质参差不齐,对培训的理解各不相同; 总结以上众多问题,概括起来的问题点是: ·被动地接受培训;

·应付式的培训管理,没有方向性; ·分散的培训资源无法被更好地利用; ·各子公司的培训及培训管理工作做法各不相同; ·缺少数据说话。 对上述问题点进行分析,我们的结论是:企业要实现培训的有效化,必须进行培训系统建设。因此,我们提出了建立企业培训管理系统――TMS的设想,并付诸了实践,取得了初步成效,现针对其架构和内容进行以下阐述。 1.培训管理系统——TMS的目的和架构 · 1.3 从下图中,可以看到,培训的需求与岗位和能力密切相关,是全方位的。 2建立培训管理系统的步骤 ·初步建立课程体系; ·对现有的职位根据培训需求进行分类 ·建立各部门内不同岗位的静态培训需求模板 ·引入培训管理软件

·对现有员工的培训资料和数据进行整理 ·完善课程大纲 ·内部培训师队伍的建立及对他们的培训 ·寻找、评估外部培训资源 3培训管理系统的基本内容 培训管理的流程如图 3.4 ·培训课时 A、各层次人员培训指数完成情况表: B、部门培训普及率统计图: 3.5通过与其他企业的对比,不断改进培训绩效 对比可通过表格的形式进行分析: 3.6建立培训评估系统,按五层次评估: 4建立和实施企业培训管理系统是一项长期工作

集团公司员工培训体系建设规划设计

公司培训体系建设方案 一、公司培训工作现状 1、培训管理缺乏系统规划,培训管理平台建设滞后,培训没有真正达到支持和服务公司业务的目的,难以形成培训管理理念及培训成果的整合和沉淀。 2、粗略的分层分类,缺乏对各层各类培训的系统规划和管理,培训课程缺乏系统设计。考虑了解决部分共性问题,但同一层级的不同类别的差异性,以及不同类别的系统性和共性考虑不足,难以解决各个层次纵向培养和提升的问题。 3、从培训需求分析、计划制定、培训实施到培训评估仍处于初级阶段,缺乏统一规范的工具。培训需求分析不够深入和准确,计划制定与培训目标结合度不高,培训评估和效果转化缺乏标准和有效的工具。 4、结合公司培训管理工作实际阶段的管理制度没有落地,缺乏相应的培训辅助制度建设。部门级培训的执行,没有规范和制度化的约束,渠道、流程、监督缺失。 5、培训的软件资源建设,如内外师资、课程库、档案处于初级阶段,缺乏系统管理和统一规范的工具,不利于培训成果的沉淀和资源的整合。 二、公司培训体系建设定位 建立基于公司战略导向和高素质团队塑造的培训分级管理体系。(高层的重视+中层的认识+员工的配合=全员的、积极开放的学习型组织) 三、建设思路

1、建立分层分类的培训管理系统,梳理出培训重点关注对象,关注人才培养和能力提升。 2、梳理培训运作流程,总结成功经验,逐步形成公司特色的培训运作机制和管理模式。 3、建立健全培训相关管理制度,使培训管理工作规范化和制度化。 4、强化培训管理职能建设,优化培训管理平台,发挥指导和服务的功能。 5、有效整理、整合、评估各类培训资源,使其发挥应有的效力。 四、建设策略、工作要点及具体做法 第一阶段:体系搭建阶段(近一年内) 1、启动培训战略管理,建立、完善分层分类的培训发展体系与培训课程体系。 针对培训战略管理,将公司职位体系进行层、类的划分和细分。按高层管理人员、中层管理人员、一般管理人员、一线生产和技术人员进行分层;按不同的职位序列和不同类别的培训项目进行分类,对各层各类的培训进行系统规划和分析,梳理出各层各类重点培训关注点。 (1)高层管理序列培训重点规划:管理战略和方向。目标是分析市场环境,确立竞争地位,确立方向、目标和战略,统一思想,激励组织。建议:每名高管根据实际需要每年必须学一门课程,培训规划到个人。 (2)职能管理序列培训重点规划:中层培训重点为流程管理

员工培训管理系统数据库设计

员工培训管理系统数据库设计

员工培训信息管理系统 姓名:詹焱群 学号:20906031076 专业:计算机科学与技术 系统设计 1.1系统功能分析 员工培训系统主要要实现的功能包括: a)员工信息的输入: 主要包括员工基本信息,岗位,已经培训 过的课程和成绩,培训目标等 b)员工信息的查询,修改:主要包括员工的基本信息,职称, 岗位,已经学过的课程以及成绩,培训目标等 c)培训课程信息的输入包括:包括课时,课程种类等 d)培训课程信息的查询与修改:包括课时,课程种类等 e)员工培训需求的管理。 f)培训目标的制定与修改。 g)培训课程的评价。 h)教师信息管理与评价。 i)培训资源信息管理。 j)系统用户管理,权限管理

1.3 数据流程图 n N m 1 1 N

( 某公司有多个部门.一个部门有多个岗位,每个岗位有多个员工,每个员工只能在一个岗位上班.一个教员培训多个员工,每个员工由多个教员培训.每个教员上同一门课可在不同的教室,每个教室可供不同教员上课.每个教室有多种设备.每个教员只讲授一门课.) 二:数据库设计 2.1 数据库需求分析 本数据路的数据项如下: ●员工基本信息:(员工号、员工姓名、性别、身份证号、所在岗位、健康 状况、参加工作时间、联系电话) ●员工培训成绩信息:(员工号、课程名称、成绩) ●课程信息:(课程号、课程名称、课程学时、时间、地点、授课教师) ●工作岗位信息:(工作岗位代码、工作岗位名称、权力范围、平均工资) ●部门信息:(部门代号、部门名称、部门经理) ●培训需求的信息:(所需培训的课程、要求培训的员工) ●个人培训计划信息:(培训员工号、培训课程) ●教员信息:(教员号、教员姓名、教员学历、教员评价) ●培训资源管理信息:(各个教室、教学设备的分配情况、各种培训费用和 支出) ●培训教材管理:(教材适合的课程、作者、教材数量、价格)

员工培训管理系统数据库

员工培训管理系统

一、前言----------------------------------------------------------------------------------------3 二、系统需求分析阶段 需求分析阶段的目标--------------------------------------------------------------3 需求分析阶段的任务----------------------------------------------------------------3 对象说明----------------------------------------------------------------------4 处理功能要求--------------------------------------------------------------4 安全性和完整性要求------------------------------------------------------4 三、概念设计阶段 目标---------------------------------------------------------------------------------6 具体任务-----------------------------------------------------------------------------6 结果------------------------------------------------------------------------------------7 各实体及其属性-------------------------------------------------------------7 实体及其属性E-R图--------------------------------------------------------7 局部E-R图--------------------------------------------------------------------9

企业培训信息管理系统的分析与设计

《软件项目开发综合实践》大作业 题目:企业培训信息管理系统的分析与设计 专业:09计算机应用1班______________________ 作者: ________________________________________ 指导教师:___________ 黄钢_____________________

目录 第 1 章:企业培训信息管理系统的可行性分析 ....................................................... - 1 - 1.1可行性研究方法.......................................................................... - 1 - 1.2 技术可行性评价......................................................................... - 1 - 1.3 结论意见............................................................................... - 1 -第 2 章:需求分析............................................................................... - 2 - 2.1 客户需求分析........................................................................... - 2 - 2.2 系统用例分析........................................................................... - 2 - 2.3 系统功能分析........................................................................... - 3 -第 3 章:设计过程............................................................................... - 5 - 3.1 “企业培训管理系统”系统设计........................................................... - 5 - 3.2 E-R 图设计 (6) 第 4 章功能实现和系统测试 (9) 4.1 用户登录 (9) 4.2 系统欢迎界面 (10) 4.3 培训管理模板设计 (11) 4.3.1 培训学员信息管理的对话框 (11) 4.3.2 培训教师管理的对话框 (17) 4.3.3 培训课程管理对话框 (18) 4.3.4 培训教材管理对话框 (19) 4.3.5 培训计划管理对话框 (20) 4.3.6 培训资源管理对话框 (21) 4.4 培训系统设置对话框 (22) 第 5 章:系统总结 (23) 参考文献 (24)

驾校培训管理系统的设计与实现

课程设 计报告驾校培训管理系统的设计与实现 学院:计算机学院·软件学院 课程名称:面向对象程序设计 专业班级: 12网络工程 学生姓名:学号: 学生姓名:学号: 学生姓名:学号: 指导教师:彭三城 完成时间:2014年6月27日 目录 1 绪 1

论 (1) 项目背景及意义…………………………………………………………………………错误!未定义书签。 开发环境和工具…………………………………………………………………………. 错误!未定义书签。 2 需求分析……………………………………………………………………………..………..错误!未定义书签。 业务流程分析……………………………………………………………………………错误!未定义书签。 功能分析…………………………………………………………………………………错误!未定义书签。 3 系统设计……………………………………………………………………………………....错误!未定义书签。 系统功能模块设计………………………………………………………………………错误!未定义书签。 数据库设计………………………………………………………………………………错误!未定义书签。 系统数据流图…………………………………………………………………….. 错误!未定义书签。 数据库逻辑设计………………………………………………………………….. 错误!未定义书签。 数据库物理设计………………………………………………………………….. 错误!未定义书签。 4 系统实现………………………………………………………….………………………….错误!未定义书签。 5 总结………….……………………………………………………….………………………错误!未定义书签。

企业员工培训管理系统设计及实现

企业员工培训管理系统的设计及实现 摘要 社会的发展,对人的要求也不断提高。作为一名员工,只有持续学习、不断提升自己能力,才能跟上竞争的步伐。在企业中,解决员工技能与企业需求之间矛盾的手段就是进行员工培训。培训对于提升企业在市场竞争中的优势地位非常重要,在强化员工素质的同时,也能够适应企业的发展需要。而企业管理层和人力资源部门应当将员工培训作为强化管理能力的重要方面,持续推进。基于这样的背景,软件开发人员设计科学有效的员工培训管理系统,能够很好地提升员工的工作能力,克服原有的员工管理机制中存在诸多不足,特别是员工之间的沟通、合作,以及组织体系建设和优化、管理信息传递等,这些因素将对企业的发展和竞争力提升起到非常重要的作用。本文将在研究企业员工培训管理系统相关理论基础上,构建一套具有可操作性的企业员工培训管理系统。 关键词:员工培训系统;信息管理系统;系统需求

目录 第一章绪论.......................... 错误!未定义书签。 1.1研究背景.............................................................. 错误!未定义书签。 1.2研究意义.............................................................. 错误!未定义书签。第二章系统需求分析. (2) 2.1功能需求分析 (2) 2.2数据库需求分析 (2) 第三章企业员工培训管理系统设计 (3) 3.1系统规划 (3) 3.2系统分析 (4) 3.3系统设计 (5) 第四章企业员工培训管理系统实现 (8) 4.1欢迎界面 (8) 4.2功能选择 (8) 4.3课程培训计划 (9) 4.3企业员工培训管理系统测试与实施 (10) 第五章结束语 (13) 参考文献 (14) 致谢 (15)

员工培训管理系统(DOC 51页)

湖南科技大学计算机科学与工程学院 数据库课程设计报告 二○○九级计三班 学号:09050103XX 姓名:贺双凤 指导老师:刘毅志 时间:2012.02.20—2012.03.02

1 系统需求分析 1.1系统功能分析 员工培训系统需要实现的主要功能包括: ● 企业总体培训课程的设置和安排。 ● 允许员工根据自己的情况选择合适的课程和上课时间。 ● 对选课结果进行统计报表。允许员工对最后选课结果的查询。 ● 培训考核成绩的输入和查询。 ● 员工培训效果的综合报表。 ● 员工个人信息的修改。 1.2系统功能模块设计(划分) 本系统涉及到员工和培训管理部门之间的交流,因此需要根据用户的不同分成两大功能模块。这两个模块的功能和使用的权限完全不同。本系统功能模块如图1所示。 1.3与其它系统的关系 员工培训系统可以为员工素质技能的评价提供可靠的依据,是职务评定的一个参考信息源。系统本身需要用到人事管理系统中的员工基本信息和部门信息等辅助资料,这些数据可以通过数据库直接读取。 1.4数据流程图 员工培训管理系统的数据流程如图2所示。 2 数据库设计 2.1数据库需求分析 根据系统数据流程图,我们可以列出以下系统所需的数据项和数据结构: ● 课程设置:编号、名称、简介、所用教材、上课地点、人数、上课时间 ● 选课结果:记录编号、员工、课程、考核成绩、评价、考核日期。 所需的外部数据支持: ● 人员信息:员工号、密码、权限、姓名、部门、当前状态等。 ● 部门设置:部门编号、名称等。 2.2数据库概念结构设计 图3是本系统所需数据的E-R 模型图。 图2、培训管理数据流程图

员工培训管理系统

员工培训管理系统 目录摘要 一、前言 二、系统功能和使用说明 2.1 系统功能分析 2.2 使用说明 三、系统软、硬件环境 3.1 系统硬件环境 3.2 系统软件环境 四、系统分析 4.1确定员工管理系统的边界 4.2系统的初步调查 4.3可行性分析 4.4开发环境设计思路 4.5系统功能分析 五、系统设计 5.1总体结构设计 5.2计算机网络结构设计 5.3代码设计 5.4数据库设计

5.5各个功能模块详细设计 5.5.4 基础信息管理 六、系统测试 七、结束语 参考文献 摘要 随着人类社会的发展,要求每个紧跟时代的人都要不断的进行自我提高。因此,学习与再学习始终伴随着我们,其中有关的培训机构有着为可替代的作用,在这种形势下,如何更好的对培训工作进行管理,就成了我们需要解决的一个问题,因此,开发一套完善的培训管理系统就成不可少了,本文介绍了在Visual Foxpro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程,从软件 工程的角度进行了科学而严谨的阐述。一、前言 近年来,有关员工培训管理的软件很多。但大部分是培训中介组织的一项面向企业的服务,而且还是一些网络版本。比如,在美国有ASTD---American Society for Training and Development、The Distance and Education Training Council Online、TCM’s HR Careers、Resource Software 、Safety Software & Computer Based Training Software Skills Testing Software等;在国内,网络学校及其培训管理软件比较盛行,如中国广播电视大学。真正由企业自身组织的员工培训,据调查的资料可知,到目前为止只有一些国外国企业以及在中国的跨国企业,拥有自己的员工培训管理软件,而且这些也只是作为企业其他软件的一个组成部分出现,如摩托罗拉的员工培训管理就是其人力资源管理软件的一个组成部分,并且还只实现了员工个人信息管理很小的一部分功能。 在国内企业中,尽管领导们都认识到员工培训的重要性,也有一些企业采取了一些有益的措施。他们购买了计算机,也建立起自己的内部网,对员工培训管理采用了一些简单的应用程序,但离使用计算机系统和专门软件来管理还有一段距离。综上所述,无论在国内外,目前还没有一套比较完善的、专门的、适用于各种企业自己使用的企业员工培训管理软件。因此,研究开发出一套比较通用、功能比较完善的企业员工培训管理软件,力求在这一领域取得一些新的成果.

公司培训体系架构

公司培训体系架构 培训需求调查 在企业内部进行一次培训需求调查,分为中高层和基层员工调查,其中中高层管理人员全员面谈,基层员工抽样调查,明确以下两点: 1、明确企业培训的定位 在明确企业战略管理、运营协调、组织机构职能定位的基础上,建立规范的培训管理体系。作为企业的人力资源部,在承担企业人力资源管理职能的同时,还承担企业整体培训职能,以整合培训资源,并建立规范化、制度化、流程化的培训管理体系。明确界定企业人力资源部对培训的管理、监控及提供支持与服务的范围。 2 、明确企业培训的目标 确定短期内培训工作的重点和突破点;积极宣传企业文化,增强员工对企业的认同感,提高企业对员工的凝聚力;初步建立学习型组织,培养和提升企业可持续发展的核心竞争力; 通过培训体系的建立,从内部培养企业需要的各类管理人才和技术人才。 培训体系建设 第一阶段 1、制订并完善培训管理制度

根据培训调查结果和执行反馈的情况调整现有的管理制度和流程。明确人力资源部培训机构、职能系统部门联系人、培训负责人的职责分工;明确培训管理体系的基础架构;建立企业基础培训管理平台;规范培训工作的管理;为培训工作的开展提供相应的管理依据。 2、建设培训管理团队 成立培训管理小组,开展对各管理团队培训负责人的相关培训,加强培训管理经验的沟通与交流。提升团队的培训管理意识和水平。通过建立团队间的管理机制,培养一支企业的专业培训管理团队。 3 、组建内部培训师团队 选拔具有培训授课能力的优秀管理人员组成内部讲师团队。包括培养一批具有较高素质的公共课程培训师和产品专业培训师;保证企业的每个部门有一名岗位技能培训师;确定各部门新员工带领人,并明确带领人职能和奖惩措施。 第二阶段 1 、完善培训课程体系 重点开发一线员工的业务技能与服务意识培训课程和中层以上员工职业素质培训课程。内容主要是各职能部门制订的标准化操作手册、职位说明书、工作流程等专业或系统公共课教材。 引进重要职位所需的技能培训课程、管理技能课程。引进的方式有以下三种:派遣内部培训师参加外部培训课程,进行二次开发,形成公司内部培训课程;直接聘请外部培训师,形成外部培训课程及外

项目设计方案培训

1.引言 1.1系统开发目的 随着计算机与网络技术的飞速发展,利用新的技术手段管理培训信息已经成为职业类学校的技能培训鉴定部门的迫切需要,为解决培训鉴定部门面临的问题,开发基于Web的技能鉴定信息系统具有必要性。 World Wide Web被公认为是最强大的培训课程信息发布媒体,成百上千的培训信息已经上网,还有更多的职业培训机构和教学讲师正在考虑开展基于Web的网络培训和技能鉴定。基于Web的技能鉴定也培训,就是用万维网作为培训与技能鉴定媒体,传送培训项目、培训内容,管理培训,并进行网络培训、技能鉴定和网上交流。Web作为培训与技能鉴定的媒体,其优势不仅在于它是很好的内容载体,可以随时随地地访问,还在于它提供了很多交流渠道,可以促进学员与讲师之间、学员之间的充分讨论,这对于提高技能培训的质量、促进学员高级认知能力的开发是十分重要的。 技能培训鉴定信息系统是一套适合中高等职业类学校和培训机构使用的网络培训与技能鉴定系统,综合应用传统的二维(2D)网站设计技术和三维(3D)网站建设的创新技术,实现面向职业培训和技能鉴定的全面的整体信息服务和培训辅助。培训讲师可以通过网络登录该系统进行培训资料,与学员进行互动地教学。学员可以通过连接互联网的计算机登录该系统,享用各类培训资源,查看技能鉴定情况。 技术可行性,按照职业培训的软件成果评比的要求,结合现今流行的动漫主题,采用相关的技术实现部分三维(3D)网站,组建技术全面的开发团队。 经济可行性,软件项目暂定以**学校为主体运行对象,项目实现预期目标将得到学校教研成果成功申报后的设备和资金支持。 社会可行性,广州市中技职业教育系统在结合三维(3D)网站的职业培训和技能鉴定系统的方面,至今尚未见成功案例,也没有相关系统的雏形出现,专门培训网站和部分高校的3D校园实景漫游系统都是较好的可参考系统,随着技能鉴定机构的培训项目不断增多,科学地发展技能培训与鉴定,使得技能鉴定信息系统的需求是越来越迫切的。

驾校培训管理系统的设计与实现

课程设计报告 驾校培训管理系统的设计与实现 学院:计算机学院·软件学院 课程名称:面向对象程序设计 专业班级:12网络工程 学生姓名:学号: 学生姓名:学号: 学生姓名:学号: 指导教师:彭三城 完成时间:2014年6月27日 目录 1 绪论 (1) 1.1 项目背景及意义………………………………………………………………………… 1.2开发环境和工具…………………………………………………………………………. 2 需求分析……………………………………………………………………………..……….. 2.1 业务流程分析…………………………………………………………………………… 2.2 功能分析………………………………………………………………………………… 3 系统设计……………………………………………………………………………………....错误!未定义书签。 3.1 系统功能模块设计……………………………………………………………………… 3.2 数据库设计……………………………………………………………………………… 3.2.1 系统数据流图…………………………………………………………………….. 3.2.2 数据库逻辑设计…………………………………………………………………..

3.2.3 数据库物理设计………………………………………………………………….. 4 系统实现………………………………………………………….…………………………. 5 总结………….……………………………………………………….……………………… 驾校培训管理系统的设计与实现 1 绪论 1.1 项目背景及意义 随着我国经济不断的发展,物质生活水平不断的提高,人们开始对生活物质条件提出更高的要求。加上我国汽车工业迅猛发展,汽车已经成为一种便捷、高效的交通工具,越来越多的人开始学习汽车驾驶技术。大大小小的汽车驾驶培训学校应运而生,满足了人们对汽车驾驶的要求,使得汽车驾驶培训市场异常火爆。 我国现存的汽车驾驶培训行业从最初的零零星星到现在的庞大规模,市场竞争秩序极不完善,存在着诸多的漏洞,使汽车驾驶培训行业畸形发展。很多培训机构基础设施不齐全,教学工具简陋,师资技术薄弱,学员实践时间严重不足,学员中普遍存在领取到驾驶证后没有相应的能力去驾驶汽车,催生大量马路杀手等情况。甚至在经济利益的驱使下,部分汽车培训机构私自成立教学点、恶意向学员索取财物、教学车辆,没有定期维护甚至已经报废等不正当手段屡见不鲜,管理上的混乱,效率的低下,都严重损害了学员的合法权益。 绝大部分汽车驾驶员培训学校采用传统的管理方式和人工处理信息模式,造成机构内部管理混乱,工作效率低下等。现今,在竞争日趋激烈的驾培行业中,驾校应寻求新的管理方式和手段,提高管理上的灵活性,实现在行业中稳步的发展与壮大。为适应企业信息化策略的要求,通过分析驾培行业的业务流程,依照国家的相关法律和规定,来实现驾校的信息化管理。 自交通部最新出台的《机动车驾驶员培训资格条件》文件正式实施后,驾校的日常工作变得繁杂。学员从报名到最后取得驾照都需要经过一系列的学习过程。学员的数量庞大、档案的存放与管理、学员的考试安排、教练与学员教学间的调度使得驾校人工管理日益复杂。在早期的管理方式中,很多驾校为了节约成本,采用EXCEL文档进行管理,当需要查询、统计、分析相关信息的时候,常常出现需时过长、信息不全面等问题。低效率,易出错等问题造成驾校经营困难,从而致使其倒闭。 随着时代的发展,计算机技术已经深入到各行各业仲,为广大用户提供了更为周到、便捷的服务。采用计算机来管理驾校的信息和安排日常的教学工作,操作简单,功能实用,

员工培训管理系统数据库

员工培训管理系统数据 库 文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)

员工培训管理系统 一、前言----------------------------------------------------------------------------------------3 二、系统需求分析阶段 需求分析阶段的目标--------------------------------------------------------------3 需求分析阶段的任务----------------------------------------------------------------3 对象说明----------------------------------------------------------------------4 处理功能要求--------------------------------------------------------------4 安全性和完整性要求------------------------------------------------------4 三、概念设计阶段 目标---------------------------------------------------------------------------------6 具体任务-----------------------------------------------------------------------------6 结果------------------------------------------------------------------------------------7

员工培训管理系统

员工培训管理系统 【摘要】随着人类社会的发展,社会不断的在进步,对知识的渴望越来越大,人类已经逐步进入信息化社会。信息增长的速度越来越快,人们希望利用先进的管理理论方法和手段来处理越来越多的信息,员工培训也是其中一组成部分,想以提高工作管理水平。因此,学习与再学习始终伴随着我们,其中有关的培训机构有着不可替代的作用,在这种形势下,如何更好的对培训工作进行管理,就成了我们需要解决的一个问题,因此,开发一套完善的员工培训管理系统就成不可少了,本文介绍了在visual basic 6.0环境下利用其提供的各种面向对象的开发工具开发本系统的详细过程,从软件工程的角度进行了科学而严谨的阐述。 【关键词】员工培训;管理系统;visual basic 6.0

员工培训管理系统 The Management System of Staff training 【Abstract】With the development of the human, the society gets progress continuously and the desire of knowlege become more and more large. The human being have been into the informational stage step by step. Furthermore, the increase of information speed up too. People would like to use the advanced means and methods of management to do with the information which gets more and larger. A matter of course, staff train is the same want to improve their level of management and work. As a result, study and restudy come along with us from beginning to end. The train organization in it have been the important role that can't replace. In this situation, it is a problem for us to solve how to manage the staff train more efficient .In a word, it is indispensable to develop a perfect system of management of staff train. This article explains the detailed developed process and the use of tools opening up the objects in the platform of visual basic 6.0, expounding it scientificly and strictly in the direction of soft engineering. 【Key Words】staff train;Management system;visual basic 6.0 II

企业培训管理系统需求分析及设计说明书

企业培训管理系统需求分析及设计说明书 一、需求分析 1.功能分析 企业培训管理系统功能共分为两个部分,一个部分是前台(员工的部分),包括:个人信息、查看课程、参加课程、修改所参加的课程、删除所参加的课程,退出。另外一个部分是后台(管理员的部分),包括:全部课程信息、添加课程、查看课程信息、修改课程信息、删除课程、退出。 (1)系统结构框图 系统结构图 各模块功能如下: ●前台:员工登陆后可以进行课程查询,以及参加课程、修改课程和退出课程●后台:只有管理员才可以登录。可以查看课程报名情况,以及添加新课程、 修改课程信息和删除课程 (2)用例模型

模型的含义:用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统。用例视图显示谁是相关的用户、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,以便使系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图在各种开发活动中被广泛的应用,但是它最常用来描述系统及子系统。 当用例视图在外部用户出现以前出现时,它捕获到系统、子系统或类的行为。

它将系统功能划分成对参与者(即系统的理想用户)有用的需求。而交互部分被称作用例。用例使用系统与一个或者多个参与者之间的一系列消息来描述系统中的交互。 用例图可一个包含注释和约束,还可一个包含包,用于将模型中的元素组合成更大的模块。有时,可以将用例的实例引入到图中。用例图模型如下所示,参与者用人形图标来标识,用例用椭圆来表示,连线表示它们之间的关系。 (3)角色职责表 管理员只能操作管理员模块:添加课程 删除课程 修改课程 查询所有课程 查询课程 员工只能操作员工模块:添加所选的课程 删除所选的课程 修改所选的课程 查询所有课程 查询课程 2.业务流程分析 业务流程图

企业中高层管理系统者培训方案设计

企业中高层管理者培训方案 项目背景介绍: 企业中高层管理者,一般是指总经理、副总经理、各部门负责人、高级技术人员及总经理指定人员,是一个企业的主要负责人,是企业战略、规划、制度的制定者、引导者、推行者。中高层管理者队伍的素质和管理水平直接关系到企业的执行力,关系到企业的生存发展。当企业规模逐渐扩大或企业停滞不前时,都需要快速提升中高层管理人员的管理能力,以带动整个团队的成长。而现实工作中,中高层管理人员多数没有经过专业的管理培训,很多人是从业务或技术骨干直接走上管理岗位,靠摸索来积累管理经验,也会由于缺乏基本的管理知识而造成失误,给企业带来时间、金钱和机会的代价。中高层管理团队的水平低下已经成为很多企业发展的瓶颈,导致企业虽有很好的战略,也很难实现。现为客户公司量身定制中高层管理者培训方案,以提升中高层管理者的管理能力,实现客户公司的快速发展。 一、培训对象 客户公司主管级以上管理人员,包括承担部分管理职责的高级技术人员。 二、培训目的 通过本次培训会让客户公司中高层管理人员获得以下收益: 1、懂得做领导的真正含义; 2、明白作为一名优秀的领导应具备的素质和能力; 3、掌握系统思考能力,对部门工作懂得如何策划铺排,有条不紊地开展; 4、提升上下级和各部门之间的协调沟通能力; 5、学会组织管理、团队建设,合理利用本部门的人力资源,优化配置; 6、提高目标、计划、时间、执行、控制等领导能力,从而提高团队整体效率; 7、提升有效授权的能力,让员工和管理者一起行动起来,提高团队作战能力; 8、提升个人的领导力,拥有个人的影响力,激发团队,支持公司实现整体目标。

三、培训需求分析 关于中高层管理者培训的需求分析主要通过三方面来进行: 1、战略与环境分析 主要是通过分析公司未来三年的发展规划,由此得出公司对中高层管理者的发展要求,并总结出中高层管理者的培训重点。 2、工作与任务分析 主要通过分析中高层管理者的任职资格标准,得出公司对中高层管理者在项目/任务执行能力等方面的要求,并由此总结出培训要点。 ——中高层管理者能力(素质)模型 管理类工作是素质模型专家们所研究的最大的工作类别,由于管理类工作十分普遍而且重要,所以在工作胜任特征研究上比其他工作类别受到了更多的关注。国外专家们通过大量的统计分析和深入研究得出了一个适用于所有管理人员的通用的素质模型。他们发现,一个合格的管理人员必须具备下列11项素质(见图3-1),否则很难成为一名合格的职业经理人。其中基本要求:组织认识、关系建立、专业知识。这里所讲的管理人员素质模型是比较通用的,不可能百分之百适用于所有企业,企业在实际应用过程中,还应根据企业的文化特点和实际情况对这个模型作适当的修正,从而得出企业自己的个性化的管理人员素质模型。 图3-1中高层管理者的能力(素质)模型 3、人员与绩效分析 主要通过分析中高层管理者的绩效评估报告,总结出其中反映的共性问题,由此制定出有针对性的培训提升方案。

相关文档
相关文档 最新文档