论文部分内容阅读
在经济快速发展的今天,社会竞争越来越激烈,为了适应现在的市场环境,社会各行各业都在改革创新。对于电力行业来说,这既是机遇又是挑战。而突破挑战把握机遇的关键就在于公司对人才的培养,人才是一个公司赖以生存的血液。电力公司在中国的政策形势下难以广纳顶尖优秀人才,因此,入职培训就成了公司提高员工综合素质和公司核心竞争力的重要手段。社会经济的发展同时也促进了现代网络技术的快速发展,在线考试培训系统也随之应运而生。电力公司由于企业性质的特殊性,它的在线考试培训系统相对于其他行业公司对不同专业、不同岗位的考核需要有更强的针对性,因此,研发适应如今经济环境、满足企业需求的差异化在线培训考试系统显得尤为重要。本文以电力部门在线考试培训系统为主要设计对象,运用系统开发思想,阐述了培训系统开发的整个过程,并对该软件进行了测试工作,以保证该软件的稳定性。首先,本文分析了国家电网公司供电企业员工培训考核的需求,根据需求为电力公司量身设计了一套电力部门差异化在线考试培训系统。本软件系统采用B/S(客户端、服务器、数据库)架构的软件框架。然后,对相关组卷算法及系统开发环境的优劣性进行了详细对比,结合系统的开发需求和开发周期,最终采用了比较符合本项目开发需求的“MySQL+Tomcat+JSP”组合结构。对于组卷算法,本文对比了遗传算法、粒子群(PSO)算法、随机算法等算法的处理效率及适用性之后,采用一种将PSO算法与向量机(SVM)相结合的新型组卷算法,这种算法兼顾了PSO算法在全局搜索的处理性能及SVM在数据分类上的优点,解决了PSO算法在大数据库处理中性能不佳的问题,并使用SVM回归模型实现了对试题库的差异化评估。在对电力公司考试培训软件系统的功能需求、组卷算法需求及非功能需求进行分析后,设计了软件系统的总体架构,完成了系统的功能和非功能模块的设计。最后通过对系统进行一系列的测试,验证了该软件的实用性,本软件迎合电力公司差异化在线考试需求的同时,大大提高了组卷效率和质量。