Namuna talablari
Poezdning tormozlanishi formula bo'yicha hisoblanadi
D poezd = D nazorat qilish + D gradienti,
bu erda D gradienti 9,81 m • s2 * kompensatsion gradient / alfa. 9,81 m • s2 / alfa qiymati barcha turdagi poezdlarga ma'lum.
Yuqoridagi misolda fan sohasi talablari bilan bog'liq asosiy muammo ko'rsatilgan. Ushbu turdagi talablar ushbu fan sohasiga xos bo'lgan til va belgilarni ishlatadi, bu ularni dasturiy ta'minotni ishlab chiquvchilar tomonidan tushunishni qiyinlashtiradi. Natijada, dasturiy ta'minot tizimi mijozlari xohlaganidek, domen talablari har doim ham bajarilmaydi.
5. Foydalanuvchi talablari
Foydalanuvchi tizimiga qo'yiladigan talablar funktsional va funktsional bo'lmagan tizim talablarini, ular maxsus texnik bilimlarga ega bo'lmagan foydalanuvchi uchun ham tushunarli bo'lishi uchun tavsiflashi kerak. Ushbu talablar tizimning tarkibiy xususiyatlarini aniqlash imkoniyatidan qochib, faqat tizimning tashqi xatti-harakatlarini aniqlashi kerak. Foydalanuvchi talablari sodda va tushunarli diagrammalar yordamida tabiiy tilda yozilishi kerak.
Ammo talablarni tabiiy tilda tavsiflashda turli xil muammolar paydo bo'lishi mumkin.
1. Aniqlik yo'qligi. Ba'zida fikrni tabiiy tilda aniq va birma-bir ifodalash oson emas, matnni murakkab va o’qilish qiyin tarzda ifodalah kerak bo’ladi.
2. Talablarning fralashishi. Foydalanuvchi talablari funktsional va funktsional bo'lmagan talablar, tizim maqsadlari va dizayn ma'lumotlari o'rtasida aniq farq bo’lmaydi.
3. Talablarni birlashtirish. Bir nechta turli xil tizim talablari bitta foydalanuvchi talabi sifatida tavsiflanishi mumkin.
Tizim talablarini o'z ichiga olgan hujjatda foydalanuvchi talablarini batafsil tizim talablaridan ajratish maqsadga muvofiqdir. Aks holda, foydalanuvchi talablarini oldindan tayyorlamagan o'quvchi texnik tafsilotlarga "botib ketishi" mumkin, bu esa ma'lum professional bilimlarni talab qiladi.
Maxsus talablarni yozishda chalkashlikni kamaytirish uchun ushbu ko'rsatmalarga amal qilish tvsiya etiladi.
1. Foydalanuvchi talablarini qayd qilish uchun standart shaklni ishlab chiqing va unga qat'iy rioya qiling. Yozishning standart shakli talablarni shakllantirishda noaniqliklarni kamaytiradi va ularni tekshirishni osonlashtiradi. Men faqat talablarni yozma shaklda talabning tahririni emas, balki uning asoslari va talablarning yanada batafsil spetsifikatsiyasi bilan bog'lanishni tavsiya qilaman.
2. 9.2-rasmda ko'rsatilgandek, majburiy va tavsiflovchi talablarni ajrating. Bu erda majburiy talab - bu yangi tarkibiy elementlarni qo'shish vositalarining mavjudligi, tavsiflovchi - foydalanuvchi harakatlarining ketma-ketligini tavsiflash. Ta'rif talabi ushbu foydalanuvchi talabini bajarish uchun mutlaqo zarur emas va kerak bo'lganda o'zgartirilishi mumkin.
3. Talabning asosiy qismlarini ta'kidlash uchun har xil shriftlardan foydalaning (qalin va kursiv).
4. Iloji bo'lsa, kompyuter jargonidan saqlaning. Bu dasturiy ta'minot ishlab chiqilayotgan fanning texnik atamalaridan foydalanishni istisno qilmaydi.
Do'stlaringiz bilan baham: |