UP (ja RUP) kontekstis me nimetame domeeni mudeliks kontseptuaalsete klassidiagrammide vormis staatilist esitust valdkonna objektmudelist. Iteratiivses arendusprotsessis UP Kui muidu tegelesime ärisüsteemide mõistete ja objektide (registrid) äriprotsesside modelleerimisega, siis nüüd modelleerime neid konkreetse iteratsiooni tarkvara nõuete ja kasutusjuhtude kontekstis suurema täpsusega. Domeenimudelid tehakse peamiselt detailimisfaasis (elaboration) iteratiivselt. Algfaasis tehtav domeenimudeli eskiis on kasulik, kuid tõestamata kvaliteediga. PS. Seda saab teha ka siis, kui äriprotsesse pole eelnevalt kirjeldatud. Põhisammud 1. Identifitseerida kontseptuaalsed klassid, mis on seotud jooksva iteratsiooni nõuetega. 2. Luua esialgne domeeni mudel (just selle iteratsiooni fookuses olevate nõuete ja kasutusjuhtude jaoks. 3. Eristada korrektseid ja mittekorrektseid atribuute. 4. Lisada spetsifikatsiooni klasse (n Konspekti spetsifikatsioon kirjeldab konkreetse aine
10. Millised ärimudeli ja infosüsteemi vaatenurgad määrab IEEE Std. 1471-2000 arhitektuuri standard? Valige õige vastus: määrab struktuuri ja dünaamika vaatenurgad. määrab eesmärkide, protsessi, struktuuri ja dünaamika vaatenurgad. ei määra ühtegi vaatenurka. määrab objektide ja protsesside vaatenurgad. määrab objektide, protsesside ja struktuuri vaatenurgad. 11. 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).
*Jah, kindlasti on Võib olla küll, kuid kindlate tingimuste täidetuse korral 2. Milline alljärgnevatest väidetest on õige? *Kasutusjuhtude mudeli koostamisel on teksti kirjutamine tähtsam diagrammide joonistamisest mõlemad on võrdselt tähtsad Kasutusjuhtude mudeli koostamisel on diagrammide joonistamine tähtsam kui teksti kirjutamine 3. Milliste operatsioonide jaoks on vaja kirjutada süsteemi operatsioonide lepinguid? Valige õige vastus. Domeenimudeli tähtsamate klasside põhioperatsioonide jaoks. *Süsteemi operatsioonide jaoks, mis on keerulised või ebaselged tulemuste osas, või mis pole piisavalt selged kasutuslugudes. Lepinguid pole üldse tarvis kirjutada, sest kasutuslugude järeltingimustes on sama informatsioon juba kirjas. Kõikide süsteemi operatsioonide jaoks 4. Millised tegutsejad (actors) on vaja kasutusjuhtude mudelis identifitseerida? Valige pakutud vastusevariantide hulgast parim (s.t. täpne ja ammendav) vastus
*Jah, kindlasti on Võib olla küll, kuid kindlate tingimuste täidetuse korral 2. Milline alljärgnevatest väidetest on õige? *Kasutusjuhtude mudeli koostamisel on teksti kirjutamine tähtsam diagrammide joonistamisest mõlemad on võrdselt tähtsad Kasutusjuhtude mudeli koostamisel on diagrammide joonistamine tähtsam kui teksti kirjutamine 3. Milliste operatsioonide jaoks on vaja kirjutada süsteemi operatsioonide lepinguid? Valige õige vastus. Domeenimudeli tähtsamate klasside põhioperatsioonide jaoks. *Süsteemi operatsioonide jaoks, mis on keerulised või ebaselged tulemuste osas, või mis pole piisavalt selged kasutuslugudes. Lepinguid pole üldse tarvis kirjutada, sest kasutuslugude järeltingimustes on sama informatsioon juba kirjas. Kõikide süsteemi operatsioonide jaoks 4. Millised tegutsejad (actors) on vaja kasutusjuhtude mudelis identifitseerida? Valige pakutud vastusevariantide hulgast parim (s.t. täpne ja ammendav) vastus
korrektse ning kasuliku skoobiga tarkvara kasutuslugu (use case)? Ainult üks vastusevariantidest vastab korrektse kasutusloo põhitingimustele. Eeldame ka, et kõiki allpoolnimetatud tegevusi tehakse arvuti abiga. Maailma parandamine. Müügi käsitlemine. Sisselogimine. Läbirääkimised hankelepingu sõlmimiseks. 6. Milliste operatsioonide jaoks on vaja kirjutada süsteemi operatsioonide lepinguid? Valige õige vastus. Domeenimudeli tähtsamate klasside põhioperatsioonide jaoks. Süsteemi operatsioonide jaoks, mis on keerulised või ebaselged tulemuste osas, või mis pole piisavalt selged kasutuslugudes. Lepinguid pole üldse tarvis kirjutada, sest kasutuslugude järeltingimustes on sama informatsioon juba kirjas. Kõikide süsteemi operatsioonide jaoks 7. Millised tegutsejad (actors) on vaja kasutusjuhtude mudelis identifitseerida? Valige pakutud
Near far wherever UML are 1. Tarkvara Nõuete analüüs Äri(...tegelt ka või see on kuradi esimene vastus??)modelleerimise (distsiblinni) tulemused annavad konteksti ning “keele” (põhimõistestiku) tarkvara nõuete püstitamiseks. Iteratiivses arendusprotsessis UP toimub tarkvara nõuete püstitamine ja analüüs põhiliselt tarkvara kasutusjuhtude kirjutmise, modelleerimise ja analüüsimise kaudu. 2. Kasutusjuhtude mudel ehk (kui te olete inglise keeles väga sitt juhuslikult) Use Case Model UP defineerib Use Case mudeli nõuete analüüsi distsiblinni sees. Use Case mudel on kõikide kasutusjuhtude hulk: süsteemi funktsionaalsuse(kasutusjuhud) ja keskkonna(tegutsejad) mudel Eesmärgid ja kasutuslood Tellijad ja lõppkasutajad omavad eesmärke (goals, UP-s needs, sest UP on needy motherfucker) ning soovivad, et süsteem aitaks neid täita. Kasutusjuhud on jutustused süsteemi kasutamisest nende eesmärkide täitmiseks. N...