麦荻网教系统是由麦荻个人根据自身多年积累的行业经验于2019年采用最新技术栈全新开发而成的,软件抛弃了原有的代码,延续了上代软件的优秀功能,结合当前主流技术使得本代软件(麦荻网教系统)有了更好的用户体验与更强大的并发承载能力。支持Windows、Ubuntu、Centos等多个平台部署,支持PC端、移动端、微信端等。支持自定义角色、自定义权限等。麦荻网教系统集学习、培训、考试、调查、互动等于一体的网络培训软件。其目的,是通过电脑、手机、微信等(支持Windows、Ubuntu、CentOS等多平台部署)实现多媒体信息化在线教学与学习。帮助培训者快速搭建自已的网络培训的软件,免费的,跨平台的培训软件!
软件功能
1、考试无极限,管理更高效
支持考生不及格补考;支持动态生成试卷;支持动态打乱固定试题的顺序;支持控制考生是否查看试卷的正确答案;支持系统自动评卷并发布成绩;支持控制考生是否允许收藏试卷中的试题。
2、以报表展现数据,让数据给予答案
麦荻网教系统有强大的报表统计功能,通过各种分析算法实时产生统计数据,并通过丰富的报表形式展现给用户,使用户对授学成果有更清晰、准确的了解。同时,报表还支持导出等功能。
3、多种多样的学习方式
麦荻网教系统支持PC浏览器学习、手机APP移动端学习、微信公众号学习等。学员可通过课程口令参与学习,也可通过管理人员分配参与学习(可按账号、组织部门批量分配)。丰富的学习方式可应对不同的应用场景,让学习更加方便,让管理更加高效。
4、无限角色,无限分类,无限组织
可自定义角色,并对角色授于操作权限;也可自定义分类,或自定义分类树,或创造无限级别的分类层级;也可自定义组织,或创造组织树,或创建无限级别的组织层级。
软件功能
1、我的主页:
用户导航进入到“麦荻网教系统”的“学习中心”子系统后,默认会打开“我的主页”页面,在该页面展现当前用户的身份信息、学习情况、考试情况等。
2、通知公告:
通知公告功能可以让机构、学校、组织向整个系统的学员用户发布动态信息,使学员与机构、学校、组织之间有了更多的互动性。
3、我的课程:
学员可进入“我的课程”页面参加学习,在该页面系统会根据当前用户自动罗列出该用户有权学习的课程,通过该列表,学员可以很方便的了解到课程的学习状态、已学时长、课程有效期、当前学至哪个课件等。
4、进入学习:
首次学习时,课程的按钮为“进入学习”,点击该按钮进入到学习页面即可学习了;如已产生了学习记录(有了有效的已学时长)后,再次学习按钮则为“继续学习”,点击该按钮进入到学习页面后系统会根据上次学习的课件自动切换到该课件,以供学员继续学习。同时,在学习时学员也可随时记录笔记。
5、学习统计:
学员可能过“学习统计”页面查看该课程内每个课件的学习情况,包含课件时长、已学时长、已学次数等信息。
6、我的笔记:
进入“我的笔记”页面,系统自动罗列出当前用户已提交的所有“笔记”内容。学员可通过该页面对指定的“笔记”查看、删除等操作。
7、我的考试:
进入“我的考试”页面,系统自动罗列出当前用户有权限待考的的所有“考试”项目(管理后台支持批量分配学员;支持批量分配组织/部门;支持通过口令参加考试)。学员可通过点击“参加考试”按钮开始进行考试。
权限设定
麦荻网教系统”支持自定义角色、自定义权限等,不同用户拥有不同的角色,系统默认有系统管理员、组织/部门管理员、普通管理员、学员四种“角色类型”(不是“角色”,是“角色类型”哦。角色类型用于管理数据权限、角色用于管理功能权限。角色必需归属于某一个角色类型)。
您也可基于其四种类型扩展自定义符合自身需要的角色,并为该角色授权不同的功能权限。
针对于各个角色类型的具体描述如下:
系统管理员 :可以进入“学习中心”与“管理后台”两大子系统(同时具备学员的权限),且拥有本系统中最高数据权限,可查看并管理所有数据。
组织/部门管理员 :可以进入“学习中心”与“管理后台”两大子系统(同时具备学员的权限),可查看并管理所属组织/部门内的所有数据。
普通管理员:可以进入“学习中心”与“管理后台”两大子系统(同时具备学员的权限),只能查看并管理由自已创建的数据。
学员:只能进入“学习中心”,不能进入到“管理后台”,只能学习、考试、互动、查看成绩等。
安装环境说明
1、“麦荻网教系统”后端基于ASP.NET Core 3.0(开源免费)结合分布式架构、微服务等技术开发而成,好处是能有更高的并发承载能力与可靠的性能,且在应对超大规模的应用场景时也能有更好的应对能力与扩展性。前端基于Html5(开源免费)、Vue2(开源免费)、iView2(开源免费)等技术实现前后端分离架构开发而成。
2、“麦荻网教系统”支持部署在Windows Server 2012/2016/2019及更高版本的系统、支持部署在Ubuntu 14.10/16.10及更高版本的系统、支持部署在CentOS 7.0及更高版本的系统、支持部署在Docker 1.10及更高版本的系统。
3、“麦荻网教系统”支持SQL Server 2012/2014/2016及更高版本的数据库、支持MySQL 6.0及更高版本的数据库。
4、“麦荻网教系统”支持Memcached 1.4及更高版本的缓存组件(开源免费)、支持RabbitMQ 3.8(开源免费)及更高版本的队列组件。
5、您可以按自已的实际应用规模将“麦荻网教系统”的各个子服务部件安装部署在不同的物理服务器上,以分布式部署方式保障整套软件的并发承载能力。
6、“麦荻网教系统”内所有涉及使用到第三方的组件、技术(如Memcached、RabbitMQ、ASP.NET Core、Vue、iView)都为开源免费的(不存在任何的收费技术或组件),所以请您放心的使用“麦荻网教系统”。
软件安装包说明:
1、“Miidy.Cloud.RestWeb”文件夹为Rest方式的Web API的后端接口,该接口以供PC端的学习中心、管理后台的前端提供数据交互的能力。在该目录内打开“appsettings.json”文件,按实际情况改填“数据库连接”、“Memcached缓存连接”、“RabbitMQ队列连接”信息。【需ASP.NET Core运行环境支持】
2、“Miidy.Cloud.RestMobile”文件夹为Rest方式的Web API的后端接口,该接口以供移动端、微信端的学习中心的前端提供数据交互的能力。在该目录内打开“appsettings.json”文件,按实际情况改填“数据库连接”、“Memcached缓存连接”、“RabbitMQ队列连接”信息。【需ASP.NET Core运行环境支持】
3、“Miidy.Cloud.Console”文件夹为PC端的学习中心的前端站点,该站点主要提供登录、注册、学员学习、考试等功能。在该目录内打开“appsettings.json”文件,按实际情况改填“Miidy.Cloud.RestWeb接口地址”、“Miidy.Cloud.Console站点地址”、“Miidy.Cloud.Manage站点地址”信息。【需ASP.NET Core运行环境支持】
4、“Miidy.Cloud.Manage”文件夹为PC端的管理后台的前端站点,该站点主要提供给管理人员使用(可自定义角色与授权)以完成学员、课程、考试、监考等的管理功能。在该目录内打开“appsettings.json”文件,按实际情况改填“Miidy.Cloud.RestWeb接口地址”、“Miidy.Cloud.Console站点地址”、“Miidy.Cloud.Manage站点地址”信息。【需ASP.NET Core运行环境支持】
5、“Miidy.Cloud.Mobile”文件夹为移动端、微信端H5版的前端站点,该站点主要提供给学员使其能在移动端上学习的功能。在该目录内的“js”文件夹内打开“mobile_config.js”文件,按实际情况改填“Miidy.Cloud.RestMobile接口地址”信息。【纯H5前端站点,无需ASP.NET Core运行环境支持】
更新日志
麦荻网教系统 v2.1.8(2020-07-01):
优化:在参加学习与考试界面,优化输入口令的弹出层,使得具有更好的用户体验。
修复:题库管理偶尔出现保存失败的bug。
v2.1.7(2020-06-17):
优化:学习中心考试界面的UI优化与调整。
修复:考试统计数据异常的bug。