论文部分内容阅读
随着改革开放以来经济的快速发展,以及知识经济时代的来临,各企业间的竞争关系愈来愈演变为人才的竞争。人才对于企业而言的重要性毋庸赘述。因此,除了外部招聘等途径外,企业内部员工的培养、个人能力的提升、以及内部挖潜就显得尤为重要。要想全面提升企业内部员工的综合素质和业务能力,建立一套适合企业自身特点,且运行稳定、内容丰富、有针对性的企业员工在线培训系统就显得理所当然了。借助此系统,企业可以提高员工培训工作的效率,全程控制和管理培训进程,掌握每个人的培训成果,同时也节省了人力资源的成本,使企业培训工作更加高效。目前大部分企业所采用的还是传统的培训方式。这种方式缺陷较为明显,事前的一系列准备工作都需要有专人来协调,面对面的培训管理难度很大,人力成本、资金成本、时间成本也都比较高。尤其对于新员工较多的企业,传统的师傅徒弟的模式虽然看起来似乎简单方便易行,但其实随意性较大,不够系统性,而且缺少合理性的分析和有效性的检验,而这将导致现有的新员工培训模式无法发挥应有的作用,无法适应目前需求量巨大的培训要求。企业引入在线培训平台,可以实现员工培训工作的自动化管理,利用该系统可对员工培训工作做出全面评价,并实时跟踪,为员工技能的评估和下一步培训工作的展开,都提供了重要的数据支持,以便达到培训工作信息化、系统化、规范化的目的。为了满足企业员工在线培训的需求,本文所设计和开发的系统主要包括培训项目申请和审核、培训内容管理、培训成果考察、培训信息查询、系统维护共五大块功能。系统运行于基于B/S结构的WEB环境中,通过网页交互为用户提供完整的业务功能,同时应用了UML建模思想来分析和细化需求,以及面向对象的组件化技术,数据库设计与优化的实现。首先,研究在线培训系统的现状和未来的发展趋势,通过可行性研究、需求分析等途径明确系统开发的目的和意义、以及系统的主要实施内容,应用UML建模工具做好需求的分析整理工作。其次,分析总结系统开发过程中需要用到的关键技术,讨论关键技术的可行性以及对应的技术难点,确定技术方案。再次,从总体设计、数据库设计、详细设计与代码实现等几个方面介绍系统的设计与实现,根据需求分析的活动图、用例图、类图、以及数据库E-R图等文档,指导设计和开发工作。最后,制定详细的测试计划,完成系统测试工作。同时要根据企业培训需求的不断变化,完善系统的扩展型和稳定性。