# 百灵鸟在线教育平台 **Repository Path**: leecloudvictor/onlineeducation ## Basic Information - **Project Name**: 百灵鸟在线教育平台 - **Description**: 百灵鸟在线教育平台,旨在提供一个远程教育环境,为教师和学生提供一个开源的在线远程教育平台软件。 - **Primary Language**: C# - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: http://onlineeducation.futureinfo.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-08-05 - **Last Updated**: 2021-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 百灵鸟在线教育平台 #### 介绍 百灵鸟在线教育平台旨在提供一个远程教育环境,为教师和学生提供一个开源的在线远程教育平台软件,系统采用开源的BigBlueButton后台接入,可提供高清远程音频,视频服务,无需接入其他第三方视频服务,同时平台也提供了丰富的课程管理功能,包括教学课程设置,教学计划设置,课程预定,课程日历,互动白板,群聊,调查投票,共享桌面,视频回看等功能。 详情请参照 [http://onlineeducation.futureinfo.cn](http://onlineeducation.futureinfo.cn). 教师登录用户/密码:teacher@qq.com/66666666 学生登录用户/密码:student@qq.com/66666666 #### 软件架构 1.平台管理功能部分,包括学科设置,课程设置,教学计划设置,课程预定,课程日历,课堂管理等,采用ASP.NET CORE实现,数据库采用mysql,并集成Quartz.Net 和SignalR 等组件,可以选择安装在Docker上,实现跨平台应用。 2.后台音视频等服务采用[BigBlueButton](https://bigbluebutton.org/) 开源系统,具体可参照BBB官网介绍。 #### 使用说明和平台截图 1.教师课程设置 ![教师课程设置](https://images.gitee.com/uploads/images/2020/1225/102612_1afedee2_603779.png "1.png") 2.教师设置教学计划 ![教师设置教学计划](https://images.gitee.com/uploads/images/2020/1225/102636_af2ccc4f_603779.png "2.png") 3.教师课程日历 ![教师课程日历](https://images.gitee.com/uploads/images/2020/1225/102645_1a51c7e2_603779.png "3.png") 4.课程教学 ![课程教学](https://images.gitee.com/uploads/images/2020/1225/102658_ee23e3fa_603779.png "4.png") 5.课程白板 ![课程白板](https://images.gitee.com/uploads/images/2020/1225/102709_adca0ef1_603779.png "5.png") 6.学生预定课程 ![学生预定课程](https://images.gitee.com/uploads/images/2020/1225/102725_c89407bf_603779.png "11.png") 7.学生预定课程 ![学生预定课程](https://images.gitee.com/uploads/images/2020/1225/102740_e71f19dc_603779.png "12.png") 8.学生预定课程 ![学生预定课程](https://images.gitee.com/uploads/images/2020/1225/102754_196037a4_603779.png "13.png") 9.学生课程日历 ![学生课程日历](https://images.gitee.com/uploads/images/2020/1225/102831_67ca5dc6_603779.png "15.png") #### 安装教程 1. 下载并安装BigBlueButton 服务,请参照[BigBlueButton](https://bigbluebutton.org/)的[官网的安装部署部分](https://docs.bigbluebutton.org/legacy/11install.html)[https://docs.bigbluebutton.org/legacy/11install.html] 2. 下载并安装本开源软件,配置Mysql数据库连接。采用docker compose 安装可以参照项目下的docker-compose.yml 文件。 #### 参与贡献 QQ:114819700 2597162310,任何问题可以与我们联系。