väljunditeks ja mida on vaja juhtida anda alus andmehoidlate, eelkõige andmebaaside sisu - andmeobjektide (andmetabelite) määratlemiseks 39. Kontseptuaalse andmemudeli koostamise tehnikad Kontseptide kategooriate kasutus Äriobjektide määratlemisel saab kasutada kontseptide liigitust/kategooriaid Lausendite meetod Nii nagu tegevusdiagrammi joonistamisel saab ka kontseptuaalmudeli joonistamisel kasutada lausendite meetodit. Analüüsimustrite kasutamine Lisaks kontseptide kategooriatele ja lausendite meetodile saab kontseptuaalmudeli koostamisel kasutada ka valdkonna analüüsimustreid – tunnustatud ekspertide (n: Martin Fowler) poolt avaldatud kontseptuaalmudelite fragmente. 40. Andmemudel ja selle koostamise eesmärgid: määratleda infosüsteemis manipuleeritavate andmete koosseis andmeobjektitüüpidena
2. Süsteemi operatsioonide jaoks, mis on keerulised või ebaselged tulemuste osas või mis pole piisavalt selged kasutusjuhtudes, konstrueeri leping. 3. Järeltingimuste kirjeldamisel kasuta järgmisi kategooriaid: Objektide (eksemplaride) loomine ja kustutamine, Atribuutide väärtustamine, Assotsiatsioonide loomine ja katkestamine. Lepingute kirjutamise üldine viga - unustatakse kirjeldada seoste moodustamist. Lepingute kirjutamine võib triggerida kontseptuaalmudeli muutmisele, nt objektide või atribuutide lisamine. 15. Veel kasutusjuhtudega seotud asju Kasutusjuhud on aluseks Testjuhtude kirjutamisele testimise distsiblinnis. Kasutajaliideste eskiisid kui tarkvara nõuete kogumise vahendid: Modelleerimise aines õpitud-tehtud Süsteemianalüüsi projektis teeme ka Ja kordame hiljem domeenimudeli teemaga koos
klassil on atribuudid, mis objekte iseloomustavad ja omavad iga konkreetse ilmingu puhul konkreetseid väärtusi klassil on operatsioonid (funktsioonid), mis kirjeldavad, mida klassiga on võimalik teha, st milliseid teenuseid see pakub (operatsioon on ligipääs klassile) 66.ANDMETE MODELLEERIMINE Andmete modelleerimisega näidatakse ära toimimisprotessides kasutatavad andemed. Kontseptuaalmudeli koostamine lausendi konstruktsioon: "alus-öeldis-sihitis" valida teatav hulk süsteemi kirjeldavaid lausendeid otsida ja üldistada mõisted (objektid) sidestada mõisted lausendite järgi Andmemudeli koostamine eesmärk fikseerida infosüsteemi baasandmed olemitena (andmeobjektidena) ja nendevaheliste suhetena olem (andmeobjekt) esitab (kirjeldab) reaalse maailma objektide hulka, mille kohta on vaja
taustakirjeldus). Sidestada objektid lausendite järgi. Kontrollida, et kogu süsteem oleks kaetud lausenditega. Kontrollida, et lausendid oleksid omavahel vastavuses ning mõistete kasutamine järjepidev. Lausendid on vajalikud, et saaksime kätte objektide (e. reaalses maailmas eksisteerivate asjade) ning tegutsejate vahelised seosed formaalsel kujul. Lausendeid kasutatakse edaspidi kontseptuaalmudeli (e. mõistete kaardi) loomisel, mis on omakorda aluseks andmebaasi koostamisele. · Süsteemse mõtlemise mõiste Infosüsteemide valdkonnas kasutatakse organisatsioonist ja tema infosüsteemist arusaamiseks süsteemset mõtlemist (systems thinking). See on probleemi analüüsimeetod või lähenemisviis, mis aitab inimesel näha laiemat, terviklikumat pilti sellest, kuidas asjad on omavahel seotud. Teiste
Objekt (entity, concept, object) - probleemvaldkonna "asi", kontsept (mõiste), mis annab arusaamise reaalsest maailmast Toimimis- või äriobjekt (business entity, business object) - mistahes asi, mida on vaja juhtida ja/või millega töötajad protsessides opereerivad: · elus (klient, töötaja) · elutu (toode, vahend) · dokumendipõhine (tellimus, saateleht, arve, pakkumine, töökäsk) · abstraktne (projekt, probleem, eesmärk) Toimimisobjektide mudeli - kontseptuaalmudeli koostamine Lausendi konstruktsioon: "alus-öeldis-sihitis" · valida teatav hulk organisatsiooni ja selle protsesse kirjeldavaid lausendeid · otsida ja üldistada mõisted · sidestada mõisted lausendite järgi (läbi verbide) Andmete modelleerimine (eesmärgid, tulemused, piirangud) Andmete modelleerimise eesmärk on fikseerida infosüsteemis kasutatavad andmed objektitüüpidena (olemitüüpidena-andmeobjektidena) ja nendevaheliste seoste tüüpidena