Qo'ng'iroqni qaytarish ( qo'ng'iroqni qaytarish )
|
Harakatlarni bajarish tartibi aniq belgilangan, alohida komponentlar boshqalardan so'rovlarsiz foydali ishni bajara olmaydi.
|
|
Protsessual dekompozitsiya
|
Ma'lumotlar o'zgarmasdir, ular bilan ishlash tartiblari biroz o'zgarishi mumkin, yangilari paydo bo'lishi mumkin.
Protseduralar to'plami tanlanadi, ularning orasidagi asosiy protsedura ildizida joylashgan daraxt bo'lgan boshqaruvni uzatish sxemasi
|
Paskal , Ada tillari uchun dasturlar yaratishning asosiy sxemasi
|
Mavhum ma'lumotlar turlari ( abstrakt ma'lumotlar turlari )
|
Tizimda juda ko'p ma'lumotlar mavjud, ularning tuzilishi o'zgarishi mumkin. O'zgartirishlar kiritish va boshqa tizimlar bilan integratsiya qilish qobiliyati muhimdir.
Mavhum ma'lumotlar turlari to'plami ajratilgan, ularning har biri ushbu turdagi ma'lumotlar bilan ishlash uchun operatsiyalar to'plamini ta'minlaydi. Ma'lumotlarning ichki ko'rinishi yashirin
|
Sinf kutubxonalari va komponentlari
|
Qatlamli tizim ( qatlamlar )
|
Tizim vazifalarining ketma-ket hal qilinishi mumkin bo'lgan vazifalar to'plamiga tabiiy tabaqalanishi mavjud - birinchi navbatda, birinchi darajali vazifalar, keyin olingan echimlardan foydalangan holda, ikkinchisi va boshqalar. Alohida komponentlarning portativligi va qayta ishlatilishi muhim ahamiyatga ega.
Komponentlar bir necha darajalarga bo'linganki, bu darajadagi komponentlar o'z ishi uchun faqat qo'shnilar yoki oldingi darajadagi komponentlardan foydalanishi mumkin. Zaifroq cheklovlar bo'lishi mumkin, masalan, yuqori darajadagi komponentlarga barcha quyi darajadagi komponentlardan foydalanishga ruxsat beriladi.
|
OSI modelidagi telekommunikatsiya protokollari (7 qatlam), real ma'lumotlar tarmog'i protokollari (odatda 5 qatlam yoki undan kam).
Korxonani avtomatlashtirish tizimlari (foydalanuvchi interfeysi darajalari - so'rovlarni qayta ishlash - ma'lumotlarni saqlash)
|
mijoz-server
|
Albatta, hal qilinishi kerak bo'lgan vazifalar so'rovlarning tashabbuskorlari va protsessorlari o'rtasida taqsimlanadi, ma'lumotlarning tashqi ko'rinishini va ularni qayta ishlash usullarini o'zgartirish mumkin.
|
Biznes-ilovaning asosiy modeli: foydalanuvchi so'rovlarini qabul qiladigan mijoz ilovalari va ushbu so'rovlarni bajaradigan serverlar
|
|