Mavjud xotira miqdori, protsessor vaqti, disk maydoni, tarmoq o'tkazish qobiliyatiga cheklovlar qo'yiladi, bunda dastur o'ziga yuklangan vazifalarni samarali bajarishi kerak.
dizayn vaqt guruhi
Bu guruhga quyidagi sifat atributlari kiradi:
Ilova yoki tizimning amalga oshirilishi yoki komponentlari uchun qayta foydalanishga qo'yiladigan talablar . Bu muayyan amalga oshirishda qanday ifodalanganligi keyinroq tasvirlanadi. Hozircha biz o'zimizni shu bilan cheklaymizki, ko'pincha ushbu talablar siz ishlab chiqayotgan tizimning bir nechta modullari tomonidan umumiy komponentlardan foydalanilganda paydo bo'ladi.
Kodni ko'chirish kabi me'moriy sifat atributi bilan chambarchas bog'liq bo'lgan yangi funktsional talablar tufayli dastur yoki tizim uchun kengaytirilish talablari . Qoida tariqasida, talablarni yig'ishning dastlabki bosqichida, kelajakda kengayish talabini qondirishi kerak bo'lgan funktsional maydonlarni ko'rsatish bilan cheklanishi mumkin.
Ilova yoki tizim uchun boshqa platformalarga ko'chirish talablari .
Yechim komponentlari, tashqi komponentlar o'rtasidagi o'zaro ta'sirga qo'yiladigan talablar, standart protokollardan foydalanish va o'zaro ta'sir qilish texnologiyalari (O'zaro ishlash). Masalan, bunday talablar ishlab chiqilgan tizimning quyi tizimlaridan biri va tashqi ma'lumot provayder tizimi ( masalan, ArcGIS) o'rtasida ma'lumotlar almashinuvi uchun bir nechta standart protokollardan foydalanish imkoniyatini o'z ichiga oladi.
Tizim yoki ilovalarni qo'llab-quvvatlash talablari (qo'llab-quvvatlash). Ushbu parametrlar orasida, masalan, arzonligi va rivojlanish tezligi, dastur harakatining shaffofligi, xatolarni tahlil qilish qulayligi va ishdagi muammolarni nomlash mumkin.
Ilova yoki tizimning modulligiga qo'yiladigan talablar (Modularlik). Odatda, bunday talablar tizimni modullarga qanday ajratish kerakligini belgilaydi yoki tizimning bir qismi bo'lishi kerak bo'lgan talab qilinadigan modullar ro'yxatini ko'rsatadi.
Ilova yoki tizim uchun sinovdan o'tishga qo'yiladigan talablar avtomatik va qo'lda sinovga qo'yiladigan talablar hajmini, zarur vositalar mavjudligini belgilaydi.
Ilova yoki tizimning mahalliylashtirish talablari mahalliylashtirish jarayoni tomonidan qo'yiladigan imkoniyatlar va o'ziga xos arxitektura talablarini belgilaydi. Ushbu talablar, shuningdek, dastur yoki tizim mahalliylashtirilishi kerak bo'lgan tillar ro'yxatini o'z ichiga oladi.
Ushbu parametrlarning barchasi uchun aniq qiymatlarni qanday, qaerda, qachon va qayerda olish kerakligi haqida men ushbu maqolaning davomida aytib beraman.
Do'stlaringiz bilan baham: |