• Spetsifikatsiya
  • Talablar spetsifikatsiyasi
  • Dasturiy injiniringga kirish




    Download 22.66 Kb.
    bet3/3
    Sana07.07.2022
    Hajmi22.66 Kb.
    #24813
    1   2   3
    Bog'liq
    Dasturiy injiniringa kirish Savollar
    Test quyosh atestatsiya, KT. Mustaqil ish mavzulari (1-4), Aliyev Samandar dis 1
    1. Funktsional talablar. Bu tizim bajarishi kerak bo'lgan xizmatlar ro'yxati va tizim ma'lum kirish ma'lumotlariga qanday munosabatda bo'lishi, muayyan vaziyatlarda o'zini qanday tutishi va hokazo. Ba'zi hollarda, tizim buni qilmasligi kerakligi ko'rsatilgan.
    2. Funktsional bo'lmagan talablar. Tizimning xatti-harakatlarini emas, balki tizimning va uning atrof-muhitining xususiyatlarini tasvirlab bering. Tizim tomonidan bajariladigan harakatlar va funktsiyalarga qo'yilgan cheklovlar ro'yxati bu erda ham taqdim etilishi mumkin. Bularga vaqt cheklovlari, tizimni ishlab chiqish jarayonidagi cheklovlar, standartlar va boshqalar kiradi.

    1. Talablarning spetsifikatsiyasi.

    Spetsifikatsiya – bu tizim funksiyalari va cheklovlarining batafsil tavsifi, xususiyatlaridir. Tizim spetsifikatsiyasi - tizimning yanada batafsil dizayni va keyinchalik uni amalga oshirish uchun asos bo'ladigan dasturiy ta'minot tizimining tuzilishining umumlashtirilgan tavsifi. Ushbu spetsifikatsiya tizim talablarining spetsifikatsiyasini to'ldiradi va batafsil bayon qiladi.
    Talablar spetsifikatsiyasi (eng. software requirements specification, SRS) - bu tizimning sifatiga oid barcha manfaatdor tomonlarning kutishlarini to'liq qamrab oladigan, axborot tizimini amalga oshirish uchun noyob foydalanuvchi talablarining tartiblangan, tuzilgan ro'yxati.
    Dasturiy ta'minot talablarining spetsifikatsiyasi (SRS) - bu dasturiy ta'minot va uning tashqi interfeyslari uchun tuzilgan talablar to'plami (funktsionallik, ishlash, dizayndagi cheklovlar va atributlar).
    Dasturiy ta'minot talablarining spetsifikatsiyasining shablon strukturasi quyidagicha:
    • Maqsad. (Goal)
    • Kirish. (Introduction)
    • Ta'riflar, qisqartmalar, atamalar. (Definitions, Abbreviations, Terms)
    • Umumiy ma'lumot. (Overview)
    • Funktsionallik. (Functionality)
    • Umumiy tavsif. (General Description)

    1. Dasturiy ta'minot narxi

    Boshqa har qanday sohada bo'lgani kabi, veb-sayt / dastur / dastur yoki har xil turdagi boshqa dasturiy ta'minotni ishlab chiqish qiymati standart soat narxini ishlab chiqish uchun zarur bo'lgan soat soniga ko'paytirish yo'li bilan olinadi. Standart soatning narxi, qoida tariqasida, mutaxassislarning malakasi bilan belgilanadi va umuman, dastur muhandisining o'rtacha oylik ish haqi bilan bog'liq. Amaldagi bilim va ko'nikmalar rivojlanish vaqtini qisqartirishi mumkinligi sababli, standart soatning yuqori narxiga qaramay, tajribali dasturchilar tomonidan ishlab chiqish dasturlash sohasidagi yangi boshlanuvchilarnikiga qaraganda arzonroq va har qanday holatda ham sifatli bo'lishi mumkin.

    1. Agile rejalashtirish va Agile at miqyosda.

    Dasturiy ta'minot loyihalari menejerlarining asosiy majburiyati dasturni o'z vaqtida va loyiha uchun rejalashtirilgan byudjet doirasida etkazib berish uchun boshqarishdir. Rejalashtirish uchun boshlang'ich nuqta - bu loyihada bajariladigan ishlarning ro'yxati bo'lgan mahsulotning orqada qolishi. Tez rivojlanish va qisqa muddatli rejalashtirish har doim ham rejalashtirish va marketingni uzoq muddatli rejalashtirish davrlariga mos kelmaydi.

    1. Strukturaviy modellar

    Strukturaviy modellar tizim dizayni tashkil etilishini ko'rsatadigan statik modellar yoki tizim ishlayotganda uning tashkil etilishini ko'rsatadigan dinamik modellar bo'lishi mumkin. Bular bir xil emas - tizimning dinamik tashkil etilishi, o'zaro ta'sir o'tkazuvchi iplar to'plami tizim tarkibiy qismlarining statik modelidan juda farq qilishi mumkin. Tizim arxitekturasini muhokama qilish va loyihalashda siz tizimning tarkibiy modellarini yaratasiz. Bular umumiy tizim arxitekturasining modellari yoki tizimdagi ob'ektlarning va ularning o'zaro munosabatlarining batafsilroq modellari bo'lishi mumkin.

    1. Strukturaviy modellashtirishning maqsadi

    Tizimni modellashtirish - bu tizimning mavhum modellarini ishlab chiqish jarayoni bo'lib, unda har bir model o'zgacha nuqtai nazar yoki nuqtai nazarni taqdim etadi. Tizimni modellashtirish odatda Birlashgan Modellashtirish Tilida (UML) diagramma turlariga asoslangan biron bir grafik modeldan foydalangan holda tizimni ifodalashni anglatadi. Shu bilan birga, odatda tizimning batafsil spetsifikatsiyasi sifatida tizimning rasmiy (matematik) modellarini ishlab chiqish mumkin. Bu yerda UML-dan foydalanib grafik modellashtirishni yoritiladi va grafik modellashtirish qisqacha muhokama qilinadi

    1. Dasturiy ta'minotni qo'llash muammolari

    Tekshiruvlar dasturning turli qismlari o'rtasida kutilmagan shovqinlar, vaqt muammolari yoki tizim ishlashi bilan bog'liq muammolar tufayli paydo bo'ladigan kamchiliklarni aniqlash uchun yaxshi emas. Bundan tashqari, ayniqsa, kichik kompaniyalar yoki rivojlanish guruhlarida alohida guruhni tashkil etish qiyin va qimmat bo'lishi mumkin. Ushbu muammolar sababli, dasturiy ta'minot sifatini baholash sifat menejmenti guruhining qaror qabul qilinadigan sifat darajasiga erishilganligini aniqlash uchun o'z qarorini ishlatishi kerak bo'lgan sub'ektiv jarayondir. Sifat menejmenti jamoasi dasturiy ta'minotning maqsadli maqsadga muvofiqligini yoki yo'qligini ko'rib chiqishi kerak.

    1. Konfiguratsiyani boshqarish protseduralari

    Konfiguratsiyani boshqarish (SM) a tizim muhandisligi mahsulotning ishlash muddati, funktsional va jismoniy xususiyatlarini uning talablari, dizayni va operatsion ma'lumotlariga butun umri davomida muvofiqligini o'rnatish va saqlash jarayoni. Konfiguratsiyani boshqarish: barcha o'zgartirish so'rovlari va o'zgartirish takliflarini baholashni, keyinchalik ularni tasdiqlash yoki rad etishni o'z ichiga oladi. Bu tizim dizayni, apparati, proshivka, dasturiy ta'minot va hujjatlarning modifikatsiyasini boshqarish jarayonini o'z ichiga oladi. Konfiguratsiyani boshqarish eng past narxga xizmat ko'rsatishning eng yuqori darajasini saqlab qolish maqsadida kompleks aktivlarning holati to'g'risida tushunchani saqlab qolish uchun ishlatiladi.
    Download 22.66 Kb.
    1   2   3




    Download 22.66 Kb.