Collected system use cases for the development of DINA-Web.
- Title
- Short background/motivation (why do we need this use case?)
- Actors
- Preconditions
- Course of events
- Alternative paths
- Success post-conditions
- Notes
- Model treatment (how is the use case handled by different information models?)
- put use cases for a particular model into a subfolder (e.g. 'taxonomy')
- Use case names follow the format
[id]-[description_underscore_that_potentially_can_be_long].md
. [id]
is a 0-padded number used to quickly refer to a use case and shall be unique within the context of each module.- If you want to remove a use case, simply move it into a subfolder called
deprecated
. Do not delete the file. - Do not reuse numbers within a module.
- If you want to rename a use case, keep the number and update the description.
DINA-Web collections data model repository
Illustration showing the conceptual model in the data model repository