@startuml
left to right direction
actor "Администратор" as Admin
actor "Менеджер по учёту" as Manager
actor "Технический специалист" as Tech
actor "Сотрудник" as User
actor "Аудитор" as Auditor
rectangle "Система учёта компьютерной техники" {
usecase "Управление пользователями" as UC1
usecase "Настройка прав доступа" as UC2
usecase "Добавление/редактирование техники" as UC3
usecase "Назначение техники сотрудникам" as UC4
usecase "Формирование заявок на закупку/списание" as UC5
usecase "Ведение истории обслуживания" as UC6
usecase "Обновление статусов техники" as UC7
usecase "Создание заявок на ремонт" as UC8
usecase "Просмотр закреплённой техники" as UC9
usecase "Отслеживание статуса заявок" as UC10
usecase "Генерация отчётов" as UC11
usecase "Просмотр истории изменений" as UC12
}
Admin --> UC1
Admin --> UC2
Admin --> UC12
Manager --> UC3
Manager --> UC4
Manager --> UC5
Manager --> UC6
Manager --> UC11
Tech --> UC6
Tech --> UC7
Tech --> UC8
Tech --> UC9
User --> UC8
User --> UC9
User --> UC10
Auditor --> UC11
Auditor --> UC12
@enduml