从网络互联到应用互联 余 胜 泉 博士 ——“校校通”的通途 2003年9月

Slides:



Advertisements
Similar presentations
數學社群 教學分享 和平國小 陳淑渟老師 數學社群 教學分享 和平國小 陳淑渟老師. 小一常發生的 學習困難 定位板的應用 序數的學習 困難與教學 突破 主題大綱.
Advertisements

健康.安全年 製作 : 黃靜怡. 安全第一,我想,這是一句大家都耳熟能詳的話吧,說安全, 簡單的說,就是注意自己、眼睛要看、耳朵要聽,不要莽莽 撞撞的,安全是大家所期望的,而父母總是常常掛念我們, 就是希望我們能安全,畢竟,孩子是父母一輩子的牽掛,會 擔心我們的,往往就是關心我們的人,每個人都希望自己做.
【大願文教基金會】園藝治療師 黃盛璘督導、王麗玲執行. 年齡在 2 足歲以上 18 歲以下,經醫學中 心或區域醫 院鑑定為 重度、極重度 身心障礙,不具行動能 力、且不能自理生活,並持有身心障礙 手冊的新北市居民。 八里愛心教養院~服務對象.
第二十九课 致儿子书 张之洞.
如何陪伴孩子度過 高三歲月.
资源平台应用培训 武汉市交通学校信息化建设指导委员会.
把人的生命写在教育的旗帜上 了解一个案件 欣赏一篇散文 学习一种理念 感悟一个故事.
六大原因造成 現代人身體酸性化.
【2008年高考重庆卷】A.当冰雪皑皑之际,唯独梅花昂然绽放于枝头,对生命充满希望和自信,教人精神为之一振。
104年度國立宜蘭大學新進主管研討 主計業務宣導說明
景区讲解常用方法.
102年實施之高中職及五專多元入學(含免試入學)之招生機制
读者与图书馆 2009年春季版 总第 15 期 山 东 交 通 学 院 图 书 馆 2009年3月.
班級愛心小護士訓練 臺南市東區勝利國小 健康中心.
校园信息管理系统 河北科技大学网络中心 2000/4/10.
项目四 营业税 山东经贸职业学院 财政金融系.
敬业·创业·乐业 ——我的成长之路 赵谦翔.
四年七班親師會 自信學習,健康成長.
余胜泉 北京师范大学现代教育技术研究所 edu.cn
2012级暑期放假安全教育 及宿舍搬迁工作布置会 北京化工大学理学院 辅导员:曹鼎 2013年6月6日.
醫療旅遊.
社會發展學系 簡 介.
人物小传:杨嘉嵋,1975年出生,国家 重点四川大学本科毕业,中国传媒大学博士毕业,现为上海政法学院讲师。多次发表学术论文:《试论社会主义法治的目标和现代法治精神的培育》发表于钦州师范高等专科学校校报2000年04期,《西部在引进,利用外资中应重视的问题及对策》发表于四川师范学院学报2000年05期,《试论毛泽东的刑法思想》发表于达县师范高等专科学校学报2001年01期,《美国著名主持人的十点共性》发表于中国广播电视学刊2007年08期,《我国电视法治节目的现状与提升》发表于新闻战线2008年08期。
第二章 语用的主要要素分析 第一节 语境 第二节 预设 第三节 角色 第四节 视角.
从从容容中考去.
美麗的星空 陳弦希製作.
性別刻板印象.
初三8班(上) 期末总结班会.
初三(上) 期末总结班会.
一週菜單設計.
徵收苗栗市福全段147、1588及文心段10、11地號等4筆土地之
改革开放给我们带来的变化 系别:11商务流通系 班级:物流四班 组员:物四男生组.
低碳生活,从小事做起 编辑人:刘瑞兴 指导老师:麦文燕 吴霞 编辑地址;岭南师范学院附属中学 编辑时间:
大村國小 尋根之旅.
那年我參加瑞士巴塞爾博覽會, 除了接單做貿易,還零售賣品, 以擴大出口商品的影響。
中國醫藥大學 北港分部簡報.
西安国际港务区 入区企业相关地方税收 知识培训
拒绝毒品健康成长 ——张鸿谊.
讲 义 大家好!根据局领导的指示,在局会计科和各业务科室的安排下,我给各位简要介绍支付中心的工作职能和集中支付的业务流程。这样使我们之间沟通更融洽,便于我们为预算单位提供更优质的服务。 下面我主要从三方面介绍集中支付业务,一是网上支付系统,二是集中支付业务流程及规定等,
动商研究中心 让高校体育驶入快车道 --国家“学校体育”相关文件解读 2016 年 05 月 15 日.
第三章 领悟人生真谛 创造人生价值 第一节 树立正确的人生观 创造有价值的人生 第二节 第三节 科学对待人生环境.
鸟的生殖和发育.
中国人民公安大学经费管理办法(试行) 第一章总则 第四条:“一支笔” “一支笔”--仅指单位主要负责人。负责对本 单位的经费进行审核审批。
远程教育管理信息系统互操作规范研究与制定
第十四章 中国特色社会主义事业的依靠力量. 第十四章 中国特色社会主义事业的依靠力量 内容提要 包括知识分子在内的工人、农民是中国特色社会主义事业的根本力量;改革开放以来出现的新的社会阶层是中国特色社会主义事业的建设者;必须认真贯彻尊重劳动、尊重知识、尊重知识人才、尊重创造的重大方针,最广泛最充分地调动一切积极因素;巩固和加强各族人民的团结合作。
2015年云南财经大学图书馆 新生入馆教育考核试题 答题指南
终极(13)班 赵树杰 许志鹏 初二(13)班.
全面推廣政府服務流程改造 行政院研究發展考核委員會  主任委員 宋餘俠 102年7月17日.
中国政法大学卫生法研究中心 于秀艳 2011年6月28日 杭州
南宁热销商铺市场调研.
思想道德修养与法律基础.
第1課 華南地區— 海陸文化的交會區.
科學科 污染 空氣 成因 的 : 題目 及 減少空氣污染的方法 陳玉玲 (4) 姓名 : 去到目錄.
多元文化“地球村”—— 世界文化之旅.
1.1信号与系统.
歡樂大派對 六年七班 第一組 自然成果發表會.
專題報告: 沒有國哪裡會有家?.
內湖國小104學年度 讀報志工培訓 報告人:圖書教師徐語潔.
內湖國小105學年度 讀報志工培訓 報告人:圖書教師蔡美萍.
100道素菜 想看哪一道菜時 直接點一下就可進入 1西蘭花燒豆腐 2蕃茄炒凍豆腐 3東坡豆腐 4.西芹腰果百合 5土豆燉番瓜 6香椿豆腐
就在那裡上主要我去.
環境教育宣導 疼愛地球 珍惜資源 愛護環境.
校外教學六福村一日遊.
債之標的 楊智傑.
契約與規範期末報告 -旅遊定型化契約書 指導老師:李惠圓 班級:四動二A 組別:第一組 組員:4970T010許欣婷 4970T041林姿汶
環境教育宣導 疼愛地球 珍惜資源 愛護環境.
附件六 慢飛天使 智能障礙介紹 炫寬愛心教養家園介紹 2019/5/27.
2007年六十四个热点话题 写作提示及解说.
太空人是載人航太的核心。選拔和訓練太空人是一個國家可以獨立自主實施載人航太的重要標誌之一。
银川社保网上申报 宁夏人力资源和社会保障 网上服务大厅操作
Presentation transcript:

从网络互联到应用互联 余 胜 泉 博士 ——“校校通”的通途 2003年9月 yusq@163.net 余 胜 泉 博士 yusq@163.net http://www.etc.edu.cn 2003年9月 北京师范大学现代教育技术研究所 2003-9-12

目录 “校校通”遭遇“信息孤岛” EMIF概念 EMIF体系模型 EMIF报文规范 EMIF数据规范 EMIF关键技术的解决 EMIF的实施 制定工作流程 EMIF的发展展望

一、“校校通”遭遇“信息孤岛” 目前教育信息化建设条块分割,各部门自行开发自己的系统,缺乏标准化、规范化和兼容性,信息资源难以共享,出现了一个个“信息孤岛”,与“校校通”信息共享的基本要求背道而驰。

“信息孤岛”的表现与问题 (1)教育管理信息横向交换与纵向传输的困难:由于缺乏数据交换的规范,学校内部不同部门开发的教育管理信息系统(简称信息系统)之间不能进行数据交换,而学校之间学校与上级管理部门之间也不能直接传递数据,导致了教育管理信息横向交换与纵向传输的困难。 (2)妨碍管理部门的科学决策:由于信息传输困难,不能对教育管理信息进行比较分析,各级各类教育管理部门就难以做出相应的正确决策,甚至还会对社会经济发展的决策做出带来不良影响。 (3)导致重复建设,造成人力、资金的浪费:由于系统之间的信息资源不能共享,同样的数据需要录入多次,同样的系统功能也需要重复开发,这就极大的浪费了人力与资金,而我国的教育投入本来就相对不高,这种浪费对教育的发展实为不利。 (4)行业垄断的危险:由于信息孤岛的问题,很多地区在软件的采购上采用了一刀切的办法,要求所有的学校的教育管理机构都采用统一的软件,缺乏有效的竞争和激励机制,必然导致行业垄断,使得优质服务将不可持续。 2003-9-12

解决问题的关键 影响决策 信息传输难 教育信息系统 互操作标准 重复录入 重复建设 资源浪费 缺乏互操作规范,不同管理系统之间的信息很难共享,导致大量数据重复录入,造成极大资源浪费. ——需求推动标准发展 2003-9-12

什么是互操作 学习资源共享是指一个学习对象可被多个学习系统利用; 系统互操作是指多个系统及组件之间能够交换与使用彼此的信息。 2003-9-12

现有的互操作解决方案 学校内部 学校之间 一刀切 装新系统 改老系统 点对点接口 搭建平台 香港城市大学——引进国外一流大学通用软件 问题: 管理体制不同 原有资源浪费 问题: API专用、不统一 软件升级需重新编写 厂商越多越复杂 现有的互操作解决方案 问题: 行业垄断危机 抹煞学校管理个性化 北京某著名大学——逐步改造旧系统 问题: 开发周期太长 管理体制发生变化 学校内部 学校之间 一刀切 装新系统 改老系统 云南大学——搭建网络平台 问题: 缺乏互操作标准 数据冗余和一致性问题 点对点接口 搭建平台 现有方案存在各种弊端,急需一种与平台无关、与应用程序无关的数据交换格式,需要制定系统互操作规范. 2003-9-12

国内外相关研究现状 国内:起步晚,发展快,侧重信息集 国外:成果较多、涉及面广 国家教育管理信息系统的总体规划 (1989) 国家教育管理系统软件一体化解决方案的制定与实施 (1990~2003) 《高等教育管理基本信息集》(1994) 《教育管理信息化标准》(学校部分)(2002) 国外:成果较多、涉及面广 AICC-CMI,ADL-SCORM、IMS、IEEE1484等 SIF:学校互操作框架——使不同的教育软件方便的进行数据共享,交换,更新 。 2003-9-12

二、EMIF概念 教育管理信息系统互操作规范——为了使各类教育管理软件(教育管理信息系统)之间能够彼此交换和使用教育管理信息而制定的一套技术规范。 EMIF( Education Management Information System Interoperability Framework )——是指互操作的架构方式。 2003-9-12

EMIF的目标 应用软件只要遵从EMIF规范就能够彼此实现互操作 EMIF只规范应用软件的互操作行为,不限制应用软件的内在功能 互操作过程不需要人为干预、自动化操作 与操作系统无关,与传输协议无关,与程序语言无关 典型解决两类互操作问题——教育部门内部的软件互操作;教育部门之间的软件互操作 2003-9-12

EMIF规范的组成结构 EMIF体系结构规范 EMIF报文规范 EMIF数据规范 对象与报文 代理的功能研究 ZIS的功能研究 报文信息模型的确定 报文传递与处理 数据对象标识问题 数据对象之间的关联问题 约束性问题 元素的重复性问题 取值类型的规定 体系结构层 报文处理层 数据规范层 2003-9-12 报文传输层

EMIF区域中各教育管理软件以代理作为接口,通过ZIS实现信息交换。 应用软件1 agent ZIS 应用软件2 EMIF体系结构简单示意图 EMIF规范1.12003-9-12 EMIF规范简介——EMIF体系结构

EMIF:教育管理互操作框架 EMIF规范 单区域结构:学校应用 2003-9-12

多区域结构——教育局应用 2003-9-12

数据交换模式 请求-应答模式——对应数据查询操作 发布-预约模式——对应数据更新操作(添加、删除、修改) 2003-9-12

ZIS 数据传递:请求与应答模式 图书馆管理系统 教学管理系统 代理1 代理2 请求报文1 请求报文2 应答报文2 应答报文1 提供报文 1.登记:各代理向ZIS发出登记报文,进行了注册,具有了各自的ID。 2.代理3发出提供报文,成为某数据对象的提供者(Provider), Provider是默认的应答者(Responder)。 3.代理1,2 分别发出各自的请求报文,请求获得某数据对象。 4.ZIS根据已登记的提供者名单,选择相应的代理,将请求报文发送给该代理3 5.代理3根据数据请求报文的内容,返回一个应答报文,送回ZIS,ZIS再将其转发给相应的数据请求者。 3. 应答报文2 应答报文1 提供报文 代理3 学生管理系统 2003-9-12

ZIS 数据更新:发布与预约模式 图书馆管理系统 教学管理系统 代理1 代理2 预约报文1 预约报文2 事件报文 事件报文 事件报文 代理3 1.代理1,2预约代理3中的某个数据对象 2.代理3中数据对象的值发生改变时,会向ZIS发出一个表示数据变化的事件报文。 3.ZIS根据数据的预约情况将该事件报文传递给相应的预约者。 事件报文 代理3 学生管理系统 2003-9-12

ZIS的功能 注册代理 存取控制 转发报文 报文队列服务 选择性报文锁定(Selective Message Blocking)解决死锁 建立安全通道 2003-9-12

代理的功能 与ZIS通信 与应用程序通信 将应用程序提供的数据编译成报文 将接收报文解析为应用程序可理解的数据 2003-9-12

数据传递利用XML EMIF HTTPS 协议 XML报文 数据对象 由区域集成服务器ZIS中转 2003-9-12

传递的基本信息——数据对象 ------可由一个或多个应用程序管理的信息语义的模式. 例如: < P学生基本信息 RefId=“A001A1652111” 学校RefId=“B002S1234123” 学号= “2001233” 班号=“S12341001234”> <姓名>张婷</姓名> <入学年月>20000901</入学年月> <年级>2</年级> <学生类别码 >2</学生类别码 > <性别码>2</性别码> <血型码>2</血型码> <联系电话>010-62207783</联系电话> ...... </P学生基本信息 > 2003-9-12

传递信息的组织方式——报文 根元素 报文类型 报文头 数据对象 对象信息 <Message xmlns="http://www.EMIFinfo.org/v1.0/messages"> <EMIF_Event> <EMIF_Header> <EMIF_MsgId>AB34DC09…</EMIF_MsgId> <EMIF_Date>19990218</EMIF_Date> <EMIF_Time Zone = "UTC+08:00 "> 20:39:12 </EMIF_Time> <EMIF_SourceId>BNUSIS</EMIF_SourceId> </EMIF_Header> <EMIF_ObjectData> <EMIF_EventObject ObjectName=" P学生基本信息 " Action="Change"> …… </EMIF_EventObject> </EMIF_ObjectData> </EMIF_Event> </Message> 报文类型 报文头 <P学生基本信息> <姓名>张婷</姓名> <年级>3 </年级> …… </P学生基本信息> 数据对象 对象信息 2003-9-12

四、EMIF报文规范 报文模式 报文处理 报文传输 2003-9-12

报文类型(11类) 通知报文:EMIF_Ack 事件报文:EMIF_Event 提供报文:EMIF_Provide 注册报文:EMIF_Register 请求报文:EMIF_Request 应答报文:EMIF_Response 预约报文:EMIF_Subscribe 系统控制报文:EMIF_SystemControl 取消提供报文:EMIF_Unprovide 取消注册报文:EMIF_Unregister 取消预约报文:EMIF_Unsubscribe 2003-9-12

报文处理 报文循环 报文传递 报文安全 报文处理协议 2003-9-12

报文传输 EMIF定义了报文传输层 报文传输层与报文处理层分离 EMIF报文传输层协议——EMIF HTTPS 报文处理层 代理 ZIS 安全通道 报文处理层 报文传输层 代理 ZIS 数据 2003-9-12

报文传输层协议——EMIF HTTPS EMIF HTTPS引用了HTTP1.1[RFC2616]和TLS1.0[RFC2246] 只采用POST方法 只采用200-OK响应通知。 不支持"Connection:Upgrade"或"Upgrade:xxx"头信息 EMIF也支持使用其他类传输协议 2003-9-12

EMIF HTTPs 报文 HTTP请求头 XML报文 POST/Mypath HTTP/1.1 Content-Length:467 Content-Type:application/xml;charset=“utf-8” Host:EMIFinfo.org:8000 <EMIF_Message xmlns=“http://www.EMIFinfo.org/v1.0r1/messages”> < EMIF_SystemControl > …… </ EMIF_SystemControl > </EMIF_Message HTTP请求头 XML报文 2003-9-12

五、EMIF数据规范 定义数据对象的模式 可直接用于XML绑定 数据对象分类 学校信息类 学生信息类 教职工信息类 科研信息类 体育卫生信息类 办公管理信息类 … 2003-9-12

教职工基本信息 学历学位信息 行政党派职务信息 岗位证书信息 专业技术职务信息 政治面貌信息 任课信息 奖励信息 惩处信息 学生类数据对象 学生基本信息 学生简历信息 学生来源信息 学籍异动信息 结束学业信息 学生毕业信息 学生奖励信息 学生处分信息 学生注册信息 入学考试信息 在校考试信息 学生军训信息 …… 教职工类数据对象 教职工基本信息 学历学位信息 行政党派职务信息 岗位证书信息 专业技术职务信息 政治面貌信息 任课信息 奖励信息 惩处信息 简历信息 来源信息 离退休信息 2003-9-12

元素 属性 约束性 最低 峰值 类型 长度 说明 学生简历信息   RefId M 1 IDREF 引用该学生在“P学生基本信息”中的RefId 学号 O 引用该学生在“P学生基本信息”中的学号 |--学生简历 MR 10 |--|--起始日期 C 8 格式:CCYYMMDD |--|--终止日期 |--|--所在学校名称 60 |--|--担任职务 20 |--|--证明人 30 |--|--备注 T 2003-9-12

<学生简历信息 RefId=“25FDAB853261545A31905937B265CE01” 学号=“030207”> 学生简历的XML绑定 <学生简历信息 RefId=“25FDAB853261545A31905937B265CE01” 学号=“030207”> <学生简历> <起始日期>19930901</起始日期> <终止日期>19990701</终止日期> <所在学校名称>第一小学</所在学校名称> <证明人>王东</证明人> </学生简历> <起始日期>19990901</起始日期> <终止日期>20020701</终止日期> <所在学校名称>第一中学</所在学校名称> <证明人>张峰</证明人> </学生简历信息> 2003-9-12

六、EMIF关键技术的解决 死锁问题 传输中断问题 安全措施 数据查询与获得 2003-9-12

死锁问题 死锁:两个或两个以上进程都无限期地等待永远不会出现的事件而发生的一种状态。 EMIF中的死锁:代理收到报文A,处理A的前提是处理报文B,而B排在ZIS报文队列的A后,必须等报文A处理完成后才能发送报文B 2003-9-12

解决办法 1.改变ZIS中某代理的报文发送顺序,让需要先处理的报文先发送。——选择性报文锁定机制; 2003-9-12

选择性报文锁定机制 “暂停”报文 请求报文E 代理 ZIS 代理报文队列 锁定 事件报文A 事件报文A 事件报文B 请求报文C 事件报文D 2003-9-12

选择性报文锁定机制 “收到”报文 代理 ZIS 代理报文队列 锁定 事件报文A 事件报文A 事件报文B 请求报文C 请求报文C 事件报文D 2003-9-12

选择性报文锁定机制 代理 ZIS 代理报文队列 锁定 锁定 锁定 “收到”报文 事件报文A 事件报文A 事件报文B 事件报文D 应答报文F 2003-9-12

选择性报文锁定机制 代理 ZIS 代理报文队列 锁定 锁定 锁定 “完毕”报文 处理事件报文A 事件报文A 事件报文A 事件报文B 事件报文D 锁定 2003-9-12

选择性报文锁定机制 代理 ZIS 代理报文队列 事件报文A 事件报文B 事件报文D 2003-9-12

选择性报文锁定机制 代理 ZIS 代理报文队列 事件报文B 事件报文D 2003-9-12

七、EMIF的实施 ——全国网络教育电子政务系统互操作用例分析 概念模型 2003-9-12

概念模型例化 2003-9-12

ZIS的功能模型 2003-9-12

代理的功能模型 2003-9-12

数据模型的例化 2003-9-12

八、制定工作流程 课题组 工作组 标委会 信标委 规范草案 规范征审稿 试用规范 国家标准 研究报告 工作通报 工作文件 2003-9-12

九、EMIF的发展展望 EMIF规范的改进与后续工作 EMIF的技术发展 EMIF的应用发展前景 XML技术 中间件技术 教育资源库管理系统的互操作 网络教育电子政务系统的互操作 教育互操作体系 2003-9-12

请多提宝贵意见 联系电话:010-62206922,13910534227 电子邮件:yusq@163.net;ysqetc@21cn.com; 个人网址:http://www.etc.edu.cn 通讯地址:北京师范大学现代教育技术研究所41信箱 邮政编码:100875 传 真:010-82086920 2003-9-12