Lecture for Chapter 6, System Design: Decomposing the System


Tizim dizaynining maqsadi


Download 35.32 Kb.
bet13/13
Sana23.04.2023
Hajmi35.32 Kb.
#1386965
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
ch06lect1 (1)

Tizim dizaynining maqsadi

  • Istalgan va mavjud tizim o'rtasidagi tafovutni boshqarish mumkin bo'lgan tarzda bartaraf etish
  • Bo'l va zabt et

Muammo
Mavjud tizim
Yangi
Tizim
Turnir
Komponentlarni boshqarish
Foydalanuvchi boshqaruvi
Turnir statistikasi
Foydalanuvchi katalogi
Foydalanuvchi interfeysi
Sessiya boshqaruvi
Yana bir misol:
ARENA quyi tizimining parchalanishi
Reklama
Turnir
Komponentlarni boshqarish
Foydalanuvchi boshqaruvi
Turnir statistikasi
Foydalanuvchi katalogi
Foydalanuvchi interfeysi
Sessiya boshqaruvi
tomonidan taqdim etilgan xizmatlar
ARENA quyi tizimlari
O'yinlar, uslublar va ekspert baholash formulalarini qo'shish uchun
Foydalanuvchi profillarini saqlaydi (kontakt va obunalar)
Arxivlangan turnirlar natijalarini saqlaydi
O'yinlar davomida holatni saqlaydi.
Foydalanuvchi hisoblarini boshqaradi
Reklama
Turnirlar, ilovalar, aksiyalarni boshqaradi.
Reklama bannerlari va homiyliklarni boshqaradi.

Xizmatlar va quyi tizim interfeyslari

  • Xizmat: umumiy maqsadga ega bo'lgan bog'liq operatsiyalar to'plami
    • Bildirishnoma quyi tizimi xizmati:
      • LookupChannel()
      • SubscribeToChannel()
      • SendNotice()
      • UnscubscribeFromChannel()
    • Xizmatlar tizim dizaynida aniqlanadi
  • Quyi tizim interfeysi: To'liq yozilgan tegishli operatsiyalar to'plami.
    • Quyi tizim interfeyslari Ob'ektni loyihalashda aniqlanadi
    • Ilova dasturchi interfeysi (API) deb ham ataladi.

Download 35.32 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




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