Esempio applicativo Acer-Euro PROG Analisi requisiti Acer: azienda multinazionale che opera nella produzione di computer e periferiche. L'applicazione web Acer-Euro deve soddisfare i bisogni dei clienti e del personale interno della divisione europea, in particolare deve organizzare, raccogliere, gestire e pubblicare su web i dati dei prodotti Acer. PROG -2- Analisi requisiti - utenti L'applicazione Acer-Euro si rivolge a tre categorie di utenti: clienti esterni direttori della produzione direttori del settore commerciale PROG -3- Utenti - clienti esterni I clienti esterni vedono: informazioni dettagliate ed aggiornate sui prodotti servizi offerti dall'azienda L'informazione viene pubblicata con la stessa organizzazione e layout in tutta Europa. I contenuti sono: dati amministrati centralmente (es. specifiche tecniche) dati amministrati localmente (es. eventi specifici di una nazione) PROG -4- Utenti - direttori della produzione I direttori della produzione utilizzano l'ambiente web per verificare e modificare i dati dei prodotti locali di ogni nazione. Le funzionalità di gestione sono personalizzate in base al profilo del singolo direttore. Ad es. ogni direttore può verificare e modificare i contenuti delle nazioni per cui è responsabile. PROG -5- Utenti - direttori settore commerciale I direttori del settore commerciale utilizzano l'applicazione per amministrare i materiali di marketing (es. notizie, liste di eventi). Hanno a disposizione funzionalità personalizzate in base ai propri profili ed ai propri ruoli. PROG -6- Gruppi di utenti I gruppi di utenti sono: utenti esterni: sono i clienti che accedono al sito per ottenere informazioni, non devono autenticarsi per consultare il sito utenti interni: sono i dipendenti selezionati dall'azienda per inserire e modificare i contenuti per i clienti, devono autenticarsi al sito per apportare modifiche PROG -7- Gruppi di utenti (2) Gli utenti interni sono ulteriormente suddivisi in: amministratori: gestiscono i profili degli utenti e dei gruppi e i dati di configurazione di ogni nazione direttori del settore produzione: gestiscono i dati dei prodotti (es. prezzi, descrizioni, etc) direttori del settore commerciale: gestiscono materiali di marketing (es. comunicati stampa per nuovi prodotti, eventi etc) PROG -8- Utenti - gerarchia di specializzazione Utente Acer-Euro Utente esterno non registrato Utente interno registrato Amministratore Responsabile produzione PROG Responsabile commerciale -9- Utenti - foglio di specifica Nome del gruppo Utente esterno non registrato Descrizione Visitatori generici interessati ad accedere ai contenuti pubblicati tramite l'applicazione Acer-Euro Dati di profilo Nessun profilo richiesto - gli utenti esterni non hanno bisogno di credenziali per l'autenticazione e non necessitano di alcuna personalizzazione Oggetti accessibili In lettura Notizie e categorie di notizie, prodotti, categorie di prodotti (gruppi di prodotti e marchi di prodotti) e caratteristiche tecniche dei prodotti (specifiche tecniche, configurazioni, loghi, vantaggi, riconoscimenti) Oggetti accessibili in scrittura Nessuno, Le operazioni di gestione dei contenuti non sono consentite PROG - 10 - Utenti - foglio di specifica (2) Nome del gruppo Amministratore Descrizione Personale interno con il ruolo di gestire gli utenti dell'applicazione e i gruppi di utenti, impostare i dati di nuove nazioni a cui l'applicazione deve rivolgersi e gestire i dati delle nazioni già esistenti. Dati di profilo Nome, cognome, indirizzo di posta elettronica, nome utente per la login, password. Oggetti accessibili In lettura Notizie e categorie di notizie, prodotti e categorie di prodotti (gruppi di prodotti e marchi di prodotti) e caratteristiche tecniche dei prodotti (specifiche tecniche, configurazioni, loghi, vantaggi, riconoscimenti), che sono accessibili tramite la parte pubblica dell'applicazione. Oggetti accessibili in scrittura Utente, gruppo di utenti, nazione. PROG - 11 - Requisiti funzionali - utenti esterni Gli utenti esterni non registrati accedono all'applicazione in sola lettura ricercano: − − − − informazioni sull'azienda, descrizioni tecniche dei prodotti, annunci dell'azienda, notizie e comunicati stampa. PROG - 12 - Casi d'uso - utenti esterni non registrati Accedi ai dati aziendali Naviga prodotti << include >> Naviga notizie Utente esterno non registrato Accedi ai dettagli tecnici di prodotto PROG - 13 - Casi d'uso - foglio di specifica Titolo Naviga prodotti Scopo Esprimere il modo in cui gli utenti esterni navigano tra i gruppi e i marchi dei prodotti, per poter poi accedere ad un specifico prodotto. Pre-condizione Nessuna. Post-condizione L'utente può navigare tutte le risorse pubblicate riguardo un prodotto selezionato. Workflow Il caso d'uso prevede i seguenti passi: 1. L'utente entra nella sezione dei prodotti di un sito web nazionale. 2. L'utente riceve in risposta la lista dei gruppi di prodotti disponibili per quella nazione e seleziona un gruppo. 3. L'utente riceve la lista dei marchi di prodotti disponibili per il gruppo selezionato e seleziona un marchio. 4. L'utente riceve la lista dei prodotti per il marchio selezionato e seleziona un prodotto. 5. L'utente accede a una descrizione delle caratteristiche principali del prodotto. PROG - 14 - Casi d'uso - responsabili commerciali Crea notizia Crea categoria di notizie Login Modific a notizia Rimuov i notizia Rimuovi categoria di notizie Modifica categoria di notizie Responsabile commerciale PROG - 15 - Casi d'uso - foglio di specifica Titolo Crea categoria di notizie Scopo Esprimere il modo in cui i responsabili commerciali aggiungono categorie di notizie per una certa nazione. Pre-condizione Il responsabile commerciale accede all'applicazione ed entra nella site view dedicata al gruppo dei responsabili commerciali. Quindi seleziona una nazione da una lista personalizzata delle nazioni di cui è responsabile. Post-condizione La categoria di notizie creata è disponibile e ad essa possono essere associate delle notizie Workflow Il caso d'uso prevede i seguenti passi: 1. L'utente riceve la lista delle categorie di notizie esistenti e una form di input tramite cui inserire la nuova categoria. 2. L'utente inserisce in nuovi dati. 3. Si eseguono verifiche di validità sui dati inseriti. 4. Se i dati non sono corretti, l'utente riceve un messaggio di errore viene mandato alla pagina che include la form di input, dove i dati possono essere corretti e risottomessi. 5. Se i dati sono corretti, viene creata una nuova categoria. 6. Se l'operazione di creazione termina con successo, l'utente riceve la lista aggiornata delle categorie disponibili per la nazione corrente, inclusa quella appena creata. PROG - 16 - Dizionario dei dati - Prodotto Nome Prodotto Sinonimi FamigliaProdotto. Descrizione La definizione commerciale di una linea di prodotti. Istanze campione TravelMate alfa-550 TravelMate alfa-550 è stato progettato per impiegati di medie e piccole imprese, così come per i professionisti che necessitano di una postazione di lavoro completa in qualsiasi posto essi si trovino. Il prodotto è anche rivolto a chi voglia usarlo occasionalmente anche solo per intrattenimento. Proprietà Nome Il nome del prodotto. Descrizione Un breve testo che descrive il prodotto. Immagine BrochurePDF Un'immagine del prodotto. Una brochure del prodotto in PDF da scaricare. CertificatoPDF Un documento circa la certificazione di qualità del prodotto. (Segue...) PROG - 17 - Dizionario dei dati - Prodotto (2) Componenti SpecificaTecnica L'insieme delle specifiche tecniche. Proprietà: Nome (il nome della specifica tecnica), Descrizione (una breve descrizione testuale). Configurazione (Sinonimo: SKU) L'insieme delle configurazioni di prodotto disponibili (es. “ 128 MB RAM, 9 GB HD, … ”, “256 MB RAM, 20 GB HD, ...”). Proprietà: Nome (il nome della configurazione), Descrizione (una breve descrizione testuale). Riconoscimento L'insieme dei riconoscimenti conseguiti dal prodotto. Proprietà: Nome (il nome del riconoscimento), Logo (un'immagine che richiama il riconoscimento). Logo L'insieme dei loghi commerciali utilizzati a livello europeo per rappresentare la marca di alcuni componenti hardware (es. logo Intel Inside) o l'aderenza a standard (es. logo CE). Proprietà: Nome (il nome del logo), Imamgine (l'icona che rappresenta il logo e che è mostrata nella pagina del prodotto). (Segue...) PROG - 18 - Dizionario dei dati - Prodotto (3) Relazioni Prodotto_Marchio Prodotto Associa un'istanza di prodotto al suo marchio. Prodotto_Notizia Opzionalmente associa un prodotto alle notizie che lo riguardano. Riconoscimento_ Notizia Opzionalmente associa il riconoscimento di un prodotto alle notizie che lo riguardano. PROG - 19 - Dizionario dei dati - Notizia Nome Notizia Sinonimi Nessuno. Descrizione Una notizia riguardo un prodotto o un evento aziendale. Istanze campione Acer lancia TravelMate 610 20 giugno 2001 Acer annuncia il lancio di TravelMate 610, la sua nuova serie di portatili sottili e leggeri ad alte prestazioni. Pur offrendo un'ottima portabilità, TravelMate 610 ha un monitor di larghe dimensioni, le opzioni di connettività e memorizzazione innovative... Proprietà Titolo Il titolo della notizia. Corpo Il testo della notizia. Immagine Data Un'immagine che illustri la notizia (opzionale). La data di pubblicazione della notizia. (Segue...) PROG - 20 - Dizionario dei dati - Notizia (2) Relazioni Prodotto_Categoria Notizia Associa un'istanza di prodotto al suo marchio. Notizia_Prodotto Opzionalmente associa un prodotto alle notizie che lo riguardano. Notizia_ Riconoscimento Opzionalmente associa il riconoscimento di un prodotto alle notizie che lo riguardano. Sotto_Concetti Notizia evidenziata. PROG - 21 - Dizionario dei dati - CategoriaNotizie Nome CategoriaNotizie Sinonimi Nessuno. Descrizione Una categorizzazione di notizie. Istanze campione Recensioni giornalistiche Proprietà Nome Il nome della categoria. Relazioni CategoriaNotizie_ Nazione Associa una categoria di notizie alla nazione del sito web in cui è pubblicata. CategoriaNotizie_ Notizia Associa una categoria di notizie alle notizie disponibili per la categoria Sotto_Concetti Categoria di notizie evidenziata. PROG - 22 - Site view L'applicazione Acer-Euro è composta da 4 site view, ognuna delle quali supporta i casi d'uso associati ad un gruppo di utenti: site view per utenti esterni non registrati site view per direttori della produzione site view per i direttori commerciali site view per amministratori PROG - 23 - Site view (2) site view per utenti esterni non registrati: rappresenta un sito web nazionale, comprende le pagine della sede nazionale, dei suoi prodotti, ultimi eventi e notizie. site view per direttori della produzione: include le pagine per gestire i contenuti dei prodotti site view per i direttori commerciali: contiene le pagine per gestire i contenuti delle notizie site view per amministratori: è funzionale alla gestione dei profili utente e dei dati relativi alle nazioni PROG - 24 -
© Copyright 2024 ExpyDoc