Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Modelleerimine - 2 KT (0)

1 Hindamata
Punktid

Esitatud küsimused

  • Millisest kahest osast koosneb infosüsteem?
  • Millised read esindavad puhast valdkonda� e ärisüsteemi?
  • Miks mudeleid vaja on?
  • Millised read esindavad IT infrastruktuuri?
  • Mis ridadele need vastavad?
  • Milliste veergudega on kasutusjuhu diagramm seotud?
  • Mis osadest sisaldub?
  • Kuidas anda seosele nimi?
  • Millist infot saame omistada klasside vahelise seose otsale rollid?
  • Mis on seoste normaliseerimine?
Modelleerimine II KT - aka buckle up, we gon bullshit through this
1. Zachmani tugiraamistik
Ettevõte, ärisüsteemi vms kirjeldamiseks mõeldud. Kahemõõtmeline tabel, mille veerud vastavad süsteemianalüütiku põhiküsimustele.
Read – süsteemitöö (arendus+ ülalhoid ) põhilistele osapooltele – huvigruppidele (slaidil followed by some nonsense, kas see on üldine mandatory osa või ta lihtsalt tõi näiteid?).
Lahtrites on kindlat tüüpi ning kindlale huvigrupile suunatud mudelid (nt graafilised PS. Seda me siin aines teemegi)
Ärivaldkond – eesmärgipärane inimtegevus. Seda iseloomustavad eesmärgid, vahendid, tegijad , asukoht, kirjeldus ja aeg EHK miks (eesmärk), mis(objekt), kes(inimesed), kus(asukohad), kuidas (protsessid) ja millal(sündmused). Kui valdkonnas mängib tähtist rolli inimene, võib seda pidada ärivald(konnaks).
Raamistik rakendub igale ettevõttele, ükskõik kui keerukas see ka poleks.
Puhas valdkond – Ülemised kaks rida. Kõik muu on IT infrastruktuur .
Just in case kui ta küsib –
CIM – Computing Indepedent Model – ülalt teine rida
PIM – Platform independent Model – kolmas rida
PSM – Platform Specific Model – neljas rida
Kood – Viies rida
2. Objektide modelleerimine ja klassidiagrammid
Objektorienteeritud progemises on põhilisteks elementideks klassid , objektid ja nendevahelised seosed. Klasse ja seoseid saab tõlgendada programmikoodiks.
Objekt – Element, nähtus, asi, millest me räägime ja/või tegutseme nt tellimus, toode, arve, su ema
Objektsüsteem – Modelleeritab osa maailmast, ka probleemvaldkond(nagu tuharad), domeen . 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?
Kui „ puhtale “ Valdkonnale rakendada arvutamist, arvutisüsteeme (laiemalt IT infrastruktuuri), saame Valdkonna infosüsteemi.
Kogu Zachmani raamistik (valdkond koos infrastruktuuriga) kirjeldab valdkonna infosüsteemi üldist ülesehitust ehk arhitektuuri.
6.Millised read esindavad „puhast valdkonda“ e ärisüsteemi?
Esimesed kaks rida.
7. Miks mudeleid vaja on?
Hea ja lihtne viis kuidas süsteemi erinevad liikmed saavad nö suhelda ja infot jagada nt kasutajad/tellijad ja arendaja. Mudel peaks kohanduma vastavalt valdkonnale – kui tehakse kindlustusfirmale mudel, siis see peaks antud äris osalejatele arusaadav olema.
8. Millised read esindavad IT infrastruktuuri?
Al kolmas rida ja allapoole.
9.MDA mudelitüübid ja mis ridadele need vastavad?
CIM (2), PIM (3) , PSM (4) ja kood(5).
10. Milliste veergudega on kasutusjuhu diagramm seotud?
Neljas (rollid), kuues (eesmärgid ja nõuded), teine (funktsioonid)
11. UML klass, mis osadest sisaldub?
Klassi kujutatakse ristkülikuga, mis koosneb kolmest osast (ülevalt alla) – nimi, atribuudid ja operatsioonid. Nt 1.Isik 2.eesnimi, isikukood , perenimi 3. anna_eesnimi(), eemalda(), lisa_uus()
12.UML klassidevaheliste seoste tüübid (vähemalt 3)
Assotsatsioon – tavaline binaarne seos, nt Õppejõud õpetab ainet. Seose põhjal on võimalik välja lugeda lause ja seal on ka märgitud võimsustik.
Agregatsioon – valge teemantiga e klass B on osa, mis sisaldub tervikus klass A. Joon tõmmatakse nii, et teemant jääb tervik-klassi poole. Kasutatakse, et nt et klass A ei ole ainuke klass, mille alla kuulub klass B. Nt Raamatukogu oleks klass A ja raamatud klass B. Klass A koosneb raamatutest ja veel muudest asjadest.
Kompositsioon – Musta kastiga, nt et lisaks sellele, et üks klass kuulub teise, on ka klassid üksteisega seotud. Ehk kui kaob klass A kustutatakse ka klass B. Nt klass A on inimene, klass B ja C on vastavalt käsi ja jalg. Kui kustutame inimese, kaovad ka tema liigesed .
13. Kuidas anda seosele nimi?
Mõni tegusõna sobib enamasti. Eesmärk on sealt lause kokku saada nt Raamatukogu sisaldab raamatuid.
14. UML Objektidiagrammi kõige olulisemad osad?
Objektid ja klassid, äkki?
15. Millist infot saame omistada klasside vahelise seose otsale (rollid)?
Kas keegi teab? Slaididel on kirjas „Seose otsad ehk rollid“
16.Mis on seoste normaliseerimine?
Kui on seos mitu- mitmele (mida otseselt realiseerida on raske), asendame võimsustiku mitu-ühele seosega. Vt slaididelt näiteid.
Kindlasti tuleb osata –
Lauseid tõlkida diagrammiks ja vastupidi
Mitu-mitmele seoseid normaliseerida
Modelleerimine - 2 KT #1 Modelleerimine - 2 KT #2 Modelleerimine - 2 KT #3
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 3 lehte Lehekülgede arv dokumendis
Aeg2017-04-03 Kuupäev, millal dokument üles laeti
Allalaadimisi 5 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor AnnaAbi Õppematerjali autor
Mart Roosti Modelleerimise 2 KT konspekt

Sarnased õppematerjalid

Zachmani tugiraamistik
5
docx

Zachmani tugiraamistik

Mis aastal ja kelle poolt loodi Zachmani tugiraamistik? Founded in 1990, Zachman International® is the education and consulting firm started by John A. Zachman, author of the Zachman® Framework Milleks (mis eesmärgil) kasutatakse ZACHMANi tugiraamistikku? It allows for multiple perspectives and categorization of business artifacts Kas Zachmani raamistik on mudel? Kui jah, siis millele (missugustele kontekstidele) me saame seda mudelit rakendada? Zachmani raamistik rakendub igale ärivaldkonnale Millistele põhiküsimustele vastavad ja mida kirjeldavad/modelleerivad Zachmani raamistiku veerud? Mis? Objektid, andmed Kuidas? Funktsioonid, protsessid, tegevused Kus? Asukohad, võrk Kes? Inimesed, rollid, vastutused Millal? Aeg, sündmused, stsenaariumid, elutsüklid Miks? Eesmärgid, strateegiad, nõuded - Motivatsioon Mida kirjeldavad/modelleerivad Zachmani raamistiku read?

Majandus
Teemakontroll-klassidiagrammid ja Zachmani tugiraamistik
2
docx

Teemakontroll (klassidiagrammid ja Zachmani tugiraamistik)

1. Küsimused a) Zachmani tugiraamistik Zachmani tugiraamistik – 1990 John A. Zachman. Kirjeldab valdkonna infosüsteemi üldist ülesehitust ja arhitektuuri. Mudel infosüsteemile endale. Saab rakendada igale ärivaldkonnale sõltumata suurusest, „Puhtale valdkonnale“ ja (IT) infrastruktuurile. Veerud vastavad põhiküsimustele: Mis? Kuidas? Kus? Kes? Millal? Miks? Read vastavad süsteemitöö põhilistele osapooltele-huvigruppidele: juhtkond, tippjuhid, planeerijad, ärimõistete omanikud, arhitekt-disainerid, ehitaja-tehnoloogid, tehnikud, ülalhoidjad. „Puhas valdkond“ - 2 ülemist rida. IT infrastruktuur alates kolmandast allapoole. MDA (Model Driven Architecture) mudelitüübid: CIM (Computing Independent Model) – teine rida PIM (Platform Independent Model) – kolmas rida

Modelleerimine
Süsteemianalüüsi kontrolltöö 1
204
docx

Süsteemianalüüsi kontrolltöö 1

 Aine fookus  Aine taust  Eesmärgid ja õpiväljundid  Aine korraldus Aine fookus KONTSEPTUAALNE SÜSTEEMIANALÜÜS  VALDKONNA ANALÜÜS  TARKVARA NÕUETE ANALÜÜS  ITERATIIVNE ARENDUSPROTSESS Fookus: Kontseptuaalse süsteemanalüüsi meetodite rakendamine valdkonna ning tarkvara nõuete detailseks analüüsiks iteratiivses arendusprotsessis Aine taust Analüüsi ained: 1. Sissejuhatus infosüsteemidesse (IDU 3350) või Modelleerimine (IDU 3355); -> 2. -> Süsteemianalüüs (IDU 5360) -> 3. -> Infosüsteemi strateegiline analüüs (idu0021) ehk Ettevõtte äriarhitektuur (idu1321) Aine on eelduseks (OIS) IDU5661 - Infosüsteemide projekteerimine, IDU0050 - Objektorienteeritud disain, IDX5010 - Struktuuranalüüs ja ekspertsüsteemide tehnoloogia M. Roost , TTÜ Informaatikainstituut, Loengukonspektid aines Süsteemianalüüs, 2014 ANALÜÜS JA MODELLEERIMINE Analüüs on eesmärgipärase inimtegevuse (n

Modulatsioon
Süsteemianalüüs - Neljas loengutöö
9
docx

Süsteemianalüüs - Neljas loengutöö

Äri(nigga pls)modelleerimine - Väärtused ja Transaktsioonid Äriprotsessid ja -eesmärgid Domeenimudel Kontsep. Klassid. Analõõsimustrite kasutamine Nõuete analüüs Kasutusjuhtude mudel UC kirjeldused UC diagrammid Süsteemi jadadiagrammid Süsteemi operatsioonid/lepingud Mittefunktsionaalsed nõuded 8. Organisatsiooni struktuuride modelleerimine a) Ilmutatud kuju - iga `osa' tüüp modelleeritud eraldi klassina Võtta seda kui sugupuu tüüpi struktuuri. Kõige kõrgemal on nt firma, 1 firma alla kuulub mitu osakonda, 1 osakond koosneb mitmest isikust. Klassidiagramm, nool on valge otsaga, valge pool läheb kõrgema klassi poole. Cons - Ei tööta hästi, kui on palju ühist (struktuuri või käitumist) organisatsiooni/osade tüüpide vahel.

Süsteemianalüüs
Enesetestid teemadest 2-10
88
pdf

Enesetestid teemadest 2-10

Küsimus 1 Läbipääsusüsteem sissepääsu ukse juures fikseerib, kes ja mis kell on tööle tulnud või töölt lahkunud. Millise süsteemiliikiga on tegemist? Vali üks: a. Expert System b. Decision Support System c. Management Information System d. Transaction Processing System Küsimus 2 Tegevus "Alternatiivide võrdlemine" on seotud järgmise SLDC etapiga: Vali üks: a. Süsteemi analüüs b. Süsteemi planeerimine ja valik c. Süsteemi teostus ja kasutamine d. Süsteemi disain Küsimus 3 Systems planeerimine ja valik on seotud järgmiste tegevustega: Vali üks või enam: a. Süsteemi piirete ja mahu määramine b. Parima lahenduse soovitamine c. Dokumentatsiooni koostamine d. Nõuete kindlakstegemine e. Vajaduse identifitseerimine Küsimus 4 Infosüsteemi arendamise elutsükkel on sammude jada, mis on vajalik infosüsteemi arendamise haldamiseks. Mis on elutsükli neljas samm? Vali üks: a. Infosüsteemi väljavalimine ja planeerimine b. Infosüsteemi teostus

Infosüsteemide analüüs ja projekteerimine
Tarkvaratehnika konspekt eksamiks
62
pdf

Tarkvaratehnika konspekt eksamiks

Tarkvaratehnika konspekt. Tarkvaratehnika Tarkvaratehnika e. tarkvara inseneeria on professionaalsele tarkvaraarendusele suunatud distsipliin, mis tegeleb sellega, kuidas organiseerida tarkvaraarendust, arvestades organisatsiooniliste ja rahaliste piirangutega. Tarkvaratooted koosnevad valjatöötatud programmidest ja nende dokumentatsioonist. Tarkvaratehnika eesmärgiks on kuluefektiivne tarkvaraarendus kogu tarkvara elukaare ulatuses. Tarkvaratehnika on süstemaatilise, distsiplineeritud ja mõõdetava lähehemisviisi rakendamine tarkvara arendamisele, käitamisele ja hooldamisele, see tähendab, inseneriteaduste rakendamine tarkvarale. Tarkvaratehnika „point“: Tarkvaratehnika on suunatud professionaalsele tarkvaraarendusele. Tarkvaratehnika ei tegele tarkvaraarenduse endaga vaid sellega, kuidas organiseerida tarkvaraarendust. Tarkvaratehnika vajadus - kõrgenenud nõudmised: suuremad süsteemid, keerulisemad süsteemid, kiiremini arendatavad süsteemid. Insener suuda

Tarkvaratehnika
Andmebaaside eksami kordamisküsimuste vastused
56
doc

Andmebaaside eksami kordamisküsimuste vastused

Andmebaaside eksam Erinevat tüüpi andmemudelid Andmemudelite väljatöötamise ajaline järjekord (vanemast nooremaks) 1. Hierarhiline andmemudel (vanim) 2. Võrk-andmemudel 3. Relatsiooniline andmemudel 4. Objekt-orienteeritud andmemudel 5. Objekt-relatsiooniline andmemudel (noorim) Hierarhiline - Andmed on organiseeritud hierarhiatena. Hierarhiline andmemudel väljendab oma alamobjektide 1:M suhteid ja talle vastavaks abstraktseks andmestruktuuriks on "puu". Puudused: - Andmete dubleeritus. (Ametite andmed on dubleeritud. Näiteks autojuhi ameti andmed on kahes puus.) - Andmete lisamise anomaaliad. (Kuni pole leitud sobilikku töötajat, ei saa sisestada ameti kirjeldust.) - Andmete kustutamise anomaaliad. (Kui kustutada andmebaasist Tarmo, kaovad koos temaga ka remondimehe ameti andmed.) Hierarhilises andmebaasis on andmed organiseeritud hierarhilise mudeli alusel. Võrk - Võrkmudelile vastavaks abstra

Andmebaasid I
Tarkvaratehnika kordamisküsimused
210
pdf

Tarkvaratehnika kordamisküsimused

TARKVARATEHNIKA KORDAMISKÜSIMUSED     1. Mis on tarkvaratehnika?  Software engineering    ! ​“Engineers Australia” definitsioon: ​ Tarkvaratehnika ​on tiimide poolt rakendatav distsipliin  tootmaks kõrgekvaliteedilist, suuremastaabilist ja hinnaefektiivset tarkvara mis rahuldab  kasutajate nõudmisi ja mida saab hooldada teatud ajaperioodi vältel.    IEEE definitsioon: Tarkvaratehnika on süstemaatilise, distsiplineeritud ja mõõdetava  lähehemisviisi rakendamine tarkvara arendamisele, käitamisele ja hooldamisele, see  tähendab, inseneriteaduste rakendamine tarkvarale.     Tarkvaraarendus ​ on nõrgem termin, kus tingimata ei kasutata protsesse, tööriistu,  standardeid, jne. Tarkvaraarendus on progemine + konfigursatsiooni haldus.    Tarkvaratehnika ei ole ainult programmi kirjutamine, vaid teemad hõlmavad ka kvaliteeti,  ajakavasid,

Tarkvaratehnika




Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun