基于多重安全的行业认证培训考试系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:aqwww8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来国内外都在不断开展一系列的行业认证考试,例如MCSE、CCNA、CCNP、CISP等。随着多媒体及人工智能技术在网络上的应用,行业认证考试形式也正在朝着信息化的道路前行,现有的考试系统普遍存在试题类型单一、安全性不足、生成的试卷难以满足实际考试需求等缺点。行业认证培训考试系统作为数据密集型应用系统,系统中的考生注册信息、题目信息以及考生成绩信息等一旦泄露将会对用户的隐私及考试的公平性造成很大的影响。针对现有认证考试系统的不足,本文研究认证考试系统开发所需的关键技术,对当前流行的Web应用系统的安全问题进行深入调研和分析。结合软件安全开发周期,从操作系统层、中间件层、代码层、应用层等多重安全层次出发,研究并实施系统的安全策略。重点研究系统平台中权限认证、数据库安全和代码安全,提取出权限认证通用接口类、搭建数据库加密系统并完成代码安全相关接口实现。将安全设计标准、专家经验及安全最佳实践相结合,应用到在线认证考试系统开发的各个阶段,使软件安全能够贯穿整个开发周期,从而提高系统的安全水平。结合LAMP(Linux+Apache+MySQL+Perl/PHP/Python)动态网站架构、ThinkPHP框架等Web开发技术,完成系统功能模块如:认证报名、课程学习、在线考试、问答专栏、讨论区及后台管理等。同时对组卷算法中的随机组卷算法、遗传算法进行研究,以题型、题量、总分、难度及知识点分布为主要控制参数建立算法的数学模型并完成算法实现。通过控制题目总数对两种算法的平均组卷时间、组卷成功率以及试卷重复度等组卷性能指标进行比较,为考试系统中组卷策略的选择提供了良好的借鉴。
其他文献
在理论研究和工程实践中,很多情况下需要将连续系统转化成离散系统进行研究。在设计和分析线性系统中,周期系统扮演了一个重要的角色,因为有许多问题都可以转化成周期模型。
中间锦鸡儿(Caragana intermedia)作为生长于干旱与半干旱荒漠地区的豆科灌木,具有良好的抗非生物胁迫能力。最近的研究发现,许多中间锦鸡儿的基因在逆境胁迫响应、生长发育
随着无线通信的不断发展,飞机对地通信和无人机通信等高速数据链对通信系统发射机的功率效率和带宽效率提出更高的要求。FQPSK(Feher-patented quadrature-phase-shift keyin
工业革命以来,人类活动通过化石燃料燃烧、土地利用等排放出大量二氧化碳(CO2),大气中的CO2浓度迅速增加,通过温室效应引起全球变暖。目前通过全球减排措施减缓全球变暖趋势仍
在雾霾等复杂天气条件下,大气光受到空气中微小粒子的散射作用使得参与成像的光发生衰减,导致所获取图像的对比度降低,图像质量下降。不仅严重影响了图像的视觉效果还增加特
CRISPR/Cas9技术是近年发展起来的基因定点修饰技术,它有制作简单、成本低、作用效果高等特点。精子载体法是生产转基因动物的一种简单有效的方法。本研究探讨将精子携带法和
中远红外非线性光学材料是以变频技术实现中远红外激光的关键材料,因此在激光红外对抗、激光通讯、空间反导等领域具有重要的应用。当前,该波段已商用的非线性光学材料主要有
中国目前面临的人口老龄化压力越来越大,养老问题正在成为许多家庭严重的负担,这种负担在独生子女家庭中更加显著。本文研究的集中养老环境下老人位置检测技术,希望通过能够
单种群是组成整个生态系统的基本单元,研究单种群模型是研究多种群模型的基础.众所周知,人类社会现代工农业的飞速发展和其他生产活动所造成的环境污染问题,已经成为最重要的
拓扑绝缘体是量子物质的一类新状态,但是不能简单地与传统的绝缘体还有半导体联系在一起。它是一类新型的电子材料,拥有一个像普通绝缘体一样的体带隙,但是在其边缘或者表面