Codi |
|
A1 |
Dominar l'anàlisi estadística. |
A4 |
Analitzar, dissenyar i desenvolupar bases de dades i sistemes d'informació. |
A5 |
Capacitat de comprendre i avaluar especificacions internes i externes. |
A8 |
Dirigir, planificar i gestionar projectes informàtics. |
A9 |
Redactar documentació tècnica. |
A11 |
Aplicar metodologies per a l'Enginyeria del Software. |
A12 |
Realitzar tasques d'integració de sistemes. |
A13 |
Dissenyar i desenvolupar interfícies amb l'usuari final. |
A17 |
Analitzar, dissenyar i desenvolupar programari. |
A18 |
Analitzar, dissenyar i desenvolupar sistemes de temps real. |
A20 |
Aplicar els coneixements d'enginyeria informàtica a l'entorn econòmic-empresarial. |
B1 |
Aprendre a aprendre. |
B2 |
Resoldre problemes de forma efectiva. |
B3 |
Aplicar pensament crític, lògic i creatiu. |
B6 |
Comprometre's amb l'ètica i la responabilitat social com a ciutadà i com a professional. |
B8 |
Sensibilització pels temes vinculats al medi ambient. |
B10 |
Capacitat de lideratge. |
B11 |
Motivació per la qualitat. |
B12 |
Presa de decisions. |
B13 |
Capacitat innovadora, emprenedora i d'adaptació a les noves situacions. |
B14 |
Capacitat d'anàlisi i síntesi. |
B15 |
Gestió del coneixement. |
C1 |
Dominar l'expressió i la comprensió d'un idioma estranger. |
C2 |
Utilitzar com a usuari les eines bàsiques en TIC. |
C4 |
Moure's amb facilitat per l'espai europeu i per la resta del món. |
C5 |
Expressar-se correctament(tant de forma oral com escrita) en la llengua pròpia. |
Objectius |
Competències |
Disenyar sistemes software basats en components remots i arquitectures orientades a serveis |
A4 A9 A12 A13 A18
|
B1 B2 B10 B11 B12
|
C1 C4 C5
|
Coneixer les metodologies d'Enginyeria del software actuals per a disenyar sistemes distrbuïts |
A5 A17 A20
|
B1 B2 B8 B10 B12 B14
|
C1 C2 C5
|
Desenvolupar aplicacions distribuïdes basades en serveis Web |
A1 A8 A11 A20
|
B1 B2 B3 B6 B13 B14 B15
|
C1 C2 C5
|
Tema |
Subtema |
Conceptes generals de arquitectures software distribuides |
Concepte de middleware
Models d'arquitectura
Motivació |
Sistemes Middleware |
Sistemes de Coordinació distribuïts
Sistemes Web Distribuïts
Infrastructures escalables per Internet
|
Arquitectures Software |
Patrons de Diseny Distribuïts
Desenvolupament basat en Components
Marcs de Treball
Arquitectures Orientades a Serveis
Reflexió Computacional i Middleware Adaptatiu
Plataformes d'Integració Middleware i Servidors d'Aplicacions
|
Metodologies :: Proves |
|
Competències |
(*) Hores a classe |
Hores fora de classe |
(**) Hores totals |
Activitats Introductòries |
|
1 |
0 |
1 |
|
Presentacions / exposicions |
|
14 |
25.2 |
39.2 |
Pràctiques a través de TIC en aules informàtiques |
|
30 |
30 |
60 |
|
Atenció personalitzada |
|
0 |
0 |
0 |
|
Proves pràctiques |
|
6 |
6 |
12 |
|
(*) En el cas de docència no presencial, són les hores de treball amb suport vitual del professor. (**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat |
Metodologies
|
Descripció |
Activitats Introductòries |
Introducció a eines i metodologies |
Presentacions / exposicions |
presentació i estudi d'un article científic |
Pràctiques a través de TIC en aules informàtiques |
|
Atenció personalitzada |
|
|
Descripció |
tutories online i en despatx, laboratoris |
|
|
Descripció |
Pes |
Presentacions / exposicions |
capacitat de síntesi, conceptes, presentació general, documentació |
30 % |
Pràctiques a través de TIC en aules informàtiques |
|
|
Proves pràctiques |
Diseny i desenvolupament de sistemes software distribuits SOA (Service Orientes Architectures) |
70 % |
Altres |
Assistencia a classe |
|
|
Altres comentaris i segona convocatòria |
|
Bàsica |
C. Szyperski, Component Software, Beyond Object-Oriented Programming, Addison Wesley, 2000
Mohamed E. Fayad, Douglas C. Schmidt, Ralph E. Johnson, Building Application Frameworks : Object-Oriented Foundations of Framework Design, Addison Wesley, 2000
Gamma et al., Design Patterns, Elements of Reusable Object Oriented Software, Addison Wesley, 1999
Colouris, Sistemas Distribuidos, Pearson, 2003
Martin Fowler, Kent Beck, Refactoring: Improving the Design of Existing Code, Addison Wesley, 1999
Francesco Cesarini, Simon Thompson, Erlang Programming A Concurrent Approach to Software Development, O'Reilly Media, 2009
|
|
Complementària |
Frank Buschmann, "Pattern-Oriented Software Architecture, Volume 1: A System of Patterns, Addison Wesley, 2000
|
|
Assignatures que es recomana cursar simultàniament |
DESENVOLUPAMENT D'APLICACIONS EN INTERNET/INTRANET/17012201 |
|
Assignatures que es recomana haver cursat prèviament |
ENGINYERIA DEL SOFTWARE III/17012010 |
|
(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent |
|