Content
View differences
Updated by Marc Hanisch 17 days ago
### 📝 Use Case Description
A user enters a new scientific instrument into the digital directory to make it available for bookings and maintenance appointments.
### 🌐 Context & Interfaces
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><thead class="op-uc-table--head"><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">System/Actor</p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">Role</p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">Interaction</p></th></tr></thead><tbody><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Technician / Laboratory Manager</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Primary Actor</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Manually enters data via web UI.</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Building / Room Management Database</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">External System</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Lists available buildings and rooms.</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Print Service</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Service</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Generates QR code labels after saving.</p></td></tr></tbody></table></figure>
###
### ☑️ Pre-Conditions
* The user knows the basic data of the device
* The user is online and can access the system
###
### 🔄 Main Scenario
1. User clicks the "New Device" button and sees the form.
2. User enters master data (see User Stories).
3. System validates the uniqueness of the ID.
4. System confirms setup and triggers label printing.
### ⚠️ Exceptions
* **Device with this inventory number already exists:** Error message and reference to existing device.
A user enters a new scientific instrument into the digital directory to make it available for bookings and maintenance appointments.
### 🌐 Context & Interfaces
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><thead class="op-uc-table--head"><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">System/Actor</p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">Role</p></th><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">Interaction</p></th></tr></thead><tbody><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Technician / Laboratory Manager</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Primary Actor</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Manually enters data via web UI.</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Building / Room Management Database</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">External System</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Lists available buildings and rooms.</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><strong>Print Service</strong></p></td><td class="op-uc-table--cell"><p class="op-uc-p">Service</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Generates QR code labels after saving.</p></td></tr></tbody></table></figure>
###
### ☑️ Pre-Conditions
* The user knows the basic data of the device
* The user is online and can access the system
###
### 🔄 Main Scenario
1. User clicks the "New Device" button and sees the form.
2. User enters master data (see User Stories).
3. System validates the uniqueness of the ID.
4. System confirms setup and triggers label printing.
### ⚠️ Exceptions
* **Device with this inventory number already exists:** Error message and reference to existing device.