Model primera uporabe je model pričakovane funkcionalnosti (primeri uporabe) in njegovim okoljem (akterji). Primeri uporabe omogočajo navajanje, kaj zahtevamo od sistema in kako naj sistem podreduje te zahteve.
Na model primera uporabe lahko gledamo kot na menu, podobno kot ga srečamo v restavraciji. Ko pogledamo na menu, vemo, kaj imajo na voljo, tako posamezne jedi kot njihove cene. Lahko izvemo še, kakšno kuhinjo imajo (italijanska, mehiška, kitajska itd. ). S pogledom na menu lahko dobimo splošen vtis, kaj lahko v tej restavraciji pričakujemo. Menu v bistvu "modelira" obnašanje restavracije.
Model primerov uporabe je zelo učinkovito orodje načrtovanja in ga v splošnem uporabljajo vsi člani razvojne ekipe v vseh fazah razvoja.
Diagram primerov uporabe z ovali prikazuje vse predvidene primere. Akterji predstavljajo "zunanji svet". To so lahko fizične osebe (uporabnik, tehnik,..) lahko pa tudi nek zunanji sistem (n.pr. banka kot taka). Z asociacijami je prikazano, kateri akterji sodeujejo pri posameznih primerih uporabe.