ERD va DFD
ERD va DFD ma'lumotlarni taqdim etish modellari bo'lib, ular ma'lumotlar oqimini, shuningdek kirish va chiqishlarni aniqlashga yordam beradi. Ular tashkilotning turli bo'limlari a'zolari o'rtasida samarali muloqotni ta'minlagani uchun muhimdir. Ikki turdagi maʼlumotlarni taqdim etish modellarida oʻxshashliklar mavjud, ammo bu maqolada muhokama qilinadigan farqlar mavjud.
DFD - bu tashkilotda ma'lumotlarning qanday oqishini, tizimga qanday va qayerdan kirishini, bir jarayondan ikkinchisiga qanday o'tishini va tashkilotda qanday saqlanishini tizimli tasvirlash. Boshqa tomondan, yuqoridan pastga qarab tizimning semantik ma'lumotlar modeli "Entity Relationship Diagram" yoki ERD deb ataladi. ERD tizim qanday ko'rinishini uni qanday amalga oshirishni aytmasdan ko'rsatadi. U ob'ektga asoslanganligi sababli, ERD tizim yoki jarayondagi ob'ektlar o'rtasidagi munosabatlarni ko'rsatadi. Boshqa tomondan, DRD maʼlumotlar oqimi diagrammasi boʻlib, tizimdagi maʼlumotlar oqimiga va bu maʼlumotlardan jarayonning turli bosqichlarida qanday foydalanilishiga eʼtibor qaratiladi.
DFD ham, ERD ham tashkilot uchun muhim. Ob'ektlar, ular odamlar, joylar, hodisalar yoki ob'ektlar bo'ladimi, ERDda taqdim etilgan bo'lsa-da, DFD ob'ektlar o'rtasida ma'lumotlar qanday o'tishi haqida gapiradi. ERD orqali tashkilotda ma'lumotlar saqlanadigan ob'ektlar haqida bilish mumkin, DFD esa ob'ektlar o'rtasidagi ma'lumotlar oqimi, ular qanday va qayerda saqlanishi haqida ma'lumot beradi.
DFD va ERDni tayyorlashda turli vositalardan foydalaniladi. DFD yaratish uchun doiralar, tasvirlar, to'rtburchaklar va o'qlardan foydalanish odatiy hol bo'lsa-da, ERD faqat to'rtburchaklar qutilardan foydalanadi. Olmoslar ERD-dagi ob'ektlar o'rtasidagi munosabatlarni ifodalash uchun ishlatiladi va siz munosabatlarning tavsifini topasiz, DFD-da nomlash esa bitta so'z orqali amalga oshiriladi.
Mashhurligi va keng qoʻllanilishiga qaramay, DFD ham, ERD ham toʻliq emas, chunki ikkita maʼlumotni koʻrsatish diagrammalaridan biriga qarab toʻliq tasavvurga ega boʻlmaydi.
Qisqacha:
• DFD axborotning tashkilotga qanday kiritilishi, oʻzgartirilishi, ishlatilishi va saqlanishini tasvirlaydi, ERD esa obʼyektlarga va ular tizimdagi maʼlumotlardan qanday foydalanishiga eʼtibor qaratadi.
• ERD faqat amalga oshirish jarayonini koʻrsatmasdan tizim qanday koʻrinishini aytadi.
• ERD va DFD koʻrsatish uchun turli vositalar mavjud