• 系统特色

  • 功能清单

  • 预览图

  • 系统架构:

    系统架构采用B/S模式,客户端支持多种浏览器,例如360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、IE9+浏览器等。

    开发技术使用OOP(面向对象编程)、MVC(模型-视图-控制器)、ORM(对象关系映射)、Active Record、AJAX、JSON、CURL、PDO、缓存、伪静态、WebSocket、HTML5、CSS、Cookie。

  • 主要功能:

    主要包括用户、课程、微课、培训、资源库、作业、考试、题库等几大功能模块。

    课程支持收费或者免费。如果课程设置了收费,则学员需要支付费用才能学习该课程。支付方式包括微信和支付宝。

  • 支持设备:

    支持PC、手机等设备。

  • 课程素材管理:

    课程添加素材提供两种方式,1是上传本地素材,2是引用资源库素材。

    课程引用资源库素材提供知识树和列表两种方式,方便快速查找到所需的素材。

  • 课程添加测验题:

    课程素材可添加测验题,根据指定时间弹出测验,做完才能继续学习。

  • 防刷课功能:

    1.如果长时间没有任何操作,系统会自动停止记录学习进度。时间限制可根据需要自行修改。

    2.教师添加课程素材时,可规定最低观看时间,达不到观看时间则不记录学习进度。

  • 作业、考试防作弊,提供多种组卷方式:

    1.手动从题库选取题目组卷。提供知识树和列表两种方式,方便快速查找到所需的题目。

    2.随机从题库选取题目组卷,随机规则由教师设定。

    3.学生自己从题库随机抽题,随机规则由教师设定。

    前两种方式每个学生的试卷题目相同,学生看到的题目顺序随机排列。
    第三种方式每个学生的试卷题目都不一样,考试时每个学生都随机抽取题目。

  • 课程考核规则:

    可根据需要调整各项活动所占的得分比重,比如学习进度、作业成绩、考试成绩、讨论、笔记等。

  • 在线人数统计:

    管理员可在后台查看各项统计数据。

  • 是否允许匿名浏览:

    课程可以设置是否允许匿名浏览。

    可以设置匿名浏览的素材数量,超过数量则会提示需要加入课程学习。

  • 题库支持多种题型:

    包括单选、多选、判断、填空、问答、阅读理解,并且可以添加图片、视频(mp4)、音频(mp3)。
    答题时主观题可以上传图片以满足某些特殊需求。

  • 内容违规关键词过滤:

    管理员可在后台设置是否开启过滤功能。

  • 支持CDN功能:

    视频、文档等素材支持CDN功能,减轻服务器流量压力。

    管理员可在后台添加CDN地址,如果没有CDN则直接从本服务器读取素材。

  • 支持视频直播:

    教师可以发布直播课,利用直播工具进行直播。学生可以通过PC或者手机观看直播,并进行发言互动。

    直播结束后教师可以上传回放录像,方便学生进行回看。

  • 支持短信登录和找回密码:

    支持手机短信登录和找回密码,前提是在个人资料中填写了正确的手机号。

    目前系统中使用的是腾讯云的短信服务,如果要使用其他服务商的,请联系我方定制。

  • 支持视频会议:

    教师可以发布视频会议。教师和学生可以通过PC进行实时音视频互动。

    会议结束后教师可以上传回放录像,方便学生进行回看。

    视频会议仅在https方式下可用。

  • 支持二次开发:

    购买源码后可自行二次开发,或者付费委托本方进行开发。

  • 一、前台门户

    首页、专业、课程、微课、培训、素材、直播、通知公告、投票调查、使用手册、登录、注册、手机端入口、自定义栏目。
    1.首页
    轮播图、热门专业、热门课程、热门微课、热门素材。
    2.专业
    所有专业,每个专业都有一套单独的页面,包括专业首页、专业园地、课程、微课、培训、素材、自定义栏目。
    3.课程
    所有课程,可以按照所属专业、课程性质、课程名称查询。
    课程详情,包括简介、目录、公告、讨论、笔记、纠错、作业、考试、投票、直播。
    4.微课
    所有微课,可以按照所属专业、所属课程、微课名称查询。
    微课详情,包括简介、目录、公告、讨论、笔记、纠错、作业、考试、投票、直播。
    5.培训
    所有培训,可以按照所属专业、培训名称查询。
    培训详情,包括简介、目录、公告、讨论、笔记、纠错、作业、考试、投票、直播。
    6.素材
    所有素材,可以按照所属专业、所属课程、媒体类型、应用类型、素材名称查询。
    7.直播
    所有直播,可以按照直播名称查询。
    8.通知公告
    所有通知公告,可以按照所属栏目、通知标题查询。
    9.投票调查
    所有投票,可以按照投票名称查询。
    10.使用手册
    管理员、教师、学生、手机端使用手册。
    11.登录
    用户登录
    12.注册
    用户注册
    13.手机端入口
    手机版web网站二维码、微信公众号二维码
    14.自定义栏目
    仅支持文字链接

  • 二、后台管理

    1.院系专业
    对院系专业进行添加、编辑、删除。
    设置前台显示或隐藏。
    设置前台推荐和排序。
    设置专业管理团队。
    管理专业园地,包括文章管理、栏目管理、轮播图片、自定义栏目。
    2.行政班级
    所有行政班级,包括添加、编辑、删除班级,批量导入班级,管理班级下的学生。
    3.用户管理
    所有用户,包括添加、编辑、删除用户,批量导入用户,审核和锁定用户。
    4.课程管理
    专业负责人和团队成员可以管理专业下的所有课程。
    课程负责人和团队成员可以管理自己的课程。
    包括预览、编辑、目录、团队、学员、评分规则、投票、公告、讨论、笔记、纠错、直播、统计、复制、删除。
    课程统计包括章节知识点、素材、团队、学习人数、作业、考试、测验、公告、讨论、笔记、纠错、在线人数、访问量。
    5.微课管理
    专业负责人和团队成员可以管理专业下的所有微课。
    微课负责人和团队成员可以管理自己的微课。
    包括预览、编辑、目录、团队、学员、评分规则、投票、公告、讨论、笔记、纠错、直播、统计、复制、删除。
    微课统计包括章节知识点、素材、团队、学习人数、作业、考试、测验、公告、讨论、笔记、纠错、在线人数、访问量。
    6.培训管理
    专业负责人和团队成员可以管理专业下的所有培训。
    培训负责人和团队成员可以管理自己的培训。
    包括预览、编辑、目录、团队、学员、评分规则、投票、公告、讨论、笔记、纠错、直播、统计、复制、删除。
    培训统计包括章节知识点、素材、团队、学习人数、作业、考试、测验、公告、讨论、笔记、纠错、在线人数、访问量。
    7.作业管理
    包括添加、编辑、删除作业,预览、发布、批改作业,导出作业成绩。
    作业类型支持试题和附件。
    8.考试管理
    包括添加、编辑、删除考试,预览、发布、批改考试,导出考试成绩。
    考试类型支持试题和附件。
    9.素材管理
    专业负责人和团队成员可以管理专业下的所有课程。
    课程负责人和团队成员可以管理自己的课程。
    包括编辑、目录、团队、统计、复制、删除。
    素材统计包括媒体类型、应用类型、作品来源。
    10.题库管理
    专业负责人和团队成员可以管理专业下的所有课程。
    课程负责人和团队成员可以管理自己的课程。
    包括添加、编辑、删除、移动、预览、禁用题目,批量导入题目。
    提供知识树模式、列表模式、统计。
    题库中可以添加图片、视频(mp4)、音频(mp3)。
    11.统计数据
    包括用户统计、课程统计、微课统计、培训统计、资源统计、题库统计、在线人数、访问量。
    12.系统设置
    包括基本参数、网站LOGO、题目类型、媒体类型、应用类型、首页轮播图、通知公告、投票调查、自定义栏目等。

  • 三、学习功能

    1.课程学习
    我学习的课程
    2.微课学习
    我学习的微课
    3.培训学习
    我学习的培训
    4.题库学习
    浏览公开的题库
    5.我的作业
    所有发给我的作业
    6.我的考试
    所有发给我的考试

  • 四、手机端功能

    参考PC端
    PC端的功能,手机端大部分都有,除了某些管理功能。