Template:Use Case: Difference between revisions

From City Data Model Project Collaboratory
Jump to navigation Jump to search
No edit summary
No edit summary
 
(19 intermediate revisions by the same user not shown)
Line 4: Line 4:
<pre>
<pre>
{{Use Case
{{Use Case
|Usage Scenario=
|Domain=
|Summary=
|Description=
|Actors=
|Actors=
|Basic Flow of Events=
|Basic Flow of Events=
|Data Flows=
|Flow Exceptions=
|Information Requirements=
|Required Classes=
|Required Classes=
|Required Object Properties=
|Required Object Properties=
|Required Data Properties=
|Required Data Properties=
|Issues=
|Scenario License=
|Licensing Comments=
|References=
|Specifications=
|Status=
}}
}}
</pre>
</pre>
Line 16: Line 25:
</noinclude><includeonly>
</noinclude><includeonly>
{{#default_form:Use Case Definition}}
{{#default_form:Use Case Definition}}
{| class="wikitable"
 
! Use Case Name
== Domain ==
| [[Foaf:name::{{{Use Case Name|}}}]]
{{{Domain|}}}
|-
 
! Usage Scenario
== Summary ==
| {{{Usage Scenario|}}}
{{{Summary|}}}
|-
 
! Actors
== Description ==
| {{{Actors|}}}
{{{Description |}}}
|-
 
! Basic Flow of Events
== Actors ==
| {{{Basic Flow of Events|}}}
{{{Actors|}}}
|-
 
! Data Flow(s)
== Basic Flow of Events ==
| {{{Data Flows|}}}
{{{Basic Flow of Events|}}}
|-
 
! Required Classes
== Flow Exceptions ==
| {{#arraymap:{{{Required Classes|}}}|,|x|[[RequiresClass::x]]}}
{{{Flow Exceptions|}}}
|-
 
! Required Object Properties
== Information Requirements ==
| {{#arraymap:{{{Required Object Properties|}}}|,|x|[[RequiresObjectProperty::x]]}}
{{{Information Requirements|}}}
|-
 
! Required Data Properties
== Required Classes ==
| {{#arraymap:{{{Required Data Properties|}}}|,|x|[[RequiresDataProperty::x]]}}
{{#arraymap:{{{Required Classes|}}}|,|x|[[RequiresClass::x]]}}
|}
{{#ask:[[RequiredByUseCase::{{PAGENAME}}]] [[Category:Class]] |format=list}}
 
== Required Object Properties ==
{{#arraymap:{{{Required Object Properties|}}}|,|x|[[RequiresObjectProperty::x]]}}
{{#ask:[[RequiredByUseCase::{{PAGENAME}}]] [[Category:ObjectProperty]] |format=list}}
 
== Required Data Properties ==
{{#arraymap:{{{Required Data Properties|}}}|,|x|[[RequiresDataProperty::x]]}}
{{#ask:[[RequiredByUseCase::{{PAGENAME}}]] [[Category:DataProperty]] |format=list}}
 
== Issues ==
{{{Issues|}}}
 
== References ==
{{{References|}}}
 
== License Information ==
{{{Scenario License|}}}
 
== Specifications ==
[[{{{Specifications|}}}]]
 
== Other Licensing Notes ==
{{{Licensing Comments|}}}
 
== Approval Status ==
[[Use Case status::{{{Definition Status|}}}]]
 


[[Category:UseCase]]
[[Category:UseCase]]
</includeonly>
</includeonly>

Latest revision as of 16:44, 15 July 2022

This is the "Use Case" template. It should be called in the following format:

{{Use Case
|Domain=
|Summary=
|Description=
|Actors=
|Basic Flow of Events=
|Flow Exceptions=
|Information Requirements=
|Required Classes=
|Required Object Properties=
|Required Data Properties=
|Issues=
|Scenario License=
|Licensing Comments=
|References=
|Specifications=
|Status=
}}

Edit the page to see the template text.