Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
PlantUML Editor ユースケース図
@startuml
title PlantUML Editor ユースケース図
left to right direction
actor User as u
(UMLを描く) as (edit)
(保存済み UMLを選択する) as (select)
(テンプレート選択) as (template)
(UMLをダウンロードする) as (download)
(UMLを保存する) as (save)
(シェアする) as (share)
u --> (select)
(select) --> (edit)
u --> (template)
(template) --> (edit)
(edit) --> (save)
(edit) --> (download)
(edit) --> (share)
note bottom of (template)
新規作成時は
テンプレートから選ぶ
end note
note bottom of (select)
以前作成したものから
作成する場合
end note
note bottom of (share)
Gist に投稿する
end note
note bottom of (download)
Excel などに添付
end note
@enduml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="355px" preserveAspectRatio="none" style="width:702px;height:355px;" version="1.1" viewBox="0 0 702 355" width="702px" zoomAndPan="magnify"><defs><filter height="300%" id="fz5rqm8omkrme" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="275" x="217.5" y="16.708">PlantUML Editor ユースケース図</text><!--entity u--><ellipse cx="22" cy="141.4531" fill="#FEFECE" filter="url(#fz5rqm8omkrme)" rx="8" ry="8" style="stroke: #A80036; stroke-width: 2.0;"/><path d="M22,149.4531 L22,176.4531 M9,157.4531 L35,157.4531 M22,176.4531 L9,191.4531 M22,176.4531 L35,191.4531 " fill="#FEFECE" filter="url(#fz5rqm8omkrme)" style="stroke: #A80036; stroke-width: 2.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="32" x="6" y="211.4482">User</text><ellipse cx="397.2046" cy="172.9768" fill="#FEFECE" filter="url(#fz5rqm8omkrme)" rx="53.2046" ry="14.5236" style="stroke: #A80036; stroke-width: 1.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="71" x="361.7046" y="177.6252">UMLを描く</text><ellipse cx="190.8318" cy="246.8195" fill="#FEFECE" filter="url(#fz5rqm8omkrme)" rx="92.3318" ry="20.8664" style="stroke: #A80036; stroke-width: 1.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="159" x="111.3318" y="251.4679">保存済み UMLを選択する</text><ellipse cx="190.7526" cy="98.8036" fill="#FEFECE" filter="url(#fz5rqm8omkrme)" rx="72.2526" ry="16.8505" style="stroke: #A80036; stroke-width: 1.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="112" x="134.7526" y="103.4521">テンプレート選択</text><ellipse cx="601.0567" cy="172.9645" fill="#FEFECE" filter="url(#fz5rqm8omkrme)" rx="90.5567" ry="20.5113" style="stroke: #A80036; stroke-width: 1.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="155" x="523.5567" y="177.6129">UMLをダウンロードする</text><ellipse cx="601.1107" cy="304.7753" fill="#FEFECE" filter="url(#fz5rqm8omkrme)" rx="67.1107" ry="15.8221" style="stroke: #A80036; stroke-width: 1.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="99" x="551.6107" y="309.4237">UMLを保存する</text><ellipse cx="600.9975" cy="42.9768" fill="#FEFECE" filter="url(#fz5rqm8omkrme)" rx="52.4975" ry="14.5236" style="stroke: #A80036; stroke-width: 1.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="70" x="565.9975" y="47.6252">シェアする</text><polygon fill="#FBFB77" filter="url(#fz5rqm8omkrme)" points="115.5,150.9531,115.5,191.2188,266.5,191.2188,266.5,160.9531,256.5,150.9531,115.5,150.9531" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FBFB77" points="115.5,150.9531,115.5,191.2188,266.5,191.2188,266.5,160.9531,256.5,150.9531,195,150.9531,191,116.3381,187,150.9531,115.5,150.9531" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="256.5" x2="256.5" y1="150.9531" y2="160.9531"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="266.5" x2="256.5" y1="160.9531" y2="160.9531"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="78" x="121.5" y="168.02">新規作成時は</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="130" x="121.5" y="183.1528">テンプレートから選ぶ</text><polygon fill="#FBFB77" filter="url(#fz5rqm8omkrme)" points="115.5,302.9531,115.5,343.2188,266.5,343.2188,266.5,312.9531,256.5,302.9531,115.5,302.9531" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FBFB77" points="115.5,302.9531,115.5,343.2188,266.5,343.2188,266.5,312.9531,256.5,302.9531,195,302.9531,191,267.8828,187,302.9531,115.5,302.9531" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="256.5" x2="256.5" y1="302.9531" y2="312.9531"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="266.5" x2="256.5" y1="312.9531" y2="312.9531"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="130" x="121.5" y="320.02">以前作成したものから</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="78" x="121.5" y="335.1528">作成する場合</text><polygon fill="#FBFB77" filter="url(#fz5rqm8omkrme)" points="543.5,92.4531,543.5,117.5859,658.5,117.5859,658.5,102.4531,648.5,92.4531,543.5,92.4531" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FBFB77" points="543.5,92.4531,543.5,117.5859,658.5,117.5859,658.5,102.4531,648.5,92.4531,605,92.4531,601,57.2341,597,92.4531,543.5,92.4531" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="648.5" x2="648.5" y1="92.4531" y2="102.4531"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="658.5" x2="648.5" y1="102.4531" y2="102.4531"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="94" x="549.5" y="109.52">Gist に投稿する</text><polygon fill="#FBFB77" filter="url(#fz5rqm8omkrme)" points="539.5,228.4531,539.5,253.5859,662.5,253.5859,662.5,238.4531,652.5,228.4531,539.5,228.4531" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FBFB77" points="539.5,228.4531,539.5,253.5859,662.5,253.5859,662.5,238.4531,652.5,228.4531,605,228.4531,601,193.3381,597,228.4531,539.5,228.4531" style="stroke: #A80036; stroke-width: 1.0;"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="652.5" x2="652.5" y1="228.4531" y2="238.4531"/><line style="stroke: #A80036; stroke-width: 1.0;" x1="662.5" x2="652.5" y1="238.4531" y2="238.4531"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="102" x="545.5" y="245.52">Excel などに添付</text><!--link u to select--><path d="M38.1535,180.2181 C53.251,187.4111 77.1278,198.6621 98,207.9531 C112.097,214.2281 127.504,220.8501 141.609,226.8211 " fill="none" id="u-select" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="146.339,228.8201,139.6051,221.633,141.7331,226.8743,136.4918,229.0024,146.339,228.8201" style="stroke: #A80036; stroke-width: 1.0;"/><!--link select to edit--><path d="M240.087,229.5101 C276.8,216.1921 326.591,198.1311 359.933,186.0361 " fill="none" id="select-edit" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="364.73,184.2961,354.9055,183.6038,360.0295,186.0006,357.6327,191.1246,364.73,184.2961" style="stroke: #A80036; stroke-width: 1.0;"/><!--link u to template--><path d="M38.2064,164.0541 C53.1456,155.5011 76.7293,142.5021 98,132.9531 C112.654,126.3741 129.002,120.0271 143.804,114.6341 " fill="none" id="u-template" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="148.76,112.8431,138.9362,112.1409,144.0578,114.5429,141.6558,119.6645,148.76,112.8431" style="stroke: #A80036; stroke-width: 1.0;"/><!--link template to edit--><path d="M231.333,113.2211 C268.564,126.7261 323.982,146.8291 360.056,159.9151 " fill="none" id="template-edit" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="364.795,161.6331,357.6977,154.8047,360.0945,159.9287,354.9705,162.3255,364.795,161.6331" style="stroke: #A80036; stroke-width: 1.0;"/><!--link edit to save--><path d="M410.878,187.0671 C430.51,207.8751 469.889,246.9087 510,270.9531 C523.257,278.9001 538.69,285.5445 552.993,290.7895 " fill="none" id="edit-save" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="557.796,292.5145,550.6777,285.7079,553.0903,290.8245,547.9737,293.2371,557.796,292.5145" style="stroke: #A80036; stroke-width: 1.0;"/><!--link edit to download--><path d="M450.02,172.9531 C466.796,172.9531 485.95,172.9531 504.831,172.9531 " fill="none" id="edit-download" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="510.148,172.9531,501.148,168.9531,505.148,172.9531,501.148,176.9531,510.148,172.9531" style="stroke: #A80036; stroke-width: 1.0;"/><!--link edit to share--><path d="M410.496,159.0821 C429.939,138.2341 469.433,98.7341 510,74.9531 C524.78,66.2891 542.289,59.4061 557.916,54.2781 " fill="none" id="edit-share" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="562.701,52.7431,552.9094,51.6829,557.9399,54.2702,555.3526,59.3007,562.701,52.7431" style="stroke: #A80036; stroke-width: 1.0;"/></g></svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.