Universitat de Girona

Programa de l'assignatura

Curs 2003-04

3105IG0007 ENGINYERIA DEL SOFTWARE: DISSENY


Objectius  

Conèixer les tècniques de de disseny orientades a objectes i els sistemes de patrons GRASP i GoF
 
Prerrequisits  

 
Contingut (Programa)  

 

Tema 1.- Disseny orientat a Objectes.

    1. Diagrames estàtics. Altres esterotips ( 3 Hores)

    2. Diagrames de seqüència i col·laboració. (3 Hores)

    3. Diagrama estàtic de disseny. (3 Hores)

    4. Diagrames d'implementació, components i desplegament ( 1 Hora)


Tema 2. Patrons.

    1. Sistema de patrons Grasp (5 Hores)

    2. Sistema de Patrons Gof (5 Hores)


Tema 3. Disseny de la persistència.

    1. Persistència amb bases de dades relacionals (1 Hora)

    2. Pas del diagrama estàtic a model entitat relació ( 1Hora)

Tema 4. Proves dels software OO

    1. Validació, verificació

    2. Estratègies de prova

    3. Caixa blanca

    4. Caixa Negra

Tema 5. Disseny estructurat.

    1. Diagrames del flux de les dades i altres tècniques estructurades ( 1 Hora)


 
Bibliografia  


  • Appllying UML and Patterns ( Existeix una versió en castellà)
    Craig Larman
  • Better software faster
    Andy Carmichael , Dan Haywood
  • Design Patterns Elements of Reusable Object-Oriented Software ( Existeix una versió en castellà)
    Erich Gamma, Richard Helm, B>Ralph Johnson,and John Vlissides

 
Mètodes docents  

 
 
Tipus d'exàmens i avaluacions  

 Hi haurà un examen de teoria a final de semestre.

 La nota del curs serà un 70 % de la nota de teoria i un 30 % de la nota de la pràctica.

Cal aprovar tant teoria com pràctica per aprovar el curs.

 
Informació addicional  

 
Llengua de les classes  

Català