Esempio applicativo Acer-Euro

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 -