MediaFIB 2.0:Anàlisi i desenvolupament denoves funcionalitats i serveis    pel gestor de vídeos           de la FIB       ...
Contingut1. Introducció2. Situació prèvia3. Objectius4. Metodologia5. Anàlisi de Requisits6. Especificació7. Disseny8. Imp...
Introducció Què és MediaFIB?     http://media.fib.upc.edu Projecte realitzat a l’LCFIB Motivació                      ...
Situació prèvia FIBtv     PFM Ivan Fernández Gravació d’esdeveniments     Streaming en directe Vídeos públics/privats...
Situació prèvia             5/26
Objectius Ampliar el servei     Dispositius mòbils     Canals de Publicació i Xarxes Socials     Connexió amb Racó Po...
Metodologia         7/26
Anàlisi de Requisits Entrevistes usuaris Metodologia Volere4.- Permetre la classificació dels vídeos dins un catàlegDesc...
Anàlisi de Requisits Novetats pels usuaris:    Visualitzar vídeos dispositius mòbils    Possibilitat de descàrrega dels...
Anàlisi de Requisits Requisits no funcionals:    Aparença i estil    Usabilitat    Facilitat d’aprenentatge    Formac...
Canals de Publicació, Dispositius                         Mòbils i Xarxes Socials Canals de Publicació     iTunesU     ...
Especificació Actors i Sistemes Software                                          12/26
 Diagrama dels casos d’ús             13/26
Especificació Diagrama de seqüència                                     14/26
Especificació Diagrama de classes- Codificar- Afegir Caràtula (SA i ND)- Pujar a Youtube                                 ...
Disseny Arquitectura física                             16/26
Disseny Arquitectura lògicaModel-Vista-Controlador               Framework CakePHP                                       ...
Disseny Disseny extern                        18/26
Disseny Taules de la Base de Dades                                    19/26
ImplementacióYoutube API                         20/26
Funcionament de les tasques                                                                                 encode.conf   ...
Planificació Esforç real Comparativa planificació inicial i real     Estimació inicial 997 hores     Esforç real 1.086...
Estudi econòmic   Cost RRHH      1.086 hores x 30€/hora= 31.650€   Cost Software      Llicències(MSDNAA, IBM, UPC, GNU...
Conclusions Objectius assolits Projecte real MediaFIB als dispositius mòbils Difusió i publicitat Integració del Racó...
Demostració Demostració                         25/26
Moltes gràcies!http://media.fib.upc.edu                           26/26
Próxima SlideShare
Cargando en…5
×

Media FIB

598 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
598
En SlideShare
0
De insertados
0
Número de insertados
211
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Media FIB

  1. 1. MediaFIB 2.0:Anàlisi i desenvolupament denoves funcionalitats i serveis pel gestor de vídeos de la FIB Cristina Morales Esteban Projecte Final del Màster en Tecnologies de la Informació Setembre 2011
  2. 2. Contingut1. Introducció2. Situació prèvia3. Objectius4. Metodologia5. Anàlisi de Requisits6. Especificació7. Disseny8. Implementació9. Planificació10. Estudi econòmic11. Conclusions12. Demostració 2/26
  3. 3. Introducció Què és MediaFIB?  http://media.fib.upc.edu Projecte realitzat a l’LCFIB Motivació 3/26
  4. 4. Situació prèvia FIBtv  PFM Ivan Fernández Gravació d’esdeveniments  Streaming en directe Vídeos públics/privats Agrupació dels vídeos en Catàlegs Visualització de vídeos Tasques automàtiques 4/26
  5. 5. Situació prèvia 5/26
  6. 6. Objectius Ampliar el servei  Dispositius mòbils  Canals de Publicació i Xarxes Socials  Connexió amb Racó Possibilitat de descarregar els vídeos Més opcions per als professors Millor ordenació dels vídeos en els Catàlegs Funcionament autenticació única 6/26
  7. 7. Metodologia 7/26
  8. 8. Anàlisi de Requisits Entrevistes usuaris Metodologia Volere4.- Permetre la classificació dels vídeos dins un catàlegDescripció: Donat que hi ha assignatures que disposen d’un gran volum de vídeos, s’hademanat que es puguin classificar o ordenar dins de carpetes o conjunts de vídeos. Laclassificació hauria de permetre que els professors puguin editar aquestes carpetes igestionar els vídeos.Petició de: Professors, Alumnes Prioritat AltaJustificació: Els catàlegs que disposen de molts vídeos fan complicada una cerca o laordenació dels vídeos per temes o per quadrimestres.Condició de satisfacció: L’usuari ha pogut crear un conjunt de vídeos, el pot editar, afegir itreure’n vídeos. L’usuari a més, pot trobar més fàcilment un vídeo si està classificat dins unconjunt determinat. 8/26
  9. 9. Anàlisi de Requisits Novetats pels usuaris:  Visualitzar vídeos dispositius mòbils  Possibilitat de descàrrega dels vídeos  Etiquetes als vídeos (tags)  Cercador Funcionalitats vídeos:  Codificar a H.264  Difusió (Canals de Publicació, Xarxes Socials)  Posar caràtules (llicència, informació servei) Més opcions pels professors:  Decisió de possibilitat de descàrrega  Pujar vídeos  Gestió de les Col·leccions per ordenar els vídeos Integració amb el Racó:  RSS dels vídeos recents d’un Catàleg  Associar Assignatura-Catàleg 9/26
  10. 10. Anàlisi de Requisits Requisits no funcionals:  Aparença i estil  Usabilitat  Facilitat d’aprenentatge  Formació administradors  Automatització de les tasques  Accessibilitat  Disponibilitat  Manteniment  Accés segur als vídeos privats  Revisar Single Sign-On  Llicències  Protecció de Dades i Imatge 10/26
  11. 11. Canals de Publicació, Dispositius Mòbils i Xarxes Socials Canals de Publicació  iTunesU  Youtube Dispositius mòbils  iOS  Android Xarxes Socials  Facebook  Twitter 11/26
  12. 12. Especificació Actors i Sistemes Software 12/26
  13. 13.  Diagrama dels casos d’ús 13/26
  14. 14. Especificació Diagrama de seqüència 14/26
  15. 15. Especificació Diagrama de classes- Codificar- Afegir Caràtula (SA i ND)- Pujar a Youtube 15/26
  16. 16. Disseny Arquitectura física 16/26
  17. 17. Disseny Arquitectura lògicaModel-Vista-Controlador Framework CakePHP 17/26
  18. 18. Disseny Disseny extern 18/26
  19. 19. Disseny Taules de la Base de Dades 19/26
  20. 20. ImplementacióYoutube API 20/26
  21. 21. Funcionament de les tasques encode.conf encode.py BDNavegador data_encode.bat MediaFIB.cfg tasks_mediafib.bat Schedule ffmpeg video.mp4 video_cover.wmv 21/26
  22. 22. Planificació Esforç real Comparativa planificació inicial i real  Estimació inicial 997 hores  Esforç real 1.086 hores  Desviació important a la Implementació 22/26
  23. 23. Estudi econòmic Cost RRHH  1.086 hores x 30€/hora= 31.650€ Cost Software  Llicències(MSDNAA, IBM, UPC, GNU, GPL)=0€ Cost Hardware  Total= 2.860 € Hardware Cost Anys Cost/mes Durada Cost amort. amortització* projecte Cost Global Portàtil Dell XPS M1330  34.610€ Intel Core 2 1.200€ 3 anys (36 mesos) 33,33€ 6 mesosx80% = 4,8 mesos 160 € Duo CPU T8300 a 2,40 GHz 3GB RAM Sobretaula HP Intel Core i5 1.000€* 3 anys 27,77€ 6 mesosx20% 33,33€ CPU (36 mesos) = 1,2 mesos a 3,33 GHz 4GB de RAM Servidor 3 anys PowerEdge 16.000€* (36 mesos) 444,44€ 6 mesos 2.666,65€ PE2950 4Gb de RAM TOTAL 2.860 € 23/26
  24. 24. Conclusions Objectius assolits Projecte real MediaFIB als dispositius mòbils Difusió i publicitat Integració del Racó amb MediaFIB Augment del posicionament en els cercadors 24/26
  25. 25. Demostració Demostració 25/26
  26. 26. Moltes gràcies!http://media.fib.upc.edu 26/26

×