【ND12396】虚拟实验室-101实验考试平台-扩展实验报告功能详细设计

更新记录

版本 日期 修改人 修改内容
1.0.0 2020年8月18日 章叶魁(550321) 新建文档

案件链接地址

http://svn.sdp.nd/svn/doc_doc_property_designcenter/软件设计 五处 原型/101LAB/原型/通用模块/虚拟实验室-101实验考试平台/新实验报告/【ND12396】虚拟实验室-101实验考试平台-扩展实验报告功能(支持物理实操记录需求)-V3.00/index.html#id=6mu2t0&p=版本记录&g=1

1 整体功能

1.1 概述

  • 实验报告是把实验的目的、方法、过程、结果等记录下来,经过统计,在web端显示实验结果。

2 时序图

3 核心类图


4 数据结构设计

4.1 题目分类数据结构

字段 类型 默认 注释
ClassificationOrderID int 题目分类排列顺序
ClassificationTitle string 题目分类名称
QuestionList List<Question> 题目列表

4.2 题目数据结构

字段 类型 默认 注释
Title string 题目的名字
OrderID string 每道题的序号id, 用于排序
GUID string 每道题的id
Stem string 题干部分是富文本的内容, 由富文本序列化和解析

4.3 富文本下拉框内容

|1.能够表明装置不漏气的现象是:{“DropItems”:[“握住试管时,有气泡冒出;松开试管后,有水柱形成。”,”握住试管时,有气泡冒出”,”松开试管后,有水滴形成”,”握住试管时,有气泡连成串上浮”],”Key”:”0001-0001”,”Type”:2,”Index”:1,”Width”:200,”Height”:40,”Tip”:”请根据此时的观察结果进行填写”,”Extend”:null}|

4.4 富文本填空内容

|2.本次测量的电压值为{“DropItems”:[],”Key”:”0000-0002”,”Type”:1,”Index”:2,”Width”:120,”Height”:30,”Tip”:”请根据此时的观察结果进行填写”,”Extend”:null|

5 配置管理