@startuml

skinparam BackgroundColor #ffffee
scale 600 width

skinparam actor {
  BackgroundColor<<Admin>> LightBlue
  BackgroundColor<<COUNTRY_MANAGER>> Yellow
  BackgroundColor<<SINGLE_ELDER_COUNTY_SUPERVISOR>> DarkBlue
  BackgroundColor<<SINGLE_ELDER_NOTIFIER>> Purple
}

skinparam usecase {
  ArrowColor<<External>> DarkGreen
}

left to right direction

actor 系統管理者<<Admin>>
actor 縣府管理者<<COUNTRY_MANAGER>>
actor 獨居老人訪視縣府承辦<<SINGLE_ELDER_COUNTY_MANAGER>>
actor 獨居老人關懷據點人員<<SINGLE_ELDER_CAREPERSON>>

rectangle 關懷據點人員設定作業 {


  usecase INSERT as "新增"
  usecase QUERY as "查詢"
  usecase UPDATE as "修改"
  usecase STOP as "停用"

  QUERY <-- 獨居老人訪視縣府承辦
  UPDATE <-- 獨居老人訪視縣府承辦
  INSERT <-- 獨居老人訪視縣府承辦
  STOP <-- 獨居老人訪視縣府承辦

  縣府管理者 <-- 系統管理者
  獨居老人訪視縣府承辦 <-- 縣府管理者


}

@enduml
