Selleks võib olla suvaline süsteem, ka masin, organisatsioon, ärisüsteem jne. Klass vs Objekt Klass kirjeldab objekti tüüpi. Kirjeldab ühe objektitüübi omadusi ning käitumist. Moodustub ühesuguste omaduste ja käitumisega objektid. Objekt on konkreetse klassi liige e eksemplar. Zachmani raamistikus paiknevad objektid esimeses veerus (mis). Nende kirjeldamiseks sobib kõige paremini klassidiagramm ja objektidiagramm. Nt Klassi „Kinnisvara“ objektideks võivad olla majad ja korterid Analood – Muutuja seos tüübiga (programmeerimiskeeles) 3. Mis aastal ja kelle poolt leiutati Zachmani raamistik (dis aint important) John Zachman, 1980ndatel IBM-is. 4. Kas Zachmani raamistik on mudel? Raamistiku read pigem on seotud mudelitega. (Vt iga rea kirjeldused) 5. Millisest kahest osast koosneb infosüsteem?
Klassidiagrammi üheks eesmärgiks on defineerida alus (vundament) teistele diagrammidele, kus väljendatakse süsteemi muid aspekte (objektide seisundeid ja objektide koostoimet e. kollaboratsioone väljendatakse dünaamika diagrammidega). Klassidiagrammi klassi saab otseselt realiseerida objektorienteeritud programmeerimiskeeles (n. Java,C++,..), mis toetab klassi konstruktsiooni. Klassidiagramm esitab ainult klasse, kuid eksisteerib ka objektidiagramm, kus näidatakse klasside objektieksemplare. Nimi Atribuudid Operatsioonid Joonis 2. Klass UML-is. Klass joonistatakse ristkülikuna, mis on jagatud kolme ossa. Neis kasutatav süntaks on programmeerimiskeelest sõltumatu. Kuidas leida klasse ? Klasside identifitseerimine on loominguline tegevus, mida tehakse koostöös probleemvaldkonna ekspertidega. Klassid tulenevad meie arusaamisest antud probleemvaldkonnast ning