Kuban davlat universiteti



Yüklə 208,12 Kb.
səhifə4/12
tarix16.12.2023
ölçüsü208,12 Kb.
#183467
1   2   3   4   5   6   7   8   9   ...   12
kursovaya 2.ru.uz

Zachman modeli


Zachman Framework tizimni loyihalashda foydalaniladigan artefaktlarning tasniflagichidir. 1980-yillarda Jon Zakman tomonidan korxona arxitekturasini tavsiflash uchun taklif qilingan. Diagramma 1-rasmda ko'rsatilgan. [4]
Bu 6 dan 5 gacha boʻlgan jadval. Klassifikatorning sarlavhasida tegishli artefaktlar javob beradigan savollar roʻyxati keltirilgan: nima, qaerda, qachon, nima uchun, kim, qanday. Yon tomonda mavhumlik darajasiga bo'linish mavjud: kontekstual, kontseptual, mantiqiy, jismoniy, batafsil.
Shunday qilib, diagramma bizga bir xil muammoni turli tomonlardan va turli darajalarda ko'rib chiqishga imkon beradi. Bu muayyan elementlarni faoliyat yoki mas'uliyat sohalariga ajratish imkonini beradi. Masalan, tahlilchi kontekstli ma'lumotlar bilan shug'ullanadi va direktor korxona kontseptsiyasini tanlaydi.



1-rasm – Zaxman modeli

Bunday holda, Zachman modelini to'ldirishda bir qator qoidalarga rioya qilish kerak:



  • Jadvalning har bir yacheykasi boshqalardan mustaqil bo'lib, ular birgalikda tizimni tavsiflash uchun "asos" ni tashkil qiladi.

  • Har bir katakda diagramma, diagramma yoki matn tavsifi ko'rinishidagi amalga oshirish aspektining tegishli tavsifi mavjud

  • Har bir karnay uchun asosiy modellar o'ziga xosdir

  • Birgalikda har bir qatordagi modellar mos keladigan mavhumlik darajasi uchun tizimning to'liq tavsifini tashkil qiladi

  • To'ldirish hujayralari yuqoridan pastgacha, abstraktsiya darajasini o'tkazib yubormasdan amalga oshirilishi kerak

"Nima?" Degan savolga javob beradigan ustunni ko'rib chiqing. Shuningdek, u ma'lumotlar uchun javobgardir. Ma'lum bo'lishicha, diagramma bo'ylab yuqoridan pastgacha harakatlanayotganda, siz ma'lumotlar modelini yaratish va uni ma'lum bir DBMS doirasida amalga oshirish uchun harakatlar ketma-ketligini yaratishingiz mumkin:

  • Muhim tushunchalar va ob'ektlar, shuningdek, ularning xususiyatlari ro'yxatini tuzing

  • Asosiy xususiyatlar va cheklovlarni aniqlaydigan ob'ektlar bilan munosabatlar diagrammasini (ER diagrammasi) yarating

  • Diagrammani to'ldiring, barcha atributlar va kalitlarni aniqlang

  • "Jismoniy ma'lumotlar modeli" ni aniqlang. Ma'lumotlar turlarini, jadvallarni qismlarga ajratishni, indekslarni va boshqalarni o'rnating.

  • Barcha ma'lumotlar bazasi ob'ektlarini yaratish uchun skriptlarni yozing

Biroq, bu yondashuv juda ko'p tafsilotlarni qoldiradi. Biznes jarayonini tushunish, qanday va qanday ma'lumotlardan foydalanishni bilish kerak. Ko'rib chiqilayotgan misol kontekstida biz o'zimiz funktsional qismni aniqlaymiz, shuning uchun ko'p tafsilotlarni e'tiborsiz qoldirib, ma'lumotlar bazasiga tegishli qismga e'tibor qaratish mumkin.

    1. Yüklə 208,12 Kb.

      Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin