收藏 分享(赏)

员工培训管理系统论文.doc

上传人:HR专家 文档编号:7615211 上传时间:2019-05-22 格式:DOC 页数:17 大小:852.50KB
下载 相关 举报
员工培训管理系统论文.doc_第1页
第1页 / 共17页
员工培训管理系统论文.doc_第2页
第2页 / 共17页
员工培训管理系统论文.doc_第3页
第3页 / 共17页
员工培训管理系统论文.doc_第4页
第4页 / 共17页
员工培训管理系统论文.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、毕业论文(设计)论文题目 员工培训管理系统 系部名称 计算机系 专 业 信息管理 班 级 一 班 学生姓名 王春宇 指导教师 张庆丰 吉 林 省 经 济 管 理 干 部 学 院吉 林 经 济 职 业 技 术 学 院摘 要随 着 人 类 社 会 的 发 展 , 要 求 每 个 紧 跟 时 代 的 人都 要 不 断 的 进 行 自 我 提 高 。 因 此 , 学 习 与 再 学 习 始终 伴 随 着 我 们 , 其 中 有 关 的 培 训 机 构 有 着 为 可 替 代的 作 用 , 在 这 种 形 势 下 , 如 何 更 好 的 对 培 训 工 作 进行 管 理 , 就 成 了 我 们 需 要

2、解 决 的 一 个 问 题 , 因 此 ,开 发 一 套 完 善 的 培 训 管 理 系 统 就 成 不 可 少 了 , 本 文介 绍 了 在 Visual Foxpro6.0 环 境 下 采 用 “自 上而 下 地 总 体 规 划 , 自 下 而 上 地 应 用 开 发 ”的 策 略开 发 本 系 统 的 详 细 过 程 , 从 软 件 工 程 角 度 进 行了 科 学 而 严 谨 的 阐 述 。关键字:数据库、域、窗体目 录一、 员工培训管理的软件在国内外的发展情况。 。 1二、 面向对象的开发。 21 面向对象的基本概念。 。22 面向对象分析。43 面向对象的设计。 4三、 员工培训管

3、理系统初步调查与可行行分析。 51 确定员工培训管理系统的边界。 52 系统的初步调查。 7一、员工培训管理的软件在国内外的发展情况近年来,有关员工培训管理的软件很多。但大部分是培训中介组织的一项面向企业的服务,而且还是一些网络版本。比如,在美国有 ASTD-American Society for Training and Development、The Distance and Education Training Council Online、TCMs HR Careers、Resource Software 、Safety Software & Computer Based Train

4、ing Software Skills Testing Software 等;在国内,网络学校及其培训管理软件比较盛行,如中国广播电视大学。真正由企业自身组织的员工培训,据调查的资料可知,到目前为止只有一些国外国企业以及在中国的跨国企业,拥有自己的员工培训管理软件,而且这些也只是作为企业其他软件的一个组成部分出现,如摩托罗拉的员工培训管理就是其人力资源管理软件的一个组成部分,并且还只实现了员工个人信息管理很小的一部分功能。在国内企业中,尽管领导们都认识到员工培训的重要性,也有一些企业采取了一些有益的措施。他们购买了计算机,也建立起自己的内部网,对员工培训管理采用了一些简单的应用程序,但离使用计

5、算机系统和专门软件来管理还有一段距离。综上所述,无论在国内外,目前还没有一套比较完善的、专门的、适用于各种企业自己使用的企业员工培训管理软件。因此,研究开发出一套比较通用、功能比较完善的企业员工培训管理软件,力求在这一领域取得一些新的成果.二.面向对象的开发1 面向对象的基本概念在了解面向对象的开发方法之前,应先了解一些面向对象的基本概念。(1.) 什么是面向对象面向对象有多种不同的解释,本文采用 Coad 和 Yourdon 给出的定义:“面向对象=对象 +类+继承+通信” 。如果一个软件系统是使用这样 4 个概念设计和实现的, 则可以认为这个软件系统是面向对象的。一个面向对象的程序的每一成

6、分应是对象,计算和控制是通过新的对象的建立和对象之间的通信来执行的。(2). 对象(object)对象是面向对象开发方法的基本成分。每个对象可用它身的一组属性和它可以执行的一组操作来定义,属性一般只能通过执行对象的操作;来改变。操作又称为方法或服务或函数,它描述了对象执行的功能,若通过消息传递,还可以为其他对象使用。这里,所谓的消息就是一个对象与另一个对象的通信单元,是要求某一个对象执行类中定义的某个操作的规格说明。发送给一个对象的消息定义了一个操作名和一个参数表(可能是空的) ,并指定某一个对象。而由一个对象接收的消息则调用消息中指定的操作,并将形式参数与参数表中相应的值结合起来。接收对象对

7、消息的处理可以会改变对象中的状态,即改变界说对象的属性,并发送一个消息给自己或另一个对象。可以认为,这种消息的传递大致等价传统开发方法中的函数调用,但执行操作的目的是想修改相关的对象的内部状态。对象可以是物理对象,还可以是任一类概念实体的实例。比如桌子是一个实体对象,操作系统中的进程、室内的照明的等级、在一个特定审判中律师的作用也是对象。(3.) 类 (class )类是一组具有相同数据结构操作的对象的集合。类定义可以视为一个具有类似特性与共同行为的对象的模版,可以来产生对象。在一个类中,每一个对象都是类的实例,它们都可使用类中提供的函数。(4).继承(Inheritance)继承是使用已存在

8、的定义作为基础建立新定义的技术。新的类的定义可以是既存类所声名的数据和新类所增加的声名的组合。新的类的复用既存的定义,而不要修改既存类。因为这种类的一部分已经实现和测试,故开发费用较少。即存类可当作基本类来引用,则新的类相应的可当作派生类来引用。(5.)封装( Encapsulation)封装是一种组织软件的方法。它的基本思想就是把客观世界中联系紧密的元素及相关操作组织在一起,构造具有独立含义的软件实现,使其相互关系隐藏在内部,而对外仅仅表现为与其他封装体的接口关系。封装的目的是信息隐藏。不过,信息隐藏是原则,而封装是针对这一原则的实现。为具体说明这一概念,以下举一个实例。为了定义一辆自行车,

9、首先要定义自行车类,它的属性有 frame size(车生尺寸) 、wheel size(车轮尺寸) 、gear (齿轮) 、material(材料)和brand(牌子) 。再定义自行车的操作; shift(变速) 、move(移动)、repair(修理) 。Bicycle Class:Attributes:frame sizefhee l sizegearmaterialbrandOperation:shiftmoverepair这样,整个自行车的描述就由一个类封装起来,要声明一个自行车对象 my bike 是只需写 Bicycle my bike。如果不考虑某些语言(例如 c+)中属性及操

10、作的公有行及私有性,类/对象的接口就是它的属性及操作,而私有部分则是操作的具体实现。(6) 多态性(Poly morphism)在程序设计语言中,多态性指相同的语言结构可以代表不同类型的实行进行操作,这里的实体包括变量及函数或过程的变元等。2 面向对象分析面向对象分析 OOA(object-oriented analysis)是软件开发过程中的问题定义的阶段。这一阶段最后得到的是对问题论域的清晰、精确的定义。面向对象分析为论域分析和应用分析。论域分析建立大致的系统实现环境,应用分析则根据特定应用的需求进步。3 面向对象的设计面向对象分析和面向对象设计之间有密切的衔接关系,从面向对象分析到面向对

11、象设计是一个逐渐扩充模型的过程。分析处理是以问题为中心的,可以不考虑任何与特定计算机有关的问题,而面向对象设计则把我们带进了面向计算机的“实地”开发活动中去。通常,面向对象设计分为两个阶段:高层设计和低层设计。高层设计包括像用户界面那样的问题解决部分。低层设计集中于类的详细设计阶段。通常,利用面向对象设计得到的系统框架如 图 1 所示图 1 面向对象导出的系统结构三 员工培训管理系统初步调查与可行行分析1 确定员工培训管理系统的边界从广义上讲,系统是个部分的简单组合,它们相互作用,以达到中目的。任何一个系统都是由比它更小的系统组成的,同时它本身又是较大系统的一个组成部分。因此该系统既是比它的小

12、系统的生存环境,又是比它大的系统的一个组成部分,为了达到特定系统的目的。该系统需要与其周围环境,即与系统边界外的任何实体交互作用。实现这一个目标的途径就是确定系统的边界。企业员工培训管理业务只是企业经营管理业务的一部分。它的生存环境就是企业,它要与企业其他业务进行交互,才能更好的实现它的功能,因此,要设计出一个功能完善的员工培训管理软件,就必须明确员工培训管理业务的边界。这样,既能避免重复性开发,又能更好地针对该业务运行专业开发。划分企业员工培训管理业务的边界,遵循以下原则:(1)目标明确。在信息系统中的没一个子系统都是为某一个目标而运行的。系统的边界是否合适,系统内部所有服务是否都为共同的目

13、标而存在,将直接影响到系统的整体功能。员工培训管理系统的目标就是要实现一个节省人力、能使管理流程科学化的系统。(2)结构清晰。系统与系统之间层次要清楚,比较要分明,这样便于实现总目标要求,使信息交互流畅。(3)系统与边界界面要清楚。系统有了明确的边界,外界就可以通过输入接口控制系统的行为,有可以通过输出接口观测系统的行为。根据以上原则所做出的本系统的边界图 2 企业员工培训管理业务边界2 系统的初步调查本系统主要采取的调查方法:(1) 查阅资料、实地走访。对国内的国有企事业单位进行走访,了解其员工培训业务的运作模式,各级领导对员工培训管理上存在的问题的看法以及准备采用的解决方案。通过以上调研,

14、发现这些单位存在一些共同点:领导以初步意识到员工培训及其管理的重要性;大部分单位认为企业员工培训业务的操作认为因素太多,操作流程不规范,很难实现计算机管理。因此尽管他们有比较好的计算机设备,但却不想用于员工培训业务;有一部分单位有比较系统的培训方案和运作模式,但是整个业务都是人工操作,没有一个比较完善的计算机系统来辅助整个工作。(2)收集资料、查阅分析资料。主要对其员工培训业务的责人进行采访,并获取其现行管理流程及相关管理工具的资料。通过对资料进行分析,可总结出如下几点特点:员工培训管理系统业务有规范而严格的操作流程;都是计算机的先进设备辅助工作,但也仅仅由于制作文挡、存储文挡,而没有一个业务

15、系统软件来辅助工作。例如,再摩托罗拉只是一个员工档案管理的小程序,霍尼维尔只有一个用 Excel 编制的表格应用程序。(3)实地实践、熟悉员工培训业务流程。通过详细的了解,对业务存在以下几个瓶颈:员工档案管理都是纸上作业,查询、核对很不方便;教材的采购、库存管理不规范,难以实现实时采购决策;证书管理不科学,存在错发情况;市场业务操作不科学。信息反馈不及时。通过以上的调查分析可以发现,在我国尽快开发出一套功能完善的企业员工培训管理软件是一项十分紧迫的任务。特别是随着经济全球化发展、知识更新速度加快、国际企业的发展,企业员工培训将日益成为企业的一项重要业务。可以说,今后企业的竞争将是企业员工素质的

16、竞争。因此,开发个功能完善的软件来辅助员工管理培训业务是增强企业竞争力的一项重要措施。图 3 系统功能模块图培训管理系统培训需求管理培训计划管理 基本信息管理培训计划实施培训效果评价培训资源管理系统管理其他课程信息管理学员基本信息管理成绩信息管理用户管理权限管理结束语信息管理系统设计是一项非常精细的工作,需要耐心去精雕细琢才能日趋完美,所以本论文设计还存在不足之处,错误和纰漏在所难免,望大家多多见谅。目前PC 机的应用的上升,正好说明了网络正逐渐成为人们生活中的一分子,也使的管理系统设计更加重要了,要使自己的网页具有美感,不具备审美能力是不行的。这要求自己平时多多的积累,在仔细观察的基础上多分析美的来源,并灵活的将这种理解了的美在自己的作品中表现出来。创建极具使用和参考价值的信息管理系统具有非常的时常前景。管理系统设计的前途是广阔的。参考文献1.易容华 主编、高等教育出版社。2. 刘韬。骆鹃。何旭洪 主编、 人民邮电出版社。3. 许人凤 曾建华主编、 、高等教育出版社。致 谢最后,在此次的毕业课题设计和论文写作中得到了很多人的大力支持,着重提出张庆丰张老师,在我的论文指导上起了非常重要的作用,我本人在此表示以非常的感谢。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报