Razredni diagram bankomata mora imeti naslednje razrede: Banka,
Bankomat, Uporabnik, Račun, Transakcija:
Razred "banka" predstavlja fizično banko. Ima neko lokacijo in
svoj ID. Ta banka upravlja z več računi.
Razred "Bankomat" predstavlja fizični bankomat na neli kolaciji.
Upravlja ga banka.
Na bankomatu lahko izvajamo transakcije, ki jih zahteva uporabnik.
Pri transakcijah je pomemben podatek številka računa, tip
transakcije in znesek.
Razred Uporabnik predstavlja resničnega uporabnika. Ta ima neko
ime, naslov, datum rojstva (rojen), številko kartice in svoj o PIN
kodo. Če naj bi bil tak uporabnik stranka banke, more imeti vsaj
en račun.
Račun je lahko varčevalni ali transakcijski. Skupne lastnosti
bančnih računov so številka računa, stanje itd.
Uporabnik lahko dviga in polaga denar na posamezen račun in izvaja
prenose.
To je poenostavljen razredni diagram aplikacije Bankomat. Bolj
izdelan razredni diagram najdemo
tukaj.