System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 测试资源管理系统及方法技术方案_技高网

测试资源管理系统及方法技术方案

技术编号:40540186 阅读:4 留言:0更新日期:2024-03-05 18:55
本申请提供一种测试资源管理系统及方法,涉及数字资源技术领域。通过测试资源管理系统包含的资源上传模块、资源存储模块、资源检索模块、资源分类模块、资源统计模块、资源反馈模块以及资源推荐模块,实现对测试资源的上传、存储、检索、分类、统计、反馈以及推荐的功能,以有效管理测试资源。另外,通过对测试资源在存储时进行整合、聚类以及重构处理,实现对测试资源精准高效的检索。

【技术实现步骤摘要】

本申请涉及数字资源,尤其涉及一种测试资源管理系统及方法


技术介绍

1、软件开发阶段中包括计划、分析、设计、编码、测试和维护,其中测试作为保证软件质量和可靠性的重要手段,在整个软件生命周期中占有重要的地位,占整个开发成本的60%以上。在日常的测试工作过程中,产生的各种测试资源在急速的上升,给测试资源的积累以及管理工作带来了一定的压力。此外,由于各种测试资源的格式和内容都不尽相同,很难在众多的测试资源中找出一个同一的特征,这就使得对于测试资源管理方面的工作变得更加的复杂和困难。

2、因此,亟需一种有效的资源管理系统。


技术实现思路

1、本申请实施例提供一种测试资源管理系统及方法,用以解决日益增长的测试资源管理复杂和困难的问题,实现对测试资源的上传、存储、使用、检索、分类、反馈、统计以及推荐的功能。

2、第一方面,本申请实施例提供一种测试资源管理系统,包括:资源上传模块,用于上传测试资源以及测试资源的描述信息,该描述信息包括标题、简介、所属知识点以及所属子知识点;资源分类模块,用于对来自资源上传模块的测试资源在固有属性和社会属性至少两个层面上进行资源分类,固有属性包含资源类型、所属知识点和所属子知识点,社会属性至少包括热门资源和好评资源;资源存储模块,用于对分类后的测试资源进行标注和表征,并根据标注和表征后的内容对测试资源进行整合、聚类和重构存储至数据库,其中,标注包含测试资源的固有属性、上传者在上传时对测试资源的描述信息以及根据测试资源的学习和认知理解进行的社会性标注,表征包含描述信息、归属信息和附属信息,描述信息还包含描述测试资源的编号、资源难易度标签、资源所属知识点之间的链接关系以及资源类型,归属信息包含所属知识点和子知识点的信息和上传者,附属信息包含发布时间、学习者对测试资源的反馈以及资源质量评分;资源检索模块,用于根据类型属性,知识点,子知识点,标题,上传者以及关键字中的至少一项对测试资源进行检索;资源反馈模块,用于反馈资源质量评分以及测试资源对应的知识点的难易度标签;资源推荐模块,用于推荐热门资源和好评资源分别对应的资源库,该资源库包含资源标题、上传者和发布时间;资源统计模块,用于统计资源下载次数、浏览次数、资源总数、不同类别测试资源的总数、所属知识点的总数以及所属子知识点的总数。

3、一种可能的实现方式中,测试资源对应的编号采用层次编码,该层次编码包括对应资源类型的编码、对应所属知识点的编码、对应所属子知识点的编码和对应资源文件的编码。

4、一种可能的实现方式中,测试资源管理系统集成有文本编辑器,通过文本编辑器编辑可对测试资源进行多种形式的描述,以获得上传的描述信息。

5、一种可能的实现方式中,资源反馈模块还提供针对测试资源进行评论和研讨的入口。

6、一种可能的实现方式中,资源统计模块还用于:生成不同资源类型对应的总数比例图、不同知识点对应的总数比例图和不同子知识点对应的总数比例图,其中,不同资源类型对应的总数比例图和所不同知识点对应的总数比例图之间设置连接关系,以查看同一资源类型下不同知识点的测试资源分布情况;不同知识点对应的总数比例图和不同子知识点对应的总数比例图之间设置归属关系,以查看同一知识点下不同子知识点的测试资源分布情况。

7、一种可能的实现方式中,资源质量评分是不同学习者对同一测试资源的质量评分的平均分;和/或,资源难易度标签是不同学习者对所属知识点的难易度评分的平均分。

8、一种可能的实现方式中,测试资源管理系统的系统架构包括:表现层、业务逻辑层、数据层和存储有测试资源的数据库,其中:表现层通过前端界面与用户交互以发起业务功能的相关请求,并在获取到业务逻辑层经过处理相关请求后返回的响应数据,将响应数据渲染到前端界面的组件中,业务功能包括测试资源上传、测试资源存储、测试资源检索、测试资源统计、测试资源分类、测试资源反馈和测试资源推荐;业务逻辑层,用于将相关请求分类,并调用对应类型的业务功能程序,通过数据层的数据操作将数据库中的数据封装为响应数据,返回至表现层;数据层,用于针对数据库中的数据执行增删改查的数据操作。

9、第二方面,本申请实施例提供一种测试资源管理方法,应用于第一方面提供的测试资源管理系统,该测试资源管理方法包括:显示资源上传界面,该资源上传界面包含上传控件和用于输入描述信息的输入控件,该输入控件包含用于编辑简介的文本编辑器,描述信息包括标题、简介、所属知识点以及所属子知识点;接收作用于上传控件的交互操作,获取针对目标测试资源的目标描述信息;上传目标测试资源和目标描述信息;对目标测试资源在固有属性层面上进行资源分类、标注和表征,固有属性包含资源类型、所属知识点和所属子知识点,标注包含目标测试资源的固有属性、目标描述信息以及根据目标测试资源的学习和认知理解进行的社会性标注,表征包含目标描述信息、归属信息和附属信息,目标描述信息还包含描述目标测试资源的编号、资源所属知识点之间的链接关系以及资源类型,编号采用层次编码,层次编码包括对应资源类型的编码、对应所属知识点的编码、对应所属子知识点的编码和对应资源文件的编码;归属信息包含所属知识点和子知识点的信息和上传者;附属信息包含发布时间;根据标注和表征后的内容,对目标测试资源进行整合、聚类和重构存储至数据库。

10、一种可能的实现方式中,该测试资源管理系统还包括:显示资源中心界面,该资源中心界面包含搜索控件、重置控件以及索引导航控件,该索引导航控件用于编辑待检索的资源类型、学科、知识点、子知识点、标题、上传者和关键字;接收作用于搜索控件的交互操作,获取在索引导航控件输入的目标索引导航;根据目标索引导航,在数据库搜索检索获得目标测试资源;输出目标测试资源。

11、第三方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,该计算机执行指令被处理器执行,以实现第二方面提供的测试资源管理方法。

12、第四方面,本申请实施例提供一种程序产品,该程序产品包含计算机执行指令。当计算机执行指令被执行,以实现第一方面提供的测试资源管理方法。

13、本申请提供的测试资源管理系统及方法,通过测试资源管理系统包含的资源上传模块、资源存储模块、资源检索模块、资源分类模块、资源统计模块、资源反馈模块以及资源推荐模块,实现对测试资源的上传、存储、检索、分类、统计、反馈以及推荐的功能,以有效管理测试资源。另外,通过对测试资源在存储时进行整合、聚类以及重构处理,实现对测试资源精准高效的检索。

本文档来自技高网...

【技术保护点】

1.一种测试资源管理系统,其特征在于,包括:

2.根据权利要求1所述的测试资源管理系统,其特征在于,所述测试资源对应的编号采用层次编码,所述层次编码包括对应资源类型的编码、对应所属知识点的编码、对应所属子知识点的编码和对应资源文件的编码。

3.根据权利要求1或2所述的测试资源管理系统,其特征在于,所述测试资源管理系统集成有文本编辑器,通过所述文本编辑器编辑可对测试资源进行多种形式的描述,以获得上传的描述信息。

4.根据权利要求3所述的测试资源管理系统,其特征在于,所述资源反馈模块还提供针对测试资源进行评论和研讨的入口。

5.根据权利要求3所述的测试资源管理系统,其特征在于,所述资源统计模块,还用于:生成不同资源类型对应的总数比例图、不同知识点对应的总数比例图和不同子知识点对应的总数比例图,其中,所述不同资源类型对应的总数比例图和所不同知识点对应的总数比例图之间设置连接关系,以查看同一资源类型下不同知识点的测试资源分布情况;所述不同知识点对应的总数比例图和所述不同子知识点对应的总数比例图之间设置归属关系,以查看同一知识点下不同子知识点的测试资源分布情况。

6.根据权利要求3所述的测试资源管理系统,其特征在于,所述资源质量评分是不同学习者对同一测试资源的质量评分的平均分;

7.根据权利要求3所述的测试资源管理系统,其特征在于,所述测试资源管理系统的系统架构包括:表现层、业务逻辑层、数据层和存储有测试资源的数据库,其中:

8.一种测试资源管理方法,其特征在于,应用于如权利要求1至6中任一项所述的测试资源管理系统,所述测试资源管理方法包括:

9.根据权利要求8所述的测试资源管理方法,其特征在于,还包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被执行时用于实现如权利要求8或9所述的方法。

...

【技术特征摘要】

1.一种测试资源管理系统,其特征在于,包括:

2.根据权利要求1所述的测试资源管理系统,其特征在于,所述测试资源对应的编号采用层次编码,所述层次编码包括对应资源类型的编码、对应所属知识点的编码、对应所属子知识点的编码和对应资源文件的编码。

3.根据权利要求1或2所述的测试资源管理系统,其特征在于,所述测试资源管理系统集成有文本编辑器,通过所述文本编辑器编辑可对测试资源进行多种形式的描述,以获得上传的描述信息。

4.根据权利要求3所述的测试资源管理系统,其特征在于,所述资源反馈模块还提供针对测试资源进行评论和研讨的入口。

5.根据权利要求3所述的测试资源管理系统,其特征在于,所述资源统计模块,还用于:生成不同资源类型对应的总数比例图、不同知识点对应的总数比例图和不同子知识点对应的总数比例图,其中,所述不同资源类型对应的总数比例图和所不同知识点对应的总数比例图之间设置连接关系,以查看同...

【专利技术属性】
技术研发人员:李子湖
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1