RDRA2.0의 업무 흐름도를 PlantUML로 그리기

1660 단어 RDRA2.0plantuml

RDRA2.0 + PlantUML = 최고



우리가 담당하는 프로젝트의 요구 사항 정의 단계에서 RDRA2.0을 실천함에 있어서, 각종 다이어그램을 PlantUML로 기술하는 것에 대한 기사를 참조할 수 있어, 매우 참고가 되었습니다.
  • PlantUML Example for RDRA 2.0 핸드북
  • PlantUML로 시작하는 관계 구동 요구 사항 분석 (RDRA)

  • 불행하게도 후자의 기사에서는 RDRA의 업무 흐름도를 PlantUML의 활동 다이어그램으로 그리는 것이 만족스러운 형태가 아니었다고 말했다.

    PlantUML에서도 만족의 가는 형태로 업무 흐름도를 그리고 싶다!



    RDRA2.0의 업무 플로우 다이어그램은 각 액티비티에 여러 유스 케이스가 연결되어 있는 것이 특징입니다. 그래서 PlantUML의 액티비티 다이어그램을 사용하여 액티비티를 그려 그에 대한 유스 케이스를 메모로 작성해 보았습니다.


    @startuml
    title 業務フロー図 - Web予約業務
    
    |会員|
    start
    :貸出予約;
    note left
    (UC)貸出本の予約・取消をする
    end note
    
    |図書館員|
    :予約図書の準備;
    note right
    (UC)予約図書一覧を出力する
    ----
    (UC)予約図書を取り置く
    end note
    
    if (貸出図書が) then (ない)
    
    |会員|
    end
    else (ある)
    
    :予約図書を受け取る;
    note left: (UC)取置図書を消し込む
    stop
    
    endif
    @enduml
    

    비교적 간단하게, PlantUML의 본래의 기능에 따른 형태로, RDRA2.0의 업무 흐름도를 기술할 수 있었다고 생각합니다.
    여러분의 참고가 되면 다행입니다.

    참고문헌


  • RDRA2.0 핸드북: 가볍고 유연하며 정밀한 요구사항 정의 모델링 기법
  • PlantUML.com - 활동 다이어그램
  • 좋은 웹페이지 즐겨찾기