研究的 moodle 功能模块 4

2。4 研究的 moodle 代码模块 5

2。5 研究的 moodle 数据库表 7

2。5 moodle 插件开发 9

3 需求分析 11

3。1 功能总体需求 12

3。2 各个子功能需求 12

3。3 抄袭检测算法 13

4 设计与实现 14

4。1 页面设计与实现 15

4。2 功能设计与实现 16

4。3 数据库设计 20

5 系统部署及配置 22

5。1 系统要求 23

5。2 安装及使用 23

第 II  页 本科毕业设计说明书

结论 30

致谢 31

参考文献 32

附录 A Wplag 本地检测代码 34

本科毕业设计说明书 第 1 页

1 引言

本论文作为课题研究的说明书,适合读者:学习 moodle 开发和抄袭检测者、使用本系统 软件者。本章将介绍和论述本次课题在目前的研究背景,研究意义和拟用的研究手段。在后 面三章将会按照软件工程开发软件的流程,来对该次开发进行介绍。论文网

1。1 选题背景

随着网络技术的发展,如今网络课程教学管理平台已经广泛使用。特别是高校和一些教 育机构,几乎都会建立自己的网络课程教学管理平台,其中有些高校是选择开发全新的平台, 但也有些高校也会采用开源的平台,直接利用或者对其进行二次开放,不仅节省开发成本, 而且稳定性也得到保障。提到开源的教学管理平台,其中一个比较流行的就是 Moodle 开源教 学管理平台。在许多高校,特别是师范类高校,许多老师和学生都在对 Moodle 进行研究和使 用。Moodle 是目前比较流行的一个开源的教学管理平台。加之当前越来越严重的抄袭现象, 许多高校也对抄袭的打击力度越来越大。抄袭检测软件也越来越多。所以把教学管理平台开 发一个抄袭检测功能也是必要。本次课题就是在 moodle 平台上实现抄袭检测的功能。

1。1。1 Moodle 简要介绍

Moodle 是澳大利亚一位博士开发的,是一个有版权的但是开源的教学管理平台(就是说 所有以 moodle 为基础进行的二次开发都不能用于商业用途)。利用 moodle 平台可以完成基本 网上课程教学。Moodle 系统结构比较灵活,使用的是模块化设计,可扩展性比较强,算是一 个小平台吧。另外在开发过程中发现 moodle 的安全性能非常好,数据库很多重要数据都是通 过 MD5 加密的,文件存放也是使用比较安全的 hash 表。

上一篇:android人脸检测与识别系统设计
下一篇:RGB-D图像视线跟踪数据采集与分析

LandsatTM基于遥感的地表温度反演算法比较

基于Moodle的在线教学系统的设计与实现

MFC基于Socket的直升机反潜算法验证系统设计

基于图像反馈的摄像机自...

TF-IDF算法作业抄袭检测系统的设计与实现

基于PROBA-CHRIS数据黑河流域...

BPEL程序控制流反模式检测算法实现

张洁小说《无字》中的女性意识

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】