Kasutajaliides Server AB Autoriseerimine läheb huvikeskuse saidile Päring serverisse Tagastus veebisaidilt Vaatab kõiki kursuseid Päring veebisaidile Päring AB-si Kursuste info tagasi Kursuste infot näidatakse Valib esmaabikapi kursuse Kas on autoriseeritud Info serverisse kasutaja...
15
Käivitaja olekudiagramm......................................................................................................15
12
Konkursside liigituse domeeni mudel...................................................................................12
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 Kasutuslugude mudel (Use Case Model) Infosüsteemi koosnevust andmeobjektidest...
Nimi: Päring Tegijad: Klienditeenindaja Eesmärk: Lihtsustada ülevaate saamist olemasolevatest, kaotatud videodest Kirjeldus: Klienditeenindaja teeb p2ringu olemasolevatest videodest, nende olukorrast ja andmed Tüüp:Primaarne, abstraktne Eeltingimus: Vajadus teostada päring Järeltingimus: Päring on teostatud Saavutatav väärtus: Päring on teostatud Olekudiagramm Järgnevalt on esitatud video olekudiagramm. Jadadiagramm Järgnevalt on esitatud video laenutamise jadadiagramm : Tegevusdiagramm Järgnevalt on esitatud video laenutamise tegevusdiagramm. Kontseptuaalmudel Ärireeglid Iga klienditeenindaja võib esitada ühe või mitu arvet. Iga arve peab esitama üks ja ainult üks klienditeenindaja. Iga klienditeenindaja saadab ühe või mitu meeldetuletuletust. Iga meeldetuletuse saabab üks ja ainult üks klienditeenindaja. Iga klient vaatab ühte või mitut meeldetuletust. Igat meeldetuletust vaatab üks ja ainult üks klient....
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. Infosüsteemi muutmine jadamisi tehtavate...
järgivad elementaarse äriprotsessi (EBP) printsiipi) ? Valige vastusevariantide hulgast täpselt õige nimekiri: Isiku lisamine, Isiku andmete muutmine, Isiku kustutamine Isikute haldamine, Isiku lisamine, Isiku andmete vaatamine, Isiku andmete muutmine, Isiku kustutamine + Isikute haldamine Isiku lisamine, Isiku andmete vaatamine, Isiku andmete muutmine, Isiku kustutamine 6. Millises unifitseeritud arendusprotsessi UP distsipliini raames tehakse süsteemi jadadiagramm ? Valige õige vastus: Ärimodelleerimine (business modeling). Disain. Testimine. +Nõuded (Requirements)._?????????????????????????? Teostamine (Implementation). Rakendamine (deployment). 7. Kas Domeenimudel (UP/RUP käsitluse järgi) võib sisaldada dünaamikavaadet? Joonige alla õige vastus: Jah, võib küll Oleneb asjaoludest + Ei või 8. Kas RUP Äri Objektmudel (Business Object Model) võib sisaldada dünaamikavaadet...
29 Joonis 21: Deklaratsiooni aine lisamise infovoogude daigramm..............................................31 Joonis 22: Deklaratsiooni esitamise infovoogude diagramm....................................................32 Joonis 23: Deklaratsiooni tagasi võtmise infovoogude diagramm...........................................32 Joonis 24: Kasutusjuhu ,,deklaratsiooni aine lisamise" põhiprotsessi jadadiagramm ..............35 Joonis 25: III iteratsiooni registrimudel....................................................................................35 5 1.Iteratsioon I 1.1 Planeerimine 1.1.1 Äriteenuse valik (taust). Töös käsitletakse e-deklareerimisega seonduvat: deklareerimise protsessi, deklaratsiooni ja ainedeklaratsiooni elutsüklit...
Analüüsietapis on korrektne kasutada objektide vahelise seose näitamiseks: Atribuute Assotsiatsioone 12. Domeenimudeli koostamisel soovitatakse pühendada kõige rohkem aega. Valige täpselt üks õige vastusevariant: Eelnimetatud kolmele tegevusele tuleks pühendada võrdselt aega. Klasside ülesleidmisele Atribuutide ülesleidmisele Seoste ülesleidmisele 13. Millises unifitseeritud arendusprotsessi UP distsipliini raames tehakse süsteemi jadadiagramm ? Valige õige vastus: Disain. Ärimodelleerimine (business modeling). Teostamine (Implementation). Testimine. Rakendamine (deployment). Nõuded (Requirements). 14. Milline väide järgnevast kolmest on õige? Domeenimudelisse tuleb kanda: c) mõlemat tüüpi assotsiatsioonid (nii a kui ka b). a) üksnes infovajadustest tulenevad assotsiatsioonid, mida on tarvis mingi perioodi vältel mäletada/salvestada....
järgivad elementaarse äriprotsessi (EBP) printsiipi) ? Valige vastusevariantide hulgast täpselt õige nimekiri: Isiku lisamine, Isiku andmete muutmine, Isiku kustutamine Isikute haldamine, Isiku lisamine, Isiku andmete vaatamine, Isiku andmete muutmine, Isiku kustutamine + Isikute haldamine Isiku lisamine, Isiku andmete vaatamine, Isiku andmete muutmine, Isiku kustutamine 6. Millises unifitseeritud arendusprotsessi UP distsipliini raames tehakse süsteemi jadadiagramm ? Valige õige vastus: Ärimodelleerimine (business modeling). Disain. Testimine. +Nõuded (Requirements) Teostamine (Implementation). Rakendamine (deployment). 7. Kas Domeenimudel (UP/RUP käsitluse järgi) võib sisaldada dünaamikavaadet? Joonige alla õige vastus: Jah, võib küll Oleneb asjaoludest + Ei või 8. Kas RUP Äri Objektmudel (Business Object Model) võib sisaldada dünaamikavaadet? Valige täpselt üks õige vastus: Oleneb asjaoludest...
Analüüs ja Sündmused / kasutusjuh(tu)u( mittefunktsionaa Primaarsed de) laiformaadis (Kasutusjuhtu lsed) nõuded Kasutusjuhud; kirjeldus; de mudel) Kasutusjuhtude diagramm (primaarsete süsteemi kasutusjuhtudega); jadadiagramm Prioriteetsete põhistsenaariu kasutusjuhtude mile; lühikirjeldused; Põhiallsüsteemi operatsioonide lepingud;...
• Persistence/data models • Technical requirements • UML activity diagrams • UML class models • UML collaboration diagrams • UML component diagrams • UML deployment diagrams • UML sequence diagrams • UML state chart diagrams • UML use case models • User interface flow diagrams • User interface prototypes UML põhidiagrammid : • Staatika diagrammid • Klassidiagramm • Use Case diagramm • Dünaamika diagrammid – Suhtlusdiagrammid • Jadadiagramm (sequence diagram) • Koostöödiagramm (collaboration diagram) – Elutsükli dikagrammid • Seisundidiagramm (state diagram) • Tegevusdiagramm (activity diagram) • Realisatsiooni diagrammid • Komponendidiagramm (component diagram) • Rakendusdiagramm (deployment diagram) UML Concepts • The UML may be used to: – Display the boundary of a system & its major functions using use cases and actors – Illustrate use case realizations with interaction diagrams...
elementaarse äriprotsessi (EBP) printsiipi) ? Valige vastusevariantide hulgast täpselt õige nimekiri: Isiku lisamine, Isiku andmete muutmine, Isiku kustutamine Isikute haldamine, Isiku lisamine, Isiku andmete vaatamine, Isiku andmete muutmine, Isiku kustutamine Isikute haldamine Isiku lisamine, Isiku andmete vaatamine, Isiku andmete muutmine, Isiku kustutamine 4. Millises unifitseeritud arendusprotsessi UP distsipliini raames tehakse süsteemi jadadiagramm ? Valige õige vastus: Ärimodelleerimine (business modeling). Disain. Testimine. Nõuded (Requirements). Teostamine (Implementation). Rakendamine (deployment). 5. Millise allpool nimetatutest võiks olla (ainekonspekti ning C. Larmani raamatu õpetuse järgi) korrektse ning kasuliku skoobiga tarkvara kasutuslugu (use case)? Ainult üks vastusevariantidest vastab korrektse kasutusloo põhitingimustele...
Kontrolltöö, tarkvara arendusprotsess, 14.01.2013 Küsimused annavad igaüks 10% ning jadadiagramm 30%. Küsimused(vastuseks minimaalselt 3 lauset) 1. Kirjelda saadavust, mis seda mõjutada võivad? Saadavus väljendab võimalust, et süsteem on üleval ja töötab, et pakkuda teenuseid. Saadavust saab väljendada protsendiga. N: saadavus on 0,999 siis peab süsteem olema saadav 99,9% ; Kättesaadavus on süsteemi töökorras olemise ajaline protsent. Tavaliselt aitab usaldusväärsus kättesaadavusele kaasa, kuid kättesaadavus võib olla võimalik ka...
31 Joonis 29: Fotode laadimine veebikeskkonda ja kvaliteetsete fotode edastamine kliendi kasutajakontole infovoogude diagramm (III iteratsioon)..........................................................31 Joonis 30: Tellimuse koostamise ja esitamise infovoogude diagramm (III iteratsioon)...........32 Joonis 31: Kasutajakonto loomine ja kasutajakontosse sisselogimise jadadiagramm (III iteratsioon)................................................................................................................................43 Joonis 32: Sooviavalduse koostamise ja esitamise jadadiagramm (III iteratsioon)..................43 Joonis 33: Registreeringu koostamise, esitamise, kustutamise ja kinnitamise jadadiagramm (III iteratsioon)..........................................................................................................................44...
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, tasuvust ning põhimõtete ja korra tundmist ja rakendamist. Tar...
Kvaliteetse tarkvara atribuudid. eksam 2. Mis on tarkvaratehnika? 3. Üldistatud protsessid tarkvaraarenduses. 4. Tarkvaraprotsesside 2 suuremat liiki. 5. Manifesto for Agile Software Development. 6. Kuidas liigitada nõudeid? eksam 7. Nõude 3 põhiomadust. 8. Nõuete valideerimise tehnikad. 9. Komponentidel põhinev arhitektuur 10.Kihiline arhitektuur eksam 11.Objektorienteeritud arhitektuur 12.Teenusorienteeritud arhitektuur 13.Lihtsa koodi disaini 4 elementi 14.Miks peab nõudeid haldama? 15.Milleks kasutatakse versioonihaldust? eksam 16.Funktsionaalne nõue eksam 17.Mittefunktionaalne nõue eksam 18.Tarkvara elutsükkel 19.Millest koosneb tarkvara? 20.Mis on testimine? 21.Staatiline testimine eksam 22.Dünaamiline testimine eksam 23.Valge kasti testimine 24.Musta kasti testimine 25.Testimise tasemed 26.Re-testmine ja regressioonitestimine 27...
T�ITJA: - Esimese iteratsiooni fookuseks oleva kasutusjuhu detailne, laiendatud formaadis tekstikirjeldus, kasutajaliidese kirjeldus - T�psustatud kontseptuaalmudel - P�hiobjektide olekudiagrammid - T�psustatud �riprotsess (infovoogudega tegevusdiagrammid) iteratsiooni fookuses oleva kasutusjuhu "�mber" II iteratsionn - Teise iteratsiooni fookuseks oleva kasutusjuhu detailne, laiendatud formaadis tekstikirjeldus, kasutajaliidese kirjeldus - Vastav s�steemi jadadiagramm - Vastavad s�steemioperatsioonide lepingud - P�hiobjektide olekudiagramm - T�psustatud kontseptuaalmudel, soovitav anal��simustrite kasutamine - T�psustatud kontseptuaalmudel, soovitav anal��simustrite kasutamine - T�psustatud �riprotsess (infovoogudega tegevusdiagrammid) iteratsiooni fookuses oleva kasutusjuhu "�mber" KONTSEPTUAALMUDEL PEAB SISALDAMA V�HEMALT 8 KONTSEPTI, SOOVITATAV V�HEMALT 16....
18 2.5.1 Broneeringu tegevusdiagramm..........................................................................................................18 2.5.2 Sündmuste-kasutusjuhtude vastavustabel ........................................................................................19 2.5.3 Broneeringu seisundidiagramm .........................................................................................................19 2.5.4 Jadadiagramm ....................................................................................................................................20 2 Esimene Iteratsioon 1.1 Taust Stones Health spordiklubi(edasi SH spordiklubi) põhieesmärgiks on anda inimestele võimalus tegeleda spordiga ja hoida end vormis. Selleks, et säästa klientide aega SH spordiklubi omab infosüsteemi, mille kaudu võib kiiresti...
Primaarsed tegutsejad joonista süsteemist vasakule poole. 3. Toetavad tegutsejad käivad paremale. 4. Arvutisüsteemid-tegutsejad joonista teistmoodi kui inimtegutsejad (nt klassi ristkülik aga pane stereotüüp actor juurde) Süsteemi jadadiagramm kasutusjuhu mudeli osana Süsteemi jadadiagramm väljendab tegutsejate poolt genereeritavaid sisend-väljund sündmusi süsteemi jaoks. Süsteemi jadadiagramm on kasutusjuhu mudeli osa, mis näitab “mida süsteem peab tegema”, süsteem on antud juhul must kast. Süsteemi jadadiagramm tehakse detailimisfaasi iteratsiooni nõuete analüüsi osas (tra Kaarel) konkreetsete kasutusjuhtude kohta. Kasutusjuhud kirjeldavad, kuidas kasutajad suhtlevad loodava süsteemiga. Suhtlemise...