Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Adriano Comai
http://www.analisi-disegno.com
Obiettivo di questa introduzione
• fornire alcuni elementi di base sul business modeling
UML
http://www.analisi-disegno.com/a_comai/corsi/sk_bm.htm
«sistema»
MioSistema
Cliente Fornitore
Contesto
«actor»
«system» Casa Madre
Supermercato
Cliente
Banco Magazzino
Vendita
Cliente
Acquisti
Cassa
Fornitore
Direzione Amministrazione
ASL
Casa Madre Banca Assicurazione Fisco
superiore UO
nomeUnitàOrganizzativa
indirizzo
inferiori 0..*
cambiaUOSuperiore()
corretto scorretto
Registrarsi
Effettuare Ordini
Compratore Amministrazione
Aggiornare Catalogo
Gestore
Verificare Vendite
Cliente
cliente amministrazione
effettuare ordine
Business Actor
Business Use Case
worker
business entity
(es. sistema informatico)
3: gestisci pagamento( )
4: produci lista ordini da preparare( )
5: registra ordine preparato( )
7: merce
: Spedizioniere
<<business entity>>
Sistema Informatico
<<business worker>>
Magazziniere registra ordine()
produci lista ordini da preparare()
Cliente registra ordine preparato()
produci lista ordini da spedire()
registra ordine spedito()
<<business worker>>
Spedizioniere
: Poliziotto : indagato
: Sacerdote : Coppia di
sposi
: Cliente : Panettiere
: Superiore : Sottoposto
: Mittente : Destinatario
circolare
: Uff.Personale : Dipendente
prendi il sapone
oppure aggregati strofinati le mani
posa il sapone
sciacquati le mani
chiudi l'acqua
prendi l'asciugamano
: Genitore : FiglioGrande
asciugati le mani
lavati le mani
posa l'asciugamano
object flow
Oggetto
cucinare mangiare
ingredienti pasto
preparare preparare
presentazione presentazione
[ non ok ]
[ ok ]
[ ok ]
Spedizione
merce
http://www.analisi-disegno.com