Ameliy jumısı № 7.
Processni modellestiriw
Ameliy jumıs maqseti: UML tiykarlanǵan dia^amm klasslar h diagrammalar háreket-ketlikler modellestiriw kónlikpelerin alıw.
Teoriyalıq maǵlıwmatlar
Soni aytip o’tiw kerek, hár qanday sistemanıń dizayni qandırıw kerek bolǵan talaplardı analiz qılıw menen baslanadı. Bunday analiz sistemanıń maqseti hám jumıs sharayatların túsiniw ushın dáslepki joybardı ámelge asırıw ushın ámelge asıriladı.
Ob'ektke jóneltirilgen jantasıw menen sistema talapların analiz qılıw bul sistema modellerin islep shıǵıwǵa túsedi. Sistemanıń modeli (yamasa basqa ob'ekt yamasa hádiysediń kakogolibo) biz sistemanı quraytuǵın tiykarǵı ob'ektler jáne bul ob'ektler ortasındaǵı munasábetler aytıp ótken sistemanıń rásmiy xarakteristikaın shaqıramız. Modellerdi jaratıw ob'ektler hám hádiyselerdiń quramalılıǵın úyreniwdiń keń tarqalǵan usılı esaplanadı. Modelde túsinikti quramalılashtiradigan kóplegen tolıq maǵlıwmatlar joq. Modellestiriw pán hám texnologiyada keń tarqalǵan.
Modeller járdem beredi:
* islep shıǵılǵan sistemanıń jumıs iskerligin rawajlanıwdıń dáslepki basqıshlarında tekseriw;
* sisteması, onıń talaplarına aydınlıq sisteması klient menen baylanıs;
• sistema joybarına (eger kerek bolsa ) ózgerisler kirgiziw (onıń dizayni basında jáne onıń turmıs aylanıw procesiniń basqa basqıshlarında ). UML grafikaları, itimal, grafik modellestiriwdiń eń keń tarqalǵan usılı esaplanadı. UML diagrammalarınan paydalanıw aralıǵı júdá keń, diagrammalar programmalıq támiynattı islep shıǵıwda, hár qıylı texnikalıq sistemalardı proektlestiriwde, biznesti analiz qılıw ushın isletiledi. IP-dizayn processinde analizshi logikalıq strukturasın fizikalıq ámelge asırıwdı suwretleytuǵın eń tolıq modellerge túsiniw arqalı ulıwma 52-den az-azdan túsedi. sistemanıń tiykarǵı paydalanıwshıları hám bul sistemanıń wazıypaları pretsedent diagrammasınan (paydalanıw jaǵdaylarınan ) paydalanıw. Iskerlik kestesi járdeminde biz maqsetke erisiw ushın zárúr bolǵan hár bir mısal ushın háreketler izbe-izligin suwretleymiz. Keyinirek, sistemanıń logikalıq dúzilisi klass diagramması járdeminde islep shıǵılǵan. Bul basqıshda, saylanǵan pretsedent sheńberinde maqsetlerge erisiwge járdem beretuǵın bir qatar operatsiyalardı ámelge asıratuǵın sistema bazası dúzilisin, sonıń menen birge, klasslardı quraytuǵın klasslar ajratıladı. Quramalı minez-qulıqtı xarakteristikalaw ushın birpara ob'ektler (klass úlgileri) mámleket diagramması dúziledi. Klass diagramması (UML klassi) klasslar hám olardıń nusqaları ortasındaǵı munasábetlerdi belgilewge múmkinshilik beredi. Klasslar hár qıylı munasábetlerde (baylanıslarda ) bolıwı múmkin. Tiykarǵı munasábetler:
* ǵárezlilik munasábetleri (ǵárezlilik munasábetleri);
* awqam munasábetleri (gejupvir association);
* ulıwmalastırıw munasábetleri (ulıwma munasábetler);
* ámelge asırıw munasábetleri (realization relationship). Ǵárezlilik, ǵárezlilik-eki ortasındaǵı munasábet
* bir klass (jetkezip beretuǵın ) ózgeriwi basqa klasqa (klientke) tásir etiwi yamasa kerekli maǵlıwmatlardı usınıwı múmkin bolǵan ormanlar. Ózine ǵárezlilik assotsiatsiyalardan tısqarı, barlıq túrdegi baylanıslardı óz ishine aladı, ulıwmalasqanIskerlik kestesi járdeminde biz maqsetke erisiw ushın zárúr bolǵan hár bir mısal ushın háreketler izbe-izligin suwretleymiz. Keyinirek, sistemanıń logikalıq dúzilisi klass diagramması járdeminde islep shıǵılǵan. Bul basqıshda, saylanǵan pretsedent sheńberinde maqsetlerge erisiwge járdem beretuǵın bir qatar operatsiyalardı ámelge asıratuǵın sistema bazası dúzilisin, sonıń menen birge, klasslardı quraytuǵın klasslar ajratıladı. Quramalı minez-qulıqtı xarakteristikalaw ushın birpara ob'ektler (klass úlgileri) mámleket diagramması dúziledi. Klass diagramması (UML klassi) klasslar hám olardıń nusqaları ortasındaǵı munasábetlerdi belgilewge múmkinshilik beredi. Klasslar hár qıylı munasábetlerde (baylanıslarda ) bolıwı múmkin. Tiykarǵı munasábetler:
* ǵárezlilik munasábetleri (ǵárezlilik munasábetleri);
* awqam munasábetleri (gejupvir association);
* ulıwmalastırıw munasábetleri (ulıwma munasábetler);
* ámelge asırıw munasábetleri (realization relationship). Ǵárezlilik, ǵárezlilik-eki ortasındaǵı munasábet
* bir klass (jetkezip beretuǵın ) ózgeriwi basqa klasqa (klientke) tásir etiwi yamasa kerekli maǵlıwmatlardı usınıwı múmkin bolǵan ormanlar. Ózine ǵárezlilik assotsiatsiyalardan tısqarı, barlıq túrdegi baylanıslardı óz ishine aladı, ulıwmalasqan ne bolıwı múmkin?,
Assotsiatsiyaning munasábeti (awqam, awqam ) - klasslardıń (ob'ektlerdiń) mısalları ortasındaǵı baylanıslardı suwretleydi-ulıwma klasqa tiyisli bolǵan ǵárezlilikten ayrıqsha bolıp esaplanıw. Assotsiatsiyada nusqalar qatnasıwı kópligi (bir yamasa bir neshe) menen belgilenedi. 2 klasınıń anıqlıǵı yamasa esaptan tısqarı retinde qatnasatuǵın eń ápiwayı ekilik birlespe, ózi menen baylanıslı bolǵan bir klass. Óz-ara assotsiatsiyada baylanıs baǵdarı kórsetiliwi múmkin - qara reńli úshmúyeshlik (forma. 7. 2).
ne bolıwı múmkin?,
Assotsiatsiyaning munasábeti (awqam, awqam ) - klasslardıń (ob'ektlerdiń) mısalları ortasındaǵı baylanıslardı suwretleydi-ulıwma klasqa tiyisli bolǵan ǵárezlilikten ayrıqsha bolıp esaplanıw. Assotsiatsiyada nusqalar qatnasıwı kópligi (bir yamasa bir neshe) menen belgilenedi. 2 klasınıń anıqlıǵı yamasa esaptan tısqarı retinde qatnasatuǵın eń ápiwayı ekilik birlespe, ózi menen baylanıslı bolǵan bir klass. Óz-ara assotsiatsiyada baylanıs baǵdarı kórsetiliwi múmkin - qara reńli úshmúyeshlik (forma. 7. 2). Belgilew, yaǵnıy " júdá kóp" baylanıstıń qálegenligi. Assotsiatsiya munasábetleriniń zárúrli jeke hádiysesi bólek gruppaǵa bólinedi, agregatsiya qatnası. Agregatsiya qatnası (agregatsiya, aggregatsiya) - drupk klasslarınan yamasa onıń qásiyetlerinen klaslardan biri (birlik) basqa klasslar (Part/ integer qatnası, bólim). Bul munasábet sistemanı modellestiriwde zárúrli áhmiyetke iye bolıp, sistemanı strukturalıq bólimlerge ajıratıw imkaniyatın beredi. Birlikte miyraslar principine ámel etińmeydi. Hár bir bólim yamasa xarakteristikanıń ayriqsha qásiyetleri hám minez-qulqı bar. UMLDAGI agregatsiya birlikke jalǵawǵan romb menen belgilenedi (forma 5). 7. 3).
Jeke kompyuter sisteması birligi Monıtor klaviatura forma 7. 3. Jalǵanıw polyusında agregatsiya qatnası kópshiligilikte kórsetiliwi múmkin. Hár qanday bólim bir neshe túrli birliklerge kiritiliwi múmkin. Aggregatsiya bólek jaǵday quramı esaplanadı. Composition ( composition) - kompozitor dep atalatuǵın agregatning bekkemlengen forması onıń bólimlerin jaratıw hám joq etiw ushın tolıq juwap beredi, yaǵnıy. ǵárezsiz túrde klasslar - kompozitlarning bólimleri joq. Sonday etip, bólimlerdiń turmıs waqıtı birliktiń turmıs waqtından aspaydı - kompozit (ol kemrek bolıwı múmkin). Quramı boyalǵan almaz menen kórsetilgen (forma. 7. 4). Programma áynegi bas bet I ótiw paneli jumıs maydanı forma 7. 4. Suwretde kórsetilgen kompozitsiyada aynanıń bólek bólimleri (bas bet hám basqalar ) ǵárezsiz túrde ámeldegi bolmawi hám ayna nusqasın alıp taslaw menen birge alıp taslanıwı múmkin emes. Assotsiatsiyaga qosıwdıń birden-bir sheklewi-bul ciklik baylanıstıń joq ekenligi, sebebi klass óz-ózinen joq. Ulıwmalasqan munasábeti ( ulıwmalasqan, generalization) - ata-ana (ata-ana ) hám jeke mısallar (qızlar, balalar, ul, áwladlar ) ortasındaǵı ádetiy taksonomik munasábet. Geometriyalıq forma tórtmuyush sheńber forması 7. 5. Obobgtsenie 56 nusqa áwlad, yaǵnıy, barlıq qásiyetleri hám operatsiyaları (usılları ) áwlad saqlanadı bolsa, taǵı ulıwma element daǵaza etilgen orında paydalanıw múmkin miyraslar principi. Ulıwmalasqan klasslar, paketler, paydalanıw halları, aktyorlar ortasındaǵı baylanıs retinde isletiledi (forma. 7. 5). Bul ulıwmalastırilishga (ata-ana ) qaratılǵan úshmúyeshlik bo'yalmagan kósher menen tuwrı sızıq menen belgilenedi. Ellipsis barlıq múmkin bolǵan áwladlar ele dizimge alınbaǵan hám basqa áwladlar payda bolıwı múmkinligin ańlatadı (múlk ". tamamlanmagan^ incomplete). Ellipsis joq ekenligi áwladlardıń tolıq dizimin kórsetedi (múlk " tolıq", tolıq ). Ádetde, tómengi klaslarda birden-bir ulıwmalasqan (Superclass) bar. Bunday halda, ulıwmalasqanlardıń sanı ierarxik terek formasında ańlatpalanadı, ol jaǵdayda tikkeley hám tikkeley bolmaǵan áwladlar parıq etedi. Ústin degi ciklik ruxsat etilmeydi. UML, tiykarınan, kóp ulıwmalasqan (bir neshe ájdadlar ), yaǵnıy kóp miyraslarǵa ruxsat beredi. Ámelge asırıw qatnası (ámelge asırıw, realization) klasslar ortasında bir klass sistemanıń minez-qulqlarına (funktsional specifikaciyaǵa ) bolǵan talaplardı belgilegen halda, ekinshisi bolsa bul minez-qulqlardıń tolıq yamasa bólekan programmalıq yamasa apparat programması bolıp tabıladı. Minez-qulıqtı belgileytuǵın klasslardıń úlgileri paydalanıw jaǵdayları bolıp tabıladı. Bunnan tısqarı, UML arnawlı klasslardı belgileydi interfeysler bir yamasa basqa klasslardıń bir neshe kórinetuǵın operatsiyaların bólek dizimge alıw ushın mólsherlengen. Tap sol specifikaciya kóp tárepten ámelge asırılıwı múmkin hám ámelge asırıw bir neshe ayrıqshalıqlarǵa shaqırıq etiwi múmkin, Sol sebepli bul baylanıstıń kópligi M:N (" kópshilik ushın"). Kim ámelge asırsa, klient dep ataladı hám specifikaciya tasıwshısı derek (jetkezip beretuǵın ) dep ataladı. Qarıydar derek operatsiyaların miyraslar etip almaydı, olardı qayta belgileydi yamasa ájdadidan miyraslar etip aladı, biraq 57 ushın barlıq derek operatsiyaları daǵaza etiliwi kerek.
Ámelge asırıw qatnası punktir kósher menen suwretlengen bolıp, ol atqarılmaytuǵın úshmúyeshlik uchi menen ámelge asıriladı (klientten jetkizip beretuǵınǵa ). Ámelge asırıw ushın qosımsha operatsiyalar specifikaciyaǵa salıstırǵanda qosılıwı múmkin), eger olar tiykarǵı operatsiyalardı orınlawǵa járdem bersa. Túsindiriw menen baylanıslı túsindirisler tolıq maǵlıwmatqa iye. Eger birdey elementler ámeldegi bolsa, bir paket basqasın anıqlaydı, lekin tolıqlaw kóriniste. Mısal ushın, kitap jazıwda siz, álbette, hár bir baptın mazmunın qısqasha usınıs etetuǵın gápti qáliplestiriwdi baslaysiz. Keling, hár bir bap ushın bólek element retinde juwmaq " usınıs" paketine kiritilgen dep shama qilaylik. Keling, " pıtken kitap" — bul elementler pıtken baplar bolǵan paket.
Sol kózqarastan, " pıtken kitap" kompleksi " usınıs" kompleksin anıqlaw bolıp tabıladı. Óz-ara munasábetlerdiń kúshi (mulitiplikator) - bul klasstıń (ob'ekt) hár bir nusqası ortasındaǵı baylanıslardıń sanın aqırında klass nusqası menen sızıqtıń basında ańlatadı. Tómendegi ádetiy jaǵdaylar ámeldegi (keste. 7. 1): keste 7. 1. Baylanıslar kúshi 0..1 nol yamasa pıshıq bir nusqası iyesi nol yamasa Dean mısal yamasa [IMU izbe-iz Sequence mısallar ), álbette, bar yamasa joq -diagramma, Pıshıqlar ol bir waqıt o'qi ústinde ob'ektler birpara kompleksi ushın 58 ekinshi uyqlap keminde bir jay bar tchl (jaratıw1 e-iskerlik-joq etiw) hám óz-ara sorawlar jiberiw hám juwap alıw ).. Tez-tez talaplar basqıshında ob'ekttiń jaǵdayın ózgertiw yamasa ózgertiw algoritmın emes, bálki sistemanıń bólek ob'ektleri ortasındaǵı almasinuvni da kórsetiw kerek. Bul mashqalanı vzatpiodenstva diagramması sheshedi. Óz-ara tásir diagramması sistemanıń ob'ektleri (rolı, klassları, strukturalıq bólimleri) ortasındaǵı munasábetlerdi bir mısal retinde simulyatsiya qılıw ushın mólsherlengen. Bul túrdegi diagrammalar proektlestiriwtirilgan sistemanıń tómendegi táreplerin sáwlelendiredi;
* ob'ektler arasındaǵı xabarlar (sonday-aq úshinshi tárep sistemaları menen xabar almaslaw sheńberinde)
* ob'ektlerdiń óz-ara tásirine qoyılatuǵın sheklewler
* ob'ektlerdiń óz-ara tásirin baslaytuǵın ilajlar. Sistema jumısınıń izbe-izligin (algoritmın ) kórsetetuǵın iskerlik diagrammasınan ayrıqsha bolıp esaplanıw, óz-ara tásirinler diagramması islep shıǵıwshılarǵa ob'ekt (klass) operatsiyalarınıń ayriqsha ózgeshelikin baslaytuǵın yamasa operatsiya nátiyjesi bolǵan xabarlarǵa itibar beredi. Izbe-izlik diagramması óz-ara tásirinler kestelerinen biri bolıp, sistema ob'ektleriniń óz-ara tásirin waqtında simulyatsiya qılıw hám olar ortasında xabar almaslaw ushın mólsherlengen. OOPning tiykarǵı principlerıden biri-bir-birinen xabarlardı jiberiw hám qabıllawda kórsetilgen sistema elementleri arasındaǵı informaciya usılı. Sonday etip, izbe-izlik diagrammasınıń tiykarǵı túsinikleri ob'ekt hám xabar túsinigi menen baylanıslı (forma. 7. 6 ). 59 6 qarıydar sisteması ob'ekt hám xabar. Izbe-izlik diagrammasında ob'ektler, tiykarınan, minez-qulqlarǵa iye bolǵan klass yamasa adamlardıń nusqaların ańlatadı. Ob'ekt retinde óz-ara sheriklikti baslaytuǵın paydalanıwshılar, sistema daǵı minez-qulqlar yamasa programmalıq komponentler hám geyde pútkil sistemalarǵa iye bolǵan klasslar bolıwı múmkin. Ob'ektler shep tárepten ońǵa tuwrı keledi, sol sebepli shep tárepten hádden tıs shawqımlardı baslaytuǵın ob'ekt bar. Izbe-izlilikdegi diagrammada ob'ekttiń ajıralmaytuǵın bólegi ob'ekttiń turmıs sızıǵı bolıp tabıladı. Turmıs sızıǵı ob'ekt sistemada ámeldegi bolǵan waqtın kórsetedi. Óz-ara tásir waqtında ob'ekttiń iskerlik dáwirleri qadaǵalaw orayında kórsetiledi. Keste degi waqıt kestein joqarıdan tómenge jóneltiriledi. Izbe-izlik kestelerinde paydalanıw múmkin keste 7. 2. Standart stereotipler qarıydar klassları Actor-process qatnasıwshısınıń nusqası ([pretsedentlar kesteindegi rol) Boundary klass sheklewshisi - rasev, " bondary" stereotipine iye bolǵan ob'ekt^! ^) T, bizge tanıw, " Iyaterfeys" klassi, bul kóbirek! (bólimler ol menen baylanıslı bolǵan klass usılların shaqırıw ushın mólsherlengen.) Boundary obiekti maǵlıwmattı isleytuǵınǵa, ^ondaryga qabıl etiwshi hám uzatatuǵın ekran formasın kórsetedi. (birpara operatsiyalar ústinen ámelge asırıw ushın isletiledi (ob'ektler (programmalıq komponent, modul, işleyicisi) q Saffli Entity - class-Essence - ádetde ushın qollanıladı! [ (daznes ob'ektlerinde málim maǵlıwmatlardı saqlaytuǵın klasslar belgileri (db dıń kestesi yamasa elementine sáykes keledi) sonıń menen birge, izbe-izlik diagramması menen baylanıslı tiykarǵı túsiniklerden biri xabar bolıp tabıladı (súwret. 7. 7). Aetorig ^ A. I. menejeriniń forması transfer8 ni, " b"; " lop"! m, parol )
* súwret sızıw
7. 7. Diagramma daǵı xabarlar, iskerlik kesteindegi izbe-izlikler arnawlı bir iskerlikti baslaytuǵın yamasa onıń nátiyjesi bolǵan xabarlardı ajıratıp turadı. Mámleket diagramması bólekan ob'ekttiń jaǵdayın ózgertiwdi baslaytuǵın xabarlardıń bir bólegi retinde xabar almaslawdı kórsetedi. Izbe-izlik diagramması iskerlik kestein, mámleket diagrammasın hám klass diagrammasın birlestiradi. Sonday etip, izbe-izlik kesteinde biz tómendegi táreplerdi kóriwimiz múmkin: • ob'ektti 61 háreketine shaqırıq etiwshi xabarlar xabarlar xabarlar (usıllar ) ~ kóbinese bul xabardı keyingi ob'ektke ótkeriw yamasa arnawlı bir ob'ekt maǵlıwmatların qaytarıw • ob'ektler arasındaǵı xabarlar izbe-izligi sonday etip, xabardı qabıllaw bul xabar jiberilgen ob'ektke bólek wazıypanı sheshiwge qaratılǵan háreketlerdiń atqarılıwın baslaydı. Kóbinese xabar (sistemanıń kontseptual dárejesin suwretleytuǵın diagrammalardan tısqarı ) bólek ob'ektlerdiń texnikası ushın qıyınshılıq tuwdıradı, sol sebepli postdagi usıldı tuwrı orınlaw ushın birpara maǵlıwmatlardı uzatıw hám biz neni kóriwdi qáleyotganimizni anıqlaw kerek. Xabardı sistemanıń dizayn dárejesinde atawda xabardıń atı retinde usıldıń atınıń isletiw kerek. UMLDA tómendegi xabarlar ámeldegi • * sinxron xabar ( synchCaIl) - operatsiya sinxron shaqırıwına sáykes keledi hám qabıl etiwshiniń ob'ektinen juwaptı kútiwdi názerde tutadı. Juwap kelguniga shekem sistemada hesh qanday sharalar ko'rilmaydi. * asenkron xabar ( asynchCall) - bul operatsiyanıń asenkron shaqırıwına sáykes keledi hám ob'ekt jumıstı dawam ettiriwi múmkinligin ańlatadı, xabarlar ushın aldınan belgilengen bir qatar stereotipler de bar., isletilingen stereotipler jaratıw hám joq etiw bolıp tabıladı. Jaratıw stereotipi menen xabar, klass bir mısal jaratadı klassta bir usılı sebep boladı. Izbe-izlik kesteinde, áwele, óz-ara tásir ótkeriw menen shuǵıllanatuǵın barlıq zatlardı kórsetiw shárt emes. Jaratıw stereotipi menen xabardı isletgende, jaratılǵan ob'ekt xabardıń aqırında kórsetiledi, klasstıń mısalın joq etiw ushın destroy stereotipine iye bolǵan xabar isletiledi, ob'ekttiń turmıs sızıǵınıń aqırında eki sızıqlı sızıqlar kórsetiledi. Xabarlar menen islewdi kórsetkende, geyde birpara waqıt shegaraların belgilew kerek boladı.
Mısal ushın, xabar uzatıw múddeti yamasa ob'ektten juwaptı kútiw arnawlı bir waqıt aralıǵindan aspawı kerek (forma. 7. 8). Tómendegi waqıt parametrlerin belgilewińiz múmkin: • waqıt shegarası (Duration Constraint) - xabardıń uzatılıw múddeti minimal hám maksimal ma`nisi * xabardı uzatıw hám qabıllaw ortasındaǵı kútiw waqtın sheklew • xabarlar arasında Duration Constraint) * xabardıń dawam etiw waqtinı toqtatıw (waqtın baqlaw ) • waqtınshalıq sazlaw (waqtın bıykarlaw ) - xabardıń maqsetke keliwi kerek bolǵan waqıt aralıǵı • xabar jiberilgen waqtın ustap turıw (waqtın baqlaw ) buyırtpa forması maǵlıwmatlardı buyırtpa menejerine ótkeredi hám maǵlıwmatlar uzatıw 30 sekunddan kóbirek dawam etpewi kerek.- sistemanıń tezligi ushın talaplardı anıqlawda bul sheklew zárúr bolıwı múmkin. Bunnan tısqarı, formadan maǵlıwmatlardı alıw buyırtpa klasınıń úlgisin jaratıw ushın usıldı jumısqa túsiriwdi baslaydı. Buyırtpa formasından maǵlıwmatlardı alıw ortasında ob'ektti jaratıwdı baslaw 30 sekunddan aspawı kerek. keri jaǵdayda, paydalanıwshı " 63 ^ qate" den aldın yamasa server ámeldegi bolmaǵan ob'ektti jaratılıwması múmkin. Xabardı uzatıw múddeti ózgeriwshige ornatılıwı múmkin D. 7. 8. Xabardı uzatıw dawam etiw waqtinı anıqlaw bul baha klient tárepinen juwap xabarın alıw ushın waqtınshalıq sheklewdi ornatıwda zárúr bolıwı múmkin. Xabardı uzatıw waqtında waqtınshalıq baha belgilenedi hám ózgermeytuǵın t ga kiritiledi. Sonday etip, qabıl etiwshi tárepinde bir sheklew ornatıw múmkin, minimal ma`nisi hám t-Kdopustimy interval retinde ózgeriwshen t kórsetip> maksimal ma`nisi retinde. Izbe-izlik diagramması bir neshe óz-ara tásirdi simulyatsiya qılıw ushın mólsherlengen ob'ekt" ". Kóbinese diagre ^ MH, izbe-izlikler " diagramma daǵı talaplardıń tolıq specifikaciyası " saylanǵan pretsedent sheńberinde sistema hám paydalanıwshı klasslarınıń óz-ara tásirin simulyatsiya qılıw ushın isletiledi, izbe-izlik diagramması járdeminde ámelge asırıw dárejesinde sistemanıń bólek komponentleri ortasındaǵı óz-ara tásirinler simulyatsiya etiledi. Bul tolıq maǵlıwmat dárejesinde baylanıs diagramması jaqsı sáykes keledi. UML klasın jaratıw ushın Microsoft visio tayın shablonlarınan paydalanıw qolay. ". Ameliy jumısı ushın mashqalanı qáliplestiriwdi jaratıw UML tilinde ob'ekt modellew tiykarların úyreniw, úyrenilip atırǵan tema maydanı ushın UML klasın hám UML izbe-izligin jaratıw. wazıypalardı orınlaw basqıshları : 1. Modeldiń qısqasha xarakteristikası menen tema boyınsha relatsion maǵlıwmatlar bazası hám sistemadan paydalanıw jaǵdaylarına tiykarlanǵan klass diagrammasın proektlestiriw. 2. Barlıq ámelge asırıw ushın izbe-izlik diagrammaların modellestiriw texnikalıq sistemada olardıń qısqasha xarakteristikası menen. Esabatqa qoyılatuǵın talaplar : orınlanǵan jumıslar boyınsha esabat tómendegilerdi óz ishine alıwı kerek: Ameliy jumısı teması. Ameliy jumısınıń maqseti. Tema boyınsha qısqasha teoriyalıq maǵlıwmatlar. Mashqala bayanatı, C, i Ameliy jumısı. Tema maydanınıń qısqasha xarakteristikası tapsırma boyınsha orınlanǵan jumıs. Mıynet haqında qısqasha juwmaq.
Dostları ilə paylaş: |