【ND12396】虚拟实验室-101实验考试平台-扩展实验报告功能-需求分析

版本信息

版本 日期 修改人 修改内容
1.0.0 2020-08-25 晋露丽 新建文档
1.0.1 2020-09-23 曾杰 编辑完善文档

1 引言

1.1 需求背景

提供实验操作练习、考试测评系统(如操作记录、智能评分、错误解析、数据统计与分析等),帮助用户轻松了解自己的实验掌握情况,完善实验技巧

1.2 策划案地址

http://svn.sdp.nd/svn/doc_doc_property_designcenter/%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%20%E4%BA%94%E5%A4%84%20%E5%8E%9F%E5%9E%8B/101LAB/%E5%8E%9F%E5%9E%8B/3D%E7%89%88%E6%9C%AC/%E3%80%90%E8%99%9A%E6%8B%9F%E5%AE%9E%E9%AA%8C%E5%AE%A4%E3%80%91%E5%AE%9E%E4%BD%93%E8%A7%82%E5%AF%9F%E7%B1%BB%E5%AE%9E%E9%AA%8C%E6%A8%A1%E5%BC%8F%E8%AE%BE%E8%AE%A1/%E3%80%90ND08144_2%E3%80%91%E3%80%90%E8%99%9A%E6%8B%9F%E5%AE%9E%E9%AA%8C%E5%AE%A4%E3%80%91-101%E5%AE%9E%E9%AA%8C%E5%AE%A4-%E5%AE%9E%E4%BD%93%E8%A7%82%E5%AF%9F%E7%B1%BB%E5%AE%9E%E9%AA%8C%E6%A8%A1%E5%BC%8F%E8%AE%BE%E8%AE%A1v1.04/index.html#g=1&p=%E5%8E%9F%E5%A7%8B%E9%9C%80%E6%B1%82

2 系统范围

2.1 系统上下文描述

领域模型

2.2 关键业务流程

编辑实验报告泳道图:

编辑题目泳道图:

3 用例说明

3.1 用例总览

编辑实验报告-用例模型:

编辑题干-用例模型:

编辑题目分类-用例模型:

编辑题目-用例模型:

旧题型数据兼容-用例模型:

设置单元格-用例模型:

设置坐标图-用例模型:

3.1.1 用例模型

条目 描述
用例名称 编辑实验报告-添加题目分类
用例编号 01
用例简述 用户点击添加题目分类,可在实验报告编辑界面成功添加一条新的题目分类。
前置条件
基本事件流 1、点击添加题目分类按钮。
2、实验报告列表添加一条新的题目分类。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑实验报告-添加题目
用例编号 02
用例简述 用户点击添加题目,可在实验报告编辑界面成功添加一条新的题目。
前置条件
基本事件流 1、点击添加题目按钮。
2、实验报告列表添加一条新的题目。
备选事件流
异常事件流
后置条件 1、调整刷新题目序号。
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑实验报告-调整题目或题目分类顺序
用例编号 03
用例简述 长按题目或题目分类的拖动icon,可以将该行题目或题目分类,与其他题目或题目分类调换顺序。
前置条件 长按的对象不是首条题目分类。
基本事件流 1、长按拖动icon。
2、拖动调整顺序。
备选事件流
异常事件流
后置条件 1、调整刷新题目序号。
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题干-编辑文本
用例编号 11
用例简述 可以输入编辑题干的文本内容。
前置条件
基本事件流 1、点击题干区域进入输入态。
2、可增删改文本内容。
备选事件流
异常事件流
后置条件 1、调整刷新题目序号。
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题干-插入单元格
用例编号 12
用例简述 可以输入编辑题干的单元格内容。
前置条件
基本事件流 1、点击题干区域进入输入态。
2、可增删单元格。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题干-插入表格
用例编号 13
用例简述 可以编辑题干的表格内容。
前置条件
基本事件流 1、点击题干区域进入输入态。
2、可增删表格。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题干-插入坐标图
用例编号 14
用例简述 可以编辑题干的坐标图内容。
前置条件
基本事件流 1、点击题干区域进入输入态。
2、可增删坐标图。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题干-插入图片
用例编号 15
用例简述 可以编辑题干的图片内容。
前置条件
基本事件流 1、点击题干区域进入输入态。
2、可增删图片。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题干-单元格设置
用例编号 16
用例简述 选中或者鼠标悬浮于单元格后,点击设置按钮,可以打开单元格设置界面。
前置条件
基本事件流 1、选中或者鼠标悬浮于单元格。
2、点击设置按钮。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题目分类-编辑题目分类的名字
用例编号 21
用例简述 可以编辑题目分类的名字文本内容,没有内容时提示请输入分类名。
前置条件
基本事件流 1、点击题干区域进入输入态。
2、可增删改文本。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题目分类-删除题目分类
用例编号 22
用例简述 点击删除图标,可以删除此条题目分类。
前置条件
基本事件流 1、点击删除图标。
2、实验报告列表删除此条题目分类。
备选事件流
异常事件流
后置条件 1、调整刷新题目序号。
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题目-编辑题干
用例编号 31
用例简述 可以编辑题目的内容。
前置条件
基本事件流
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 编辑题目-删除题目
用例编号 32
用例简述 点击删除图标,可以删除此条题目。
前置条件
基本事件流 1、点击删除图标。
2、实验报告列表删除此条题目。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 旧题型数据兼容
用例编号 41
用例简述 旧题型数据兼容,打开含旧题型数据的颗粒,进行兼容处理,转换为新数据。
前置条件
基本事件流 1、打开实验颗粒。
2、兼容转换为新数据。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 设置单元格-单元格格式
用例编号 51
用例简述 可以设置单元格格式为文本输入或者下拉选择。
前置条件
基本事件流 1、单击文本输入或下拉选择可进行切换。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 设置单元格-文本输入限制
用例编号 52
用例简述 可以设置为不限制或者仅数值,单元格格式为文本输入时默认为仅数值,禁用不限制选项。
前置条件 1、单元格格式为文本输入
基本事件流
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 设置单元格-下拉选项限制
用例编号 53
用例简述 可以设置不限制或者仅数值,单元格格式为下拉选择时默认为不限制。
前置条件 1、单元格格式为下拉选择
基本事件流 1、单击不限制或仅数值可进行切换。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 设置单元格-编辑下拉选项
用例编号 54
用例简述 可以对下拉选项内容进行编辑。
前置条件 1、单元格格式为下拉选择
基本事件流 1、点击添加项,可以添加下拉选项。
2、当前有选中下拉项时,点击删除项可以删除当前项。
3、点击选项卡,可设置默认下拉选项。
4、点击下拉选项内容,可以编辑下拉选项内容。5、鼠标左键按住拖动图标,可上下拖动改变下拉选项顺序。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 设置单元格-编辑答案
用例编号 55
用例简述 可以编辑设置答案数据。
前置条件 1、点击答案选项卡
基本事件流 1、输入答案,若不包括任意文本内容,则出现答案精度,否则答案精度隐藏。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 设置单元格-答案精度
用例编号 56
用例简述 可以编辑设置答案精度数据。
前置条件 1、点击答案选项卡,输入的答案不包括任意文本内容
基本事件流 1、可以设置允许误差,共三种类型:无误差、数值、百分比
2、可以设置要求保留的小数位数,共六种类型:不限、保留1~5位小数。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明
条目 描述
用例名称 设置单元格-提示文本
用例编号 57
用例简述 可以编辑设置提示文本数据。
前置条件 1、点击提示文本选项卡。
基本事件流 1、可以编辑提示文本内容,最多支持输入200字。
备选事件流
异常事件流
后置条件
非功能需求
用例原型与其他图形说明

3.2 建立条码/二维码与知识条目关系

3.2.1 用例描述