....................................................................................6 3.1 Infosüsteemi põhifunktsioonid.............................................................................................. 6 3.2 Kasutusjuhtude mudel............................................................................................................6 4. Infosüsteemi andmevaade..........................................................................................................10 4.1 Andmemudel........................................................................................................................10 4.2 Andmete ja atribuutide semantika....................................................................................... 10 4.3 CRUD-maatriks................................................................................................................... 11 5. Infosüsteemi ajaline vaade...............................................................................
3 Arvete protsessi parandamine..................................................................................6 1.3 Kaupade ja teenuste eest tasumine.......................................................................... 6 2. INFOTÖÖTLUSE PROTSEDUURID...................................................................... 7 2.1 Kontrolli eesmärgid, ohud ja protseduurid..............................................................7 3. Kulude arvestustsükli informatsiooni vajadused ja andmemudel........................12 Kokkuvõte...................................................................................................................... 15 KASUTATUD KIRJANDUS........................................................................................16 2 SISSEJUHATUS Majandustegevuses on kulude arvestustsükkel on korduv tegevus, mis on seotud andmete töötlemisega
.............................................................................................. 6 3 INFOSÜSTEEMI FUNKTSIONAALNE VAADE .......................................................................... 7 4 INFOSÜSTEEMI ANDMEVAADE ................................................................................................ 11 4.1. KONTSEPTUAALMUDEL ........................................................................................................... 11 4.2. ANDMEMUDEL........................................................................................................................... 12 4.3. OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA ............................................................................. 13 5 INFOSÜSTEEMI AJALINE VAADE............................................................................................. 15 5.1. PROTSESSI TEGEVUSDIAGRAMM ............................................................................
6. Süsteem edastab pakkumise kliendi kontole. Alternatiivid: 3.1 Süsteem tagastab info kliendi ligipääsu keelust oma andmetele. 3.2 Pangatöötaja lahkub süsteemist. 4. Infosüsteemi andmevaade Infosüsteemi andmevaates on ülevaade kontseptuaalmudelist ja andmemudelist ning nende juurde kuuluvatest seletustest. 7 4.1 Kontseptuaalmudel Joonis 2 Kontseptuaalmudel 4.2 Andmemudel Joonis 3 Andmemudel 4.3 Objektide ning atribuutide semantika 8 Kasutatud terminite tähistused: (PK) - primaarvõti (ingl. k. primary key) (FK) - välisvõti (ingl. k. foreign key) Nimetus Semantika (kirjeldus) KASUTAJA Isikud, kes kasutavad MPM eelarve koostamiseks.
........... 12 3.2. Kasutuslugude mudel ja kirjeldus .................................................................... 13 4. Infosüsteemide andmevaade.....................................................................................15 4.1Kontseptuaalne klassidiagramm..........................................................................15 ..................................................................................................................................15 4.2. Andmemudel..................................................................................................... 17 4.3. Andmeobjektide ja atribuutide semantika.........................................................18 4.4. CRUD maatriks.................................................................................................19 3 Diagrammid Joonis 1: Treeningu üldine tegevusdiagramm........................................
..............................................................................................2 2 Infosüsteemi eesmärgid.......................................................................4 3 Infosüsteemi funktsionaalne vaade....................................................5 4 Infosüsteemi andmevaade...................................................................6 4.1 KONTSEPTUAALMUDEL...................................................................................... 7 4.2 ANDMEMUDEL................................................................................................... 8 4.3 ANDMETABELITE JA ATRIBUUTIDE SEMANTIKA...................................................8 5 Infosüsteemi ajaline vaade..................................................................9 5.1 PROTSESSI TEGEVUSDIAGRAMM.....................................................................10 Joonis 4. Pakkumise üldine protsess.............................................................
.............................................................4 2. INFOSÜSTEEMI EESMÄRGID....................................................................................6 3. INFOSÜSTEEMI FUNKTSIONAALNE VAADE........................................................7 4. INFOSÜSTEEMI ANDMEVAADE..............................................................................11 4.1. KONTSEPTUAALMUDEL......................................................................................11 4.2. ANDMEMUDEL.......................................................................................................12 4.3. OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA.....................................................12 5. INFOSÜSTEEMI AJALINE VAADE ..........................................................................15 5.1. PROTSESSI TEGEVUSDIAGRAMM......................................................................15 5.2. SEISUNDIDIAGRAMM...........................................................
9. Kitsendused ja nende võimalik realiseerimine SQL-andmebaasides (teema 2 ja 5) 10. Nimetage relatsioonialgebra operatsioone (teema 3) 11. Virtuaalne relatsioon e. vaade (teema 5) 12. Pädevusala (teema 7) 13. Funktsionaalne allsüsteem (teema 7) 14. Register (teema 7) 15. Kuidas on omavahel seotud pädevusalad, funktsionaalsed allsüsteemid ja registrid? (teema 7) 16. Kontseptuaalne andmebaasi disain. Eesmärk, sisendid, tulemused.(teema 7) 17. Kontseptuaalne andmemudel (teema 7) 18. Mida näitavad andmebaasi operatsioonide lepingud ja milleks neid kasutada? (teema 7) 19. Nimetage teisendusreegleid, mille põhjal saab kontseptuaalsest andmemudelist tuletada esialgse loogilise disaini andmemudeli. (teema 10) 20. Loogiline andmebaasi disain. Eesmärk, sisendid, tulemused. (teema 10) 21. Normaliseerimine (teema 9) 22. Esimene normaalkuju (teema 9) 23. Kolmas normaalkuju ja Boyce/Coddi normaalkuju (teema 9) 24. Ortogonaalse disaini printsiip (teema 9) 25
...............................................................7 Töötajate arvestus..........................................................................................................................8 Arvete arvestus..............................................................................................................................9 4 Infosüsteemi andmevaade...................................................................................................10 4.1 Andmemudel...............................................................................................................................................10 4.2 OBJEKTIDE ja ATRIBUUTIDe semantika................................................................................................10 4.3 CRUD maatriks............................................................................................................................................13 5 Infosüsteemi ajaline vaade.......................
........................................................................................................6 3INFOSÜSTEEMI FUNKTSIONAALNE VAADE..............................................................................7 4INFOSÜSTEEMI ANDMEVAADE....................................................................................................11 4.1KONTSEPTUAALMUDEL...................................................................................................................11 4.2 ANDMEMUDEL...............................................................................................................................12 4.3ANDMETABELITE JA ATRIBUUTIDE SEMANTIKA..............................................................................12 5INFOSÜSTEEMI AJALINE VAADE................................................................................................15 5.1PROTSESSI TEGEVUSDIAGRAMM......................................................................................
.......................................................................................................7 3 INFOSÜSTEEMI FUNKTSIONAALNE VAADE............................................................................8 4 INFOSÜSTEEMI ANDMEVAADE..................................................................................................11 4.1 KONTSEPTUAALMUDEL..................................................................................................................11 4.2 ANDMEMUDEL................................................................................................................................12 4.3 OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA...............................................................................13 5 INFOSÜSTEEMI AJALINE VAADE...............................................................................................17 5.1 PROTSESSI TEGEVUSDIAGRAMM.......................................................................
R9 Püsikliendile koostatakse perioodi lõpus mitme parkimise ees üks arve R 10 Püsiklient võib tasuda ühe maksega mitu arvet ja võib tasuda ühte arvet osade kaupa mitme maksega Palun koostage järgmised mudelid: kokku 100% 1. Äriandmete mudel (ärinõuded) - peamised äriolemid, nende atribuudid ja olemite vahelised seosed 40% 2. Füüsiline andmemudel (IT otsus) -tabelid, veerud, andmetüübid, primaarvõtmed ja välisvõtmed 50% 3. Dimensionaalne andmemudel (faktitabel koos seotud dimensioonitabelitega) 10% Hinded: "5" – suurepärane 91...100 %, "4" - väga hea 81... 90 %, "3" - hea 71... 80 %, "2" – rahuldav 61... 70 %, "1" – kasin 51... 60 %,
Andmebaasid 1.9 Teema 1 • Erinevat tuupi andmemudelite (hierarhiline, relatsiooniline, objektorienteeritud) ja vastavate andmebaasisusteemide valjatootamise kronoloogiline jarjekord ̈ (koigepealt hierarhilisel mudelil pohinevad andmebaasisüsteemid puustruktuuriga hierarhiline mudel, kus tekivad anomaaliad andmete lisamisel ja kustutamisel ning on palju liiasust; seejarel relatsioonilisel mudelil pohinevad on relatsioonid ehk tabelid, ̈ millel on atribuudid ehk veerud ja andmed esitatakse korteežidena ehk ridadena; koige viimaks objektorienteeritud andmebaasisusteemid neis saab hoida objekt oritenteeritud keeles kirjutatud objekte, kapseldada ja polümorfismi kasutada). Teema 2 • Andmebaaside valdkonnas tuntud inimesed ja millega nad on end ajalukku jaadvustanud – E. F. Codd (relatsioonilise mudeli "...
. . . . 7 ¨ 2 INFOSUSTEEMI ¨ EESMARGID 8 ¨ 3 INFOSUSTEEMI FUNKTSIONAALNE VAADE 10 ¨ 4 INFOSUSTEEMI ANDMEVAADE 13 4.1 KONTSEPTUAALMUDEL . . . . . . . . . . . . . . . . . . . 13 4.2 ANDMEMUDEL . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.3 ANDMETABELITE JA ATRIBUUTIDE SEMANTIKA . . . 14 4.4 CRUD MAATRIKS . . . . . . . . . . . . . . . . . . . . . . . . 15 ¨ 5 INFOSUSTEEMI AJALINE VAADE 18 5.1 PROTSESSI TEGEVUSDIAGRAMM . . . . . . . . . . . . . 18 5.2 SEISUNDIDIAGRAMM . . . . . . . . . . . . . . . . . . .
22. Täidke lünk. “Vastastikku toimetavate komponentide kogumit, mis töötavad koos, et moodustada keerulist, integreeritud tervikut mingi eesmärgi saavutamiseks võttes sisendeid ja teisendades neid väljunditeks nimetatakse…..” süsteemiks 23. Istudes ülikooli linnaku kohvikus luuakse ülikooli raamatukogu külastamiseks ühendus traadita võrguga. Millisest infosüsteemi elemendist on jutt Suhtlusmeediast 24. Infosüsteemi millise vaate osa moodustab andmemudel? Andmevaate 25. Restorani külastaja tellis kalasupi, ahjuprae, koogi ja mahla. Millise elemendiga restorani infosüsteemis on tegemist? Andmetega 26. Mis ei kuulu infosüsteemi koosseisu? Ruumid, kus arvutid paiknevad 27. Milleks kasutatakse andmemudelit? Infosüsteemi andmete struktureerimiseks, et kirjeldada reaalse maailma obejektide kohta käivaid andmeid. 28. Millega on tegevusdiagrammi kontekstis antud tähistuse puhul tegemist Protsessis tegutseja 29
..............................................13 2. Detailanalüüs............................................................................................... 14 2.1 Töötajate funktsionaalne allsüsteem......................................................14 2.1.1 Kasutusjuhtude mudel.....................................................................14 2.2 Töötajate register................................................................................... 17 2.2.1 Andmemudel....................................................................................17 2.2.1.1 Olemi-suhte diagramm.............................................................17 2.2.1.2 Olemite definitsioonid................................................................17 2.2.1.3 Atribuutide definitsioonid...........................................................18 2.2.2 Andmebaasioperatsioonide lepingud..............................................19 2.2
2.3 Divisjonide Põhiülesanded .................................................................................... 5 2.4 Praktikakoha kirjeldus ........................................................................................... 5 3 Projektid ja tööülesanded ............................................................................................. 6 3.1 Tutvumine SMIT-is kasutatavate infosüsteemide arendamise tehnoloogiatega. .. 6 3.2 Luua andmemudel ettevõtte ruumide kasutamise õigustest töötajate poolt. ......... 6 3.3 Loodud andmemudelist genereerida andmebaas. .................................................. 7 3.4 Projekti jätkuna luua infosüsteem. ........................................................................ 7 3.5 Migreerida projekt STS keskkonda. Tutvumine uue keskkonnaga....................... 7 3.6 Projektis tuleb päringute kiirust suurendada. ...................................
......................................................................................................... 4 Infosüsteemi funktsionaalne vaade.........................................................................................5 Infosüsteemi kasutusjuhtude diagramm...............................................................................5 Infosüsteemi andmevaade.....................................................................................................8 4.1 Andmemudel.................................................................................................................8 4.2 Objektide ja atribuutide semantika.................................................................................9 4.3 CRUD maatriks............................................................................................................ 11 1.Infosüsteemi ajaline vaade.................................................................................................12
............................. 7 3.3 Ülevaade töötajatest......................................................................................... 9 3.4 Ülevaade renditöökojast.................................................................................. 10 4. INFOSUSTEEMI ANDMEVAADE..............................................................................10 4.1 Kontseptuaalmudel.......................................................................................... 11 4.2 andmemudel................................................................................................... 12 4.3 Objektide ja atribuutide semantika.................................................................12 5. INFOSÜSTEEMI AJALINE VAADE.............................................................................14 5.1 Protsessi tegevusdiagramm............................................................................ 14 5.2 Seisundidiagramm...............................................
................................................................... 12 5.2. Kasutuslugude kirjeldused....................................................................................................... 12 6. Andmevaade.................................................................................................................................. 15 6.1. Kontseptuaalne klassidiagramm.............................................................................................. 15 6.2. Andmemudel............................................................................................................................ 16 6.3. Objektide ja atribuutide semantika........................................................................................... 16 6.4. CRUD maatriks........................................................................................................................ 18 7. Muud nõudmised.........................................................................
muudetakse/täiendatakse VALMISOLEKU KUUPÄEVA andmeid. 4 Infosüsteemi andmevaade Infosüsteemi andmevaade koosneb kontseptuaal- ja andmemudelist. 4.1 KONTSEPTUAALMUDEL Kontseptuaalmudel koosneb kontseptuaaldiagrammist ja seda kirjeldavatest lausenditest. Tellimuse töötlemise protsessiga seotud kontseptuaaldiagramm on esitatud alljärgneval joonisel: 9 4.2 ANDMEMUDEL Tellimuse töötlemise protsessiga seotud andmemudel on esitatud alljärgneval joonisel: 10 4.3 OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA Tähistused (PK) - primaarvõti (ingl. k. primary key) (FK) - välisvõti (ingl. k. foreign key) Nimetus Semantika (kirjeldus) KLIENT Füüsilised või juriidilised isikud, kes ostavad kaupa e-poest
..................................................................................12 Tellimuste, arvete, müügi arvestus................................................................................................14 4 INFOSÜSTEEMI ANDMEVAADE..................................................................................................18 4.1 KONTSEPTUAALMUDEL............................................................................................................ 18 4.2 ANDMEMUDEL........................................................................................................................ 19 4.3 OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA..........................................................................19 4.4 CRUD MAATRIKS................................................................................................................... 23 5 INFOSÜSTEEMI AJALINE VAADE........................................................................................
Domeeni mudel on (hahahah hold on, dis gon be guud) inspiratsiooni allikas tarkvara objektide disainile <3. Kõige tähtsam artifact, mis luuakse Objekt-Orien. analüüsis (Kasutusjuhud on suht bae, aga need pole OO) reaalse maailma mõistete (kontseptuaalsete klasside, mitte tarkvara komponentide ja nende vastutuste) visuaalne ehitus. Visuaalne abstraktsioonide sõnastik. Sarnased mõisted: domeeni mudel, kontseptuaalne mudel, domeeni objektmudel, analüüsi objektmudel Domeenimudel vs andmemudel Domeeni mudel ei ole (otseselt) andmemudel või andmebaasiskeem. Domeeni mudel luuakse ärimodelleerimise distsiblinnis (ma tglt tean kuidas seda sõna õigesti kirjutada) Disaini distsipliinis võidakse doomeenimudeli alusel luua (insert picture of a buttered broomstick) Tarkvara objektmudel (tarkvara klassid,...) või/ning Andmebaasiskeem (andmetabelid) Domeenimudeli koostisosad Domeeni mudel esitatakse UML klassidiagrammide hulgaga, milles näidatakse:
Tallinn 2009 1. Ülevaade süsteemist Käesoleva süsteemi eesmärgiks on pakkuda raamatukogu infosüsteemi prototüüp koos vastava kasutajaliidesega. Süsteemist saab informatsiooni raamatukogus olevate raamatute pealkirja, nr.-i, hinna, autori ja lehekülje kohta. Süsteemi kasutajaliides võimaldab andmeid sisestada, muuta ja vajadusel kustutada, realiseeritud päringud ja aruanded annavad kiiresti vasuse süsteemile esitatavatele infopäringutele. 2. Infovajadused, Andmemudel Süsteem baseerub kolmel relatsioonilisel andmetabelil 3. Objektide ja atribuutide semantika Raamatud Raamatute andmetabel Raamatu nr Primaarvõti Pealkiri Raamatu pealkiri Autor Raamatu autor Hind Raamatu maksumus Lehekylgede arv Raamatu lehekylgede arv Laenutused Laenutused andmetabel Laenutuse nr Primaarvõti Raamatu nr Raamatu number
......................................5 3.1 Infosüsteemi põhifunktsioonid.......................................................................5 3.2 Kasutusjuhtude mudel................................................................................... 6 3.3 Ärireeglid........................................................................................................ 12 4.Infosüsteemi andmevaade................................................................................ 13 4.1 Andmemudel............................................................................................... 14 4.2 Tabelite ja veergude semantika...................................................................14 5.Infosüsteemi ajaline vaade................................................................................ 17 5.1 Ülikoolide arvestuse ajaline tegevusprotsess..............................................17 5.2 Üliõpilaste arvestuse ajaline tegevusprotsess..............................
......................................................................................6 3.1 Infosüsteemi põhifunktsioonid...............................................................................6 3.2 Kasutusjuhtude mudel...................................................................................................6 4 Infosüsteemi andmevaade...................................................................................................11 4.1 Andmemudel................................................................................................................11 4.2 Objektide ja atribuutide semantika..............................................................................11 4.3 Crud maatriks...............................................................................................................13 5. Infosüsteemi ajaline vaade................................................................................................13
Business Intelligence Governance Noe Gutierrez, 2006 (www.infosys.com/industries/retail-distribution/white-papers/bi-governance.pdf) Probleemipüstitus Klassikalises suures ettevõttes on korraga käsil hulk erinevaid IT projekte. Tihti on keeruline projekte niimoodi prioritiseerida, et nii tänased "põletavad" vajadused kui ettevõtte pikaajalised eesmärgid saaksid rahuldatud. IT projektide haldamiseks ehk "IT governance'iks" nimetatakse ettevõttesisest reeglistikku, mille järgi ärivajadusi ja võimalusi prioritiseeritakse ning uusi projekte ellu kutsutakse. Viimastel aastatel on populaarne ärianalüüsisüsteemide (Business Intelligence) rajamine. Kuna need süsteemid on reeglian kallid ja keerulised, on kallis ja keeruline ka ärianalüüsi projektide haldamine. Autor pakub välja üldise raamistiku ärianalüüsi projektide haldamiseks, nimetades selle "Business Intelligence Governance" protsessiks. Pakutud lahendus BI haldamiseks nimetatakse...
Nimi: Tellimuse tühistamine Osalejad: Klient Kirjeldus: Klient katkestab enda tellimuse, kuna ei soovi seda kaupa. Nimi: Tellimuse tühistamine Osalejad: Administraator Kirjeldus: Administraator tühistab kliendi tellimuse. Nimi: Laovarude hinnang talu poolt Osalejad: Talu Kirjeldus: Talu hindab enda laovarusid ning saadab tulemused administraatorile. 11 4. Infosüsteemi andmevaade 4.1. Andmemudel 12 4.2.OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA (PK) primaarvõti (ingl. k. Primary key) (FK) välisvõti (ingl. k. Foreign key) OBJEKTID JA SEMANTIKA ATRIBUUDID KLIENT Internetipoelt tellimuse esitanud juriidiline või füüsiline isik Kliendi_id (PK) Unikaalne identifikaator Eesnimi Perekonnanimi Aadress Kauba kohaletoimetamise aadress Postiindeks
Andmebaaside kodutöö 3 Reddit 1. Inimesed saavad teha endale kasutaja ja meelelahutus eesmärgil postitada erinevaid tekste, pilte, videoid jms. Teised saavad neid kommenteerida, upvoteda ja downvoteda. 2. User Kasutaja tabel, kus asuvad kasutajale vajalikud andmed nagu pildil näha. Post Postituse tabel, kus asuvad postituse jaoks vajalikud andmed. PostMedia Postituse media tabel, kus asuvad postituse meedia kirjeldamiseks vajalikud andmed. MediaType Meediatüübi tabel, kus asuvad meediatüübi id ja nimi. Comment Kommentaari tabel, kus asuvad postituse jaoks vajalikud andmed. Upvote Upvote'i tabel, kus asuvad upvotemiseks vajalikud andmed. Downvote Downvote'i tabel, kus asuvad downvotemiseks vajalikud andmed. 3. Tabelis olevate kirjete kogused: a. User 300 kirjet b. Post 600 kirjet c. Comment 1000 kirjet d. Upvote 900 kirjet e. Downvote 200 kirjet f...
http://docs.oracle.com/cd/E11882_01/server.112/e41084/index.htm 6. Toad juhend asub veebiaadressil: http://enos.itcollege.ee/~priit/(I%20245)%20AB-de %20alused/ToadTips11.pdf ÜLESANNE KOGU TEGEVUS (Sql-laused) tuleb protokollida ja protokoll mulle esitada. Hea oleks kui igale SQL-lausele eelneks 1-2 lauset, mis selgitaks, mida selle SQL- lausega ,,öelda on tahetud". 1. Luua mingi kolmest tabelist koosnev andmemudel (tabelitele mõelge välja semantika ja pange korralikud nimed): 2. Teha SQL-laused selle skeemi loomiseks ORACLE andmebaasi: - CREATE TABLE (3tk) kirjeldage siis siin kohe PRIMARY KEY kah ära on lihtsam. Kui tegemata ununeb, tuleb pärast ALTER TABLE-käsuga lisaks juurde teha - Kirjeldage tabelile (Z) kaks FOREIGN KEY-d (ALTER TABLE- käsuga). Üks neist viitab tabelile X, teine tabelile Y.
6. Valige ÕIGE väide. Organisatsioon on: huvigruppe teenindavate organiseeritud inimeste kollektiiv omavahel suhtlevate inimeste grupp organiseerimata inimeste grupp, kes üritavad midagi teha 7. Valige ÕIGE väide. Antud tingmärk tähistab: Tegevust Ujumisrada (swimline) Lõppu (end) Otsustuspunkti Algust (start) Sünkroniseerimist 8. Valige VALE väide. Süsteemianalüüsi lähteandmeteks on: projektijuhi koostatud andmemudel ja süsteemi jadadiagramm organisatsiooni toimimist kajastav dokumentatsioon ettevõtte/organisatsiooni tegevusala käsitlevad seadused ja valitsuse määrused projektipakkumises esitatud dokumendid ja nõuete/vajaduste loendid 9. Valige ÕIGE väide. Infosüsteemi arhitektuuriline kirjeldus väljendab muuhulgas ka: infosüsteemi toimimisega seotud probleeme infosüsteemi protsesse infosüsteemi muutmiseks vajalikku rahahulka 10. Valige ÕIGE väide
Test number 4 1. Metaandmed kirjeldavad kuidas andmeid koguti, missuguse ülesande jaoks, millal jne. Võib, et metaandmed on andmed andmetest. Metaandmete hulka kuulub kasutatud projektsioon ja koordinaatsüsteem. 2. Seadke vastavusse, mida kirjeldavad ruumiandmete mudelid: · Reaalsusmudel millist osa maailmast ja kuidas (milliste andmete kaudu) peetakse vajalikuks kaardistada · Andmemudel kuidas kaardistavate nähtuste kohta käivat teavet arvutis reaalselt hoitakse · Esitusmudel kuidas arvutis hoitavast andmebaasist moodustatakse reaalselt kasutatav kaart 3. Esinduspunkti dimensionaalsus on.. · Määramata, sõltub esindatavast objektist (jah, kõige sagedamini küll on 2D) 4. Ruumiandmed.. · On lihtsalt kopeeritavad · On kergesti ja väikese kuluga edastatavad 5. GPS asukohamääramise täpsust mõjutab:
erinevad versioonid Asukohapõhine (single location) Küsimus 8 Õige Hinne 1,00 / 1,00 Märgista küsimus Küsimuse tekst Jõudluse testimise käigus testitakse lõpuni valmis infosüsteem, reaalsete (live) andemtega ja reaalsetes tingimustes Vali üks: Tõene Väär Küsimus 9 Õige Hinne 1,00 / 1,00 Märgista küsimus Küsimuse tekst Füüsiline andmemudel tuletatakse peamiselt (ja ainult) loogilisest andmemudelist Vali üks: Tõene Väär Küsimus 10 Õige Hinne 1,00 / 1,00 Märgista küsimus Küsimuse tekst Sisendi juures on vaja kontrollida kasutajavigu. Viia õiged vead ja veatüübid kokku Mõned sümbolid on väljast kadunud Kärpimine (truncating) Vastus 1 Sümbolite järjekord vale paigutamise viga (transposing)
Test number 4 1. Metaandmed kirjeldavad kuidas andmeid koguti, missuguse ülesande jaoks, millal jne. Võib, et metaandmed on andmed andmetest. Metaandmete hulka kuulub kasutatud projektsioon ja koordinaatsüsteem. 2. Seadke vastavusse, mida kirjeldavad ruumiandmete mudelid: · Reaalsusmudel millist osa maailmast ja kuidas (milliste andmete kaudu) peetakse vajalikuks kaardistada · Andmemudel kuidas kaardistavate nähtuste kohta käivat teavet arvutis reaalselt hoitakse · Esitusmudel kuidas arvutis hoitavast andmebaasist moodustatakse reaalselt kasutatav kaart 3. Esinduspunkti dimensionaalsus on.. · Määramata, sõltub esindatavast objektist (jah, kõige sagedamini küll on 2D) 4. Ruumiandmed.. · On lihtsalt kopeeritavad · On kergesti ja väikese kuluga edastatavad 5. GPS asukohamääramise täpsust mõjutab:
vahendada edasiseks töötlemiseks ja andmekandjatele salvestamiseks vastuvõtujaama. Andmeside toimub enamasti digitaalselt. 6) Info tõlgendamine ja analüüs – uuritava objekti analüüsiks ja info pärimiseks kasutatakse visuaalseid, elektroonilisi või digitaalseid meetodeid. 7) Rakendused – Viimaseks osaks kaugseire protsessis on analüüsi ja saadud info kasutamine objekti paremaks tundmaõppimiseks ning otsustuste tegemise protsessis. 24. Vektor ja raster andmemudel (põhimõte, teisendused, head vead). Raster andmemudel - ruum on jaotatud kindla suurusega ruutudeks ehk võrgustikuks. Ühte võrgustiku elementi e rakku nimetatakse piksliks. Raster andmemudeli kõige levinumaks näiteks on televiisori või arvuti ekraan. Igal pikslil on kindlad geograafilised koordinaadid ning atribuutide informatsioon. Piksel – digitaalpildi väikseim kahemõõtmeline element, millele saab sõltumatult kinnistada atribuute
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
Ärinõuete konsolideerimine Ärinõuete dokumentatsioon 21.11.2006 Ärinõuete kinnitamise Dokumentatsioon vastu võetud 08.11.2006 seminarid Aruandluskeskkonna Tellija poolt kinnitatud valik 13.11.2006 6 valimine 1.1.9 Realiseerimisfaas Tööülesanne Oodatav tulem Tähtaeg Füüsilise andmemudeli Realiseeritud füüsiline andmemudel 27.11.2006 väljatöötamine (aluseks alliksüsteemide analüüs) Andmelaadimiste (Extract Toimivad andmelaadimisprotsessid 27.12.2006 Transform Load) realisatsioon (eraldi jagatav nelja valdkonna lõikes) Andmekvaliteedi Andmekvaliteet vastab 19.01.2007 valideerimine intervjueerimisel paika pandud kriteeriumitele Aruandluskeskkonna Andmebaas aruandluskeskkonna 21.12
1. Loodud on kolmest tabelist koosnev andmemudel 2. SQL-laused tabelite koostamiseks Tabeli ISIK loomine CREATE TABLE ISIK ( ID NUMBER(10,0) NOT NULL, EESNIMI VARCHAR2(35) NOT NULL, PERENIMI VARCHAR2(35) NOT NULL, ISIKUKOOD VARCHAR2(20) NOT NULL, CONSTRAINT ISIK_PK PRIMARY KEY(ID) ); Tulemus Tabeli VAEOSA loomine CREATE TABLE VAEOSA ( ID NUMBER(10,0) NOT NULL, KOOD VARCHAR2(10) NOT NULL, NIMI VARCHAR2(50) NOT NULL, KOMMENTAAR VARCHAR2(100), CONSTRAINT VAEOSA_PK PRIMARY KEY(ID) ); Tulemus Tabeli VAEOSAS_OLEMINE loomine CREATE TABLE VAEOSAS_OLEMINE ( ID NUMBER(10,0) NOT NULL, ISIK_ID NUMBER(10,0) NOT NULL, VAEOSA_ID NUMBER(10,0) NOT NULL, ROLL VARCHAR2(35) NOT NULL, ALATES DATE NOT NULL, KUNI DATE, CONSTRAINT VAEOSAS_OLEMINE_PK PRIMARY KEY(ID) ); Tulemus Tabelile VAEOSAS_OLEMINE välisvõtmete lisamine ALTER TABLE VAEOSAS_OLEMINE ADD CONSTRAINT VAE...
Reaalsusmudel kujutab endas nähtuste difinitsiooni(tee), nähtust kirjeldavate atribuutide loetelu(teekate,laius,klass ...). Atribuudi defintsiooni(asfalt, 10 meetrit, põhimaantee). Mõõtühikud ja seosed teiste nähtustega. Reaalsusmudel vastab küsimustele Millised maailma elemente ehk nähtusi kujutada kaardil? Mis on eraldi nähtus, mis on ühe nähtuse atribuut, mis on kompleksähtus? Kas on piisavalt oluline, et kujutada kaardil? 5. Mis on kaardi andmemudel, milleks on teda vaja? KUIDAS me seda kaardistame? Andmemudel kujutab endas punkti, joont, pinda: topoloogia reegleid( reeglid paiknemise kohta, kuidas kujundada 2 asju), generaliseerimise reegleid(min, max mõõdud). Kuidas antud looduse alamhult modelleerida kaardile. Tagab andmekogude ühilduvuse teistega. Loetakse üles atribuudid, millega nähtusi kirjeldatakse. Ka atribuutide ja koordinaatide määramise täpsused. 6. Mis on kaardi esitusmudel, milleks on teda vaja?
..............4 1.7 Põhiprotsesside loetelu:.................................................................................................................................5 1.8 Ärikasutusjuhtude kontekstidiagramm..........................................................................................................6 1.9 Äriprotsesside struktuur ................................................................................................................................7 1.10 Andmemudel .................................................................................................................................................7 Teine iteratsioon 2.1 Kasutusjuhtude mudel......................................................................................................................................8 2.1.1 Broneeringute arvestus.........................................................................................................................8 2
Ettevõtte ja selle infosüsteemi iseloomustavad protsessid ja lausendid on järgmised: Mehaanik on firma töötaja. Raamatupidaja on firma töötaja. Administraator on firma töötaja. Mehaanik allub administraatorile Mehaanik otsustab vajaminevate osade üle. Administraator tellib osad väljaspoolt firmat. Raamatupidaja peab osade üle arvet. Raamatupidajad loovad klientidele arveid. 4.2. ANDMEMUDEL 4.3. ANDMETABELITE JA ATRIBUUTIDE SEMANTIKA Tähistused (PK) - primaarvõti (FK) - välisvõti Nimetus Semantika KLIENT Firma või eraisik kes ostab sisse teenust .Klienti teenindavad mehaanikud. Kliendi nimi (PK) Kliendi nimetus, mille all klient tegutseb. Hooldatavaid masinaid Hooldatavate masinate arv kliendil.
· milliseid ümberkaudse maailma elemente (nähtuseid) tunnetatakse · milliseid neist peetakse geograafiliste andmekogude seisukohast oluliseks (st mida kaardistatakse); koosneb: · nähtuse definitsioonist ja nähtuse omaduste definitsioonidest · kasutatavuse tõstmiseks ja ühese arusaadavuse tagamiseks lisatakse näiteid, võrdlusi teiste nähtustega, nähtuse looduses leidmise juhised jne. 5. Mis on kaardi andmemudel, milleks on teda vaja? Andmemudel: punkt, joon, pind; topoloogia reeglid (reeglid paiknemise suhtelisusest); generaaliseerimise reeglid (min, max, mõõdud). Andmemudel on vajalik, tagab andmekogude ühilduvuse tehnilisel tasandil; annab andmekogule selge graafilise ning atribuudilise struktuuri; kirjeldab, kuidas looduse alamhulk, mis defineeriti reaalsusmudeliga, arvutis modelleeritakse: · geomeetria punkt, joon, pind, tekst · atribuudid tabelite struktuur
Loeng 11 GIS loomine, ruumiandmete standardid GIS loomine: Kaskaadmudel vs spiraalmudel Projekti läbiviimine kaskaadmudel järgi: · Strateegia enne GISi loomist tuleb formuleerida ülesande püstitus, sest GISiga lahendatakse konkreetsed probleemid ja täidetakse ülesandeid, mitte ei selgitata projekti olemust. · Analüüs hakatakse lahendama strateegias määratud ülesannet. Alustatakse GISi reaalsusmudeli ja andmemudel loomist. Tulemus peab olema mõistetav nii inimstele (diagrammi kujul) kui ka arvutitele (andmebaasi tabelite sisu). · Disain koostatkse detailne kirjeldus analüüsietapil valminud süsteemi realiseerimiseks. Eesmärk on leida selleks parim tee, arvestades tehnilist keskkonda, resursside (raha, aeg jt) hulka ja muid nõudeid. Tulemus: andmebaaside disain; ekraani- ja trükivprmide disain ning loogika; audtiteerimise vajadused;
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
5. Analoogne vs digitaalne. Väljutus, väljund Kartograafia GIS Ainult trükkimine Kaart on vaid üks väljund, palju muid Erinevad formaadid Erinevad formaadid Muutmine seisneb lisamises n. Kartodiagrammi Saab lisada kõikvõimalike lisaandmeid erineval lisamine jms. kujul(tekst, tabelid, graafikud, jms) Raster andmemudel: • Raster andmemudeli (graafika) kõige levinumaks näiteks on televiisori või arvuti ekraan. • Rasterkujul on ruum jaotatud kindla suurusega ruutudeks e. võrgustikuks. Ühte võrgustiku elementi (ruutu) e. rakku nimetatakse piksliks. • Igal pikslil on rasterkujuliste andmete korral kindlad geograafilised koordinaadid ning atribuutide informatsioon. Vektor andmemudel:
Ülesanne 3 Tabelid Lisada lahendustega praktikumi töövihik Ta ga praktikumi töövihik Tabelid_2_Andmeloendid.xlsm Sisukord Rakendus "Puidu müük". Ülesande püstitus Puidu müük. Variandid Töötajad. Üldine nimekiri Rakendus "Puidu müük". Puidu hinnad Variandid Hinnad Tööötajad Rakendus "Puidu müük". Ülesande püstitus Koostada rakendus, mis võimaldab teha puidu müümise arvestust. Rakenduse andmemudel on toodud skeemil. Rakenduses kasutada nimesid!!! Müüjate andmed eraldada eraldi töölehele tabelisse M_töötajad vastavalt variandile: kolm valda tabelist Töötajad, kasutades arendatud filtrit. Eraldada nõutud väljad skeemil toodud järjekorras. Sorteerida tabel kahe tunnuse: vald ja nimi, järgi. Tabel P_müügid luua Table-objektina (List-objekt 2003-s) Müüjate nimede ning puidu liikide ja sortide valimiseks kasutada valideerimist. Vald leida müüja nime järgi tabelist M_töötajad, kasutades fun...
objektidest?" saab leida Vali üks: a. Seoste tüübid ja võimsustik b. Võtmekandidaadid c. Atribuudid d. Midagi ei saa leida e. Objektidevahelised seosed Küsimus 10 Seos kursuse, üliõpilase ja lõpetamisekuupäeva vahel on Vali üks: a. Binaarne b. Unaarne c. Ternaalne Küsimus 11 Mitu nõutete komplekti tuleb koostada parima lahenduse valiku käigus? Vali üks: a. Kaks b. Pole vahet c. Mida rohkem, seda parem d. Kolm e. Aitab ühest Küsimus 12 Kontseptuaalne andmemudel Vali üks või enam: a. näitab andmete sisemist korraldus b. näitab erinevate olemite seosed c. näitab andmete üldist struktuuri d. tihedalt seotud valitud andmebaasi mootoriga e. selgitab andmete tähendust Küsimus 13 Piiranguks on Vali üks või enam: a. Raha b. Firmasisemed kombed c. Aeg d. Seadusandlus e. Oskused Küsimus 14 On olemas kolm nõuete komplekti (set of requirement), neli rakenduskeskkonda ja kolm tarkvara hankimise võimalust. Kas on võimalik
c) lindude vaatlemisega 24) Mida käsitleb loogiline vaade? a) kuidas informatsioon struktureeritakse, defineerides seosed andmete vahel. b) mõtleb välja loogilisi asju c) vaatleb ja uurib loogikat 25) Mida käsitleb kasutaja vaade? a) programm, mis jälgib kasutajat b) NSA c) kasutajate juurdepääsu infole nii võimalike operatsioonide kui ka kasutajale kuvatava info struktuuri kontekstis. 26) Levinumad andmemudelite grupid? a) loogiline mudel, kirjepõhine loogiline mudel ja füüsiline andmemudel b) keemiline mudel c) matemaatiline mudel 27) Mida nimetatakse objektide hulgaks? a) objekte b) objektidegruppi c) hulkasid 28) Milleks kasutatakse võtit? a) uste avamiseks b) aardekirstude avamiseks c) konkreetse objektide või andmeühikute eristamiseks hulgas. 29) Mis on kardinaalsus? a) kardinate valik b) andmete kustutamine c) seose või suhte oluline omadus ja ta määratleb, milline on seotud andmeväljade vastavus. 30) Millest koosneb supervõti?
b. nähtust kirjeldavate atribuutide loetelu (näiteks teekate, tee laius, tee klass jne), c. atribuudi definitsiooni (näiteks asfalt, 10 meetrit, põhimaantee), d. mõõtühikuid ja e. (seoseid teiste nähtustega) f. Milliseid maailma elemente ehk nähtusi kujutada kaardil? Mis on eraldi nähtus, mis on ühe nähtuse atribuut, mis kompleksnähtus? Kas on piisavalt oluline et kujutada kaardil? 8. Mis on kaardi andmemudel, milleks on teda vaja? a. Andmemudel kujutab endas punkti, joont, pinda; b. topoloogia reegleid (reegleid paiknemise suhtelisusest); c. generaliseerimise reegleid (miinimum, maksimum, mõõdud) d. Kuidas antud looduse alamhulk modelleerida kaardile. Tagab andmekogude ühilduvuse teistega. Loetakse üles atribuudid millega nähtuseid kirjeldatakse. Ka atribuutide ja koordinaatide määramise täpsused. 9
Rakendus "Arvutite müük" Ülesanne 3 Tabelid vutite müük" Sisukord Rakendus "Puidu müük". Ülesande püstitus Puidu müük. Variandid Töötajad. Uldine nimekiri Rakendus "Puidu müük". Puidu hinnad Rakendus "Funktsiooni uurimine".Ülesande püstitus Funktsioonide variandid Karakteristikute variandid Variandid Hinnad Tööötajad Rakendus "Puidu müük". Ülesande püstitus Koostada rakendus, mis võimaldab teha puidu müümise arvestust. Rakenduse andmemudel on toodud skeemil. Rakenduses kasutada nimesid!!! Müüjate andmed eraldada eraldi töölehele tabelisse M_töötajad vastavalt variandile (kolm valda) tabelist Töötajad, kasutades arendatud filtrit. Eraldada skeemil näidatud väljad toodud järjekorras. Sorteerida tabel kahe tunnuse: vald ja nimi, järgi. Tabel P_müügid luua Table-objektina (List-objekt 2003-s) Müüjate nimede ning puidu liikide ja sortide valimiseks kasutada valideerimist. Vald leid...