Project Review Novembrer 17th, 2011. Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.

Slides:



Advertisements
Presentazioni simili
Trieste, 26 novembre © 2005 – Renato Lukač Using OSS in Slovenian High Schools doc. dr. Renato Lukač LinuxDay Trieste.
Advertisements

Preposizioni semplici e articolate
I numeri, l’ora, I giorni della settimana
L’esperienza di un valutatore nell’ambito del VII FP Valter Sergo
Logistica collaborativa per i distretti industriali.
Teoria e Tecniche del Riconoscimento
1. Web 1.0 al Web 2.0: come cambiano le modalità del comunicare, la società e la formazione 2. I nativi digitali chi sono e come apprendono: risultati.
A. Oppio, S. Mattia, A. Pandolfi, M. Ghellere ERES Conference 2010 Università Commerciale Luigi Bocconi Milan, june 2010 A Multidimensional and Participatory.
EUROPA TERRA DI MISSIONE. Flags of Europe This page contains flags and maps for Europe and its countries. European Union MAPS Europe 1 -- no flag references.
EBRCN General Meeting, Paris, 28-29/11/20021 WP4 Analysis of non-EBRCN databases and network services of interest to BRCs Current status Paolo Romano Questa.
DG Ricerca Ambientale e Sviluppo FIRMS' FUNDING SCHEMES AND ENVIRONMENTAL PURPOSES IN THE EU STRUCTURAL FUNDS (Monitoring of environmental firms funding.
JPA Overview della tecnologia. Java Persistence Architecture Definita nella JSR-220 EJB 3.0 ( Tentativo di unificare EJB2.1 con.
Copia darchivio (Preservation copy) A Preservation copy (or Archive copy) is the artefact designated to be stored and maintained as the preservation master.
Each student will be able to ask an adult or stranger: What do you like to do? and What dont you like to …?
© and ® 2011 Vista Higher Learning, Inc.4B.1-1 Punto di partenza Italian uses two principal tenses to talk about events in the past: the passato prossimo.
Un DataBase Management System (DBMS) relazionale client/server.
J0 1 Marco Ronchetti - Corso di Formazione Sodalia – Febbraio 2001 – Modulo Web Programming Tomcat configuration.
Biometry to enhance smart card security (MOC using TOC protocol)
TIPOLOGIA DELLE VARIABILI SPERIMENTALI: Variabili nominali Variabili quantali Variabili semi-quantitative Variabili quantitative.
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 3 - Functions Outline 3.1Introduction 3.2Program Components in C++ 3.3Math Library Functions 3.4Functions.
Chistmas is the most loved holiday of the years. Adults and children look forward to Chistmas and its magical atmosphere. It is traditional to decorate.
Players: 3 to 10, or teams. Aim of the game: find a name, starting with a specific letter, for each category. You need: internet connection laptop.
Sequence. CREARE UNA SEQUENCE CREATE SEQUENCE nome [INCREMENT BY n] [START WITH n] [MAXVALUE n | NOMAXVALUE] [MINVALUE n | NOMINVALUE] [CYCLE | NOCYCLE]
Test-beam X5/H Workshop a dicembre su organizzazione attivita 2003 Mail generale inviata a tutti da F.Cerutti Date del workshop (definitive) Venerdi.
VII EBRCN GM, Berlin, 26-28/09/20041 EBRCN Site: current status Béatrice Dutertre Questa presentazione può essere utilizzata come traccia per una discussione.
Palermo, may 2010 F.Doumaz, S.Vinci (INGV-CNT- Gruppo di telerilevamento)
English Course Gentile studente,
B2B Newsletter ITALY – October 2011 SENDING DATE: October, 6° REMINDER ING ONLY FOR DPV DIRECT Subject: Scopri le offerte e le novità di Disneyland.
Gli ambienti di apprendimento Firenze, 3 marzo 2006.
Project Review Località Sciistica Novembrer 17th, 2011.
Project Review Località Sciistica 21 Dicembre 2011.
Attivazione numero verde e casella di posta elettronica L'Istat ha predisposto anche un servizio di Contact Center telefonico (n. Verde ) e.
Project Review byNight byNight December 6th, 2011.
Italiano 6 Test review – Days, Dates, Months, Seasons, Weather Press View Slide Show. Then click through the slide show and review the various topics.
Come nella stampa tradizionale, un giornale online può essere di informazione informazione o un periodico dedicato a una disciplina specifica.
Final Project Review byNight byNight March 15th,2012.
Project Review Località Sciistica 5 Dicembre 2011.
Project Review Località Sciistica Novembrer 17th, 2011.
Final Project Review byNight byNight March 15th,2012.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 21th, 2011.
Project Review byNight byNight December 21th, 2011.
Project Review byNight byNight December 21th, 2011.
Project Review byNight byNight December 6th, 2011.
Project Review byNight byNight December 5th, 2011.
Giovedì 17 Aprile 2008 Heroes {Community} Launch Giovedì 17 Aprile 2008.
Federazione Nazionale Commercio Macchine Cantiermacchine Cogena Intemac Unicea Unimot ASSOCIAZIONE ITALIANA PER LA PROMOZIONE DELLA COGENERAZIONE.
Quale Europa? Riscopriamo le radici europee per costruire unEuropa PIÙ vicina a noi ISTITUTO COMPRENSIVO MAZZINI CASTELFIDARDO PROGETTO COMENIUS 2010/2012.
Quanti anni ha? Italian 6.
FOR EVERY CALLOUT THAT YOU WILL SEE IN ENGLISH PROVIDE (IN WRITING) THE CORRECT ITALIAN SENTENCE OR EXPRESSION. REMEMBER TO LOOK AT THE VERBS AND PAY.
Collection & Generics in Java
YOUR ITALIAN CV Step-by-step guide to create CURRICULUM VITAE in Italian language.
Passato Prossimo. What is it?  Passato Prossimo is a past tense and it is equivalent to our:  “ed” as in she studied  Or “has” + “ed” as in she has.
Saluti ed espressioni Greetings in Italian.
Italian 1 -- Capitolo 2 -- Strutture
Buon giorno Io sono Professoressa Kachmar. Buon giorno Io sono Professoressa Kachmar.
1 Acceleratori e Reattori Nucleari Saverio Altieri Dipartimento di Fisica Università degli Studi - Pavia
Project Review byNight byNight December 21th, 2011.
MyEconLab_Univerità degli studi di Milano, corso Prof.ssa Valentina Raimondi How to Access MyEconLab 1.
Each student will be able to ask an adult or stranger: What do you like to do? and What don’t you like to …?
Project Review Località Sciistica 21 Dicembre 2011.
MyEconLab_Univerità degli studi di Milano, corso Prof.ssa Valentina Raimondi How to Access MyEconLab 1.
Project Review Località Sciistica Novembrer 17th, 2011.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Roberto Esposti 1 Facoltà di Economia “G. Fuà” Università Politecnica delle Marche Facoltà di Economia “G. Fuà” Università Politecnica delle Marche PowerPoint.
Do You Want To Pass Actual Exam in 1 st Attempt?.
how to use Windows SharePoint Services
Proposal for the Piceno Lab on Mediterranean Diet
Wikipedia Wikipedia è un'enciclopedia online, collaborativa e libera. Grazie al contributo di volontari da tutto il mondo, Wikipedia ad ora è disponibile.
Transcript della presentazione:

Project Review Novembrer 17th, 2011

Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November 17th 2011 Analysis and Design Spikes UI and user interaction draft (on paper or...)

Project goals Online reservation User Registration Completely visible site (all user) Desktop application for notification (only pubs) User notification via Max number of places reserved Android application (only clients) Online search Creation of pubs events via web User reservation History Pubs/Events Review

Project no goals Online payment Application for other platform Reservation by phone

User stories Introduction Un Utente è un qualsiasi soggetto anonimo non registrato che accede a funzionalità limitate del sistema. Un Cliente è un utente registrato con funzioni da cliente (prenotazioni ecc). Un Locale è un utente registrato con funzionalità differenti da quelli del cliente.

User stories Utente 1) registrarsi come Cliente: L Utente accede al sistema e si registra come Cliente, inserendo i dati come nome, cognome, indirizzo, ecc.. Il sistema crea la pagina "standard" relativa al Cliente nella quale sono riportati tutti i dati pubblici precedentemente inseriti. 2) registrarsi come Locale: LUtente accede al sistema e si registra come Locale, inserendo i dati come nome del locale, partita IVA, indirizzo, proprietario ecc.. Il sistema dopo aver verificato i dati inseriti dallUtente crea la pagina "standard" relativa al Locale nella quale sono riportati tutti i dati pubblici precedentemente inseriti. Il Locale registrato può modificare alcuni dati nella propria pagina come l'orario di apertura o chiusura. 3) ricercare locali/eventi: LUtente esegue la ricerca di un Locale /evento e visualizza le informazioni. 4) visualizzare le recensioni: L'Utente visualizza le recensioni del Locale e degli eventi

User stories Cliente 1) prenotare: Il Cliente ricerca un Locale /evento ed esegue la prenotazione. Il sistema notifica al Cliente e al Locale l'avvenuta prenotazione. 2) ricercare locali/eventi: L Cliente esegue la ricerca di un Locale /evento e visualizza le informazioni. 3) cancellare prenotazioni: Il Cliente accede alle sue prenotazioni e annulla la prenotazione. Il sistema notifica al Cliente e al Locale l'avvenuta cancellazione. 4) recensire locali/eventi: Il Cliente accede alla pagina del Locale e inserisce una recensione relativa al Locale stesso o all'evento da esso organizzato. 5) visualizzare le recensioni: Il Cliente visualizza le recensioni del Locale e degli eventi

User stories Locale 1) inserire eventi: Il Locale accede alla pagina di creazione degli eventi, e inserisce tutti i dati relativi all'evento che vuole creare. Il sistema notifica l'avvenuta creazione dell'evento. 2) cancellare eventi: Il Locale accede alla pagina relativa all'evento e cancella l'evento. Il sistema notifica al Locale, e a tutti i Clienti prenotati all'evento, la cancellazione. 3) visualizzare le prenotazioni: Il Locale visualizza le prenotazioni presso il Locale stesso e ad un determinato evento. 4) visualizzare le recensioni: Il Locale visualizza le recensioni del Locale stesso e degli eventi

Use Case: Prenotazione Locale Precondition: The user is logged in Postcondition: The user has made a reservation Actors: User, Pub 1.The user searches a pub 2.The system shows the personal page of the pub 3.The user accesses to the reservation page 4.The system asks how many places has to be reserved 5.The user specify the number of person that request reservetion 6.The system asks for a confirmation 7.The user conferms 8.The system sends a mail to the user and a notification to the pub Exception 1.Pub not found (Point 2) 1.The system shows that there no pub with the preferences expressed by the user 2.Places less then specified 1.The system alerts the user 3.User doesn't confirm (Point 7) 1.The system redirect the user on the public pub page

Use Case: Prenotazione Evento Precondition: The user is logged in Postcondition: The user has made a reservation Actors: User, Pub, Events 1.The user searches a pub 2.The system shows the personal page of the pub 3.The user accesses to the events pages organized by the pub 4.The user accesses to the reservation page 5.The system asks how many places has to be reserved 6.The user specify the number of person that request reservation 7.The system asks for a confirmation 8.The user conferms 9.The system sends a mail to the user and a notification to the pub Exception 1.Pub not found (Point 2) 1.The system shows that there no pub with the preferences expressed by the user 2.Places less then specified 1.The system alerts the user 3.User doesn't confirm (Point 8) 1.The system redirect the user on the public event page

Use Case: Registrazione come Cliente/Locale Postcondition: The user is registered Actors: User 1.The user accesses to the registration page and inserts his data 2.The system shows this data and asks for confirmation 3.The user confirms 4.The system sends an to him Exception 1.Data not correct 1.The user doesn't confirm and will be redirected to registration page to correct the data 2.User doesn't confirm 1.The system redirect the user to the registration page

Use Case: Cancellazione Prenotazione Precondition: The user has made a reservation and is authenticated Postcondition: The reservation will be cancelled Actors: User 1.The user access to his personal page and access on the current reservation 2.The system shows the details of the current reservation 3.The user decides to cancel the reservation 4.The system asks for confirmation 5.The user confirms 6.The system cancelles the reservation Exception 1.User doesn't confirm 1.The system redirect him to his own personal page

Use Case: Aggiungi recensione Precondition: The user is authenticated Postcondition: The review is added to the specified pub 1.The user searches for a pub 2.The system shows the results of the research 3.The user selects a pub 4.The system shows the pub's personal page 5.The user accesses to the review section and specify his review of the pub or the event organized by the selected pub 6.The system add the review Exception 1.Pub not found (Point 2) 1.The system shows that there no pub with the preferences expressed by the user

Use Case: Inserire eventi Precondition: The user is authenticated as pub Postcondition: The event will be created 1.The user access to his own personal page and access to the event's creation section 2.The system asks for the event's data 3.The user inserts the data 4.The system asks for confirmation 5.The user confirms 6.The system add the new event Exception 1.User doesn't confirm 1.The system redirect him to his own personal page

Use Case: Cancellare eventi Precondition: The user is authenticated as pub Postcondition: The event will be created 1.The user access to his own personal page and to the events created 2.The system shows all the events created 3.The user selects an event to be cancelled 4.The system asks for confirmation 5.The user confirms 6.The system cancels the event and send a notification to all the users that made reservation for that event Exception 1.User doesn't confirm 1.The system redirect him to his own personal page

Project plan summary Analysis and Design From 16th November 2011 To 21th December 2011 CRC: 1 Day (1 h) Scenarios: 1 Day (1 h) Use Cases: 3 Days ( 5 h ) Use Cases Diagram: 2 Days ( 4-5 h ) Sequence Diagram: 5 Days ( 11 h ) Activity Diagram: 2 Days ( 4 h ) Class Diagram: 2 Days ( 4 h )

Status as of November 17th II ??????? Spikes Demo prototype (NOT YET) UI and user interaction draft (on paper or...)

Thank you for your attention ! Questions?