43. Toimimissüsteemi määratlevad mudelid Organisatsiooni funktsionaalsust Toimimis- (äri-)kasutuslugude mudel (Business Use Case Model) Organisatsiooni koosnevust toimimisobjektidest (mõisted/kontseptid) Kontseptuaalmudel (Conceptual Model) Toimimisprotsesse iseloomustab Tegevusdiagramm (Activity Diagram) 44. Infosüsteemi määratlevad mudelid (Tarkvara)süsteemi funktsionaalsust Kasutuslugude mudel (Use Case Model) Infosüsteemi koosnevust andmeobjektidest Andmemudel (Entity Relationship Model) (Tarkvara)süsteemi protsesse iseloomustab Jadadiagramm (Sequence Diagram) (Toimimis-)objektide muutusi kajastab Mõisted kordamiseks 10 Sissejuhatus infosüsteemidesse IDU3530 © Karin Rava Olekudiagramm (State Transition Diagram) 44 Infosüsteemi määratlevad mudelid - (Tarkvara)süsteemi funktsionaalsust
Vaatame näiteks autot. Autol on hulk mitmesuguseid väliseid ja varjatud tunnuseid: rataste arv, värv, mootori võimsus Programmeerimise algkursus 87 - 89 jne. Auto oskab liikuda, muuta suunda, kiirendada ja pidurdada. Valides püstitatud ülesande lahendamiseks vajalikud tunnused ja tegevused, võime defineerida objekti AUTO ja seda oma programmis kasutada. Klass Kui tuletada meelde selle kursuse teist teemat, siis sai räägitud andmeobjektidest ja sellest, et igal andmeobjektil on olemas tüüp. Autot kirjeldav objekt meie programmis on samal ajal ka andmeobjekt. Mis on sellise andmeobjekti tüübiks? OO lähenemine on selleks puhuks toonud sisse mõiste KLASS. Kui me räägime umbmäärasest autost, siis tegelikult peame me silmas autode klassi. Kõigil samasse klassi kuuluvatel objektidel on samasugused atribuudid ja meetodid, objekte eristavad vaid atribuutide erinevad väärtused. Klass on objekti jaoks sama mis tüüp.
atribuutideks, objekti tegevusi aga meetoditeks. Vaatame näiteks autot. Autol on hulk mitmesuguseid väliseid ja varjatud tunnuseid: rataste arv, värv, mootori võimsus jne. Auto oskab liikuda, muuta suunda, kiirendada ja pidurdada. Valides püstitatud ülesande lahendamiseks vajalikud tunnused ja tegevused, võime defineerida objekti AUTO ja seda oma programmis kasutada. 112 / 115 Klass Kui tuletada meelde selle kursuse teist teemat, siis sai räägitud andmeobjektidest ja sellest, et igal andmeobjektil on olemas tüüp. Autot kirjeldav objekt meie programmis on samal ajal ka andmeobjekt. Mis on sellise andmeobjekti tüübiks? OO lähenemine on selleks puhuks toonud sisse mõiste KLASS. Kui me räägime umbmäärasest autost, siis tegelikult peame me silmas autode klassi. Kõigil samasse klassi kuuluvatel objektidel on samasugused atribuudid ja meetodid, objekte eristavad vaid atribuutide erinevad väärtused. Klass on objekti jaoks sama mis tüüp.