Crèdit 9: disseny i realització de serveis de presentació en entorns gràfics.

a) Durada: 120 hores.

b) Objectius terminals.

Dissenyar formats de presentació de forma coherent, que integrin la informació provinent de diferents aplicacions i en permetin una assimilació ràpida, amb les accions que s'han de realitzar i rendabilitzar l'espai disponible.

Determinar els aspectes que faciliten el diàleg usuari-màquina, i el tipus d'ajudes integrades que es poden oferir.

Operar amb eficiència les interfícies gràfiques d'usuari disponibles en l'organització, i segons les normes de protocol que ofereix el sistema.

Determinar l'operativitat entre interfícies gràfiques d'usuari i sistemes gestors de bases de dades.

Dissenyar plantilles de presentació d'interfícies d'usuari que validin l'entrada de dades, verifiquin les ordres d'usuari, i controlin les interaccions amb dispositius d'entrada i de sortida.

Definir esquemes de diàleg, sistemes de missatges d'error clars i concisos, sistemes de pantalles d'ajudes i llistes de valors a partir d'especificacions i requeriments funcionals de l'aplicació.

Seleccionar una representació uniforme per a totes les interfícies d'usuari existents a l'organització.

Elaborar interfícies d'usuari a partir de les especificacions i requeriments funcionals de l'aplicació.

Implementar sobre unes interfícies gràfiques d'usuari el disseny dels serveis d'una aplicació, amb l'ús de llenguatges de tercera generació, eines de quarta generació i plantilles definides en el repositori d'una eina CASE.

Verificar el funcionament de les interfícies desenvolupades, en els aspectes temps de resposta, funcionament de les ajudes, de les aplicacions, segons les prescripcions establertes.

Determinar les causes i les maneres de resoldre les incidències aparegudes en l'elaboració de les interfícies d'usuari, segons les indicacions del manual d'usuari.

Elaborar la guia d'utilització i la documentació completa sobre els serveis de presentació desenvolupats, amb precisió i pulcritud.

Valorar els avantatges i els inconvenients de les prestacions de les interfícies d'usuari existents en el mercat.

c) Continguts de fets, conceptes i sistemes conceptuals.

1. Disseny d'interfícies:

Interacció home-màquina. La percepció humana. Tipus d'interacció.

Criteris de disseny. Entrada i sortida de dades. Esquemes de diàleg.

2. Interfícies gràfiques d'usuari (els GUI):

Evolució i tendències.

Components gràfics: finestres gràfiques i textuals, caixes de selecció simple i múltiple, caixes de diàleg, icones, gràfics, color, tipus de lletra, altres.

Influència del GUI en el desenvolupament d'aplicacions informàtiques.

Programació per successos.

Programació orientada a objectes.

3. Àmbits multimèdia:

Evolució i tendències.

Característiques.

Configuració física.

Programari general i específic.

Integració d'informació visual, auditiva i sensorial.

d) Continguts de procediments.

1. Disseny d'algorismes en àmbits gràfics:

Identificació de les dades d'entrada, de sortida i dels seus canals.

Determinació de la seqüència d'accions corresponents.

Selecció de formats d'entrada i de sortida de dades i dels esquemes de diàleg segons l'àmbit gràfic emprat.

Representació gràfica.

2. Codificació d'algorismes en entorns gràfics:

Identificació dels elements i de les relacions.

Elecció del llenguatge adient.

Traducció al codi amb l'eina o regles sintàctiques adequades.

3. Desenvolupament de programes en entorns gràfics:

Anàlisi del problema que cal resoldre.

Descomposició modular.

Disseny de l'algorisme en entorn gràfic per a cada mòdul.

Codificació dels algorismes en entorns gràfics.

Traducció dels mòduls.

Muntatge del programa.

Verificació del programa.

Documentació del programa.

4. Producció de la guia d'usuari i de la documentació sobre els serveis de presentació:

Identificació dels elements i dels processos que s'han d'incloure al document i/o guia.

Selecció de l'estructura de la guia d'usuari.

Determinació del format, de l'ordre i de l'esquema de presentació.

Obtenció de la informació dels aspectes i dels camps de pantalla utilitzats en el servei de presentació.

Estructuració de les dades.

Redacció del text que descriu la metodologia i el protocol d'implementació.

Redacció de la guia d'usuari d'interfíces.

Revisió i edició.

e) Continguts d'actituds.

1. Sistematització del procés de resolució de problemes:

Presa de decisions a l'hora d'integrar i muntar programes i rutines en entorns gràfics.

2. Sistematització en la comprovació de resultats:

Constància en la comprovació de la implementació dels serveis de presentació i de la seva funcionalitat i eficàcia.

3. Optimació del treball:

En l'eficàcia per elaborar, adaptar i provar programes en llenguatges sobre entorns gràfics.

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

Gust en la presentació i disseny de la pantalla de servei.

Precisió i concisió en l'elaboració de la guia d'usuari.

5. Ordre i mètode de treball:

Ordenació de les operacions a l'hora d'editar, traduir, muntar, executar i verificar programes en entorns gràfics.

6. Participació i cooperació en el treball d'equip:

Col·laboració amb els altres programadors o companys, si és el cas, a l'hora de dissenyar i efectuar canvis en els programes.

7. Execució independent del treball:

Autonomia en la definició i descripció de procediments i d'interfíces d'usuari.

Rigor en la programació, l'adaptació i la provatura de programes en entorns gràfics.

8. Confiança en si mateix:

Seguretat a l'hora de programar, adaptar i provar programes en entorns gràfics.

9. Creativitat:

Interès per millorar la presentació i el disseny dels serveis de presentació, la qual cosa és útil per a l'usuari i per a les exigències de l'organització.

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

Interès pels avenços tecnològics en àmbits multimèdia.

Assimilació de nous mètodes de treball en la programació sobre àmbits gràfics.

11. Adaptació a noves situacions:

Flexibilitat en la utilització d'àmbits gràfics en diferents situacions.

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

Constància i esforç per aprendre la tecnologia multimèdia.

13. Valoració dels resultats:

Argumentació i/o justificació de la decisió sobre els algorismes emprats en la resolució del problema en àmbits gràfics.