DevStore首页 > DEV资源 > 源码下载 > 源码详情

因酷开源网校在线教育平台

 
以为会很美 | 2016-07-18 11:27    浏览量(2147)    评论(3)    收藏(4)
功能分类:教育 支持平台:其他 运行环境:Eclipse
开发语言:Java 开发工具:Intellij IDEA 源码大小:17.78MB
下载源码 194 人下载

源码简介

因酷教育软件以下简称(inxedu)开发出国内首家Java版开源网校源代码建站系统,并免费提供给非商业用途用户使用,是用户体验最好、运营功能最全、性价比最高的在线教育软件,不仅解决了开发技术难和成本过高的难题,而且在此功能基础上还可以安装其他提供商开发的应用,这样中小型机构就可以自主掌握一款独一无二的网校系统。 因酷开源教育软件提供课程管理、直播管理、班级管理、讲师管理、资讯管理、社区互动,网校管理、考试管理,因酷云视频等。 管理者可以针对不同的用户设置不同的权限,限制特定用户的访问.不同的角色拥有不同的管理权限,老师可以使用因酷云视频提供的点播和直播服务,也可以使用第三方的云视频服务,并且可以添加修改课程和课程专业, 对课程进行推荐分类。课程发布后,可以通过讲师和专业快捷方便的搜索到课程,每个课程都有介绍页面,学生可以查看课程的基本信息介绍和预览课时,再决定是否购买课程。购买课程后,学生可以重复观看。同时学生可以收藏自己喜欢的课程,并分享到其他平台。 官网:http://www.inxedu.com 演示站:http://demo1.inxedu.com 账号:demo@inxedu.com 密码:111111 网站功能模块: 课程功能 咨询功能 问答功能 首页banner推荐 播放模块: 个人中心模块 个人资料模块 修改头像模块 收藏课程模块 问题总结: 项目导入如果get set报错请添加lombok插件就可以正常使用了 技术框架: 核心框架:Spring Framework 视图框架:Spring MVC 持久层框架:MyBatis 3 JS框架:jQuery 富文本:kindeditor 开发环境: 建议开发者使用以下环境,这样避免版本带来的问题 IDE:eclipse,idea DB:Mysql5.5 JDK:JAVA 7 tomcat:tomcat 7.0.68已上

源码截图

  • 因酷网校平台首页
  • 因酷网校平台课程页
  • 因酷网校平台直播页
  • 因酷网校平台教师页
  • 因酷网校平台考试页
DevStore所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与DevStore无关。

源码片段

/**
	 * 首页获取网站首页数据
	 */
	@RequestMapping("/index")
	public String getIndexpage(HttpServletRequest request, Model model) {
		try {

			model.addAttribute("num", System.currentTimeMillis());
			// 获得banner图
			Map> websiteImages = websiteImagesService.queryImagesByType();
			model.addAttribute("websiteImages", websiteImages);
			//不同的主题显示不同的颜色
			String cacheColor=(String)CacheUtil.get("inxedu_index_theme_color");
			if(StringUtils.isNotEmpty(cacheColor)){
				if("blue".equals(cacheColor)){
					List websiteImagesList = websiteImages.get("type_16");
					model.addAttribute("websiteImagesList", websiteImagesList);
				}
				if("green".equals(cacheColor)){
					List websiteImagesList = websiteImages.get("type_17");
					model.addAttribute("websiteImagesList", websiteImagesList);
				}
				if("orange".equals(cacheColor)){
					List websiteImagesList = websiteImages.get("type_1");
					model.addAttribute("websiteImagesList", websiteImagesList);
				}
			}else{
				//changeColor(request,"orange");
				List websiteImagesList = websiteImages.get("type_1");
				model.addAttribute("websiteImagesList", websiteImagesList);
			}
			model.addAttribute("theme_color", CacheUtil.get("inxedu_index_theme_color"));

			// 获得所有推荐课程
			Map> mapCourseList = courseService.queryRecommenCourseList();
			request.setAttribute("mapCourseList", mapCourseList);

			// 查询排序最高的4位老师
			List teacherList=(List)CacheUtil.get(CacheConstans.INDEX_TEACHER_RECOMMEND);
			if(teacherList==null||teacherList.size()==0){
				QueryTeacher queryTeacher = new QueryTeacher();
				queryTeacher.setCount(4);
				teacherList = teacherService.queryTeacherList(queryTeacher);
				CacheUtil.set(CacheConstans.INDEX_TEACHER_RECOMMEND, teacherList,CacheConstans.RECOMMEND_COURSE_TIME);//缓存一小时
			}
			model.addAttribute("teacherList", teacherList);
			
			//课程互动
			Comment comment = new Comment();
			comment.setLimitNumber(10);
			List commentList = commentService.queryCommentInteraction(comment);
			model.addAttribute("commentList", commentList);
		} catch (Exception e) {
			logger.error("WebFrontController.getIndexpage", e);
			return setExceptionRequest(request, e);
		}
		return getIndexpage;
	}
  •   赞(2) 赞 +1 赞(2) 已赞
  •   收藏(4) 收藏 +1 已收藏 取消
  •   下载(194)
评论(3)
Chicpop

Chicpop 2016-09-18 11:08:13

没有数据库文件
回复(0) 赞(3) 赞(4)
cnylc

cnylc 2016-07-23 09:35:48

谢谢楼主!太好了
回复(0) 赞(0) 赞(1)
welee

welee 2016-07-18 22:39:54

太酷了,超喜欢
回复(0) 赞(0) 赞(1)
  • 推荐
  • 审核
  • 收录
  • 获取活力值

源码上传作者

  • 0 能力值
  • 1 源码
  • 0 评测
  • 0 资料

热门源码