SlideShare una empresa de Scribd logo
1 de 12
Università degli Studi di Torino Facoltà di Scienze Matematiche Fisiche Naturali Corso di Laurea in Informatica Anno Accademico 2009/2010 OvunqueScuola: realizzazione in ambito Cloud Computing di un portale web scolastico Relatore:  Prof. Antonio Di Leva  Correlatori:  Dott. Massimiliano Garruzzo  Dott. Pasquale Pellitteri  Candidato:  Maximilian Passaghe
I vantaggi di un sistema informativo permettono di migliorare la gestione delle scuole OvunqueScuola Applicazione online basata su tecnologie Cloud Attuale Ridondanza negli archivi cartacei Comunicazione  scuola-genitori Andamento dello studente Traccia del programma svolto, compiti, didattica Opportunità Inserire il dato una sola volta Gestire avvisi e contatti Visualizzare l'andamento complessivo Riportare il programma svolto, i compiti, gestire la didattica
GWT permette di creare un’interfaccia Javascript  da codice Java  GWT GUI Library Vantaggi - Debugging - Codice ottimizzato - Portabilità - Librerie Compilatore  Java-to-Javascript Java Javascript
L’applicazione sfrutta le potenzialità di Appengine (scalabilità, astrazione dall’infrastruttura, costi…) JSON ,[object Object],[object Object],JDO ,[object Object],[object Object],[object Object],[object Object],Appengine
OvunqueScuola - Utenti Comprensorio Scuola Classe UtenteRegistrato SuperAdmin Admin Insegnante Studente Genitore Corso RegistroDiClasse Voto
OvunqueScuola - Funz. generali Homepage Messaggi Appunti Calendario Comunicazioni
OvunqueScuola - Insegnante Registro di classe Registro personale Supplenze
OvunqueScuola - Studente Andamento scolastico Didattica Class-wall
OvunqueScuola - Genitore Calendario delle lezioni Andamento scolastico
OvunqueScuola - SuperAdmin, Admin SuperAdmin: - gestione comprensori Admin: - gestione utenti - gestione didattica - comunicazioni
Conclusioni – Il Cloud Computing offre un’opportunità per migliorare la gestione delle scuole Sviluppi futuri Accessibilità Internazionalizza-zione Sicurezza  Ottimizzazione (Speed Tracer) Vantaggi Scalabilità Pay-per-use Disponibilità  anytime-anywhere No infrastrutture proprietarie Sviluppo veloce e librerie a disposizione Svantaggi Database non relazionale Non sempre conveniente Connessione a Internet necessaria Sicurezza, privacy, portabilità tra Cloud Molte librerie non supportate
Grazie domande?

Más contenido relacionado

La actualidad más candente

Istqb exam sample_paper_2
Istqb exam sample_paper_2Istqb exam sample_paper_2
Istqb exam sample_paper_2
TestingGeeks
 

La actualidad más candente (20)

Data Driven Framework in Selenium
Data Driven Framework in SeleniumData Driven Framework in Selenium
Data Driven Framework in Selenium
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Robot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs IntegrationRobot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs Integration
 
Katalon studio vs selenium comparision
Katalon studio vs selenium comparisionKatalon studio vs selenium comparision
Katalon studio vs selenium comparision
 
Exploratory testing workshop
Exploratory testing workshopExploratory testing workshop
Exploratory testing workshop
 
Katalon Studio - Successful Test Automation for both Testers and Developers
Katalon Studio - Successful Test Automation for both Testers and DevelopersKatalon Studio - Successful Test Automation for both Testers and Developers
Katalon Studio - Successful Test Automation for both Testers and Developers
 
[JCConf 2022] Compose for Desktop - 開發桌面軟體的新選擇
[JCConf 2022] Compose for Desktop - 開發桌面軟體的新選擇[JCConf 2022] Compose for Desktop - 開發桌面軟體的新選擇
[JCConf 2022] Compose for Desktop - 開發桌面軟體的新選擇
 
Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)
 
Istqb exam sample_paper_2
Istqb exam sample_paper_2Istqb exam sample_paper_2
Istqb exam sample_paper_2
 
Why Katalon Studio?
Why Katalon Studio?Why Katalon Studio?
Why Katalon Studio?
 
Integration Testing with a Citrus twist
Integration Testing with a Citrus twistIntegration Testing with a Citrus twist
Integration Testing with a Citrus twist
 
Runing JMeter Tests On Rancher
Runing JMeter Tests On RancherRuning JMeter Tests On Rancher
Runing JMeter Tests On Rancher
 
Selenium- A Software Testing Tool
Selenium- A Software Testing ToolSelenium- A Software Testing Tool
Selenium- A Software Testing Tool
 
Automated vs manual testing
Automated vs manual testingAutomated vs manual testing
Automated vs manual testing
 
Front-End Testing: Demystified
Front-End Testing: DemystifiedFront-End Testing: Demystified
Front-End Testing: Demystified
 
Introduction to testing with MSTest, Visual Studio, and Team Foundation Serve...
Introduction to testing with MSTest, Visual Studio, and Team Foundation Serve...Introduction to testing with MSTest, Visual Studio, and Team Foundation Serve...
Introduction to testing with MSTest, Visual Studio, and Team Foundation Serve...
 
Software testing - basics
Software testing - basicsSoftware testing - basics
Software testing - basics
 
Veeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and TricksVeeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and Tricks
 
Static Testing vs Dynamic Testing
Static Testing  vs Dynamic TestingStatic Testing  vs Dynamic Testing
Static Testing vs Dynamic Testing
 
Hacking Jenkins
Hacking JenkinsHacking Jenkins
Hacking Jenkins
 

Destacado

La mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento AlimentareLa mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento Alimentare
Valentina Ugolini
 

Destacado (9)

La mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento AlimentareLa mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento Alimentare
 
Slides tesi di laurea Fabiano Dalla Piazza
Slides tesi di laurea Fabiano Dalla PiazzaSlides tesi di laurea Fabiano Dalla Piazza
Slides tesi di laurea Fabiano Dalla Piazza
 
Presentazione Tesi Laurea Triennale
Presentazione Tesi Laurea TriennalePresentazione Tesi Laurea Triennale
Presentazione Tesi Laurea Triennale
 
Università Di Salerno Presentazione Tesi Gaetano Costa
Università Di Salerno   Presentazione Tesi Gaetano CostaUniversità Di Salerno   Presentazione Tesi Gaetano Costa
Università Di Salerno Presentazione Tesi Gaetano Costa
 
OpenData e OSM nella PA di medio piccole dimensioni: procedure, strumenti ope...
OpenData e OSM nella PA di medio piccole dimensioni: procedure, strumenti ope...OpenData e OSM nella PA di medio piccole dimensioni: procedure, strumenti ope...
OpenData e OSM nella PA di medio piccole dimensioni: procedure, strumenti ope...
 
Tesi di laurea Fabiano Dalla Piazza
Tesi di laurea   Fabiano Dalla PiazzaTesi di laurea   Fabiano Dalla Piazza
Tesi di laurea Fabiano Dalla Piazza
 
Tesi Triennale Slide
Tesi Triennale SlideTesi Triennale Slide
Tesi Triennale Slide
 
Presentazione tesi di laurea
Presentazione tesi di laureaPresentazione tesi di laurea
Presentazione tesi di laurea
 
Presentazione tesi laurea magistrale
Presentazione tesi laurea magistralePresentazione tesi laurea magistrale
Presentazione tesi laurea magistrale
 

Similar a Slide Tesi informatica

Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...
Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...
Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...
Thinking Technologies
 
Le tecnologie per l'e-learning
Le tecnologie per l'e-learningLe tecnologie per l'e-learning
Le tecnologie per l'e-learning
Antonio Fini
 

Similar a Slide Tesi informatica (20)

1 eLearning e LO
1 eLearning  e LO1 eLearning  e LO
1 eLearning e LO
 
Piattaforma e learning
Piattaforma e learningPiattaforma e learning
Piattaforma e learning
 
Private cloud computing in organizzazioni complesse
Private cloud computing in organizzazioni complessePrivate cloud computing in organizzazioni complesse
Private cloud computing in organizzazioni complesse
 
E Learning Per Tutti
E Learning Per TuttiE Learning Per Tutti
E Learning Per Tutti
 
Erudiola piattaforma applicativa per l'erogazione dei corsi in modalità e-lea...
Erudiola piattaforma applicativa per l'erogazione dei corsi in modalità e-lea...Erudiola piattaforma applicativa per l'erogazione dei corsi in modalità e-lea...
Erudiola piattaforma applicativa per l'erogazione dei corsi in modalità e-lea...
 
Erudio formazione
Erudio formazioneErudio formazione
Erudio formazione
 
Lezione Infea Grosseto 2
Lezione Infea Grosseto 2Lezione Infea Grosseto 2
Lezione Infea Grosseto 2
 
Descrizione struttura piattaforma E-learning virtualmeeting
Descrizione struttura piattaforma E-learning  virtualmeetingDescrizione struttura piattaforma E-learning  virtualmeeting
Descrizione struttura piattaforma E-learning virtualmeeting
 
Modulo - Formazione in rete
Modulo - Formazione in reteModulo - Formazione in rete
Modulo - Formazione in rete
 
Grosseto
GrossetoGrosseto
Grosseto
 
Grosseto CNA
Grosseto CNAGrosseto CNA
Grosseto CNA
 
il webforum nel blended-learning: il caso AulaForum
il webforum nel blended-learning: il caso AulaForumil webforum nel blended-learning: il caso AulaForum
il webforum nel blended-learning: il caso AulaForum
 
Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...
Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...
Thinking Alive - E-School - Formazione tutor università cà foscari venezia 09...
 
E-learning sicurezza lavoro
E-learning sicurezza lavoroE-learning sicurezza lavoro
E-learning sicurezza lavoro
 
Lms erudio
Lms erudioLms erudio
Lms erudio
 
Elearning formazione mooc
Elearning formazione moocElearning formazione mooc
Elearning formazione mooc
 
Le tecnologie per l'e-learning
Le tecnologie per l'e-learningLe tecnologie per l'e-learning
Le tecnologie per l'e-learning
 
iMaS - Piattaforma Cloud ClasseDigitale - per ForumPAcall4ideas
iMaS - Piattaforma Cloud ClasseDigitale - per ForumPAcall4ideasiMaS - Piattaforma Cloud ClasseDigitale - per ForumPAcall4ideas
iMaS - Piattaforma Cloud ClasseDigitale - per ForumPAcall4ideas
 
InquietaMente 2013: sperimentazione MOOC
InquietaMente 2013: sperimentazione MOOCInquietaMente 2013: sperimentazione MOOC
InquietaMente 2013: sperimentazione MOOC
 
Progetto erudio
Progetto erudioProgetto erudio
Progetto erudio
 

Slide Tesi informatica

  • 1. Università degli Studi di Torino Facoltà di Scienze Matematiche Fisiche Naturali Corso di Laurea in Informatica Anno Accademico 2009/2010 OvunqueScuola: realizzazione in ambito Cloud Computing di un portale web scolastico Relatore: Prof. Antonio Di Leva Correlatori: Dott. Massimiliano Garruzzo Dott. Pasquale Pellitteri Candidato: Maximilian Passaghe
  • 2. I vantaggi di un sistema informativo permettono di migliorare la gestione delle scuole OvunqueScuola Applicazione online basata su tecnologie Cloud Attuale Ridondanza negli archivi cartacei Comunicazione scuola-genitori Andamento dello studente Traccia del programma svolto, compiti, didattica Opportunità Inserire il dato una sola volta Gestire avvisi e contatti Visualizzare l'andamento complessivo Riportare il programma svolto, i compiti, gestire la didattica
  • 3. GWT permette di creare un’interfaccia Javascript da codice Java GWT GUI Library Vantaggi - Debugging - Codice ottimizzato - Portabilità - Librerie Compilatore Java-to-Javascript Java Javascript
  • 4.
  • 5. OvunqueScuola - Utenti Comprensorio Scuola Classe UtenteRegistrato SuperAdmin Admin Insegnante Studente Genitore Corso RegistroDiClasse Voto
  • 6. OvunqueScuola - Funz. generali Homepage Messaggi Appunti Calendario Comunicazioni
  • 7. OvunqueScuola - Insegnante Registro di classe Registro personale Supplenze
  • 8. OvunqueScuola - Studente Andamento scolastico Didattica Class-wall
  • 9. OvunqueScuola - Genitore Calendario delle lezioni Andamento scolastico
  • 10. OvunqueScuola - SuperAdmin, Admin SuperAdmin: - gestione comprensori Admin: - gestione utenti - gestione didattica - comunicazioni
  • 11. Conclusioni – Il Cloud Computing offre un’opportunità per migliorare la gestione delle scuole Sviluppi futuri Accessibilità Internazionalizza-zione Sicurezza Ottimizzazione (Speed Tracer) Vantaggi Scalabilità Pay-per-use Disponibilità anytime-anywhere No infrastrutture proprietarie Sviluppo veloce e librerie a disposizione Svantaggi Database non relazionale Non sempre conveniente Connessione a Internet necessaria Sicurezza, privacy, portabilità tra Cloud Molte librerie non supportate