Estudia > Oferta formativa > Oferta d'assignatures > Detall de l'assignatura
Anar al contingut (clic a Intro)
UdG Home UdG Home
Tancar
Menú

Estudia

Dades generals

Curs acadèmic:
2021
Descripció:
Cicle de vida del software. Requeriments i especificacions de sistemes. Modelatge de dades. Modelatge de processos. Modelatge orientat a objectes. Eines CASE.
Crèdits ECTS:
5

Grups

Grup A

Durada:
Semestral, 2n semestre
Professorat:
Mateo Sbert Casasayas  / Josep Suy Franch
Idioma de les classes:
Català (100%)

Competències

  • CB01 - Analitzar situacions complexes i dissenyar estratègies per resoldre-les
  • CB02 - Planificar i organitzar les propostes i projectes
  • CB03 - Aplicar criteris de qualitat a les propostes i / o projectes
  • CT05 Recollir i seleccionar informació de forma eficaç
  • CB06 - Coneixement, administració i manteniment sistemes, serveis i aplicacions informàtiques
  • CT09 Aplicar cirteris de qualitat a les propostes i/o projectes
  • CT02 - Recollir i seleccionar informació de manera eficaç
  • CCI1 Capacitat per a dissenyar, desarrotllar, seleccionar i avaluar aplicacions i sistemes informàtics, assegurant la seva fiabilitat, seguretat i qualitat, d'acord amb els principis ètics i a la legislació i normativa vigent
  • CCI2 Capacitat per a planificar, concebre, desplegar i dirigir projectes, serveis i sistemes informàtics en tots els àmbits, liderant la seva posada en marxa i la seva millora contínua i valorant el seu impacte econòmic i social.
  • CCI3 Capacitat per a comprendre la importància de la navegació, els hàbits de treball efectius, el lideratge i les seves habilitats de comunicació en tots els entorns de desenvolupament de software.
  • CCI5 Coneixements, administració i manteniment sistemes, serveis i aplicacions informàtiques.
  • CE12 - Capacitat per dissenyar , desenvolupar , seleccionar i avaluar aplicacions i sistemes informàtics , assegurant la seva fiabilitat ,seguretat i qualitat , d'acord amb principis ètics ia la legislació i normativa vigent
  • CE13 - Capacitat per planificar , concebre , desplegar i dirigir projectes , serveis i sistemes informàtics en tots els àmbits , liderant la seva posada en marxa i la seva millora contínua i valorant el seu impacte econòmic i social
  • CCI8 Capacitat per analitzar, dissenyar, construir i mantenir aplicacions de forma robusta, segura i eficient, elegint el paradigma i els llenguatges de programació més adequats
  • CE14 - Capacitat per comprendre la importància de la negociació , els hàbits de treball efectius , el lideratge i les habilitats de comunicació en tots els entorns de desenvolupament de programari
  • CCI12 Coneixement i aplicació de característiques, funcionalitats i estructura de les bases de dades,que permeten el seu adequat ús, i el disseny i l'anàlisi i implementació d'aplicacions basades en ells.
  • CCI13 Coneixement i aplicació de les eines necessàries per l'emmagatzematge, procediment i accés als Sistemes d'informació, inclosos els basats en web.
  • CE19 - Capacitat per analitzar, dissenyar, construir i mantenir aplicacions de forma robusta, segura i eficient, triant el paradigma i els llenguatges de programació més adequats
  • CCI16 Coneixement i aplicació dels principis, metodologies i cicles de vida de l'enginyeria de software.
  • CE22 - Coneixement i aplicació de les característiques, funcionalitats i estructura de les bases de dades, que permetin el seu ús adequat, i el disseny i l'anàlisi i implementació d'aplicacions basades en ells
  • CCI17 Capacitat per a dissenyar i avaluar interfícies persona computador que garanteixin l'accessibilitat i usabilitat als sistemes, serveis i aplicacions informàtiques.
  • CE23 - Coneixement i aplicació de les eines necessàries per a l'emmagatzematge, processament i accés als sistemes d'informació, inclosos els basats en web
  • CE26 - Coneixement i aplicació dels principis, metodologies i cicles de vida de l'enginyeria de programari
  • CE27 - Capacitat per dissenyar i avaluar interfícies persona computador que garanteixin l'accessibilitat i usabilitat als sistemes, serveis i aplicacions informàtiques

Continguts

1. Introducció a l'enginyeria del software.

2. Enginyeria del software orientada a objectes.

3. Eines per a modelar software.

          3.1. Llenguatges de modelatge (UML).

          3.2. Eines CASE.

4. Process de desenvolupament del software.

          4.1. Requeriments.

          4.2. Anàlisi.

          4.3. Disseny.

                    4.3.1. Principis GRASP.

5. Persistència de les dades en O.O.

6. OCL (Object Constraint Language)

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Hores virtuals amb professor Total
Prova d'avaluació 5,00 12,00 0 17,00
Sessió participativa 28,00 14,00 0 42,00
Sessió pràctica 28,00 12,00 0 40,00
Treball en equip 0 23,00 0 23,00
Tutories de grup 3,00 0 0 3,00
Total 64,00 61,00 0 125

Bibliografia

  • Larman, Craig (cop. 2003 ). UML y patrones : una introducción al análisis y diseño orientado a objetos y al proceso unificado (2ª ed.). Madrid [etc.]: Prentice Hall. Catàleg
  • Booch, Grady (cop. 2000 ). El Lenguaje unificado de modelado : manual de referencia : UML . Madrid [etc.]: Addison-Wesley. Catàleg
  • Jacobson, Ivar (cop. 2000 ). El Proceso unificado de desarrollo de software . Madrid [etc.]: Addison-Wesley. Catàleg
  • Booch, Grady (2005 ). The Unified modeling language user guide (2nd ed.). Reading, Massachusetts: Addison-Wesley. Recuperat 06-07-2011, a http://proquest.safaribooksonline.com/0321267974
  • Brett D. McLaughlin, Gary Pollice, Dave West (2006). Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to Ooa&d. O'Reilly Media. Catàleg

Avaluació i qualificació

Activitats d'avaluació:

Descripció de l'activitat Avaluació de l'activitat % Recuperable
Prova d'avaluació. Avaluar coneixements de temes 3 i 4. 10
Pràctiques en grup Avaluar coneixements de temes 3 i 4. 30 No
Examen final escrit. Avaluar coneixements de tota l'assignatura. 60

Qualificació

La prova d'avaluació és no obligatòria.

L'entrega de les pràctiques és obligatòria i no recuperable. Si algú no entrega alguna pràctica tindrà un 0 en tot l'apartat de pràctiques i un No Presentat a l'assignatura.

L'examen final és obligatori.

Les pràctiques tenen una data límit de lliurament i s'avaluaran de forma continuada. Si algú no entrega alguna pràctica dins el termini tindrà un 0 en tot l'apartat de pràctiques.

Criteris específics de la nota «No Presentat»:
Es considerarà no presentat a qui no s'hagi presentat a l’examen final i/o no presenti alguna pràctica.

Avaluació única:
Tot el pes de la Prova d'avaluació (10%) i Examen final escrit (60%) es valorarà a l'Examen final escrit (70%).

Requisits mínims per aprovar:
La nota sortirà de:

màxim(pràctiques*0,3 + examen final*0,6 + prova d'avaluacuó*0,1 ; pràctiques*0,3 + examen final*0,7).

Aquest màxim haurà de ser superior o igual a 5,0 per tal d'aprovar l'assignatura.

Tutoria

Es realitzaràn presencials, per email i/o telemàticament a petició dels estudiants.

Comunicacio i interacció amb l'estudiantat

Les classes de teoria es realitzaran telemàticament i la comunicació també. Via email i/o telmàticament. Aquest aspecte poc canviar segons l'evolució de la situació.

Observacions

Les pràctiques es faran en grups de 2 alumnes.

Assignatures recomanades

  • Bases de dades

Escull quins tipus de galetes acceptes que el web de la Universitat de Girona pugui guardar en el teu navegador.

Les imprescindibles per facilitar la vostra connexió. No hi ha opció d'inhabilitar-les, atès que són les necessàries pel funcionament del lloc web.

Permeten recordar les vostres opcions (per exemple llengua o regió des de la qual accediu), per tal de proporcionar-vos serveis avançats.

Proporcionen informació estadística i permeten millorar els serveis. Utilitzem cookies de Google Analytics que podeu desactivar instal·lant-vos aquest plugin.

Per a oferir continguts publicitaris relacionats amb els interessos de l'usuari, bé directament, bé per mitjà de tercers (“adservers”). Cal activar-les si vols veure els vídeos de Youtube incrustats en el web de la Universitat de Girona.