Form:Use Case Definition: Difference between revisions

From City Data Model Project Collaboratory
Jump to navigation Jump to search
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 5: Line 5:




{{#forminput:form=Use Case Definition}}
{{#forminput:form=Use Case Definition|query string=namespace=UseCase&={{PAGENAME}}}}


</noinclude><includeonly>
</noinclude><includeonly>
Line 12: Line 12:
{| class="formtable"
{| class="formtable"
! Domain:
! Domain:
| {{{field|Domain|input type=tree|structure=*Transportation
| {{{field|Domain|input type=dropdown|values=Smart Government, Smart Transportation, Smart Education, Smart Healthcare, Smart Home, Smart Campus}}}
**Public Transport
*Healthcare
***...}}}
|-
! Subdomain:
| {{{field|Subdomain|input type=dropdown|mandatory|values=Transportation,Healthcare,...}}}
|-
|-
! Summary:  
! Summary:  
Line 39: Line 33:
| {{{field|Information Requirements|input type=textarea|placeholder=This is a very high-level description, for example, "origin location, destination location, and travel preferences". Details can be hashed out later and shown in the diagrams; this can be updated later to provide correspondence linkages to the defined data concepts in the Information View. While not technically required to define a use case, this field should be populated prior to beginning work on the data definitions.}}}
| {{{field|Information Requirements|input type=textarea|placeholder=This is a very high-level description, for example, "origin location, destination location, and travel preferences". Details can be hashed out later and shown in the diagrams; this can be updated later to provide correspondence linkages to the defined data concepts in the Information View. While not technically required to define a use case, this field should be populated prior to beginning work on the data definitions.}}}
|-
|-
! Required Classes
| {{#ask:[[RequiredByUseCase::{{PAGENAME}}]] [[Category:Class]] |format=list}}
{{#ask:[[-RequiresClass::{{PAGENAME}}]] [[Category:Class]] |format=list}}
|-
!
| {{{field|Required Classes|input type=listbox|values from category=Class|multiple}}}
|-
! Required Object Properties
| {{#ask:[[RequiredByUseCase::{{PAGENAME}}]] [[Category:ObjectProperty]] |format=list}}
{{#ask:[[-RequiresObjectProperty::{{PAGENAME}}]] |format=list}}
|-
!
| {{{field|Required Object Properties|input type=listbox|values from category=ObjectProperty|multiple}}}
|-
! Required Data Properties
| {{#ask:[[RequiredByUseCase::{{PAGENAME}}]] [[Category:DataProperty]] |format=list}}
{{#ask:[[-RequiresDataPRoperty::{{PAGENAME}}]] |format=list}}
|-
!
| {{{field|Required Data Properties|input type=listbox|values from category=DataProperty|multiple}}}
|-
! Issues
! Issues
| {{{field|Issues|input type=textarea}}}
| {{{field|Issues|input type=textarea}}}
Line 45: Line 61:
| {{{field|References|input type=textarea| placeholder=Source materials used to develop this use case}}}
| {{{field|References|input type=textarea| placeholder=Source materials used to develop this use case}}}
|-
|-
! Specification(s) that rely on this use case
! Relevant Specification(s)
| {{{field|Specifications|input type=listbox|values from category=Specification|multiple}}}
| {{{field|Specifications|input type=listbox|values from category=Specification|multiple}}}
|-
|-
! Scenario Licensing:  
! Licensing Information:  
| {{{field|Scenario License|mandatory|input type=dropdown|values from category=License}}}
| {{{field|Scenario License|mandatory|input type=dropdown|values from category=License}}}
<!-- crude initial set of pages defined in Category:License -->
<!-- crude initial set of pages defined in Category:License -->
Line 60: Line 76:
{{{end template}}}
{{{end template}}}


{{{for template|Supplementary Figures|label=Supplementary Figure(s)|multiple}}}
{{{for template|Supplementary Figures|label=Supplementary Figure(s)}}}
Include any figures needed to assist the user in better understanding the scenario. Any figures should be explained and referenced by either the description or the flow of events.
{{{field|Figure Row|holds template}}}
{{{end template}}}
{{{for template|Figure Row|label=Figure|multiple|embed in field=Supplementary Figures[Figure Row]}}}
{| class="formtable"
{| class="formtable"
! Figure(s):
! Figure:  
| {{{field|Figure|uploadable}}}
| {{{field|Figure|uploadable}}}
|  
|-
! Caption:
| {{{field|Caption|input type=text}}}
|}
|}
{{{end template}}}
{{{end template}}}

Latest revision as of 12:20, 18 July 2022

This is the "Use Case Definition" form. To create a page with this form, enter the page name below; if a page with that name already exists, you will be sent to a form to edit that page.