Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © 2003 - The McGraw-Hill.

Slides:



Advertisements
Presentazioni simili
Accessibilità, usabilità, credibilità
Advertisements

Algoritmi e Strutture Dati
Progettazione digitale 2/ed Franco Fummi, Maria Giovanna Sami, Cristina Silvano Copyright © 2007 – The McGraw-Hill Companies srl Progettazione Digitale.
1 Presentazione di InemarWiki Trento 30 settembre 2008 Ing. Antognazza Federico.
Introduzione ai sistemi di basi di dati
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
Iterazione Capitolo 17 febbraio 2004 Iterazione.
Array di array Capitolo 20 febbraio 2004 Array di array.
Segnali e sistemi per le telecomunicazioni - Claudio Prati Copyright © The McGraw-Hill Companies, srl.
Fondamenti di affidabilità - Paolo Citti, Gabriele Arcidiacono, Gianni Campatelli Copyright © The McGraw-Hill Companies, srl Capitolo 3 Elementi.
La comunicazione per la gestione delle crisi
Psicopatologia dello sviluppo – Storie di bambini e psicoterapia 2/ed Fabio Celi, Daniela Fontana Copyright © 2010 – The McGraw-Hill Companies srl MAPPE.
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Copyright The McGraw-Hill Companies srl Lofferta di moneta Capitolo 9.
Capitolo 8 Array Lucidi relativi al volume: Java – Guida alla programmazione James Cohoon, Jack Davidson Copyright © The McGraw-Hill Companies srl.
Motore di news per portali Web: progetto ed implementazione Relatore: Chiar.mo Prof. Sonia Bergamaschi Tesi di Laurea di: Roberto Delfini Anno Accademico.
<Nome del gruppo di lavoro>
attraverso la segmentazione
Luca Capitani Title Laboratorio di Web e Interface Design Università degli Studi di Roma La Sapienza.
Algoritmi e Strutture Dati
Gestione dei Progetti Software 2 (a.a. 2004/05) Lezione 8 1 Valutare laccessibilità dei siti web Il World Wide Web Consortium (W3C) – Sviluppa tecnologie.
Cos’è un CMS? Content Management System
Viste. Cosè una vista? è possibile creare un subset logico di dati o una combinazione di dati una vista è una tabella logica basata su una tabella o su.
Information and Communication Technology CORSO DI LAUREA RELAZIONI PUBBLICHE E COMUNICAZIONE DIMPRESA Andrea Carignani (9 crediti) Fondamenti 6 Crediti.
Information and Communication Technology CORSO DI LAUREA IN RELAZIONI PUBBLICHE E PUBBLICITA’ Andrea Carignani (7,5 crediti) Fondamenti 5 Crediti.
Information and Communication Technology (6 crediti) Andrea Carignani
Corsi di Laurea Turismo, culture e territorio
Gestione sito Dario Zucchini 29/02/2012.
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
1 – Costruzione dell’alberatura
La biblioteca organizza il Web parte II: OpenCMS per gestire siti Nuove tecnologie per le biblioteche digitali.
Guida IIS 6 A cura di Nicola Del Re.
May 2011 Davide Maccarone The information contained in this document is to be considered strictly confidential.Any retaining, dissemination, distribution.
Il nuovo portale : uno strumento a disposizione dei Soci per costruire insieme un nuovo modello di impresa retewww.cspnetwork.it Ferrara.
EBSCOhost Collection Manager Account selezionatore Tutorial.
Fabrizio Grossi Verifica delle attività. L'operato degli amministratori di sistema deve essere oggetto, con cadenza almeno annuale, di un'attività
Printserver2.pg.infn.it (VM Xen in esecuzione su redhat cluster)
Un problema importante
Project Review byNight byNight December 21th, 2011.
Project Review byNight byNight December 21th, 2011.
Tecniche di accessibilità web Tabelle e form accessibili Le tabelle di dati WCAG 1.0, linea guida 5 Garantire che le tabelle abbiano.
Esercitazioni di Ingegneria del Software con UML
Progettazione concettuale di SI basati su Web
G.ADORNI, M.COCCOLI, G.VERCELLI, G.VIVANET E-LEARNING & KNOWLEDGE MANAGEMENT LAB. UNIVERSITÀ DI GENOVA Il Semantic Web per l’e-learning e l’e-government:
Prog. applicazioni Web- 1 - Progettazione di applicazioni Web prof. V. De Antonellis Dipartimento di Elettronica per l’Automazione Università di Brescia.
Programmazione e controllo
Prog. applicazioni Web- 1 - Progettazione di applicazioni Web.
Project Review byNight byNight December 21th, 2011.
Fondamenti di informatica Oggetti e Java Luca Cabibbo Luca Cabibbo – Fondamenti di informatica: Oggetti e Java Copyright © 2004 – The McGraw-Hill Companies.
Fondamenti di affidabilità - Paolo Citti, Gabriele Arcidiacono, Gianni Campatelli Copyright © The McGraw-Hill Companies, srl Capitolo 7 FTA.
PROG Progettazione di dati e ipertesto. PROG Progettazione dei dati IN: dizionario dei dati, mappa del sito, requisiti funzionali, requisiti degli.
Prog. applicazioni Web- 1 - Processo di sviluppo: Visione d’insieme.
Analisi dei requisiti Il primo passo di “qualsiasi” processo di sviluppo è la definizione dei requisiti  Definizione del Business Model  Solitamente.
Sicurezza II, A.A. 2011/2012 OpenID Speaker: André Panisson, PhD student Università degli Studi di Torino, Computer Science Department Corso Svizzera,
Fondamenti di affidabilità - Paolo Citti, Gabriele Arcidiacono, Gianni Campatelli Copyright © The McGraw-Hill Companies, srl Capitolo 4 Affidabilità.
MyEconLab_Univerità degli studi di Milano, corso Prof.ssa Valentina Raimondi How to Access MyEconLab 1.
Tecnologie dell'informazione e della comunicazione - Stacey S. Sawyer, Brian K. Williams Copyright © The McGraw-Hill Companies srl “Commercio elettronico,
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Distribuzione controllata del software con Systems Management Server 2003 Fabrizio Grossi.
Oggi è lunedì il sei maggio!
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Servizi Internet Claudia Raibulet
E Windows SharePoint Services 2.0 Ivan Renesto Document Library how to use Windows SharePoint Services.
MyEconLab_Univerità degli studi di Milano, corso Prof.ssa Valentina Raimondi How to Access MyEconLab 1.
Progettazione concettuale di SI basati su Web B. Pernici.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
La progettazione di un sito web
GIORNATE DI FORMAZIONE STARNET. 2 PROGRAMMA DI FORMAZIONE PRESENTAZIONE DELLE ATTIVITA’ (A) INTRODUZIONE: GLI OBIETTIVI DEL NUOVO PORTALE STARNET (B)
PI2S2 Regional Operation Centre Sistema di Supporto Sistema di Monitoring Rita Ricceri Consorzio Cometa Tutorial per Site Administrator Messina,
Transcript della presentazione:

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Capitolo 7 Analisi dei requisiti

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Processo di sviluppo Visione d’insieme

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Processo di sviluppo Caso Acer-Euro Raccolta e gestione centralizzata di contenuti multilingua Pubblicazione dei contenuti tramite siti Web locali

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Specifica dei Requisiti IN: requisiti di business OUT: specifiche semi-formali, con un buon livello di precisione, ma facili da comprendere anche dal cliente Due sotto-attività principali: –1. Raccolta dei requisiti –2. Analisi dei requisiti

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Raccolta dei requisiti Attività poco strutturata, mirata a collezionare le seguenti informazioni: Utenti e gruppi di utenti Requisiti funzionali Requisiti sui dati Requisiti di personalizzazione Requisiti sui dispositivi Requisiti non funzionali: usabilità, prestazioni, disponibilità, scalabilità, sicurezza, manutenibilità

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Analisi dei Requisiti Revisione e formalizzazione dei requisiti raccolti e produzione di un insieme di specifiche semi-formali:

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Specifica dei Gruppi Descrizione formale dei raggruppamenti di utenti Gerarchi a dei gruppi Product News. Objects - content mgmt mode: Product and Product News.Objects - read mode: “Login”, “Add a news item”, “Modify a news item”, “Delete a news item”, “Add a news category”, “Modify a news category”, “Delete a news category”, "Modify profile data". Relevant use cases: None.Sub-groups: Corporate.Super-group: First name, last name, , office address. Profile data are provided explicitly by the user. Profile data: marketing and communication personnel inserting, modifying, and deleting mkt materials. Description: Mar-Com ManagerGroup name: Descrizione dei gruppi

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Use case: descrizione formale di un’unità di interazione con l’applicazione da parte di utenti che appartengono ad un certo gruppo (tramite tabelle o diagrammi UML) Specifica di Use Case 1. 1.Diagramma di Use case per l’utente Mar-Com Manager

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Dizionario dei dati Elenco degli oggetti informativi principali, individuati durante la raccolta dei requisiti dei dati Per ogni elemento nel dizionario è possibile specificare: –Nome –Sinonimi –Descrizione –Istanze di esempio –Proprietà –Relazioni –Componenti –Super-concetti –Sotto-concetti NewsItem Piece of news A corporate or product piece of news TravelMate 610 launched, 20th June 01 Title, Body, Image, Date, … NewsToProduct None Highlighted news

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Specifica delle Site view (mappa del sito) IN: gruppi di utenti, use case, dizionario dei dati OUT: lista delle site view necessarie, specificate tramite: –Nome –Descrizione –Gruppi di utenti a cui sono rivolte –Use case coinvolti –Mappa della site view: una tabella che illustri le aree che compongono la site view. Ogni area è specificata per mezzo di : Nome Descrizione Oggetti con accesso in lettura/Scrittura Livello di priorità

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano HighNewsCategory NewsItem In the default page, the user accesses the list of countries for which he is content manager and selects a country to administer. In the News Category page, the user accesses the list of news categories for the selected country. Here, the user can perform content management functions over news categories, according to the use cases “Add a news category”, “Edit a news category”, “Remove a news category”. Otherwise, he can select one category, and access the list of the available news items in the selected category. In the News page, the user can perform content management functions over a selected news item according to the use cases “Add a news item”, “Edit a news item”, “Remove a news item”. News Content Management PriorityObjectsArea DescriptionArea Name Site View Map “Login”, “Add a news category”, “Edit a news category”, “Remove a news category”, “Add a news item”, “Edit a news item”, “Remove a news item”. Use Cases Mar-Com ManagersUser Groups Includes the pages through which the Mar-Com Managers will access content management functions, for inserting or updating content about news categories and news items. Description News Content ManagementSite View

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Linee guida per lo stile grafico Regole di presentazione delle pagine: Formato della griglia: righe e colonne Posizionamento del contenuto: banners, logo, menu Proprietà di grafica: caratteri, colori, bordi e margini Regole specifiche per dispositivi e browser Mock-ups: rappresentazione di esempio per alcune pagine tipiche dell’applicazione (per un particolare dispositivo e linguaggio di rendering)

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Stile grafico – esempi Griglia di Pagina:

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Stile grafico – esempi Posizionamento dei Contenuti

Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill Companies, srl Contenuto per concessione del Politecnico di Milano Stile grafico – esempi Proprietà di grafica: