@startuml
|Cư dân|
start
:1. Quẹt thẻ ra vào;
|Hệ thống|
if(kiểm tra quyền?) then (không có quyền)
:2. Thông báo không thể ra vào;
stop
else (có quyền)
:3. Mở cửa;
:4. Ghi log;
stop
endif
@enduml