ta'minotga talablar spetsifikatsiyasi ishlab chiqish, sinov, mahsulot sifatini ta'minlash, loyihani boshqarish va
loyihaga tegishli funktsiyalarda qo'llaniladi. Ushbu artefakt turli xil nomlarga ega: biznes talablari to'g'risidagi
hujjat, funktsional spetsifikatsiya, talablar to'g'risidagi hujjat va hokazo .. Dasturiy ta'minotga talablar
spetsifikatsiyasi talablarni boshqarish vositasida saqlanadigan ma'lumotlardan olingan hisobot bo'lishi mumkin.
Ushbu atama sohada qabul qilinganligi sababli biz ushbu kitobda "SRS" (ISO / IEC / IEEE 2011) atamasidan
foydalanamiz . SRS haqida ko'proq ma'lumot olish uchun 10-bobga qarang.
Tizim talablari atamasi ko'plab komponentlar yoki quyi tizimlarni o'z ichiga olgan mahsulotga bo'lgan
talablarni tavsiflaydi (ISO / IEC / IEEE 2011). Shu ma'noda, "tizim" bu shunchaki har qanday axborot tizimi
emas. Tizim haqida gapirganda, biz dasturiy ta'minot yoki dasturiy ta'minot va apparat ichki tizimlarini nazarda
tutamiz. Odamlar va jarayonlar ham tizimning bir qismidir, shuning uchun muayyan tizim funktsiyalari
odamlarga berilishi mumkin. Ba'zi odamlar "tizim talablari" atamasini dasturiy ta'minot tizimiga nisbatan
batafsil talablarga murojaat qilish uchun ishlatishadi, ammo ushbu kitobda biz ushbu atamadan foydalanmaymiz.
"Tizim" ning yaxshi namunasi supermarketdagi kassirning ish joyidir.
Unda shtrix-kod skaneri, shkala bilan integratsiya va qo'lda shtrix-kod skaneri mavjud. Kassada klaviatura,
monitor va tortma mavjud. Shuningdek, kredit karta o'quvchi va PIN-kodni kiritish uchun sodiqlik kartalarini
o'qish uchun klaviatura mavjud. Ish joyida uchta printer bo'lishi mumkin : biri chekni bosib chiqarish uchun,
kredit karta kvitansiyasi va chegirma kuponlari. Ushbu qurilmalarning barchasi dasturiy ta'minot nazorati ostida
o'zaro ta'sir qiladi. Bir butun tizim sifatida yoki mahsulot uchun talablarga asoslanib, ish tahlilchi xos
funksiyalarini etuvchi, deb
u yoki boshqa tarkibiy qism yoki quyi tizim, shuningdek ular orasidagi interfeyslar
uni qo'llab-quvvatlashi kerak.
Korxona qoidalari korporativ siyosatni, hukumatni tartibga solishni, sanoat standartlarini va hisoblash
algoritmlarini o'z ichiga oladi . 9-bobda ko'rib turganingizdek, biznes qoidalari dasturiy ta'minotga talab emas,
chunki ular har qanday dastur tizimidan tashqarida. Biroq, ko'pincha tizim, agar u tegishli qoidalarga rioya qilsa,
qanday funktsiyalarga ega bo'lishi kerakligini cheklaydi. Ba'zida, korporativ xavfsizlik siyosatida bo'lganidek,
biznes qoidalari qoidalariga rioya qilinadigan sifat atributlarining manbai bo'lib qoladi
yilda funktsional . Shuning uchun, muayyan funktsional talablarning kelib chiqishini ularning tegishli biznes
qoidalariga qarab kuzatishingiz mumkin.
In funktsional talablar bilan bir qatorda, SRS non-funktsional kishilarga o'z ichiga oladi. Sifat atributlari
(sifat atributlari atributlari ), shuningdek, sifat parametrlari, xizmat ko'rsatish darajasining talablari va boshqalar
deyiladi. Ular foydalanuvchilar yoki ishlab chiquvchilar va tizimni qo'llab-quvvatlaydiganlar uchun muhim
bo'lgan mahsulot xususiyatlarining turli o'lchamlarini tavsiflaydi, chunki ular ishlash, mavjudlik va ko'chma.
Boshqa funktsional bo'lmagan talablar tizim va tashqi dunyo o'rtasidagi
tashqi interfeyslarni tavsiflaydi .
Bularga boshqa dasturiy tizimlar, apparat vositalari va foydalanuvchilarga ulanish , shuningdek aloqa interfeysi
kiradi. Dizayn va amalga oshirishning
cheklovlari mahsulotni loyihalashda ishlab chiqaruvchini tanlashiga
cheklovlar qo'yadi .