2026-05-21-00-58-25 增加WebGL降级并更新测试文档
This commit is contained in:
51
工程分析/需求分析-2026-05-21-00-58-25.md
Normal file
51
工程分析/需求分析-2026-05-21-00-58-25.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# 需求分析-2026-05-21-00-58-25
|
||||
|
||||
开始时间:2026-05-21-00-58-25
|
||||
|
||||
## 原始需求摘要
|
||||
|
||||
用户要求对当前程序进行细致测试,自主发现并修复问题;同时更新 `新撰写软著文档/` 中的所有材料,按最新功能重新细化说明,并重新拍摄软著说明书中的界面图片。
|
||||
|
||||
## 业务目标
|
||||
|
||||
- 提高当前系统在项目库、逆向工作区、导入导出、用户管理和医学影像/模型预览场景下的稳定性。
|
||||
- 对自动测试、构建和浏览器交互进行回归检查,发现影响真实使用的问题后直接修复。
|
||||
- 让软著说明书、登记表、代码汇总、素材清单和说明书截图与最新功能保持一致。
|
||||
|
||||
## 输入与输出
|
||||
|
||||
- 输入:
|
||||
- 现有前后端代码与运行服务。
|
||||
- 默认演示数据 `Head_CT_DICOM/`、`Head_CT_ReConstruct/`。
|
||||
- 现有软著材料目录 `新撰写软著文档/`。
|
||||
- 输出:
|
||||
- 必要的程序修复。
|
||||
- 本次工程分析三件套与经验记录追加。
|
||||
- 更新后的软著 Markdown/Word/图片材料,但软著材料不纳入 Gitea 提交。
|
||||
- 重新部署并验证后的服务。
|
||||
|
||||
## 影响范围
|
||||
|
||||
- `WebSite/` 前后端程序、测试和构建流程。
|
||||
- 项目库、逆向工作区、导入导出、软著截图所依赖的页面展示。
|
||||
- `新撰写软著文档/` 下的说明书、登记表、代码汇总、素材清单和截图。
|
||||
|
||||
## 关键约束
|
||||
|
||||
- 必须遵循 `工程分析/代码编纂工作流.md`。
|
||||
- 不提交软著撰写相关内容到 Gitea。
|
||||
- 不混入历史无关删除、大型运行态产物、用户压缩包或默认医学数据的非必要变化。
|
||||
- 修复时优先沿用现有 React/Express/TypeScript 结构。
|
||||
|
||||
## 风险点
|
||||
|
||||
- 大体积 DICOM/STL/ZIP 导入和三维预览容易造成浏览器内存压力。
|
||||
- 软著截图可能包含敏感患者字段,截图前需尽量使用系统页面或脱敏内容。
|
||||
- 当前工作树已有历史删除与未跟踪文件,提交时必须精确暂存。
|
||||
- 若浏览器自动化无法加载 WebGL 或服务未启动,截图和交互验证需要先部署。
|
||||
|
||||
## 默认假设
|
||||
|
||||
- 用户授权本轮自主测试并修复发现的问题。
|
||||
- `新撰写软著文档/` 可在本地更新,但不做 Gitea 备份提交。
|
||||
- 默认部署端口仍为 `4000`,tmux 会话优先使用 `revoxelseg-dicom`。
|
||||
Reference in New Issue
Block a user