Generate a document from user input. A user can select from a drop-down menu the type of document that he wants to be generated. Based on his choice, the form structure and necessary data fields will change. The model will use these data fields to generate the desired document.
Rationale
Give the user the choice to generate alternate documents based on their workfield.
Level
user goal
Actors
User
Preconditions
The program has been started
User has access to frontend
Full trivial data (eg. hospital, name, ...) has been provided
Postconditions
Generated document can be seen in the text area below the form
Basic Flow
User starts the application
User selects document template out of drop-down menu at the top of the frontent
User fills out form for letter of dismissal
User submits the form by pressing a button at the end of the form
Document is generated by the model and displayed in an editable text area underneath
Alternative Paths
3.1 User fills out form for development report
User edits the generated document inside the text area for rewording by adding or removing text
6.1 User submits the edited document by pressing a button
Summary
Generate a document from user input. A user can select from a drop-down menu the type of document that he wants to be generated. Based on his choice, the form structure and necessary data fields will change. The model will use these data fields to generate the desired document.
Rationale
Give the user the choice to generate alternate documents based on their workfield.
Level
user goal
Actors
User
Preconditions
Postconditions
Basic Flow
Alternative Paths
3.1 User fills out form for development report
Visualisation
Other related issues, use cases, features
No response