La DGEDSA: Estàndards de desenvolupament
Per a desenvolupar sistemes d'informació per al Govern de les Illes Balears o els seus organismes és necessari adequar-se als següents documents d'estandarització, i en cas de dubtes, consultar-ho sempre abans amb la Direcció General d'Estratègia Digital i Simplificació Administrativa mitjançant el correu electrònic suport@caib.es.
Documents d'estàndards
Estàndards d'implantació d'aplicacions (v9.5 3/12/2020)
Estàndards de base de dades (v9.5 3/12/2020)
Estàndards d'aplicacions Java EE (v9.11 07/07/2023)
Guia d'estil per a les aplicacions web del GOIB
Estàndards en disseny i administració d'Helium (v4.0 4/12/2020)
<Accedir a la versió anterior dels estàndards>
Guies i utilitats
Catàleg de serveis i utilitats per a desenvolupadors (v9.14 21/02/2024)
Guia d'Integració d'aplicacions amb Arxiu (v1.8 16/01/2023)
Guia de configuració de l'entorn de desenvolupament (v9.6 8/9/2022)
Guia de migració SVN-Git (v1.1 14/04/2020)
Document d'inici de projecte.doc
Projecte base
Es posa a la disposició dels desenvolupadors un projecte d'exemple amb tota la tecnologia, frameworks, estructura de projecte, etc. que s'especifiquen en els estàndards de desenvolupament d'aplicacions del GOIB.
El projecte es posa a disposició a manera de guia per al desenvolupador, no amb l'objectiu de convertir-se en una plantilla d'obligat compliment en el desenvolupament d'aplicacions.
Què es pot trobar en el Projecte Base?
- Exemple d'estructura de mòduls i submòduls Maven.
- Exemple d'empaquetament i estructura resultant esperada.
- Exemples de nomenclatura de classes, paquets, mètodes, tests, etc..
- Exemple d'aplicació seguint l'especificació Java EE 8.
- Exemple de publicació de serveis REST amb JAX-RS (inclòs en Java EE des de Java EE 6).
- Exemple de publicació de documentació de API REST amb Swagger i Swagger-UI.
- Clients d’integració amb les principals aplicacions d’administració electrònica del GOIB.
Per a més informació, consultar el següent document
Projecte Base (v2.0 19/01/2021)