Nazoratchi
Model
obunachi
xabar beruvchi
tashabbuskor
*
ombori
1
1
*
Ko'rinish
Qarang. chegara/nazorat/obyekt
Bu nima?
Chegara ob'ektlarini nima yaratadi?
Qaysi biri foydalanuvchi bilan muloqot qiladi?
Hodisalar ketma-ketligi (hamkorlik)
: Nazoratchi
: InfoView
: Model
2.Foydalanuvchi yangi fayl nomini kiritadi
1. Ko'rishlar tadbirga obuna bo'ladi
3. Modeldagi nomni o'zgartirishni so'rang
4. Abonentlarni xabardor qilish
5. Yangilangan ko'rinishlar
:FolderView
Chegara ob'ektlarini nima yaratadi?
Qaysi biri foydalanuvchi bilan muloqot qiladi?
Repozitariy arxitektura uslubi (qora taxta arxitekturasi, Hearsay II nutqni aniqlash tizimi) - Quyi tizimlar bitta ma'lumotlar strukturasidan ma'lumotlarga kirishadi va o'zgartiradilar
- Quyi tizimlar erkin bog'langan (faqat ombor orqali o'zaro ta'sir qiladi)
- Boshqarish oqimi markaziy ombor (triggerlar) yoki quyi tizimlar (qulflar, sinxronizatsiya primitivlari) tomonidan belgilanadi.
Quyi tizim
Repozitariy
createData()
setData()
getData()
searchData()
Chiroyli plyajni buzing
Ikki xil
Doska nima? Barcha ombor arxitektura uslublari doskani anglatadimi?
- Hearsay II nutqni tushunish tizimi (“Qora taxta arxitekturasi”)
- Ma'lumotlar bazasini boshqarish tizimlari
- Zamonaviy kompilyatorlar
Leksik analizator
Sintaktik analizator
Semantik analizator
CodeGenerator
Do'stlaringiz bilan baham: |