论文部分内容阅读
随着计算机及网络技术的发展,网络环境下的案例教学是目前国内外研究的热点。在网络环境下,案例作为案例教学系统中的关键资源,它是前人对特定领域知识经验的总结。不同学科和领域之间的案例呈现不一样的结构和组织方式,使得人们很难采用一种统一的方法对其进行抽象和结构化描述。然而,本文发现工程领域的案例具有一些共同特性,就是以项目的方式进行展开和控制,其结构相对比较固化,能够对其进行结构化描述。
本文针对工程领域案例项目化的特征,尝试着以项目的方式组织和描述案例,并致力于构建这样的案例学习环境--基于项目的案例学习系统(Project-basedCaseLeamingSystem-PBCLS)。
项目化案例对象(Project-basedCaseObject-PBCO)作为PBCLS的核心数据结构,承载着记载和描述案例知识,以及案例资源传递和共享的功能。有效地定义和表示PBCO是实现PBCLS的前提和基础。
本文主要围绕PBCO的设计与表示做了以下五方面的工作:
1.论述了案例教学及网络环境下的案例教学的研究现状及存在的问题,提出了PBCLS概念;
2.分析和研究了《项目管理知识体系指南》(PMBOKGuide)中关于项目的概念和描述,提取了工程领域项目的基本结构和特征;
3.定义了基于XMLSchema的PBCO框架结构;
4.开发了PBCO解析器,实现把XML中的案例知识转移到数据库系统中进行存取和使用;
5.针对浙江大学软件学院《项目管理》及《软件需求工程及设计》的课程项目,制作了一套基于XML的教学案例供用户模拟使用。
测试表明,PBCO的设计基本满足了项目化案例的基本特征和结构,可以初步定义项目化案例,保证了PBCLS系统原型的实现。
然而本研究尚存在一些问题和挑战:如提出的表示方法存在定义的元素不够丰富,缺乏对一些案例属性的支持;以及缺乏案例制作工具等。因此,继续修正和完善案例结构,开发辅助案例制作的工具将是论文下一步的工作重点。同时,随着语义技术的兴起,如何把语义技术运用于PBCO的表示,充分发掘案例知识的价值,也是今后研究的方向。