Labaratoriya №1


Download 0.76 Mb.
bet33/37
Sana08.01.2022
Hajmi0.76 Mb.
#253670
1   ...   29   30   31   32   33   34   35   36   37
Bog'liq
Taqsimlangan algoritmlar va tizimlar fanidan laboratoriyalar ishi

Labaratoriya № 17


Ma’lumotlar to’plamini xarakatlanishini modellashtirish. AsIs ning taqsimlangan tizim modeli

Ishdan maqsad: Microsoft Visio 2010 grafik muharriri DFD-modellari bilan ishlashning asosiy xususiyatlari va asoslarini o'rganish

Nazariy qism

DFD-jadvalining elementlarini ushbu sahifadagi jadvalga mos ravishda joylashtiring. 1-jadval. Ma'lumot oqimi diagrammasi elementlari





Element nomi

belgilanishi

DFD

standarti



Visio tahrirlovchisida

DFD

standarti



Visio tahrirlovchisida

Hein Sarsonning notasi

Ma'lumot oqimi modeli sxemasi

Hein Sarsonning

notasi


Ma'lumot oqimi modeli sxemasi

1.

Funktsiyasi

Jarayon

Ma'lumotni qayta ishlash jarayoni







2.

Tashqi

mohiyati


Interfeys

Tashqi

element








3.

Ma'lumot

ombori


Ma'lumot

ombori


Ma'lumot

ombori










4

O’q

Ma'lumotlar

oqimiх


Dinamik

ulagich








Talabalar o'z xohishiga ko'ra MS Visio (Hein-Sarson yoki Jordan-De Marco) da taqdim etilgan ko'rsatmalarni tanlashlari mumkin, chunki ularning hech biri elementlarning ko'rinishi uchun DFD standartiga to'liq mos kelmaydi. Heine-Sarson nishonidan foydalanish afzalroq, chunki u ko'rinishga ko'proq mos keladi. MS Visio'da ushbu yozuvni amalga oshirishning asosiy salbiy tomoni shundaki, uning asosiy shakllari ("Function", "Interface" va "Data Warehouse") sukut bo'yicha ulanish nuqtalari yo'q, shuning uchun MS Visio Data Flow elementlarini aloqa liniyasini qurish har doim ham oqilona emas.

Biroq, bu nuqson shunchaki bartaraf qilinadi: faqat kerakli joyga bog'langan shakllarga kerakli ulanish nuqtalarini qo'shing (Qarang: Xato! Aloqa manbai topilmadi., P. Xato! Aloqa manbai topilmadi.) Keyin birlashtiruvchi strelka (ma'lumot oqimlari) ning uchlari ushbu nuqtalarga aniq "yopishtirilgan" bo'ladi va singan aloqa liniyalari segmentlari ko'chirilishi mumkin, shunday qilib u segmentning o'rtasida yashil kursorni tortib, yoqimli va chiroyli ko'rinadi.

Kontekstli diagrammada ("DFD konteksti") faqat bitta funktsiya blokini (Process), tashqi ob'ektlarni (interfeyslarni) va ularga ulangan ma'lumot oqimlarini joylashtiring. Elementlar uchun "Tashqi shaxs" ("Interface") uchun funktsiya bloklaridan ingl. Farqi ajratib turadigan va DFD standartiga yaqinroq bo'lgan soya belgilash tavsiya etiladi. Soya belgilash uchun "Tashqi shaxs" elementini tanlang, "Flo" tugmachasini bosing yoki "Shadow" bo'limida paydo bo'lgan "Fill" shaklida menyusini tanlang ("Format: to'ldiring"), "05: Offset, up to left" uslubini tanlang. Va soyaning rangini mutlaqo qora qilib bo'lmaydi, shunda soya o'q bilan birlashmaydi.

Shuni ham eslataman, bog'langan raqamlar bo'yicha Heine-Sarson belgilarida DFD-jadvalida to'g'ri o'qlarni ko'rsatish uchun ulanish nuqtalarini qo'shish va imzolarni o'zgartirish, "IDEF0 sxema diagrammasi" shablonidan maydonni o'zgartirish yoki "imzolar" elementini ishlatish kerak. Agar rangni oq yoki shaffof bo'lsa, yashin shaklidagi imzolarni ko'rsatish mumkin emas. Qilingan xatti-harakatlar natijasida kontekstli diagramma shaklga qarang.

3. Yangi sahifani qo'shing, uni "DFD AS-IS" ga o'zgartiring. DFD diagrammasini yaratish uchun zarur bo'lgan barcha elementlarni joylashtiring. 2-laboratoriya ishining 9-bandida muhokama qilinganidek, "DFD kontekstida" sahifadagi funktsiya blokini ikki marta bosish bilan belgilang.


Download 0.76 Mb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   37




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling