Dasturiy ta'minot ishlab chiqish tez qo'llanma



Download 103,37 Kb.
bet33/80
Sana13.06.2022
Hajmi103,37 Kb.
#666012
1   ...   29   30   31   32   33   34   35   36   ...   80
Bog'liq
Dasturiy taъминот

Qaror jadvalini yaratish
Qaror jadvalini yaratish uchun ishlab chiquvchi to'rtta asosiy qadamni bajarishi kerak:

  • Hal qilish uchun barcha mumkin bo'lgan sharoitlarni aniqlang

  • Barcha aniqlangan shartlar uchun harakatlarni aniqlash

  • Maksimal mumkin bo'lgan qoidalarni yaratish

  • Har bir qoida uchun harakatni aniqlang

Qaror jadvali oxirgi foydalanuvchilar tomonidan tekshirilishi kerak va so'nggi paytlarda takroriy qoidalar va harakatlarni istisno qilish orqali soddalashtirilishi mumkin.
misol
Keling, Internet aloqasi bilan bog'liq muammolar kundan-kunga oddiy misolni ko'rib chiqaylik. Internetni ishga tushirishda yuzaga kelishi mumkin bo'lgan barcha muammolarni va ularning tegishli echimlarini aniqlash bilan boshlaymiz.
Biz ustun sharoitidagi barcha mumkin bo'lgan muammolarni va harakat ustunidagi taxmin qilingan xatti-harakatlarni sanab o'tamiz.




Shartlar / Harakatlar

qoidalar

shartlar

Ulangan Ko'rsatadi

N

N

N

N

Y

Y

Y

Y

Ping ishlaydi

N

N

Y

Y

N

N

Y

Y

Sayt ochiladi

Y

N

Y

N

Y

N

Y

N

harakatlar

Tarmoq kabelini tekshiring

X






















Internet routerini tekshiring

X










X

X

X




Veb-brauzerni qayta ishga tushiring



















X




Xizmat ko'rsatuvchi provayder bilan bog'laning




X

X

X

X

X

X




Hech qanday harakat qilmang

























Jadval – qaror jadvali-internetdagi ichki muammolarni bartaraf etish
Mohiyat modeli-munosabatlar
Entity-Relationship modeli-haqiqiy dunyo mohiyati va ular o'rtasidagi munosabatlar tushunchasiga asoslangan ma'lumotlar bazasi modeli. ER ma'lumotlar bazasi modeliga haqiqiy dunyo skriptini ko'rsatishimiz mumkin. Er modeli o'z xususiyatlariga ega bo'lgan ob'ektlar to'plamini, ular orasidagi cheklovlar va aloqalarni yaratadi.
ER modeli eng yaxshi ma'lumotlar bazasini kontseptual loyihalash uchun ishlatiladi. ER modeli quyidagi tarzda taqdim etilishi mumkin:


  • Mohiyati - ER modelidagi mohiyat-bu ba'zi xususiyatlarga ega bo'lgan haqiqiy dunyodagi mavjudot xususiyatlar . Har bir xususiyat tegishli qiymatlar to'plami bilan belgilanadi, bu deyiladi domen .

Misol uchun, maktab ma'lumotlar bazasini ko'rib chiqing. Bu erda talaba mohiyatdir. Talaba nomi, identifikatori, yoshi va klassi kabi turli xil xususiyatlarga ega.

  • Aloqalar - shaxslar o'rtasidagi mantiqiy bog'liqlik deyiladi munosabatlar . Aloqalar shaxslar bilan turli yo'llar bilan ko'rsatiladi. Xaritalashning kardinalligi ikki ob'ekt o'rtasidagi assotsiatsiyalar sonini aniqlaydi.

Kardinallikni xaritalash:

    • bir-biriga

    • biri juda ko'p

    • bir nechta

    • ko'pchilik uchun juda ko'p

Mohiyati - ER modelidagi mohiyat-bu ba'zi xususiyatlarga ega bo'lgan haqiqiy dunyodagi mavjudot xususiyatlar . Har bir xususiyat tegishli qiymatlar to'plami bilan belgilanadi, bu deyiladi domen .
Misol uchun, maktab ma'lumotlar bazasini ko'rib chiqing. Bu erda talaba mohiyatdir. Talaba nomi, identifikatori, yoshi va klassi kabi turli xil xususiyatlarga ega.
Aloqalar - shaxslar o'rtasidagi mantiqiy bog'liqlik deyiladi munosabatlar . Aloqalar shaxslar bilan turli yo'llar bilan ko'rsatiladi. Xaritalashning kardinalligi ikki ob'ekt o'rtasidagi assotsiatsiyalar sonini aniqlaydi.
Kardinallikni xaritalash:
Axborot lug'ati
Ma'lumotlar lug'ati-bu ma'lumotlarning markazlashtirilgan to'plamidir. Ma'lumotlar lug'ati foydalanuvchi va dasturiy ta'minot ishlab chiquvchilarining ishlashini osonlashtirish uchun barcha nomlarning qat'iy ta'riflarini o'z ichiga oladi.
Ma'lumotlar lug'ati ko'pincha metadata ombori (ma'lumotlar ma'lumotlari) deb ataladi. DfD dasturiy ta'minot modeli (ma'lumotlar oqimi diagrammasi) bilan birgalikda yaratilgan va DFD o'zgarganda yoki yangilanganda yangilanishi kutilmoqda.
Ma'lumotlar lug'atiga bo'lgan talab
Ma'lumotlar dasturiy ta'minotni loyihalash va amalga oshirishda ma'lumotlar lug'ati orqali keltirilgan. Ushbu lug'at noaniqlikning har qanday imkoniyatini yo'q qiladi. Bu dasturchilar va dizaynerlarning ishlarini dasturdagi hamma joyda bir xil ob'ektga bog'lanish orqali sinxronlashtirishga yordam beradi.
Ma'lumotlar lug'ati butun ma'lumotlar bazasi tizimini bir joyda hujjatlashtirish usulini beradi. DfD tekshiruvi ma'lumotlar lug'ati yordamida amalga oshiriladi.
tarkib
Ma'lumotlar lug'ati quyidagi ma'lumotlarni o'z ichiga olishi kerak

  • Ma'lumotlar oqimi

  • Ma'lumotlar tarkibi

  • Ma'lumotlar elementlari

  • Ma'lumotlar omborlari

  • Ma'lumotlarni qayta ishlash

Ma'lumotlar oqimi DFD tomonidan ilgari o'rganilganidek tasvirlangan va algebraik shaklda tasvirlangan.

belgi teng


Download 103,37 Kb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish