|
Kompyuter injiniringi
|
Sana | 26.05.2022 | Hajmi | 0.57 Mb. | | #21948 |
Bog'liq Kampyuter sholkemlestiriw oral, Aksiyadorlik jamiyati haqida
ÓZBEKSTAN RESPUBLIKASÍ INFORMACIYALÍQ TEXNOLOGIYALARÍ HÁM KOMMUNIKACIYALARÍN RAWAJLANDÍRÍW MINISTRLIGI
MUXAMMED AL-XOREZMIY ATINDAǴÍ TASHKENT INFORMACIYALÍQ
TEXNOLOGIYALARÍ UNIVERSITETI
NÓKIS FILIALÍ
KOMPYUTER INJINIRINGI
FAKULTETI
«Programmaliq injiniring» baǵdarı
2-kurs 304-20 topar studenti
Jumaniyazova Ulbosinnıń
« Dástúrlew injiniriyasına kirisiw»
páninen jazılǵan
LABORATORIYA JUMISI
Tayarlaǵan ________________ U.Jumaniyazova
Qabıllaǵan _________________ B.Jarılkanov
NÒKIS 2022
3-LABORATORIYALÍQ JUMÍS
TEMA Joybar ushın kerekli jaǵday diagrammalardı islep
shıǵıw (Use case, class hám sequence diagrammaları )
Jumıstıń máqseti: Joybar ushın kerekli jaǵday diagrammalardı islep shıǵıw (Use case, class hám sequence diagrammaları) Isten maqset: Berilgen joybar ushın qoyılǵan sistema hám funksional talaplardan kelip shıqqan halda use case, class, sequence hám basqa uyqas jaǵday diagrammaların qáliplestiriw kónlikpelerin payda etiw.
Jumıstı orınlaw tártibi
1. StarUML programmasın jumısqa túsiriw;
2. Joybar ushın use case diagrammasın islep shıǵıw ;
3. Berilgen joybardıń class diagrammasın islep shıǵıw
4. Joybardıń sequence diagrammasın islep shıǵıw
UML (Unified modeliń language) - islep shıǵılatuǵın programmalıq támiynattı klassifikaciyalaw, visual súwretlew, qurıw vahujjatlashtirish ushın standart til esaplanadı.UML sistemanıń strukturalı hám baylanısqan kórinislerin súwretlewde isletiledi.Bunda UML dıń túrli kórinistegi diagrammalarınan (tiykarınan 9 diagramma ámeldegi) paydalanıladı. Bul diagrammalar arqalı sistemada atqarılatuǵın processlerdi visual súwretlew hám obiektler arasındaǵı baylanısıwdı kórsetiw múmkin.Usı ámeliy ishda qandayda bir bir sistemanıń ulıwma strukturası, use case, class hám sequnce diagrammalrini jaratılıwmasın kórip ótemiz.
Use case diagram - bul sistema daǵı case lar hám actor lar arasındaǵı baylanısıw
diagramması bolıp, bunda sistemanıń paydalanıwshıları hám sistema quraytuǵın
bólimleri arasındaǵı baylanısıw suwretlenedi.
Class diagram - bul túrdegi diagrammada klasslar, interfeysler, sheriklik hám olardıń baylanısıwları kórsetiledi. Bul diagramma sistema daǵı ámeldegi klasslardı, olardıń atributları, metodalari hám interfeys qásiyetlerin kórsetedi Sequence diagram - óz-ara munasábet diagramması bolıp, bunda sistema tasjkil etiwshi modulları arasında o'zao baǵlıqlıqlar anıq kórsetiledi. Óz gezeginde UML diagrammalridan “collobaration diagram” da obiektler yamasa modullar arasında óz-ara munasábetti támiyinleydi hám tizining dinamikalıq kóriniste jaǵdayın kórsetip beredi.
Televizor hám onı súwretlew jáne UML diagrammada islew hám onı proektlew.
Televizordiń ulıwma sıpatlaması dúzilisi tómendegishe:
Óshiriw
Qosıw
Múzika dawsin balentletiw
Múzika dawsin pasaytiw
USB
Kanaldi ozgertiw(aldiinga)
Kanaaldi ozgertiw(artqa)
Túymelerden kórinip turǵanınday wazıypaları belgili har bir túyme óz atqaratúpın xızmetine iye bul bolsa óz gezeginde avtomobildi basqarıwdi jeńillestiredi.
Avtomobil pultinı sistemasınıń ulıwma sxeması(1-súwret):
Sistemanin use case diagrammasi
Sistemanıń use case diagrammasın islep shıǵıwda tiykarınan tómendegi elementlerden paydalanıladı : • Use case (sistemanıń quraytuǵın modulları ) • Actor (sistema paydalanıwshısı, admınıstrator, dispatcher) • Dependency, generalization, association (sistema modulların bólew nizamlıqları i
Sistemanıń class diagramması tómendegishe boladı:
Sistemanıń class diagrammasın rawajlandiriwda bolsa tómendegi tiykarǵı elementlerden paydalanıladı : • Classes (klasslar ) • Interfaces (interfeysler) • Collaborations (qonisilaslar) • Dependency, generalization, association (klasslar hám interfeyslerdi bir- birine bólew nizamlıqları ). Sistemanıń sequence diagrammas
sequence diagrammasi
Óz gezeginde tómendegi elementler sistemanıń sequence diagrammasın qáliplestiriwde isletiledi: • Objects (sistema obyetlari) • Links (obiekt bólew hám báǵdarlaw belgisi) • Messages (baylanısıw jaǵdayın bildiriwshi xabarlar ) • Respond Time (qayta baylanıs waqtın kórsetiw) Sistemanıń collobaration (sheriklik) diagrammasi.
|
| |