|
Crèdit 4: anàlisi i disseny d'aplicacions
informàtiques.
|
|
a) Durada: 190 hores.
b) Objectius terminals.
Interpretar les fases del cicle de vida d'una aplicació
informàtica, la funció de cada una d'elles, les
etapes dels projectes de desenvolupament, els recursos necessaris
i els terminis de cada etapa per a la seva resolució.
Identificar els recursos del sistema i la informació
que se n'ha d'obtenir, amb les seves fonts, destinacions i els
processos que cal realitzar-hi.
Diferenciar el treball interactiu del treball en
lots.
Reconèixer la informació útil
i necessària per a l'anàlisi funcional, a partir
de la documentació i de les dades de l'organització
o de la situació.
Analitzar les especificacions provinents de l'anàlisi
prèvia i els diagrames de blocs, els organigrames i la
documentació provinent de l'anàlisi funcional.
Especificar les aplicacions informàtiques
necessàries en el sistema.
Descompondre una aplicació informàtica
en unitats modulars segons la metodologia establerta i a partir
de les especificacions rebudes.
Elaborar les alternatives d'implementació
de cada un dels mòduls d'una aplicació.
Determinar els costos i els recursos, per a l'implementació
de cadascuna de les alternatives dissenyades.
Crear prototipus funcionals o demostracions de les
alternatives dissenyades.
Dissenyar esquemes de diàleg, d'entrades i
de sortides per mitjà de diagrames d'estat-succés.
Determinar i descriure els interfícies de
presa de dades, els formats de sortida d'informació i els
esquemes de diàleg lògic utilitzats per a cada alternativa,
segons la metodologia de disseny proposada.
Identificar els orígens i les destinacions
dels fluxos d'informació, les condicions d'entrada, de
sortida, d'error i el seu tractament, i els processos que s'han
de realitzar sobre les dades.
Definir els nivells i les polítiques de seguretat
en l'ús de les aplicacions informàtiques.
Definir la seqüència i les condicions
de realització d'un pla de proves d'una aplicació
informàtica, així com els resultats esperats de
les proves de mòduls i de les proves d'integració.
Verificar en el pla de proves que l'accés,
la utilització i l'elaboració de les dades, la presentació
de la informació i les condicions d'error i el seu tractament
s'ajusten al disseny o a les prescripcions definides per l'usuari.
Elaborar la documentació de forma completa
i detallada de les diferents fases que intervenen en el disseny
i en el pla de proves d'una aplicació informàtica,
segons el procediment establert.
Diferenciar les característiques bàsiques
i de funcionament de les eines CASE i de les tecnologies tradicionals
per al desenvolupament d'aplicacions.
Definir una metodologia de treball i elaborar una
anàlisi de dades i de processos amb eines CASE.
Actualitzar el diccionari de dades d'acord amb els
procediments establerts a l'eina CASE.
c) Continguts de fets, conceptes i sistemes conceptuals.
1. Sistemes d'informació:
Concepte. Components. Tipus.
Sistemes d'informació bàsics en l'administració
i gestió de l'empresa: magatzem, facturació, nòmina,
personal, comptable, comercial i producció; característiques,
flux d'informació.
2. Metodologies de desenvolupament:
Cicle de vida d'una aplicació: etapes i característiques
bàsiques.
Anàlisi prèvia d'una aplicació
informàtica: objectius i fases.
Anàlisi funcional d'una aplicació informàtica:
objectius, fases i requeriments d'entrada i de sortida, modelització
de dades, anàlisi entitat-relació, modelització
de funcions i de processos, diagrames de fluxos de dades.
Anàlisi orgànica d'una aplicació
informàtica: algorismes orientats a estructures de dades
i/o objectes per a cada mòdul.
Projectes informàtics: etapes, eines i tècniques
de gestió de projectes.
3. Anàlisi i disseny assistit per ordinador:
Eines Case: característiques.
Repositori: estructura i actualització.
d) Continguts de procediments.
1. Anàlisi prèvia per a la creació
o el manteniment d'una aplicació informàtica:
Identificació de les especificacions i dels
recursos necessaris.
Determinació de l'àmbit de treball
adequat.
Determinació de les possibles solucions.
Formulació d'una solució òptima.
Elaboració de la documentació de l'anàlisi
prèvia.
2. Anàlisi funcional per la creació
o manteniment d'una aplicació informàtica:
Concreció dels objectius de l'anàlisi.
Identificació de les fonts d'informació.
Obtenció d'informació.
Interpretació dels fets, de les situacions
i de les variables.
Determinació dels processos que cal realitzar
segons les dades.
Selecció de la metodologia de treball.
Modelització de funcions i processos.
Modelització de les dades.
Disseny modular.
Disseny d'un pla de proves de l'aplicació.
Elaboració de la documentació de l'anàlisi
funcional.
3. Anàlisi orgànica per la creació
o manteniment d'una aplicació informàtica:
Identificació de variables i de processos
de tractament de dades.
Formulació d'estratègies adequades.
Adaptació d'estructures algorítmiques
estàndards al plantejament de resolució del problema.
Formulació de proves de validació de
cada mòdul.
Elaboració de la documentació de l'anàlisi
orgànica.
e) Continguts d'actituds.
1. Sistematització del procés de resolució
de problemes:
Presa de decisions en les fases d'anàlisi
d'una aplicació informàtica.
Argumentació i justificació de les
decisions preses en cada una de les etapes d'elaboració
d'un projecte de disseny d'una aplicació informàtica.
2. Sistematització en la comprovació
de resultats:
Autocorrecció dels errors de desenvolupament
i de metodologia observats durant el procés d'anàlisi
i de disseny.
3. Sistematització de la comprovació
de resultats:
Autocorrecció de les diferents fases del cicle
de vida d'una aplicació informàtica.
4. Optimació del treball:
Eficàcia en el seguiment de les diferents
fases del cicle de vida d'una aplicació informàtica.
5. Ordre i mètode de treball:
Seqüència i ordenació de les accions
a l'hora de desenvolupar aplicacions informàtiques.
Prioritat de les accions que s'han de fer en qualsevol
etapa de disseny o d'anàlisi.
Valoració de la importància de l'ús
de les metodologies en els processos d'anàlisi i de disseny.
6. Treball en equip:
Coordinació dels diferents grups de treball
implicats en el desenvolupament d'un projecte informàtic.
Col·laboració amb els altres membres
del grup de treball en què estigui inclòs.
7. Esperit democràtic:
Acceptació de l'altre, de les opinions i dels
judicis entre els membres del grup de treball en què estigui
inclòs.
8. Execució independent del treball:
Rigor en el seguiment de la planificació del
projecte informàtic.
Autonomia en la definició i descripció
de l'arquitectura modular.
Argumentació i/o justificació de
les decisions preses en les diferents fases de desenvolupament
d'aplicacions informàtiques.
9. Confiança en si mateix:
Seguretat a l'hora de desenvolupar les tasques assignades
dins del seu grup de treball.
10. Relació interpersonal:
Interès pel missatge i per l'interlocutor
a l'hora de rebre el problema que s'ha de resoldre amb tractament
informàtic.
Interès per les opinions del personal implicat
en el desenvolupament de les aplicacions informàtiques.
11. Creativitat:
Curiositat per esbrinar els problemes que s'han de
resoldre amb l'aplicació informàtica.
12. Obertura a l'àmbit professional i a la
seva evolució:
Interès pels avenços tecnològics
en eines per poder desenvolupar les aplicacions informàtiques.
13. Adaptació a noves situacions:
Resposta a noves situacions en l'ús de la
metodologia de desenvolupament d'aplicacions informàtiques
adequada.
Constància i esforç per aprendre la
utilització de noves eines i metodologies de desenvolupament
d'aplicacions informàtiques.
|