Corso di Ingegneria del Software Paolo Bottoni

Размер: px
Начинать показ со страницы:

Download "Corso di Ingegneria del Software Paolo Bottoni"

Транскрипт

1 Corso di Ingegneria del Software Paolo Bottoni Temi per il progetto

2 Esempi InfoStud ElaN Languages / LanguageLine Solutions Vivino / RateBeer Uber / Car2Go 2

3 InfoStud Dominio: Corsi, esami, profili studenti, amministrazione Applicazioni: Iscrizione esami, giudizi su corsi, stampa bollettini Registrazione esami Requsiti non funzionali: Sicurezza Disponibilità 3

4 Servizi per docenti 4

5 Incarichi docente 5

6 Report verbalizzazione Ingegneria del Software Lezione6Requisiti 6

7 Selezione corsi per verbalizzazione Ingegneria del Software Lezione6Requisiti 7

8 Verbalizzazione esiti Ingegneria del Software Lezione6Requisiti 8

9 Creazione appelli I Ingegneria del Software Lezione6Requisiti 9

10 Creazione appelli II Ingegneria del Software Lezione6Requisiti 10

11 Creazione appelli III Ingegneria del Software Lezione6Requisiti 11

12 Servizi per studenti Ingegneria del Software Lezione6Requisiti 12

13 Gestione corsi di laurea Ingegneria del Software Lezione6Requisiti 13

14 Pagamento tasse Ingegneria del Software Lezione6Requisiti 14

15 Gestione esami Ingegneria del Software Lezione6Requisiti 15

16 Servizi linguistici ElaN Languages LanguageLine Solutions Gestione del servizio Gestione del flusso di lavoro 16

17 ElaN 17

18 LanguageLine Solutions 18

19 Portali per esperienze edonistiche Vivino: mondo viticolo RateBeer: mondo birricolo Informazioni commerciali User generated content Articoli redazionali Interazioni speciali nella versione mobile 19

20 Vivino su web Base di dati relativa a vino (bottiglia) Produttore, anno, informazioni generali, prezzi, etc. Servizi di ricerca Ricerche predefinite Accesso a commenti di utenti Materiale redazionale Profili personali 20

21 Servizio di ricerca 21

22 Ricerche predefinite 22

23 Schede su produttori 23

24 Schede su vino 24

25 Schede personali: giudizi e statistiche 25

26 Schede personali: giudizi 26

27 Materiale redazionale 27

28 Vivino app 28

29 RateBeer Base di dati su mondo birraio Birrifici, birre, pub, etc. Servizi di ricerca Commenti utenti Promozione eventi Flusso informazioni 29

30 Eventi e live stream 30

31 Accesso a servizi 31

32 Community building I 32

33 Community building II 33

34 Assegnazione di punteggi weighted rank (WR) = (v / (v+m)) * R + (m / (v+m)) * C where: R = average for the design (mean) = (Rating) v = number of votes for the design = (Rate Count) m = minimum votes required to be listed in the top beers list (varies according to average of ratecounts for top 50 beers) C = the midpoint of the scale (2.75 in our case) A percentile rank is the proportion of scores in a distribution that a specific score is greater than or equal to. For instance, if a beer received a score of 3.9 and this score was greater than or equal to the scores of 88% of all beer, then it s percentile rank would be

35 Ratebeer mobile 35

36 Sistemi di mobilità Uber Car2Go 36

37 Uber: noleggio con conducente Architettura basata su servizi Realizzazione con microservizi Evoluzione da struttura monolitica 37

38 Servizi offerti da Uber Offrire disponibilità: autisti Richiedere viaggio: clienti Trovare viaggio disponibile Marketplace Gestire pagamento Estensioni per cibo e consegne 38

39 Struttura distribuita 39

40 Integrazione di servizi Verso gli utenti Mappe Geolocalizzazione Pagamenti Verso gli amministratori Metriche Logging Visualizzazioni Individuazione anomalie 40

41 Aspetti algoritmici Associazione di richieste e offerte Valutazione ETA Determinazione prezzo 41

42 Servizi di analisi 42

43 Interfaccia mobile Android driver Android rider ios driver ios rider 43

44 Car2Go: gestione parco macchine 44

45 Località e ubiquità Utenti registrati possono usare mezzi in ogni città Mezzi legati ad area operativa Estensione ad aeroporti Ingegneria del Software Lezione6Requisiti 45

46 Accesso all auto Tessera magnetica PIN su cellulare 46

47 Soluzione di tipo enterprise Software IBM WebSphere Application Server IBM WebSphere MQ IBM WebSphere MQ Telemetry Transport (MQTT) IBM DB2 IBM UrbanCode Deploy Services SoftLayer, an IBM Company IBM Managed Services 47

48 Sviluppo di funzionalità a Car2Go 48

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Politecnico di Torino Porto Institutional Repository [Proceeding] Mobile Web App: environment technologies and services in a Campus Original Citation: Castaldo, Ursula; Mezzalama, Marco; Venuto, Enrico

Подробнее

REGISTRATION GUIDE TO RESHELL SOFTWARE

REGISTRATION GUIDE TO RESHELL SOFTWARE REGISTRATION GUIDE TO RESHELL SOFTWARE INDEX: 1. GENERAL INFORMATION 2. REGISTRATION GUIDE 1. GENERAL INFORMATION This guide contains the correct procedure for entering the software page http://software.roenest.com/

Подробнее

Corsi di Ingegneria del Software / Interazione Uomo - Macchina Paolo Bottoni

Corsi di Ingegneria del Software / Interazione Uomo - Macchina Paolo Bottoni Corsi di Ingegneria del Software / Interazione Uomo - Macchina Paolo Bottoni Temi per il progetto Esempi Angry Birds / Cut the Rope Amazon Mechanical Turk / Bugzilla British Library / British Museum Eclipse

Подробнее

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Подробнее

Tecnologie dei Sistemi di Automazione

Tecnologie dei Sistemi di Automazione Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Sistemi di Supervisione Controllo ed Acquisizione Dati SCADA Corso di Laurea Codice insegnamento Email docente Anno

Подробнее

Salvatore Tau Via Roma, 63 73040 Collepasso (LE) 0832 293375 0832 293646. Università del Salento

Salvatore Tau Via Roma, 63 73040 Collepasso (LE) 0832 293375 0832 293646. Università del Salento Curriculum Vitae Informazioni personali Nome / Cognome Indirizzo Telefono Fax Salvatore Tau Via Roma, 63 73040 Collepasso (LE) 0832 293375 0832 293646 E-Mail [email protected] Nazionalità Italiana

Подробнее

Ingegneria del Software

Ingegneria del Software Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A1_3 V3.3 Ingegneria del Software Il corpus di conoscenze Il contenuto

Подробнее

Procedura on-line di acquisto con Carta di Credito

Procedura on-line di acquisto con Carta di Credito Procedura on-line di acquisto con Carta di Credito On-line purchase procedure with Credit Card 1. Collegarsi al sito internet www.autoservizisalemi.it 1. Surf on internet website www.autoservizisalemi.it

Подробнее

Servizio E-learning di Ateneo Piattaforma Moodle e L2L

Servizio E-learning di Ateneo Piattaforma Moodle e L2L Servizio E-learning di Ateneo Piattaforma Moodle e L2L Direzione Sistemi Informativi e Portale di Ateneo Direzione Sistemi Informativi e Portale di Ateneo Il sistema e-learning di Ateneo nasce in particolare

Подробнее

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A4_3 V2.1. Progettazione. Metodi e Linguaggi

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A4_3 V2.1. Progettazione. Metodi e Linguaggi Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A4_3 V2.1 Progettazione Metodi e Linguaggi Il contenuto del documento è liberamente utilizzabile dagli studenti, per

Подробнее

ESSE3: Verbalizzazione On Line. Dematerializzazione dei procedimenti di gestione della carriera studenti

ESSE3: Verbalizzazione On Line. Dematerializzazione dei procedimenti di gestione della carriera studenti Dematerializzazione dei procedimenti di gestione della carriera studenti PRO3 DEMATERIALIZZAZIONE: PROGETTO ESSE3 Attività Progetto ESSE3 Obiettivi 2014 Obiettivi 2015 Conferme titoli accademici 0% delle

Подробнее

CALENDARIO A. A. 2015/2016. Pagina 1 di 19

CALENDARIO A. A. 2015/2016. Pagina 1 di 19 CALENDARIO A. A. 2015/2016 Pagina 1 di 19 LEZIONI E ESAMI LEZIONI PRIMO SEMESTRE (solo per gli allievi del primo anno del corso di laurea in Progettazione dell Architettura) Inizio primo semestre: martedì

Подробнее

ALLEGATO Specifiche di Interfaccia

ALLEGATO Specifiche di Interfaccia ALLEGATO Specifiche di Interfaccia PROGETTO INTEGRAZIONE SISTEMA DI PRENOTAZIONE DELL ENTE (CUP CASSA) VERSO SPORTELLI SELF SERVICE 1 Introduzione Obiettivo di questo documento è descrivere l architettura

Подробнее

Ottieni una panoramica completa del tuo business con soluzioni video IP intelligenti

Ottieni una panoramica completa del tuo business con soluzioni video IP intelligenti Ottieni una panoramica completa del tuo business con soluzioni video IP intelligenti Il video è sempre disponibile quando ne hai bisogno. Analisi Video e Applicativi Software Integrazione di video HD con

Подробнее

I MODULI SOFTWARE. Wireless Network. Internet

I MODULI SOFTWARE. Wireless Network. Internet IL SOFTWARE Il sistema rappresenta una soluzione volta alla realizzazione di strumenti per la tracciabilità ed il monitoraggio dei dati relativi alle operazioni di carico e di scarico effettuate durante

Подробнее

Secure Socket Layer (SSL) Transport Layer Security (TLS)

Secure Socket Layer (SSL) Transport Layer Security (TLS) Secure Socket Layer (SSL) Transport Layer Security (TLS) 1 SSL è un protocollo progettato per fornire la cifratura e l autenticazione tra un client web ed un server web SSL è concepito per essere collocato

Подробнее

SISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI

SISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI 1/10 SISTEMA DI CONTROLLO E GESTIONE STAZIONI DI RICARICA E-CORNER PER VEICOLI ELETTRICI 2/10 ARCHITETTURA DI SISTEMA Il sistema è basato su una rete di stazioni di ricarica, con configurazione e tipologia

Подробнее

INFINITY. Per rendere più semplice la gestione della tua rete di vendita!

INFINITY. Per rendere più semplice la gestione della tua rete di vendita! INFINITY Per rendere più semplice la gestione della tua rete di vendita! Introduzione Infinity è un applicazione per la rete vendita e per le assistenze su tablet, che, con interfaccia semplice e intuitiva,

Подробнее

UNIVERSITÀ DEGLI STUDI DI SALERNO Ufficio Pianificazione e Sviluppo

UNIVERSITÀ DEGLI STUDI DI SALERNO Ufficio Pianificazione e Sviluppo Guida alla gestione delle Sedute di Laurea Online Procedura informatica ESSE3 Versione 1.1 Autore Stato Revisore Data 25/01/2016 Distribuito a: Gruppo di lavoro ESSE3 Operatori ESSE3 Sommario Introduzione...

Подробнее

Antonio Fini. Il Cloud a scuola. Antonio Fini

Antonio Fini. Il Cloud a scuola. Antonio Fini Antonio Fini Il Cloud a scuola Antonio Fini Desktop vs Cloud Che software utilizzate per scrivere una email? Cosa utilizzate per scrivere un testo/presentazione/foglio di calcolo? Qualcuno usa ancora chiavette

Подробнее

Configuration Change Release Management

Configuration Change Release Management Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A6_3 V1.0 Configuration Change Release Management Il contenuto del documento

Подробнее

italiano snowmaking control

italiano snowmaking control italiano snowmaking control snowmaking control Il software Liberty è stato sviluppato appositamente dal nostro reparto IT. Liberty garantisce ad ogni operatore una gestione personalizzata dell impianto

Подробнее

drag & drop visual programming appinventor storia appinventor un esempio di drag & drop programming: Scratch

drag & drop visual programming appinventor storia appinventor un esempio di drag & drop programming: Scratch drag & drop visual programming appinventor realizzazione app per Google Android OS appinventor è un applicazione drag & drop visual programming Contrariamente ai linguaggi tradizionali (text-based programming

Подробнее

Analisi della Mobilità per Applicazioni Smart City. Marco Mamei [email protected]

Analisi della Mobilità per Applicazioni Smart City. Marco Mamei marco.mamei@unimore.it Analisi della Mobilità per Applicazioni Smart City Marco Mamei [email protected] Marco Mamei Tesi e Dottorato nel Agent and Pervasive Computing Group Insegno ad Ingegneria Gestionale ICT Fondamenti

Подробнее

Banca Dati Nazionale Animali d Affezione. Teramo Settembre 2017

Banca Dati Nazionale Animali d Affezione. Teramo Settembre 2017 Banca Dati Nazionale Animali d Affezione Teramo Settembre 2017 Agenda Obiettivi Attori Il nuovo portale nazionale Timeline delle attività Evoluzioni Obiettivi (1/2) La realizzazione di un sistema di anagrafe

Подробнее

Gruppo di lavoro 1 Metadati e RNDT. Incontro del 22 luglio 2014

Gruppo di lavoro 1 Metadati e RNDT. Incontro del 22 luglio 2014 Gruppo di lavoro 1 Metadati e RNDT Incontro del 1 Piano di lavoro 1. Condivisione nuova versione guide operative RNDT 2. Revisione regole tecniche RNDT (allegati 1 e 2 del Decreto 10 novembre 2011) a)

Подробнее

Enterprise Mobility + Security. Walter Cipolleschi

Enterprise Mobility + Security. Walter Cipolleschi Enterprise Mobility + Security Walter Cipolleschi La complessità del modo di lavorare oggi Perdita Dati Device Persi Utenti Consulenti Dati Identità compromesse Clienti App Dipendenti Credenziali rubate

Подробнее

PBX Virtuali. DataBase MySQ L

PBX Virtuali. DataBase MySQ L VOIspeed UCloud L unica soluzione di telefonia in Cloud che permette di usare qualunque tipo di linea e di telefono con servizi esclusivi per la comunicazione e la mobilità. Tecnologia Cos è VOIspeed UCloud

Подробнее

CAN Decriptor. Easiest way to sniff, analyze, monitor the CAN Bus

CAN Decriptor. Easiest way to sniff, analyze, monitor the CAN Bus CAN Decriptor Easiest way to sniff, analyze, monitor the CAN Bus Fields of application: Automotive Environment Track Environment Aeronautics Domotics Robotics Industrial Processes CAN Decriptor Fields

Подробнее

Riccardo Paganelli Analisi, Reporting, Dashboard, Scorecard per prendere le migliori decisioni: Cognos 8 BI

Riccardo Paganelli Analisi, Reporting, Dashboard, Scorecard per prendere le migliori decisioni: Cognos 8 BI Riccardo Paganelli Analisi, Reporting, Dashboard, Scorecard per prendere le migliori decisioni: Cognos 8 BI Information On Demand Business Optimization Strumenti per comprendere meglio le informazioni

Подробнее

UNIVERSITÀ DEGLI STUDI DI TORINO

UNIVERSITÀ DEGLI STUDI DI TORINO STEP BY STEP INSTRUCTIONS FOR COMPLETING THE ONLINE APPLICATION FORM Enter the Unito homepage www.unito.it and click on Login on the right side of the page. - Tel. +39 011 6704425 - e-mail [email protected]

Подробнее

Università di Udine Dip. di Scienze Matematiche, Informatiche e Fisiche

Università di Udine Dip. di Scienze Matematiche, Informatiche e Fisiche Università di Udine Dip. di Scienze Matematiche, Informatiche e Fisiche L offerta didattica del dipartimento (di Scienze Matematiche, Informatiche e Fisiche) DOTTORATO Informatica, Matematica e Fisica

Подробнее

quali sono scambi di assicurazione sanitaria

quali sono scambi di assicurazione sanitaria quali sono scambi di assicurazione sanitaria Most of the time, quali sono scambi di assicurazione sanitaria is definitely instructions concerning how to upload it. quali sono scambi di assicurazione sanitaria

Подробнее

Alessandro Chinnici. Enterprise 2.0 & Social Business Consultant, IBM Italia

Alessandro Chinnici. Enterprise 2.0 & Social Business Consultant, IBM Italia Alessandro Chinnici Enterprise 2.0 & Social Business Consultant, IBM Italia La web experience si misura in secondi... Nei primi 5 secondi 30% clienti cambiano sito web 37% clienti non tornano sul sito

Подробнее

Software, hardware conoscenza libera

Software, hardware conoscenza libera Software, hardware conoscenza libera : argomenti per i programmi nazionali ed europei Associazione per il Software Libero Paolo Didonè Associazione per il Software Libero

Подробнее

Streaming Video con Adobe Flash Media Server. Configurazione ed utilizzo

Streaming Video con Adobe Flash Media Server. Configurazione ed utilizzo Streaming Video con Adobe Flash Media Server Configurazione ed utilizzo Introduzione Struttura centralizzata per la distribuzione dei contenuti Encoding decentrato nel client che esegue l'upload Basato

Подробнее

UN DATAWAREHOUSE PER IL CONTROLLO E MONITORAGGIO DELLA SPESA FARMACEUTICA CONVENZIONATA

UN DATAWAREHOUSE PER IL CONTROLLO E MONITORAGGIO DELLA SPESA FARMACEUTICA CONVENZIONATA UN DATAWAREHOUSE PER IL CONTROLLO E MONITORAGGIO DELLA SPESA FARMACEUTICA CONVENZIONATA Fabio Raimondi Project Manager Tecnologie Digitali ed Applicative Business Analytics e Big Data Il progetto S.I.R.FARMA

Подробнее

ENTERPRISE RISK MANAGEMENT IL PUNTO DI VISTA DI SAS

ENTERPRISE RISK MANAGEMENT IL PUNTO DI VISTA DI SAS ENTERPRISE RISK MANAGEMENT IL PUNTO DI VISTA DI SAS MILANO, 16 GENNAIO 2014 Expected Revenue from Business Line XXX Expected Revenue from Business Line XXX Result at 1% Target Expected Result ENTERPRISE

Подробнее

Hr System La gestione delle risorse umane di TeamSystem

Hr System La gestione delle risorse umane di TeamSystem Hr System La gestione delle risorse umane di TeamSystem Un sistema completo ed integrato con i programmi di gestione paghe e progetti di TeamSystem HR System integrato con : - TeamTime (presenze) - Paghe

Подробнее

TABELLA CODICI PAGAMENTO

TABELLA CODICI PAGAMENTO TABELLA CODICI PAGAMENTO COD. DESCRIZIONE Euro PRIMA RATA D ISCRIZIONE CORSI DI LAUREA/LAUREA SPECIALISTICA/MAGISTRALE I rata d iscrizione CORSI AREA SCIENTIFICA I rata d iscrizione CORSI AREA UMANISTICA

Подробнее

Corso di Fondamenti di Impianti e Logistica

Corso di Fondamenti di Impianti e Logistica Corso di Fondamenti di Impianti e Logistica Prof. Ing. Riccardo Melloni Dipartimento di Ingegneria Meccanica e Civile Università degli Studi di Modena e Reggio Emilia 1 Presentazione del Docente DOCENTE:

Подробнее

UNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI

UNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI UNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI Manifesto degli Studi A.A. 2001-2002 CORSO DI LAUREA IN INFORMATICA DIPLOMA UNIVERSITARIO IN INFORMATICA (Vecchio

Подробнее

Analisi dei processi di dematerializzazione. Università di Napoli Federico II. Valentina Casola Forum PA, maggio 2008

Analisi dei processi di dematerializzazione. Università di Napoli Federico II. Valentina Casola Forum PA, maggio 2008 Analisi dei processi di dematerializzazione Università di Napoli Federico II Valentina Casola Forum PA, maggio 2008 ESPERIENZA DEL DIS Il DIS ha in cura una serie di attività volte alla definizione di

Подробнее

Ingegneria del Software

Ingegneria del Software Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A1_3 V2.4 Ingegneria del Software Il corpus di conoscenze Il contenuto del documento è liberamente utilizzabile dagli

Подробнее

DICHIARAZIONE DI CONFORMITA' / Declaration of Conformity

DICHIARAZIONE DI CONFORMITA' / Declaration of Conformity Software: SmartLink Versione/Version : 2.1 Edizioni/Editions: SE (Standard Edition) e/and EL (Entry Level) Descrizione del prodotto: SmartLink 2.1 è l interfaccia web remota sviluppata da Software Team

Подробнее

API e socket per lo sviluppo di applicazioni Web Based

API e socket per lo sviluppo di applicazioni Web Based API e socket per lo sviluppo di applicazioni Web Based Cosa sono le API? Consideriamo il problema di un programmatore che voglia sviluppare un applicativo che faccia uso dei servizi messi a disposizione

Подробнее