【ND07120】UI重构一期需求分析

更新记录

版本 日期 修改人 修改内容
1.0.0 2020年9月23日 蒲玉杰(197177) 新建文档
1.0.0 2020年9月23日 王鹏(900901) 需求背景
1.0.0 2020年9月29日 王鹏(900901) 系统上下文
1.0.0 2020年9月29日 王鹏(900901) 关键任务流程
1.0.0 2020年9月29日 杨卫东(100856) 用例清单
1.0.0 2020年9月29日 包凯威(537896) 用例清单补充、用例总览

案件链接地址

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/%e7%bc%96%e8%be%91%e5%99%a8/%e3%80%90ND07120%e3%80%91%e8%99%9a%e6%8b%9f%e5%ae%9e%e9%aa%8c%e5%ae%a4-%e5%ae%9e%e9%aa%8c%e7%bc%96%e8%be%91%e5%99%a8-%e4%ba%a7%e5%93%81%e5%a4%9a%e8%af%ad%e8%a8%80%e9%80%82%e9%85%8d%ef%bc%88%e6%94%af%e6%8c%81%e8%8b%b1%e6%96%87%e5%92%8c%e9%98%bf%e8%af%ad%ef%bc%89-v2.00/index.html#id=be93mr&p=%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E&g=1

1 引言

1.1需求背景

1、根据埃及教育产品方案项目所提需求,将虚拟实验室编辑器工具作为资源生产工具提供给埃及教育部,助力公司埃及教育产品整体方案的交付;

2、虚拟实验室编辑器目前是作为内部资源生产工具,用于内部资源生产人员生产实验颗粒,还并未对外部用户正式开放。为了更好的配合虚拟实验室编辑器的国际化推广,目前项目组对虚拟实验室编辑器进行了一轮走查和复盘,发现其布局未针对英语、阿语等语种进行适配,缺失语言切换等国际化必要功能;

3、因此项目希望对虚拟实验室编辑器进行产品国际化改造,对虚拟实验室编辑器进行多语言适配,支持语言切换等国际化必要功能,同时考虑海外用户(例如阿语用户)使用习惯,对现有产品布局和交互进行适配,提升产品国际化使用体验,助力公司埃及教育产品在国际市场上有更好的反响。

待补充

2 系统范围

2.1 系统上下文描述

2.2 关键业务流程

2.2.1 编辑器业务流程

3 用例说明

3.1 用例总览

用例总览

3.2 用例清单

3.2.1 场景边界墙接触规则

条目 描述
用例编号 PC-EO-UC-01
用例名称 场景边界墙拉取规则
用例简述 元器件与边界墙接触后现象
主要参与者 用户
前置条件 存在一定情况使得元器件超出实验边界
基本事件流 执行无碰撞盒的交互,以及元器件碰撞盒发生突变,该状况下允许元器件超出边界
备选事件流
异常事件流 元器件未超出边界
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.2 场景边界墙接触规则

条目 描述
用例编号 PC-EO-UC-02
用例名称 场景边界墙接触规则
用例简述 元器件与边界墙接触后现象
主要参与者 用户
前置条件 用户将元器件拖动至到边界墙处
基本事件流 元器件在边界墙被阻碍,无法继续通过边界墙
备选事件流
异常事件流 元器件通过边界墙
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.3 实验用品

条目 描述
用例编号 PC-EO-UC-03
用例名称 实验用品物理模块
用例简述 查看试验用品物理模块显示
主要参与者 用户
前置条件 点击右侧菜单【器材】
基本事件流 显示的模块有:电磁学,电学,声学,光学,热学,原子物理学;实验用品库不包含可筛选标签
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.4 实验用品

条目 描述
用例编号 PC-EO-UC-04
用例名称 实验用品化学模块
用例简述 查看试验用品化学模块显示
主要参与者 用户
前置条件 点击右侧菜单【器材】
基本事件流 显示的模块有:全部,容器类,计量类,辅助类,固体,液体,气体,其他用品;实验用品库包含可筛选标签
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.5 实验用品

条目 描述
用例编号 PC-EO-UC-05
用例名称 实验用品生物模块
用例简述 查看试验用品生物模块显示
主要参与者 用户
前置条件 点击右侧菜单【器材】
基本事件流 显示的模块有:全部,材料,模型标本,药品,器具,生活用品,其他;实验用品库包含可筛选标签
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.6 实验用品

条目 描述
用例编号 PC-EO-UC-06
用例名称 实验用品科学模块
用例简述 查看试验用品生物模块显示
主要参与者 用户
前置条件 点击右侧菜单【器材】
基本事件流 显示的模块有:全部,材料,模型标本,药品,器具,生活用品,其他;实验用品库包含可筛选标签
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.7 器材参数设置

条目 描述
用例编号 PC-EO-UC-07
用例名称 当前用品栏器材参数设置
用例简述 编辑元器件属性参数
主要参与者 用户
前置条件 点击当前用品栏菜单【器材】
基本事件流 打开器材参数设置面板编辑元器件具体属性参数
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.8 器材参数设置

条目 描述
用例编号 PC-EO-UC-08
用例名称 场景器材参数设置
用例简述 编辑元器件属性参数
主要参与者 用户
前置条件 点击场景中元器件,出现编辑按钮ui后再点击编辑按钮
基本事件流 打开器材参数设置面板编辑元器件具体属性参数
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.9 实验步骤

条目 描述
用例编号 PC-EO-UC-09
用例名称 步骤界面
用例简述 验证实验步骤功能展现
主要参与者 用户
前置条件 点击主界面-实验步骤栏中的实验步骤
基本事件流 进入实验步骤界面,显示的内容有:步骤框,删除步骤,步骤标题,步骤描述,上传图片,上传模型,保存
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.10 实验考点

条目 描述
用例编号 PC-EO-UC-10
用例名称 考点界面
用例简述 验证实验考点功能展现
主要参与者 用户
前置条件 查看实验测试界面显示
基本事件流 进入实验步骤界面,显示的内容有:考点框,删除考点,考点标题,富文本编辑栏,内容描述,分页,保存
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.11 顶部栏

条目 描述
用例编号 PC-EO-UC-11
用例名称 顶部栏
用例简述 查看顶部栏显示
主要参与者 用户
前置条件
基本事件流 1.显示规则:【实验学科模块】+【实验名称+实验类别】2.直接打开编辑器,未编辑实验基本信息时,实验名称默认显示为:新建lab文档
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.12 快捷工具栏

条目 描述
用例编号 PC-EO-UC-12
用例名称 快捷工具栏
用例简述 查看快捷工具栏显示
主要参与者 用户
前置条件
基本事件流 从左到右,图标分别为:保存,清理桌面,视角,原件比你,设置,桌面调整,播放-倍数设置,选择平台,预览,见左侧附件
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.13 播放器功能修改-设置

条目 描述
用例编号 PC-EO-UC-13
用例名称 时间暂停功能入口开启
用例简述 时间暂停功能入口开启
主要参与者 用户
前置条件 点击事件暂停播放器入口是否开启-开
基本事件流 显示时间暂停功能
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅

3.2.14 小程序+编辑器+播放器交互

条目 描述
用例编号 PC-EO-UC-14
用例名称 切换语言
用例简述 切换语言
主要参与者 用户
前置条件 编辑器打开状态,小程序切换语言
基本事件流 1.提示需要关闭实验,点击关闭后重启小程序,重启后语言切换;2.编辑器关闭状态,小程序切换语言,提示需要重启切换语言,点击重启后语言切换
备选事件流
异常事件流
后置条件
非功能需求 操作设置时,程序运行流畅