Your SlideShare is downloading. ×
0
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Media FIB
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Media FIB

400

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
400
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. 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. Introducció Què és MediaFIB?  http://media.fib.upc.edu Projecte realitzat a l’LCFIB Motivació 3/26
  • 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. Situació prèvia 5/26
  • 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. Metodologia 7/26
  • 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. 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. 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. 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. Especificació Actors i Sistemes Software 12/26
  • 13.  Diagrama dels casos d’ús 13/26
  • 14. Especificació Diagrama de seqüència 14/26
  • 15. Especificació Diagrama de classes- Codificar- Afegir Caràtula (SA i ND)- Pujar a Youtube 15/26
  • 16. Disseny Arquitectura física 16/26
  • 17. Disseny Arquitectura lògicaModel-Vista-Controlador Framework CakePHP 17/26
  • 18. Disseny Disseny extern 18/26
  • 19. Disseny Taules de la Base de Dades 19/26
  • 20. ImplementacióYoutube API 20/26
  • 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. 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. 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. 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. Demostració Demostració 25/26
  • 26. Moltes gràcies!http://media.fib.upc.edu 26/26

×