Gli Acquisti OnLine Un produttore di computer offre la possibilità di acquistare computer via Internet. Il cliente può selezionare un computer sulla pagina web del produttore. I computer sono classificati in server, desktop e portatili. Il cliente può selezionare un configurazione standard o può costruire interattivamente la configurazione desiderata. I componenti configurabili (come memorie) sono presentati in una lista di opzioni disponibili. Per ogni configurazione, il cliente può valutarne il costo. Per ordinare, il cliente deve fornire le informazioni per la consegna e per il pagamento. I modi di pagamento accettati sono: carta di credito e assegno. Una volta che l'ordine è stato inviato, il sistema manda una e-mail di conferma al cliente con i dettagli dell'ordine. Il cliente, mentre attende l'arrivo del computer, può controllare on-line lo stato dell'ordine in ogni momento. Il trattamento di back-end consiste nei passi di: verifica della solvibilità del cliente, richiesta al magazzino della configurazione ordinata, stampa di una fattura, e richiesta al magazzino di consegnare il computer al cliente.
1.Il cliente usa la pagina web del produttore per vedere la configurazione standard del computer (server, desktop o portatile) scelto. Il costo è esplicitamente mostrato. 2. Il cliente sceglie di vedere i dettagli della configurazione, per l'acquisto oppure per definire un'altra configurazione più adatta. Il costo di qualunque configurazione può essere calcolato su richiesta del cliente. 3. Il cliente può scegliere di ordinare il computer direttamente online oppure può richiedere un incontro con un venditore prima di confermare l'ordine, per ottenere maggiori spiegazioni sui dettagli dell'ordine, una negoziazione del costo, etc. 4. Per ordinare, il cliente deve riempire online un modulo con i dettagli della consegna, l'indirizzo di fatturazione ed i dettagli di pagamento (carta di credito o assegno). 5.Dopo che l'ordine del cliente è stato inviato e confermato, il venditore invia elettronicamente una richiesta al magazzino con i dettagli della configurazione ordinata. 6.I dettagli della transazione, compresi un numero d'ordine e un numero cliente, sono inviati via e-mail al cliente, permettendo a quest'ultimo di controllare lo stato dell'ordine. 7.Il magazzino riceve la fattura dal venditore e consegna il computer al cliente.
Req. Requisito Evento In Evento Out 1 Il cliente usa la pagina web d'acquisti online del produttore per selezionare una configurazione standard del server, desktop o computer portatile che potrebbe interessargli. Il prezzo viene mostrato. Richiedipagina web(indirizzohome) Seleziona configurazione(cod_co Mostra pagina(home) Mostrapagina(prezzo +configurazione) 2 Il cliente esamina i dettagli della configurazione, per acquistarla direttamente o per costruire una configurazione più adatta. Il prezzo di ogni configurazione può essere calcolato su richiesta del cliente. 3 Il cliente potrebbe scegliere di ordinare il computer online oppure richiedere il contatto di un venditore per una spiegazione dei dettagli dell'ordine, negoziare il prezzo, etc., prima che l'ordine sia emesso. 4 Per emettere l'ordine, il cliente deve riempire un modulo online con gli indirizzi di consegna e di fatturazione e con i dettagli del pagamento (carta di credito,assegno). 5 Dopo che un ordine cliente è registrato nel sistema, il venditore invia al magazzino un e-mail con i dettagli della configurazione ordinata. nf) Ritorna() Costruisci(homeconf) Completa() Calcolaprezzo(cod_con f) Acquista([cod_cliente] +cod_conf+[cod_preve ntivo]+emailcli) Richiedicontatto(cliente +cod_conf) Inserisci(preventivo) Invia(modulo_online+i nd_consegna+ind_fattu ra+dettagli_pag) Invia(emailvend+email mag+configurazione) Richiedi(ordine) Mostrapagina(home) Mostrapagina(config urazione+prezzo) etc. Inviadettagli(nome+i ndirizzo+telefono+e mailvend+date+[ema ilcli]) Contatto(cod_conf+c liente+emailvend) Invia(preventivo) Notifica(ordine) Notifica(emailvend+ ordine+emailmag) 6 I dettagli della transazione, compresi numero d'ordine e numero contabile cliente, sono inviati via e-mail al cliente, in modo che questi possa controllare online lo stato dell'ordine. 7 Il magazzino ottiene la fattura dal venditore e spedisce il computer al cliente. Modifica(cod_ord+cod _cliente+stato) Leggi(cod_ord+cod_cli ente+stato) risultato Invia(fattura) Stampafattura(ordine) confermaregordine Invia(fattura+merce)
Req. Requisito Entità Esterna Funzione 1 Il cliente usa la pagina web d'acquisti online del produttore per selezionare una configurazione standard del server, desktop o computer portatile che potrebbe interessargli. Il prezzo viene mostrato. 2 Il cliente esamina i dettagli della configurazione, per acquistarla direttamente o per construire una configurazione più adatta. Il prezzo di ogni configurazione può essere calcolato su richiesta del cliente. 3 Il cliente potrebbe scegliere di ordinare il computer online oppure richiedere il contatto di un venditore per una spiegazione dei dettagli dell'ordine, negoziare il prezzo, etc., prima che l'ordine sia emesso. 4 Per emettere l'ordine, il cliente deve riempire un modulo online con gli indirizzi di consegna e di fatturazione e con i dettagli del pagamento (carta di credito, assegno) 5 Dopo che un ordine cliente è registrato nel sistema, il venditore invia al magazzino un e-mail con i dettagli della configurazione ordinata. 6 I dettagli della transazione, compresi numero d'ordine e numero contabile cliente, sono inviati via e-mail al cliente, in modo che questi possa controllare online lo stato dell'ordine. 7 Il magazzino ottiene la fattura dal venditore e spedisce il computer al cliente.,, Società CC/Banca, Magazzino,, Magazzino Mostrare Configurazione Computer Standard Costruire Configurazione Computer Ordinare Computer Configurato, Richiedere Contatto Commerciale Ordinare Computer Configurato, Verificare e Accettare Pagamento Informare Magazzino su Ordine Ordinare Computer Configurato, Aggiornare Stato Ordine Stampare Fattura
cod_conf indirizzohome prezzo+cod_conf home configurazione + cod_conf prezzo Mostrare Configurazione Computer Standard / cod_conf+[cod_p Ordinare Computer reventivo]+[cod_ Configurato cliente] preventivo ordine modulo_online preventivo richiestaordine confermaregordine fattura+stato configurazione+ prezzo completa+ cod_item cod_conf cod_conf+item+ Costruire Configurazione Computerprezzo (nuovo)cod_conf BDAzienda cod_conf+cod_item homeconf indirizzohomeconf Richiedere Contatto Commerciale dati_venditore cod_conf+cliente ordine +emailvend cliente+cod_conf ordine seleziona+ cod_item+cod_c onf nome+indirizzo+ emailvend+telefo no+date+emailcli Società CC/Banca operazione+cod_cliente+ cod_ordine+stato Verificare e Accettare Pagamento risultato Aggiornare Stato Ordine operazione+cod_cliente +cod_ordine+stato risultato Magazzino cod_cliente+ cod_ordine +stato fattura emailvend+emai lmag+ordine fattura(fisica) ordine Informare Magazzino su Ordine Stampare Fattura emailvend+emailmag +ordine
Ordinare Computer Configurato La funzione si occupa di memorizzare permanentemente gli ordini dei clienti, quindi di inviare una conferma di registrazione. Si occupa di gestire tutti i problemi di verifica della correttezza dei dati forniti nonché dei potenziali problemi tecnici della registrazione.