Universitat de Girona

Programa de l'assignatura

Curs 2004-05

3105200749 EINES CASE. DISSENY I UTILITZACIÓ


Objectius  

Assolir un coneixement de la utilització de les eines CASE combinats amb patrons de disseny orientats a objectes. Especialment els marcs de persitència i el MVC.

Durant els curs es faran pràctices amb eines de modelatge UML i amb la implenetació dels dos patrons abans esmentats.

 

 
Prerrequisits  

cap
 
Contingut (Programa)  

1.- Introducció a la tecnologia CASE. (Temporalització: 6 h.) 1.1 Visió general de curs.
1.2 Entorn de programació i eines CASE.
1.3 Justificació de CASE (Productivitat, qualitat, complexitat, cost).
2.- Elements d'una eina CASE. (Temporalització: 6 h.) 2.1 Interfície gràfica.
2.2 Eines de modelatge.
2.3 Diccionari de dades.
2.4 Eines de control i direcció.
2.5 Generació de documentació.
3.- Classificació de les eines CASE. (Temporalització: 6 h.) 3.1 Parts del cicle de vida.
3.2 Per les seva capacitat. 3.2.1 Modelatge del negoci.
3.2.2 Anàlisi de sistemes.
3.2.3 Modelatge de dades.
3.2.4 Modelatge de processos.
3.2.5 Generació de codi.
3.2.6 Orientació a objectes.
4.- El repositori. Criteris d'estandarització. (Temporalització: 2 h.
5.- El codi com a única documentció. Altres paradigmes de l'enginyeria del programari.

6.- Bastiments introducció.
7.- Bastiment per a la persistència
                          6.1.  Mapeig OO bases de dades relacionals.
                          6.2  Altres tècniques
8.- Patro MVC Model-II.
 
Bibliografia  


BRAITHWARE,K.S.: Aplication Development Using CASE Tools, Academic Pres, 1990.
FISHER, C., CASE: Using software development Tools Wiley, 1988
GANE C.; Coputer-Aided Software Engineering: The Methodologies, The Products and t....?
LEWIS, T.G. Computer- Aided Software Engineering,van Nostrad reinhold 1990

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  

Classes de teoria i problemes. Hores setmanals:
Pràctiques. Hores setmanals:
 
Tipus d'exàmens i avaluacions  

Examen 50% pràctica 50%.
Cal aprovar l'examen i la pràctica per aprovar l'assignatura.
 
Informació addicional  

Desenvolupar una aplicació senzilla utilitzant els bastiments explicats a classe,
 
Llengua de les classes  

Català