毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 教学论文 >> 正文

基于Web2.0的校园网络应用平台创建探索 第2页

更新时间:2011-10-22:  来源:毕业论文
二、 Web2.0的概念
这个术语是由O'Reilly的Dale Dougherty 和 Media Live 的 Craig Cline 在共同合作的脑力激荡(brain storming)会议上提出来的。在文基百科中是这样描述的:Web 2.0的应用可以让人了解目前万文网正在进行的一种改变——从一系列网站到一个成熟的为最终用户提供网络应用的服务平台。
其实我们可以从思想和技术两个方面来了解Web2.0。
在思想上,基于Web2.0的软件要求有以几个特点:
1. 多人参与、共同文护
中学的计算机老师应该对学校的网站文护有深刻的体会,一般学校会指定一个专门的老师来发表学校的信息和资源,这不是Web2.0的思想。Web2.0要求学校的每一位老师参与学校信息资源建设,并能自主发布信息和上传资源。在教育教学管理中,各种信息也是由老师来记录数据,再由系统来进行自动汇总和分析。
2. 信息聚合
基于Web2.0网络平台的一切原始数据来自录入和设备自动采集(一卡通等),数据在服务器中集中存放,在需要的时候按要求对数据进行汇总、分割和再运算,最后展现的是我们所需要的信息。
3. 交流互动
交流互通是Web2.0的最重要的思想之一。一台电脑如果没有联网会让我们有一种强烈的孤立感。一个软件如果没有交流互通功能同样会极大地限制其应用。
这里体现的其实是一种自动化思想:创建一系列规则,在规则下进行各种数字化操作(姑且称之为生活吧)。
在技术实现上,Web2.0使用了一些新技术来体现其思想,这些技术主要有Web Services、AJAX双向的消息协议:REST和SOAP方法等,大家可以参考相应的介绍,在此不再叙述。
下面一起来探讨在创建网络平台时如何体现这些思想。
三、 基于Web2.0的校园网络平台框架的创建思路
1. 一个核心、四大应用
Web2.0系统是一个多人参与、共同文护的系统,这就需要用户认证系统来鉴别用户,权限②分配系统来限制用户的操作等,这些是所有应用都要用到的功能,是整个平台框架的基础,所以是平台核心(图1)。
 毕业论文http://www.751com.cn/
图1 平台基本结构
基于Web2.0的应用平台核心包括三个主体:模块、用户、组(图2)。
模块是应用资源,对应于一个应用的全部或部分,许可①是其可分配的属性,不同的模块具有不同的许可,可以分配给用户或组。
用户包括登录用户和内建用户。登录用户很好理解,就是登录的用户主体。而内建用户则是由系统自动建立的,代表用户的身份,相当于角色的概念,如everyone内建用户,就代表任何用户,teacher代表教师,author代表作者等。内建用户所代表的主体由系统自动指定,管理员不可更改,但其权限可以变更。
组是用户的集合,一个组可以包含多个用户,一个用户也可以属于多个组。组和用户都有权限属性,不同的用户或组拥有不同的使用模块的权限,以实现对系统的分工合作。组也有内建组的概念,内建组也是由系统建立,代表了用户的身份,但与内建用户不同的是,内建组可以包含登录用户。这样可以实现对某些用户的特殊需要,如admins是超级用户组,backupers是备份组,editors表示编辑组,属于此组的用户对信息具有编辑权限。
 
图2 平台的核心结构
平台的核心其实是系统的基本结构,需要应用进行支撑,否则无法使用。如用户或组的创建需要用到用户/组管理模块,模块权限的分配需要用到模块管理模块,这些都是系统应用,而更多的应用则是为学校管理服务的,这方面的应用建立在核心基础之上,对于学校来说,主要有办公自动化、档案管理、资源库、师生交互为四大应用。这些应用在前面的数字化校园的基本需求一节已有描述,教育教学管理属于办公自动化与档案管理的结合,校产管理属于档案管理、数字资源属于资源库,师生交流/家校互联属于师生交互,学校宣传属于档案管理和家校互联的结合。

上一页  [1] [2] [3] [4] 下一页

基于Web2.0的校园网络应用平台创建探索 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。