Repository navigation
Use Cases
TalarMustafa edited this page Oct 17, 2026
·
1 revision
The most up to date version of the use case diagrams can be viewed here. Please contact @RealBJr for editing access to this artifact.
Limited to use cases the actors (User / On-Site Admin) directly interact with in the RoamView application layer; backend service internals (Processing Service, Ingestion Service) excluded. See this diagram for more details. Specific requirement details are available in the Software Specification section.
Diagrams: GU = General User Operations | OA = On-Site Admin Operations | SA = System Admin
Actors: User, On-Site Admin, Admin(System Admin)
| ID | Diagram | Use Case | Actor(s) | Relationship | Related Use Case(s) | Related Card(s) |
|---|---|---|---|---|---|---|
| UC-GU01 | GU | Live Walkthrough | User, On-Site Admin, System Admins | Include | UC-GU08 | — |
| UC-GU02 | GU | Auth | User, On-Site Admin, System Admins | — | — | — |
| UC-GU03 | GU | Load publicly available Meshes | User, On-Site Admin, System Admins | — | — | — |
| UC-GU04 | GU | Load authorized private Meshes | User, On-Site Admin, System Admins | Extend | UC-GU06 | — |
| UC-GU05 | GU | Load mesh scans history | User, On-Site Admin, System Admins | Extend | UC-GU07 | — |
| UC-GU06 | GU | Compare mesh version | User, On-Site Admin, System Admins | — | — | — |
| UC-GU07 | GU | Send Video Stream | Robot | — | — | — |
| UC-GU08 | GU | Send Video Recording | Robot | — | — | — |
| UC-GU09 | GU | Compare mesh version | Robot | — | — | — |
| UC-GU10 | GU | Send 3D mesh | Robot | — | — | — |
| UC-GU11 | GU | Annotate Generated Mesh | User, On-Site Admin, System Admins | Extend | UC-GU03, UC-GU04 | — |
| UC-OA01 | OA | Schedule Inspections | On-Site Admin | Include | UC-OA02 | — |
| UC-OA02 | OA | Auth | On-Site Admin | — | — | — |
| UC-OA03 | OA | Load Generated Meshes | On-Site Admin | Include | UC-OA04 | — |
| UC-SA01 | SA | Load Stats and Historical Data | System Admins | — | — | — |
| UC-SA02 | SA | Privatize Meshes | System Admins | — | — | — |
| UC-SA03 | SA | Load Stats and Historical Data | Manage Accounts | — | — | — |
RoamView Wiki
- Home
- 1. Introduction
- 2. Project Proposal
- 3. Backlog
- 4. Sprint Summaries
- 5. Architecture
- 6. UI Design
- 7. Testing
- 8. Defect Tracking
- 9. Quality Measurements
- 10. Ethics & Accountability