Crèdit 8: àmbits de quarta generació i eines CASE.

a) Durada: 120 hores.

b) Objectius terminals.

Elaborar un mòdul de programació a partir de generadors d'aplicacions, de pantalles, de menús o d'informacions de quarta generació i d'eines CASE.

Utilitzar àmbits de desenvolupament de quarta generació i eines CASE per a l'elaboració d'aplicacions informàtiques, i per a l'actualització i manteniment de bases de dades.

Muntar aplicacions en àmbits de quarta generació i amb eines CASE.

Relacionar les característiques i les prestacions del llenguatge de quarta generació amb els llenguatges de tercera generació i els llenguatges interactius i hostatjats sobre bases de dades relacionals.

Comprovar la validesa de les aplicacions desenvolupades mitjançant la realització de proves i l'elaboració de prototipus.

Determinar les causes i les maneres de resoldre les incidències aparegudes en les fases de generació de les aplicacions, segons les instruccions del manual d'usuari.

Adaptar aplicacions en àmbits de quarta generació i eines CASE, segons els nous requeriments establerts en el disseny.

Determinar les implicacions que produeixen les noves modificacions sobre les dades i els mòduls.

Comprovar l'eficàcia de les prestacions i dels rendiments de l'aplicació en els processos d'adaptació i disseny de les aplicacions.

Elaborar la documentació de l'aplicació a partir del repositori d'una eina CASE, de manera clara i precisa.

c) Continguts de fets, conceptes i sistemes conceptuals.

1. Eines de desenvolupament de quarta generació:

Classificació. Característiques. Evolució i tendències.

Llenguatges de quarta generació: característiques i relacions entre els llenguatges de tercera generació i els llenguatges interactius i hostatjats sobre bases de dades relacionals.

Generadors de bases de dades relacionals.

Generadors de pantalles per entrada i sortida de dades: característiques, estructura, sintaxi i instruccions, expressions, variables i funcions del sistema.

Generadors d'informes: característiques, estructura, sintaxi, instruccions, expressions i atributs d'impressora, variables i funcions del sistema.

Generadors de menús: característiques, estructura, instruccions.

Generadors d'aplicacions: característiques, integració.

Generadors de documentació de la base de dades: manual d'usuari i manual d'analista.

2. Eines CASE:

Definició i objectius. Camps d'aplicació. Evolució i classificació.

Criteris d'avaluació i selecció. Metodologies.

Repositori: estructura i actualització.

Generació de codi i documentació a partir del repositori.

Eines d'integració i prova.

Eines de manteniment. Enginyeria inversa.

d) Continguts de procediments.

1. Creació i/o manteniment d'una base de dades relacional amb eines de 4a generació i/o CASE:

Preparació de les relacions de la base de dades.

Comprovació de l'eina que està en funcionament.

Operativa de l'eina segons les necessitats de l'usuari i les demandes de l'eina.

2. Gestió de pantalles, informes, menús i documentació amb eines de 4a generació i/o CASE:

Identificació de les necessitats d'usuari.

Comprovació del funcionament de l'eina.

Selecció de la base de dades implicada.

Definició dels dissenys de pantalles, informes i menus.

Operativa de l'eina referent a la creació, la modificació, l'eliminació, l'execució i la documentació de pantalles, informes i menús.

3. Creació o manteniment d'una aplicació amb eines de 4a generació i/o CASE:

Anàlisi del problema que cal resoldre.

Generació de l'anàlisi funcional.

Generació de l'anàlisi orgànica.

Generació de les pantalles, informes i/o menús.

Integració dels mòduls.

Verificació de l'aplicació.

Elaboració de la documentació de l'aplicació.

e) Continguts d'actituds.

1. Sistemàtica en el procés de resolució de problemes:

Presa de decisions a l'hora de crear, mantenir, eliminar i executar els menús, les pantalles, els informes, la documentació i les ajudes, i a l'hora d'integrar-los en aplicacions desenvolupades amb llenguatges de quarta generació i/o amb eines CASE.

2. Sistemàtica en la comprovació dels resultats:

Correcció sistemàtica dels errors detectats en la provatura de programes desenvolupats en llenguatges de quarta generació i/o eines CASE.

3. Optimació del treball:

Eficàcia per elaborar, adaptar i provar aplicacions en llenguatges de quarta generació i/o amb eines CASE.

4. Ordre i mètode de treball:

Seqüència i ordenació de les accions a l'hora d'efectuar canvis en les aplicacions desenvolupades en llenguatges de quarta generació i/o eines CASE.

Ordre a l'hora de generar aplicacions amb llenguatges de quarta generació i/o eines CASE.

5. Compromís amb les obligacions associades al treball:

Compliment de les normes associades als llenguatges de quarta generació i/o eines CASE.

6. Execució independent del treball:

Autosuficiència per utilitzar els llenguatges de quarta generació i les eines CASE.

7. Confiança en si mateix:

Seguretat a l'hora de dissenyar i generar aplicacions amb llenguatges de quarta generació i/o eines CASE.

8. Obertura a l'àmbit professional i a la seva evolució:

Interès pels avenços tecnològics en llenguatges de quarta generació i eines CASE.

Assimilació de nous mètodes de treball a l'hora d'efectuar el canvi de llenguatges de tercera generació cap a llenguatges de quarta generació i eines CASE.

9. Progrés i promoció dins de la professió:

Constància i esforç per aprendre la utilització de llenguatges de quarta generació i eines CASE.

10. Valoració dels resultats:

Argumentació del resultat obtingut amb el programa elaborat en llenguatges de quarta generació i/o eines CASE.

Interrogació sobre el procés seguit en el desenvolupament de l'aplicació.