Open tiagofml opened 7 years ago
@Guelmisp It would be interesting to offer to user the option to create a new model based on existing one of DengueMELib. The behavior will be like to clone an existing model - copy it from DengueMELib to the user's local library.
Redesign the feature "New Model" (Model Builder)
Specification
User Storie
As a User, I WANT to create a new model SO THAT I can create simulations with the existing library files.
General behavior
Preconditions: - Postconditions: 1) the new model (XML file) is created inside the user's library folder;
Rules / restrictions:
Basic Flow
Alternative Flow: user cancel the operation (project page or model page)
N.1. User clicks on "Cancel" or "X" N.2. The "New" window is closed and the system returns to the Model Builder interface
Alternative Flow: name is invalid (model page)
6.1. The user types an invalid name for the model. 6.2. A warning message is presented.
Alternative Flow: name already exists (model page)
3.1. The user types a name of a model that already exists in the users' library. 3.2. A warning message is presented.
GUI
Prototype
New Model - Model Builder
Guildelines
Messages and labels (english | portuguese)