课程与教学管理系统(CMS):Sakai
课程与教学管理系统(CMS):Sakai
一、总结
java的spring、Hibernate等框架开发的 J2EE的开源cms
二、SAKAI
Sakai是一个自由、开源的在线协作和学习环境,由Sakai成员开发和维护。提供一组软件工具来帮助需要开发一个共同用于协作或学习环境的研究院校、商业组织和自主群体创建一个用于协作的网站。Sakai的协作和学习环境是一个免费、共享源代码的教育软件平台,主要用于教学、研究和协作。是一个类似于moodle的课程管理、学习管理系统,以及虚拟学习环境。Sakai是一基于Java的面向服务的应用程序,具有可靠性、协作性和可扩展性。
Sakai 是一个在线协作和学习环境。许多用户安装Sakai以支持教学和学习,特设工作组的合作,支持组合和研究合作。
优点:
缺点:
| 
 比较内容 
 | 
 SAKAI 
 | 
 MOODLE 
 | 
| 
 开发语言 
 | 
 JAVA 
 | 
 PHP 
 | 
| 
 平台架构 
 | 
 J2EE 
 | 
 LAMP 
 | 
| 
 软件许可 
 | 
 教育公共许可证 
 | 
 通用公共许可证 
 | 
| 
 应用范围 
 | 
 大学、盈利和非盈利组织 
 | 
 大中小学校、非盈利组织、公司企业 
 | 
| 
 开发模式 
 | 
 团体开发 
 | 
 集中开发 
 | 
| 
 是否开源 
 | 
 开源 
 | 
 开源 
 | 
| 
 遵循标准 
 | 
 IME,SCORM等标准 
 | 
 符合SCORM标准 
 | 
课程与教学管理系统(CMS):Sakai的更多相关文章
- JAVA课设个人博客--多源数据教学管理系统
		
JAVA课设个人博客--多源数据教学管理系统 1.团队课程设计博客链接 https://www.cnblogs.com/hq9-/p/10278470.html 2. 个人负责模块或任务说明 主要模块 ...
 - 实验教学管理系统 c语言程序代写源码下载
		
问题描述:实验室基本业务活动包括:实验室.班级信息录入.查询与删除:实验室预定等.试设计一个实验教学管理系统,将上述业务活动借助计算机系统完成. 基本要求: 1.必须存储的信息 (1)实验室信息:编号 ...
 - C语言课程设计(成绩管理系统)
		
C语言课程设计(成绩管理系统) 翻到了大学写的C语言课程设计,缅怀一下 内容: 增加学生成绩 查询学生成绩 删除 按照学生成绩进行排序 等 #include <stdio.h> #incl ...
 - 动态可缓存的内容管理系统(CMS)
		
摘要:内容管理系统(CMS)在各大商业站点和门户站点中扮演着重要的角色,是内容有效组织和快速发布极为重要的基础平台.目前主流的内容发布系统都使用静态页面进行内容发布,在我们的实际使用过程中我们深切的感 ...
 - C++课程设计 通讯录管理系统 原码及解析
		
设计题目:通信录管理系统 用C++设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理. (一)功能要求 查看功能:选择此功能时,列出下列三类选择. A 办公类B 个人类C 商务类,当选中某类时 ...
 - C语言课程设计—图书管理系统
		
这是本人大一第二学期初C语言课程设计的作品,嘿嘿,本来以为已经找不到原稿了,今天无意中居然在QQ网络硬盘中找到了当初的teta版,公布于此,以作纪念. C源码例如以下: #include<std ...
 - JAVA课程设计-教学论坛系统
		
团队课程设计博客 1. 团队名称:教学论坛系统设计团队 团队成员介绍: 郑佳亮(组长):201721123022,查看帖子,点赞,参与度,搜索,管理员删帖的后端,点赞,参与度前端 李于程(组员):20 ...
 - java课程设计 学生管理系统
		
学生成绩管理系统 可实现功能 学生管理系统 查询学生信息:姓名.学号.性别.出生年月日.(学号自动生成且唯一) 查询学生成绩:每个人都有数学.Java与体育与选修课 查询学生课程 进行公选课选课 教师 ...
 - ASP.NET 内容管理系统CMS
		
一.Umbraco 项目地址: http://umbraco.org/ Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据. 使用Umbraco ,设 ...
 
随机推荐
- Linux 服务器下多网卡的负载均衡
			
Linux 服务器下多网卡负载均衡的实现 一.引言 现今几乎各行各业内部都建立了自己的服务器,由于服务器的特殊地位,它的可靠性.可用性及其 I/O 速度就显得非常的重要, 保持服务器的高可用 ...
 - 微信公众号开发(二)获取AccessToken、jsapi_ticket
			
Access Token 在微信公众平台接口开发中,Access Token占据了一个很重要的地位,相当于进入各种接口的钥匙,拿到这个钥匙才有调用其他各种特殊接口的权限. access_token是公 ...
 - 概率编程:《贝叶斯方法概率编程与贝叶斯推断》中文PDF+英文PDF+代码
			
贝叶斯推理的方法非常自然和极其强大.然而,大多数图书讨论贝叶斯推理,依赖于非常复杂的数学分析和人工的例子,使没有强大数学背景的人无法接触.<贝叶斯方法概率编程与贝叶斯推断>从编程.计算的角 ...
 - 5G时代即将到来,有线网络WiFi会消失不见吗?
			
说到WiFi大家都不陌生了,特别是智能手机出现后,WiFi发展的速度更是可以用“神速”来形容,几乎到处都有WiFi覆盖.以致于现在大家无论去到哪里,往往第一句话就是问“这里有没有WiFi?”或者“Wi ...
 - JAVA文件读取FileReader
			
JAVA文件读取FileReader 导包import java.io.FileReader 创建构造方法public FileReader(String filename),参数是文件的路径及文件名 ...
 - qt获取磁盘序列号
			
#include "windows.h" QString lpRootPathName = "c:\\"; LPTSTR lpVolumeNameBuffer= ...
 - [Python] Create a Log for your Python application
			
Print statements will get you a long way in monitoring the behavior of your application, but logging ...
 - TRIZ系列-创新原理-31-多孔材料原理
			
多孔材料原理的详细描写叙述例如以下:1)让物体变成多孔的.或者使用辅助的多孔部件(如插入,覆盖):2)假设一个物体已经是多孔了,那么事先往里面填充某种物质:这个原理提出的原因是,一般机械系统通常都是由 ...
 - Greenplum中定义数据库对象之创建与管理模式
			
创建与管理模式 概述:DB内组织对象的一种逻辑结构.一个DB内能够有多个模式.在未指定模式时默认放置在public中.能够通过"\dn"方式查看数据库中现有模式. testdw=# ...
 - php intval函数
			
php intval函数 作用 intval — 获取变量的整数值 使用实例 <?php echo intval('-42'); // -42 ?> 相似函数 boolval() - 获取 ...