论文部分内容阅读
随着社会的不断发展进步,IT技术已经逐步渗透到各个传统行业,并在生产实践中扮演越来越重要的角色。传统的IT教育方式已经不能很好地满足社会对IT从业人员的需求。与此同时,在线教育蓬勃发展,大量IT人员希望通过在线教育学习IT技能。然而,在线IT资源存在的数量大、种类多、存储粒度大、资源无序化、关联资源松散等问题不仅给在线IT资源的管理带来挑战,也使IT教育系统不能根据资源语义为用户定制专属的IT学习体系。 本文从IT资源语义类别关联的角度设计一个资源有序存储系统。创新点如下: 首先,针对IT资源数量大、种类多、关联资源松散的问题,本文提出了一套IT资源类别路径存储方法。在参考ACM分类体系、《中国图书馆分类法》TP3类资源与中国知网等权威IT资源分类规则的基础上,结合coursera、可汗学院等当前知名的在线教育平台的分类方法,本文重新设计了一个IT资源分类体系。将每一个分类都用一个数字表示,参考《中国图书馆分类法》的类别表示方法,用点分十进制的方法自上而下描述每份资源在分类体系中的类别位置。将这个类别位置存储在资源的元数据中,即“资源类别路径”属性。通过“资源类别路径”属性从资源存储角度体现资源的语义关联。 其次,本文在学习对象元数据的基础上,重新设计了一套IT资源管理元数据。在元数据中,针对资源无序的问题,本文为每份资源增加了“前导资源”和“后继资源”两个属性。这两个属性使资源彼此产生语义关联,有利于系统资源联系紧密,并可据此推测用户学习进程。针对资源存储粒度过大,视频资源知识点无法准确检索的问题,本文为每份资源增加“知识点集合”属性。通过“知识点集合”描述非文本资源知识点,不仅能细化资源粒度,还能避免非文本资源无法全文检索的缺陷,有效提高检索的召回率。 最后,在IT资源类别路径存储的基础上,设计并实现了IT资源管理系统。从资源存储角度实现了资源类别路径存储体系的创建、关联资源检索及关联资源聚类等功能。 本文所设计的IT资源存储系统在教育云平台项目中得到了应用,有效提高IT资源的组织规范和存储效率。