@startuml
skinparam monochrome true
skinparam packageStyle rectangle
skinparam shadowing false

title System Sequence Diagram (SSD) - Alternative One

autonumber

actor "FM" as Employee
participant ":System" as System

activate Employee

    Employee -> System : asks to register a vehicle check-up
    activate System

        System --> Employee : shows vehicle category list and asks to select one
    deactivate System

    Employee -> System : selects a vehicle
    activate System

        System --> Employee : asks if new date for check-up and verifies already existing ones
    deactivate System

    Employee -> System : inserts data
    activate System

      System --> Employee : asks if needs to update current kms
        deactivate System

           Employee -> System : inserts data
            activate System

        System --> Employee : shows all data and requests confirmation
    deactivate System

    Employee -> System : confirms data
    activate System

        System --> Employee : displays operation success
    deactivate System

@enduml