Template:Use Case: Difference between revisions

From City Data Model Project Collaboratory
Jump to navigation Jump to search
Created page with "<noinclude> This is the "Use Case" template. It should be called in the following format: <pre> {{Use Case |Use Case Name= |Use Case Description= |Data Flows= |Required Classe..."
 
No edit summary
 
(24 intermediate revisions by the same user not shown)
Line 4: Line 4:
<pre>
<pre>
{{Use Case
{{Use Case
|Use Case Name=
|Domain=
|Use Case Description=
|Summary=
|Data Flows=
|Description=
|Actors=
|Basic Flow of Events=
|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>
Edit the page to see the template text.
Edit the page to see the template text.
</noinclude><includeonly>{| class="wikitable"
</noinclude><includeonly>
! Use Case Name
{{#default_form:Use Case Definition}}
| [[Foaf:name::{{{Use Case Name|}}}]]
 
|-
== Domain ==
! Description
{{{Domain|}}}
| {{{Use Case Description|}}}
 
|-
== Summary ==
! Data Flow(s)
{{{Summary|}}}
| {{{Data Flows|}}}
 
|-
== Description ==
! Required Classes
{{{Description |}}}
| {{#arraymap:{{{Required Classes|}}}|,|x|[[RequiresClass::x]]}}
 
== Actors ==
{{{Actors|}}}
 
== Basic Flow of Events ==
{{{Basic Flow of Events|}}}
 
== Flow Exceptions ==
{{{Flow Exceptions|}}}
 
== Information Requirements ==
{{{Information Requirements|}}}
 
== Required Classes ==
{{#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|}}}]]


|-
! Required Object Properties
| [[RequiresObjectProperty::{{{Required Object Properties|}}}]]
|-
! Required Data Properties
| [[RequiresDataProperty::{{{Required Data Properties|}}}]]
|-
! Required By
| {{#ask:[[RequiredByUseCase::{{SUBJECTPAGENAME}}]]|format=list}}
|}


[[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.