Inici > Els estudis >Plans d'estudis >Enginyeria Tècnica en Informàtica de Sistemes (Tercer curs)

Enginyeria Tècnica en Informàtica de Sistemes - Tercer curs

Enginyeria del Software II

Objectius

Objectiu genèric de l’assignatura: Mitjançant el desenvolupament d’una aplicació petita però realista l’estudiant assoleix els coneixements bàsics sobre disseny orientat a objecte, tant pel que fa a la notació (UML) com a aspectes avançants com ara els patrons de disseny i el disseny per contracte. Igualment, s’introdueixen mitjançant la pràctica aspectes de la gestió de la configuració i algunes tècniques de prova.

Contingut

1. Disseny orientat a objecte:
– UML i OCL.
– patrons de disseny.
– disseny per contracte.
2. Disseny de la interfície gràfica d’usuari.
3. Codificació: Java, estil.
4. Prova d’unitat (Junit) i de validació (a partir de casos d’ús).
5. Gestió de la configuració.

Competències

Competències Generals:
Donada la especificació potser incomplerta dels requeriments d’una aplicació a desenvolupar:
• Fer-ne el disseny orientat a objecte en UML, emprant els patrons de disseny adequats per a resoldre els problemes que apareixen en el disseny de classes.
• Implementar el disseny en Java seguint un estil de codificació.
• Aplicar els principis del disseny per contracte a aquestes classes.
• Dissenyar i implementar les corresponents proves d’unitat amb Junit.
• Dissenyar i implementar una interfície gràfica d’usuari d’acord amb uns principis generals de qualitat.
• Durant els desenvolupament, que serà en equip, efectuar gestió de versions.

Competències Específiques:
Capacitat de treball en equip, concretada en:
• Preparació prèvia i assistència a les reunions de grup.
• Planificació de les tasques a dur a terme.
• Acompliment de les tasques assignades.
• Tenir un rol actiu: aportar coneixements i participar en les discussions.
Capacitat de dirigir el propi aprenentatge:
• Identificar ens coneixements que no es tenen i es necessiten per a desenvolupar el projecte proposat.
• Cercar, analitzar i seleccionar aquests en les referències bibliogràfiques, web, consultant a experts...
• Fer-ne una síntesi.
• Comunicar-la efectivament als altres membres de grup.
• Tenir iniciativa en la superació d’obstacles.

Comentaris

Professors

Horaris

Horaris
Grups de Teoria Tipus Quadrimestre Horaris Professors
G10 Teoria 2n Semestre Divendres 12:00 (2h) Pendent d'assignar
G10 Pràctiques 2n Semestre Divendres 14:00 (1h) Pendent d'assignar
G50 Teoria 2n Semestre Divendres 16:00 (2h) Pendent d'assignar
G50 Pràctiques 2n Semestre Divendres 18:00 (1h) Pendent d'assignar
Plans d'estudis Enginyeria Tècnica en Informàtica de Sistemes Primer curs Segon curs