Contributors Guide |
 |
|
3. USER REQUIREMENTS DEFINITION WITH THE SEED TOOL
To define the application user requirements execute the SEED Tool. You can start the Tool from the direct accesses created during installation or you can run the "semilla.exe" o "semilla.sh" on the tool installation folder.
The following window to select the Tool language will be shown.
The next step is to choose to contribute means Information Module definition to CRISOPEYA.NET Software 2.0 Community, or to define the customized software aplication requeriments or a information module means the "Advanced build software" option.
To choose one of this options is used the next window:
To Contribute with the CRISOPEYA.NET Software 2.0 Community
In case of having chosen for the contribute with CRISOPEYA.NET 2.0 Community option the next welcome message will be shown:
Press the Next button to continue.
To start with the Information Modules requirements definition, the following window to define the Module name is shown to define the information module name and description.
Insert the Information Module name and description. For example, if you want to build a software application to manage invoices, you can call the Module "Invoices" and to define it as information module used to manage the invoices emitted to the company customers.
Press the Next button to continue.
Next, the following window to define the fields that compose the Information Module is shown, at least 5 fields.
These fields will set what information will be stored and managed at the database.
The following window will be shown:
Insert the name of the different fields to manage and the data type of these fields. For example, if you want to manage names, insert a field called "Names" and select the data type "Text". If you want to store birth days, insert a field called "Birth Days" and select the data type "Date".
One you have finished the definition of all the fields that compose the Information Module press the button Next to define the fields additional information.
The following window will be shown:
On this window you can define additional information about the fields that compose the Information Module. The information that is defined on this window is not mandatory.
Press the Next button to continue.
On the next window you have to define the information module fields description. Once defined all the information module fields, press the Next button to continue.
On the next window, you can define how the information managed by the Information Module is going to be ordered. You can select what fields will be used for ordering and what direction it will use.
For example: If you select the field "Name" and order "ascending", the Module information will be shown ordered alphabetically for this field form minor to major.
Once the order is defined, press the Next button to continue.
The next window is used to define the icons that will identify the Information Module inside the application. If you do not define any icon for the Module the default icons will be used.
Once the icons are defined, press the Next button to continue.
On the next step, the following window to define the Information Module database is shown.
Select the option: “Select the recommended embedded database, that will be included with the platform software (Recommended)”. With this option selected, an internal database will be installed automatically together with the software application during its installation.
Note:
Advanced users can define a specific database, from an available databases list, selecting the “Select an external or internal database from compatible databases list” option.
For additional information about this procedure, view the Appendix I - Database definition for advanced users.
|
Press the Next button to finish the Information Module requirements definition.
The following window to summarize the requirements already defined will be shown.
This window allows to define more Information Modules to be managed by the application. If you want to add more modules, select the "New Module" option and press the Next button. The application can manage many Modules simultaneously and once it is installed, allows to add new modules to manage and delete the modules already installed.
If you want to finish the user requirements definition, press the Next button keeping unmarked the "New Module" option.
The following window "Sending the requirements file" will be shown:
On this window, the file where the application requirements will be stored is defined. To select the file to store the requirements press the "Browse" button and the next dialog window will be shown:
The file where the requirements will be stored must have the “.s20” extensions, established by default.
The window allows to connect directly to the CRISOPEYA.NET system to send the file with the requirements. Select the option “Generate and send” to send the requirements.
Note:
If you only want to save the requirements to send them later to CRISOPEYA.NET, you can select the option “Generate files”.
|
Press the Next button to finalize the requirements definition.
The following "Finalize" window will be shown.
Press the Finish button to exit the Tool.
|
|
|