La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Prog. applicazioni Web- 1 - Processo di sviluppo: Visione d’insieme.

Presentazioni simili


Presentazione sul tema: "Prog. applicazioni Web- 1 - Processo di sviluppo: Visione d’insieme."— Transcript della presentazione:

1 Prog. applicazioni Web- 1 - Processo di sviluppo: Visione d’insieme

2 Raccolta e Analisi dei Requisiti Prog. applicazioni Web- 2 -

3 Prog. applicazioni Web- 3 - 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

4 Prog. applicazioni Web- 4 - 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à

5 Prog. applicazioni Web- 5 - Analisi dei Requisiti Revisione e formalizzazione dei requisiti raccolti e produzione di un insieme di specifiche semi-formali

6 Prog. applicazioni Web- 6 - Specifica dei Gruppi l Gerarchia 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: Sub-groups: Super-group: First name, last name, , office address.Profile data: marketing and communication personnel inserting, modifying, and deleting news. Description: Mar-Com ManagerGroup name: Descrizione dei gruppi

7 Prog. applicazioni Web- 7 - 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.Diagramma di Use case per l’utente Mar-Com Manager

8 Prog. applicazioni Web- 8 - 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

9 Prog. applicazioni Web- 9 - 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à

10 Prog. applicazioni Web 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 ManagerUser Groups Includes the pages through which the Mar-Com Manager will access content management functions, for inserting or updating content about news categories and news items. Description News Content ManagementSite View


Scaricare ppt "Prog. applicazioni Web- 1 - Processo di sviluppo: Visione d’insieme."

Presentazioni simili


Annunci Google