标准实施如何“画龙点睛”
近日,全国信息技术标准化技术委员会教育技术分技术委员会(以下简称标委会)的标准测试认证工作已经全面启动。作为最先“吃螃蟹”的两家公司,湖北华大和弘成科技已经率先通过了部分中国教育技术标准的测试,并获得了由标委会颁发的标准认证证书。本期我们将就标准的测试、认证,以及企业参与标准开发等问题与嘉宾展开讨论。
本期嘉宾:
郑莉(全国信息技术标准化技术委员会教育技术分技术委员会秘书处)
耿莉(中国软件评测中心)
李珊(湖北华大网络教育技术有限责任公司)
匡宇(成都天音数字信息有限责任公司)
标准测试的流程
主持人:自从标委会相关标准公布以后,不少企业都非常关心何时进行标准测试认证,以及如何进行测试、认证等问题。能否就上述问题具体介绍一下?
郑莉:标委会的标准测试、认证工作已经启动,但目前处于试运行阶段。为更好地为企业服务,标委会与中国软件评测中心联合成立了测试实验室,并对测试实验室技术人员进行了标准和标准测试软件的培训。目前试运行阶段采用的是先测试、后缴费的工作流程,如图所示:
送测单位提交测试申请书 -> 标委会接受申请并通知送测单位 -> 送测单位将产品送测测实验室
-> 测试实验室向标委会提交测试报告 -> 送测单位缴费领取认证证书
需要注意的是:
(1)送测单位应向测试实验室提交相关软件和文档,签订知识产权保护等相关协议。
(2)送测单位应派技术人员配合整个测试过程,负责演示送测软件的功能,解释有关技术细节问题,解释对标准的支持情况,按要求导出测试数据等。
(3)允许送测单位在试运行期间修改软件并不限次数。
(4)测试实验室仅向标委会提交测试报告,是否颁发相应证书由标委会根据测试报告决定。
测试实施时,现场测试时间一般为2~3天,加上测试报告的书写及报告审核,整个测试周期最快约一周,而一般情况下约为两周左右(时间长短主要与被测软件符合标准的数量多少有关)。
率先开放的标准测试
主持人:标委会标准体系包括多项子标准,目前有哪些子标准已经可以进行测试?对该标准测试时应注意些什么问题?
耿莉:目前标准测试尚处于试运行阶段,率先开放的中国网络教育技术标准测试有六个:《学习对象元数据》、《内容包装》、《问题/测试互操作》、《学习者模型》、《平台与媒体引用》和《教学管理》。
测试工具采用的是标委会提供的标准化测试工具“网络教育技术标准测试系统V1.0”。目前该测试工具的测试范围包括:学习对象元数据(LOM)、内容包装(CP)、问题/测试互操作(QTI)、学习者模型(PAPI)、平台与媒体引用(PMP)和教学管理(LMS)(基于HTTP绑定)六项标准。
需要注意的是,送测产品除了符合相关中国网络教育技术标准以外,还必须同时符合《GB/T-17544软件包质量测试和要求》和《CSTCJSBZ02应用软件产品测试规范》。
标准测试的技术细节主持人:前面谈到“送测单位应向测试实验室提交相关软件和文档”,这里所指的“文档”具体包括哪些内容?能否就标准的测试内容详细说明一下?
耿莉:送测单位应向测试实验室提交以下相关材料: (1)系统数据库结构设计说明书;(2)数据库表与导出的XML文件关系映射表;(3)XML描述文档对应的DTD或XSD文档(可能包含扩展数据元素),同时说明该文档的名称、供应商以及版本号;(4)用户使用手册;(5)测试及归档用光盘;(6)PMP的法律公证性声明;(7)PMP测试用XML文档;(8)各标准选用的可选元素项列表。
测试的内容具体包括: (1)送测单位对送测软件进行功能演示;(2)送测单位在测试现场进行数据的导入导出操作(包括从数据库导出LOM、CP、QTI、PAPI四个标准所需的XML描述文件等);(3)测试实验室根据现场导出的XML文件,利用标委会提供的标准化测试工具“网络教育技术标准测试系统V1.0”实施标准符合行测试,同时对导入导出的数据辅助必要的人工验证方式完成测试。
其中,对于LOM、CP、QTI、PAPI四个标准,要求送测单位提供相应的数据交换接口,并派技术人员在测试现场从数据库导出数据(导出的数据应包括软件所能支持的所有可选元素项)。
对于PMP标准,应具体说明是“×××软件对其开发技术的说明符合平台与媒体引用标准”,或“×××软件对其运行环境的说明符合平台与媒体引用标准”,或“×××软件对其应用的技术规范的说明符合平台与媒体引用标准”(针对资源包),或“×××软件对其支持的技术规范的说明符合平台与媒体引用标准”(针对课件运行环境、开发工具等)。如果是课件运行环境或开发工具,对标准的具体支持方式和程度请在测试申请表中说明,同时此项说明应包含在产品说明书中(例如:是具有内嵌的支持能力还是调用运行环境中的程序,能否显示、编辑等)。测试用例的准备则分为两种:一是各种媒体格式的素材文件(建议送测单位准备相应案例),二是以某种开发技术开发的网络课件,如PMP声明以Java技术开发的课件,则由送测单位准备用例源代码,在测试实验室监督下,以所声明的版本编译环境现场编译。
对于LMS标准,应提供导入测试课件的接口及管理员、学生登录账号。
标准测试的范例
主持人:由于目前标准测试还处于起步阶段,许多企业对于如何参与标准测试认证并不十分了解,因此我们请李珊具体介绍一下他们公司参加标准测试认证的情况。
李珊:湖北华大网络教育技术有限责任公司成立于2001年元月,目前是标委会的企业通讯会员单位。湖北华大从成立之初就密切关注中国网络教育技术标准的发展,积极致力于中国网络教育技术标准的研究、应用和推广工作,并将遵循和应用标准作为产品开发的指导原则。
从2001年9月至今,湖北华大有多个项目的产品采用了中国网络教育技术标准进行开发。其中“华大网络课程生成工具”是在2001年11月底开发的,该工具主要实现了素材管理,网络课程合成,课件封装,课件入库,单机版课件自动生成等功能。在“华大网络课程生成工具”的开发中,湖北华大采用了中国网络教育技术标准体系中的《学习对象元数据》、《内容包装》、《平台与媒体标准引用》、《教育资源建设》等子标准。
2003年9月15日,“华大网络教育平台V2.0”正式在华中师范大学网络学院开始试运行,这是由湖北华大自主设计和开发的符合中国网络教育特色的网络教育支撑性软件平台。目前用户为17000多人,运行状况良好。该产品已经通过中国网络教育技术标准评测,于2003年12月15日获得了标委会颁发的编号为0001号的证书,这标志着中国首个通过中国网络教育技术标准测试的网络教育平台产品的诞生。“华大网络教育平台V2.0”采用了中国网络教育技术标准体系中的《学习对象元数据》、《内容包装》、《问题/测试互操作》、《学习者模型》、《平台与媒体标准引用》、《教学管理》等子标准。
作为“华大网络教育平台V2.0”的配套产品——“华大网络课程制作工具”,总体上具有网络课程管理、素材管理、课程结构编排、课程内容编辑、元数据信息采集、课程内容封装等功能。该产品遵循中国网络教育技术标准体系中的《学习对象元数据》、《基于规则的XML绑定技术》、《内容包装》、《练习/测试互操作》、《平台与媒体标准引用》等子标准。目前,华中师范大学的教师已经用该工具成功制作完成了6个专业,228门网络课程的开发工作。这些标准的网络课程能够用于其他符合标准的网络平台,从而实现资源共享的目的。
标准推广的建议
主持人:中国网络教育技术标准的研发和推广离不开企业的配合,而企业要想进一步发展壮大,又离不开相关标准的支持。因此企业如何参与中国网络教育技术标准推广,成为业界近期关注的焦点话题。这里我们听听匡宇对这一问题的看法。
匡宇:通过这些年对标准的跟踪和应用的经验,我们体会到了标准的开放性和共享性带来的巨大优势,它确实是一个行业产业化的基础。因为任何一个产业都具有一个链条,如果没有标准,就无法协调各个方面的关系。
同时,标准是一个体系,不应以标准研发的孤立角度看待标准,而更应关注企业的声音。比如成都天音数字信息有限责任公司作为LMS(学习管理系统)提供商,重点关注的是以下两个方面的问题:(1)内容提供商的课程是否能够符合标准;(2)是否有工具能够制作和发布符合标准的课程。
从我们实际的应用来看,目前能够独立提供符合标准的内容提供商还很少。符合标准的课程要在LMS上运行,至少需要涉及两个方面的标准:一是LMS与课程通信的标准,二是内容包装的标准。根据我们的经验,在了解上述两种标准的前提下,如果有工具能够发布符合标准的内容,将大大促进课程的发展。因此,在和内容提供商合作时,我们往往向他们推荐使用可以制作符合标准内容的工具以及包装工具。譬如Flash、Authorware都可以发布符合CMI或者SCORM标准的课件,满足内容与LMS的通信。通过这些工具,就可以制作完全符合标准的内容,并能够被符合标准的LMS系统所接受。
在实际合作中,由于目前标准普及程度的原因,我们一般向内容提供的合作伙伴推荐包装的方法,即利用现有的内容资源,结合标准的包装方法,方便地将原来的内容变成LMS系统可以识别的资源。这其实是一种折中的方法,可以在一定程度上解决原来的资源与标准兼容的关系,但是它的缺点是不能和LMS通信。如果要完成通信的功能,则需要对原来的资源进行加工。
通过和内容提供商的合作,我们感到了开放式标准的优势。因为在标准的体系结构下,LMS提供商和内容提供商只需要遵循共同的标准接口,而其他方面不需要任何紧密的联系,各自又可以保证独立的个性特色。因此在这样的一个环境下,合作的各方都有多样的选择机会,更加促进了整个行业的发展。同时作为LMS提供商,我们也感到了由于标准技术带来的营运优势,我们可以方便快捷地组织大量的内容供最终学习者学习。
同时,我们在标准化的实践过程中还发现有这样的一些问题:
(1)很多相关企业(如内容提供商、平台提供商、工具提供商)并不熟悉标准,我们认为企业对标准的支持和了解是最终推动标准发展的动力,也是产业化的必然途径。
(2)标准的实践指南还有待完善,具体到我们跟踪的与LMS相关的标准,我们认为《学习管理系统》、《内容包装》,以及《XML绑定》子标准之间有很强的联系;但是在《学习管理系统》的实践指南中我们并没有发现其中的关系。因此根据《学习管理系统》来实现一个开放的应用系统还有些难度。我们认为,有必要关注《学习管理系统》与其他相关标准的互动。
(3)企业根据标准实现的应用太少,参与标准的力度太小。根据我们实际的商业经验,最终的学习用户是不关心你的产品是否符合标准的,他们关心的是教学的质量和服务的质量。而标准的意义在于能够为更好的质量和服务提供技术的保证。因此我们认为只有企业充分地参与了标准的制定过程,才能对标准的实施起到更好的推动作用。我们衷心地希望在标委会的框架下,建立一个理论与实践紧密结合的标准体系,让从事教育产业的各个企业能够在一个开放的、共享的、标准的舞台上相互促进,共同发展。
由此,我提出如下建议:
(1)在每个标准的制定过程中,增加对其他标准的引用以及相互关系的详细说明。
(2)增强企业参与的力度,企业可以参与到标准的制定过程中,并可以获得正式成员的资格。
(3)增加产业链上不同的企业参与,比如LMS提供商、工具制作提供商、内容提供商,形成一个多层面的企业参与格局。
(4)建立一个或多个固定的实验室,保证标准研究的持续性。可以考虑在企业建立实验室或者和企业合作建立实验室。■