b'\n_START_ARTICLE_\nPanaudos atvej\xc5\xb3 diagrama\n_START_SECTION_\nUSE Case metamodelis\n_START_PARAGRAPH_\nUML (Unifield Modeling Language, Vieninga modeliavimo kalba) \xe2\x80\x93 modeliavimo ir specifikacij\xc5\xb3 k\xc5\xabrimo kalba, skirta specifikuoti, atvaizduoti ir konstruoti objekti\xc5\xa1kai orientuot\xc5\xb3 program\xc5\xb3 dokumentus._NEWLINE_Sistemos funkcionalumas yra padalinamas \xc4\xaf operacijas (\xe2\x80\x9epanaudos atvejus\xe2\x80\x9c), kurios yra svarbios vartotojams (\xe2\x80\x9eaktoriams\xe2\x80\x9c). Apra\xc5\xa1o sistemos \xc4\xafvyki\xc5\xb3 sek\xc4\x85 ir sistemos atsak\xc4\x85 \xc4\xaf sistemos aktori\xc5\xb3 veiksmus. Rodo reikalavimus, o ne realizavimo detales. Jo tikslas pavaizduoti grafi\xc5\xa1kai bendr\xc4\x85 funkcionalumo supratim\xc4\x85 apr\xc5\xabpinant sistem\xc4\x85 aktori\xc5\xb3 i\xc5\xa1rai\xc5\xa1ka, jos tikslas \xe2\x80\x93 pavaizduoti kaip veikla \xe2\x80\x93 ir j\xc5\xb3 priklausomybe tarp veikl\xc5\xb3. Kol SysML tokia pat \xc5\xbeym\xc4\x97jimas kaip panaudos atvej\xc5\xb3 UML, sistemos in\xc5\xbeinieriai modeliuoja sistemoje ar sistem\xc5\xb3 sistem\xc5\xb3 lygiuose.\n_START_SECTION_\nUML panaudos atvej\xc5\xb3 diagrama\n_START_PARAGRAPH_\nOMG UML standartai apibr\xc4\x97\xc5\xbeia grafin\xc4\xaf \xc5\xbeym\xc4\x97jim\xc4\x85 panaudos atvej\xc5\xb3 diagramose, bet ne format\xc4\x85 apra\xc5\xa1antis panaudos atvejus. Kol grafinis apra\xc5\xa1ymas ir apib\xc5\xabdinimas yra svarb\xc5\xabs, jie yra panaudos atvej\xc5\xb3 dokumentacija \xe2\x80\x93 tikslas, kad aktoriai gali naudotis sistema. Teisinga panaudos atvej\xc5\xb3 vert\xc4\x97 i\xc5\xa1d\xc4\x97styt\xc4\x85 dviejuose laukuose._NEWLINE_Ra\xc5\xa1tu apra\xc5\xa1yti sistemos funkcionalum\xc4\x85 laikantis verslo taisykli\xc5\xb3 ar poreiki\xc5\xb3. \xc5\xa0is apra\xc5\xa1ymas sutelkia verting\xc4\x85 sistemos vert\xc4\x99 i\xc5\xa1orin\xc4\x97ms esyb\xc4\x97ms, tokiems kaip \xc5\xbemoni\xc5\xb3 vartotojams ar kitoms sistemoms._NEWLINE_Pad\xc4\x97tis ar situacija panaudos atvej\xc5\xb3 tarp kit\xc5\xb3 panaudos atvej\xc5\xb3. Kaip suorganizuotas mechanizmas, suteikti pastovum\xc4\x85, vaizd\xc5\xbeiau pavaizduoti sistemos funkcionalum\xc4\x85 susietomis panaudos atvejus naudingame paveiksl\xc4\x97lyje, paplit\xc4\x99s susitarimas tarp pirk\xc4\x97j\xc5\xb3, savinink\xc5\xb3, naudotoj\xc5\xb3 ir k\xc5\xabr\xc4\x97j\xc5\xb3 komandos.\n_START_SECTION_\nUML panaudos atvej\xc5\xb3 pavyzdys: Restorano sistema\n_START_PARAGRAPH_\nTeisingoje diagramoje pavaizduojamos paprastas Restorano sistemos funkcionalumas. Panaudos atvejai yra pervaizduojamos ovalais ir aktoriai yra pervaizduojami \xc5\xa1akos fig\xc5\xabra. Nuolatinis aktorius gali valgyti maist\xc4\x85, mok\xc4\x97ti u\xc5\xbe maist\xc4\x85 ar gerti vyn\xc4\x85. Tiktai vir\xc4\x97jo aktorius gali gaminti maist\xc4\x85. Atkreipsime d\xc4\x97mes\xc4\xaf, kad Nuolatinis klientas ir Kasininkas yra susieti mok\xc4\x97ti u\xc5\xbe maist\xc4\x85 panaudos atveju. D\xc4\x97\xc5\xbe\xc4\x97 apra\xc5\xa1o restorano sistemos ribas, t. y. panaudos atvejis yra sistemos dalis modeliuojantis. aktorius n\xc4\x97ra. Bendravimas tarp aktori\xc5\xb3 n\xc4\x97ra parodyta panaudos atvej\xc5\xb3 diagramoje. Jeigu \xc5\xa1is bendravimas yra svarbiai susij\xc4\x99s apra\xc5\xa1ant trok\xc5\xa1tam\xc4\x85 funkcionalum\xc4\x85, galb\xc5\xabt sistema ar panaudos atvejo ribos reikt\xc5\xb3 i\xc5\xa1 naujo nagrin\xc4\x97jamos. Kitaip s\xc4\x85veika tarp aktori\xc5\xb3 gali b\xc5\xabti dalis prielaidos naudojant panaudos atvejyje.'