资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
员工培训管理系统 目 录摘要 一、前言 二、 系统功能和使用说明 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.4.1数据库概念结构设计 5.4.2数据库逻辑结构设计 5.4.3数据库结构的实现 5.5各个功能模块详细设计 5.5.1用户控制界面设计 5.5.2其它模块功能简述 5.5.3培训计划 5.5.4 基础信息管理 5.5.5培训管理评估 5.5.6系统管理 六、系统测试 七、结束语 参考文献 摘 要随着人类社会的发展,要求每个紧跟时代的人都要不断的进行自我提高。因此,学习与再学习始终伴随着我们,其中有关的培训机构有着为可替代的作用,在这种形势下,如何更好的对培训工作进行管理,就成了我们需要解决的一个问题,因此,开发一套完善的培训管理系统就成不可少了,本文介绍了在Visual Foxpro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程,从软件工程的角度进行了科学而严谨的阐述。一、前言近年来,有关员工培训管理的软件很多。但大部分是培训中介组织的一项面向企业的服务,而且还是一些网络版本。比如,在美国有ASTD-American Society for Training and Development、The Distance and Education Training Council Online、TCMs HR Careers、Resource Software 、Safety Software & Computer Based Training Software Skills Testing Software等;在国内,网络学校及其培训管理软件比较盛行,如中国广播电视大学。真正由企业自身组织的员工培训,据调查的资料可知,到目前为止只有一些国外国企业以及在中国的跨国企业,拥有自己的员工培训管理软件,而且这些也只是作为企业其他软件的一个组成部分出现,如摩托罗拉的员工培训管理就是其人力资源管理软件的一个组成部分,并且还只实现了员工个人信息管理很小的一部分功能。 在国内企业中,尽管领导们都认识到员工培训的重要性,也有一些企业采取了一些有益的措施。他们购买了计算机,也建立起自己的内部网,对员工培训管理采用了一些简单的应用程序,但离使用计算机系统和专门软件来管理还有一段距离。综上所述,无论在国内外,目前还没有一套比较完善的、专门的、适用于各种企业自己使用的企业员工培训管理软件。因此,研究开发出一套比较通用、功能比较完善的企业员工培训管理软件,力求在这一领域取得一些新的成果. 二、系统功能分析系统功能分析是在系统开发的总体任务的基础上完成。本文系统需要完成功能主要有: 1. 员工各种信息的输入,包括员工基本信息、职称、岗位、已经培训的课程和成绩、培训计划等。 2. 员工各种信息的查询、修改,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。 3. 培训课程信息的输入,包括课时、课程种类等。 4. 培训课程信息的查询、修改。 5. 企业所有员工培训需求的管理。 6. 企业培训计划的制定、修改。 7. 培训课程的评价。 8. 培训管理系统的使用帮助。 9. 教师信息的管理、教师评价。 10. 培训资源管理。 11. 培训教材管理 12. 员工外出培训管理。 13. 系统用户管理、权限管理。 三、 系统软、硬件环境3.1 系统硬件环境 工作站:PIII500以上、64M以上内存、10G以上硬盘 打印机:Epson或HP系列激光打印机 扫描仪:清华紫光 3.2 系统软件环境 开发工具:Visual FoxPro 6.0 系统软件配置: 网络操作系统:Windows NT4.0或Windows2000 Server 工作站操作系统:Windows NT Workstation、Windows95/98以上版本 四、系统分析4.1确定员工管理系统的边界 从广义上讲,系统是个部分的简单组合,它们相互作用,以达到中目的。任何一个系统都是由比它更小的系统组成的,同时它本身又是较大系统的一个组成部分。因此该系统既是比它的小系统的生存环境,又是比它大的系统的一个组成部分,为了达到特定系统的目的。该系统需要与其周围环境,即与系统边界外的任何实体交互作用。实现这一个目标的途径就是确定系统的边界。 企业员工培训管理业务只是企业经营管理业务的一部分。它的生存环境就是企业,它要与企业其他业务进行交互,才能更好的实现它的功能,因此,要设计出一个功能完善的员工培训管理软件,就必须明确员工培训管理业务的边界。这样,既能避免重复性开发,又能更好地针对该业务运行专业开发。 划分企业员工培训管理业务的边界,遵循以下原则: (1)目标明确。在信息系统中的没一个子系统都是为某一个目标而运行的。系统的边界是否合适,系统内部所有服务是否都为共同的目标而存在,将直接影响到系统的整体功能。员工培训管理系统的目标就是要实现一个节省人力、能使管理流程科学化的系统。 (2)结构清晰。系统与系统之间层次要清楚,比较要分明,这样便于实现总目标要求,使信息交互流畅。 (3)系统与边界界面要清楚。系统有了明确的边界,外界就可以通过输入接口控制系统的行为,有可以通过输出接口观测系统的行为。 根据以上原则所做出的本系统的边界如图3-1所示。 图3-1 企业员工培训管理业务边界4.2 系统的初步调查 本系统主要采取的调查方法: (1)查阅资料、实地走访。对国内的国有企事业单位进行走访,了解其员工培训业务的运作模式,各级领导对员工培训管理上存在的问题的看法以及准备采用的解决方案。通过以上调研,发现这些单位存在一些共同点:领导以初步意识到员工培训及其管理的重要性;大部分单位认为企业员工培训业务的操作认为因素太多,操作流程不规范,很难实现计算机管理。因此尽管他们有比较好的计算机设备,但却不想用于员工培训业务;有一部分单位有比较系统的培训方案和运作模式,但是整个业务都是人工操作,没有一个比较完善的计算机系统来辅助整个工作。 (2)收集资料、查阅分析资料。主要对其员工培训业务的责人进行采访,并获取其现行管理流程及相关管理工具的资料。通过对资料进行分析,可总结出如下几点特点:员工培训管理系统业务有规范而严格的操作流程;都是计算机的先进设备辅助工作,但也仅仅由于制作文挡、存储文挡,而没有一个业务系统软件来辅助工作。例如,再摩托罗拉只是一个员工档案管理的小程序,霍尼维尔只有一个用Excel编制的表格应用程序。 (3)实地实践、熟悉员工培训业务流程。通过详细的了解,对业务存在以下几个瓶颈:员工档案管理都是纸上作业,查询、核对很不方便;教材的采购、库存管理不规范,难以实现实时采购决策;证书管理不科学,存在错发情况;市场业务操作不科学。信息反馈不及时。 通过以上的调查分析可以发现,在我国尽快开发出一套功能完善的企业员工培训管理软件是一项十分紧迫的任务。特别是随着经济全球化发展、知识更新速度加快、国际企业的发展,企业员工培训将日益成为企业的一项重要业务。可以说,今后企业的竞争将是企业员工素质的竞争。因此,开发个功能完善的软件来辅助员工管理培训业务是增强企业竞争力的一项重要措施。 4.3 可行性分析 前面分析了系统开发的必要性,以下将从经济、技术、社会三个方面分析其可行性。 4.3.1 经济可行性分析 实施该系统的主要费用: 设备购置费用:包括服务器、工作站、外围相关设备的购置费用。 软件费:本系统的费用,相关操作平台软件费 运维费:系统运行、维护的费用。 相关工作人员的培训费用。 这些是企业能承担的费用水平。 4.3.2 技术可行性分析 随着信息技术、计算机技术的日渐普及,大部分企业员工对一些基本的计算机技术已有所了解。而使用该系统,无须专业化知识,只要具备一些基本的Windows操作技术,就能使用该系统。因而企业实施该系统没有技术上的阻碍。 4.3.3 社会可行性分析 社会可行性的关键因素就是领导的支持。系统得到高层领导、中层管理人员的支持,就等于成功了一半。此外企业完善而规范的业务操作规章度也是必不可少的因素。在初步调查过程中,作者发现企业的管理人员都很支持该系统的开发应用,这是有利于系统开发的因素。但是有些企业在员工培训业务管理方面还存在组织结构设计不科学、业务流程不规范的现象,企业必须对其进行业务重组(BPR)以配合该系统的开发应用。而一个功能完善、设计严密的系统的应用反过来正好又能帮助企业加强管理,使管理科学化、规范化。 由以上分析可得出如下判断:该系统的开发是可行的,而且是企业迫切需求的应用软件。 4.4系统开发设计思想 本系统开发设计思想: 1.尽量采用公司现有软硬件环境及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。 2.系统应符合公司员工培训管理的规定,满足公司日常员工培训工作需要,并达到操作过程中的直观、方便、实用、安全等要求。 3.系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。 4.4.1本系统开发设计遵循如下原则: 1.可靠性原则 系统如果出现故障,必将影响企业员工培训管理的业务正常进行,同时可能影响于之相关的部门的工作。因此,高可靠性原则是本系统设计遵循的一条重要原则。设计时采取如下措施以使系统可靠: 用高质量的设备; . 计安装时,注意设备之间的接口及匹配,充分考虑空间距离和环境干扰因素对信号传输的影响,在设备的搭配和介质的选用上采用一系例的沉余技术; 在网络结构设计和硬件选型配置中,采用容错、备份技术,以保证系统的可靠运行,任何一台设备出现故障不影响其他设备的正常运行; 考虑数据的安全性和完整性,数据存储采用两极备份,某一级出现故障时不会导致数据丢失。 2.可维护性原则 系统运行后,维护工作将和是一个长期工作。因此,本系统充分考虑维护工作的需求,设计采用面向对象、模块化的技术,提高软件的复用性,界面一致性,代码重用性,尽量降低维护工作量及困难; 3.经济性原则 在满足系统性能要求的前提下,硬件配置尽量考虑利用企业原有设备,以降低系统成本。 4.先进性原则 a) 可扩充性和开放性 本系统要能
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号