Objectius
|
Programa provisional
|
|
Dotar als alumnes de coneixements teòrics per afrontar el disseny d'aplicacions informàtiques tan des del punt de vista teòric com pràctic. |
|
|
Prerrequisits
|
|
|
Obligatoris:cap
Recomanats: Metodologia i tecnologia de la programació. Introducció als Fitxers i a les Bases de Dades
|
|
|
Contingut (Programa)
|
|
|
1. Conceptes bàsics d’enginyeria del software. Introducció a l'enginyeria del software orientada a objectes (3h).
2. El llenguatge unificat de modelatge (UML) (14 h).
3. Metodologies de desenvolupament de software. Definició de Requeriments, Anàlisi i Disseny orientats a objectes (10 h).
4. Disseny Lògic de BD: mapejat d’objectes a bases de dades relacionals. Normalització: 1FN, 2FN i 3FN (8h).
5. Tècniques i estratègies de proves del software (4 h).
|
|
|
Bibliografia
|
|
|
G. Booch, J. Rumbaugh, I. Jacobson: El lenguaje unificado de modelado. Addison-Wesley, 1999.
Jacobson, G. Booch, J. Rumbaugh: El proceso unificado de desarrollo de software.Addison-Wesley, 1999.
Jim Arlow, Ila Neustadt: UML and the Unified Process: Practical Object-Oriented Analysis and DesignAddison-Wesley, 2001
Craig Larman: Applying UML and Patterns, Second Edition Prentice Hall, 2001
B. Bruegge, A. H. Dutoit: Ingeniería de software orientado a objetos Prentice Hall, 2002
Scott W. Ambler: Mapping Objects To Relational Databases http://www.ambysoft.com/mappingObjects.pdf
|
|
|
Mètodes docents
|
|
|
Classes de teoria i problemes: 3 hores setmanals
Pràctiques : 1 hora setmanal
|
|
|
Tipus d'exàmens i avaluacions
|
|
|
Nota Final = 0.75 * Nota Examen + 0.25 * Nota Pràctiques
L’Examen i les Pràctiques es puntuaran entre 0 i 10.
Per a aprovar l’assignatura, les notes de l’Examen, de Pràctiques i Final hauran de ser com a mínim igual a 5.
|
|
|
Informació addicional
|
|
|
Dos treballs pràctics en grups de tres alumnes. L’objectiu és aprendre a implementar els models de l'UML utilitzant l'eina de modelatge VISIO. |
|
|
|