• 1.2. Sifatli va tezkor dasturiy taminot ishlab chiqish
  • 1-ma’ruza. Murakkab programma tizimlarini ishlab chiqish muammolari. Programma ta’minotining hayotiy sikli. Programma ta’minotining arxitekturasi. Reja




    Download 380,96 Kb.
    Pdf ko'rish
    bet4/7
    Sana10.02.2024
    Hajmi380,96 Kb.
    #154243
    1   2   3   4   5   6   7
    Bog'liq
    1-m dast.

    Ortib borish modeli 
    Incremental(ortib borish) ishlab chiqish dastlabki amaliy ko'rinishni ishlab chiqish 
    g'oyasiga asoslangan. Foydalanuvchi izohlariga qarab tizimning keyingi versiyalari 
    ishlab chiqiladi.Qayta foydalanishga mo'ljallangan dasturiy injiniring 
    Ko'pgina dasturiy ta'minot loyihalarida bir nechta qayta foydalaniladigan dasturiy 
    ta'minotlar mavjuv. 
    Qayta foydalanishga mo'ljallangan jarayonlarda foydalanish mumkin bo'lgan uch 
    xil turdagi dasturiy ta'minot komponentalari bor: 
    1. Veb servislar servis standartlariga ko'ra ishlab chiqilgan 
    2. .NET yoki J2EE kabi componenta freymvorklarga integratsiya qilinadigan 
    paketlangan 
    obyektlar kolleksiyasi 
    3. Maxsus muhitlarda foydalanish uchun sozlangan autonom dasturiy ta'minot 
    tizimlari.
    1.2. Sifatli va tezkor dasturiy ta'minot ishlab chiqish 
    2
    Tezkor dasturiy ta'minot ishlab chiqish jarayoni foydali dasturiy ta'minotni tezda 
    tayyorlashga mo'ljallangan. 
    Tezkor dasturiy ta'minot ishlab chiqishning bir nechta yondashuvlari mavjud 
    bo'lsada ularning asosiy xarakteristikalari mavjud: 
    1. Xususiyatlarni aniqlash, dizaynlash va amaliy ko'rinishga keltirish 


    jarayonlari birlashtirilgan. Tizimning xususiyatlari batafsil keltirilmaydi va dizayn 
    hujjatlari minimumlashtirilgan. Foydalanuvchi talablari hujjatlari tizimning muhim 
    xarakteristikasi hisoblanadi. 
    2. Tizim bir necha talqinda ishlab chiqariladi. Foydalanuvchi yangi 
    talablarini qondirish maqsadida dasturiy ta'minotning novbatdagi talqini ishlab 
    chiqariladi. 
    Tizim uchun talablar bu tizim nima ish bajarish lozimligini tasvirlashdir. Talablar 
    tizim mijozlarini ehtiyojlarini aks ettiradi. 
    Talablar injiniringi jarayonida ko'pgina muammolar ko'tariladi. Foydalanuvchi 
    talablari' va ‘tizim talablari' terminlari orasida farq mavjud. Foydalanuvchi talablari 
    va tizim talablari quyidagicha izohlanishi mumkin: 
    1. Foydalanuvchi talablari bu diagrammalar bilan tabiiy tildagi bayonotlar. 
    2. Tizim talablari bu dasturiy ta'minot tizimi funksiyalari, servislari va operativ 
    cheklanishlarining batafsil tasvirlanishi. 
    Siz talablarni turli xil darajada yozishingiz kerak chunki turli xil o'quvchilar turli 
    xil yo'lda foydalanishadi.
    13 
    Dasturiy ta'minot tizimi talablari funksional va funksional bo'lmagan talablar 
    sinflariga ajratiladi. 
    1. Funksional talablar Bu tizim taminlashi lozim bo'lgan servislarning bayonoti. 
    Kiritilgan 
    ma'lumotlarga tizim qanday reaksiya ko'rsatishi lozim, tizim o'zini bunday 
    holatlarda qanday 
    tutushi lozim 
    2. Funksional bo'lmagan talablar Bu tizim tomonidan taklif qilinayotgan servislar 
    va 
    funksiyalardagi cheklovlar. U o'z ichiga vaqt cheklanishi, ishlab chiqarish jarayoni 
    cheklanishi, beriladigan standartlar tomonidan cheklanishlarni olishi mumkin. 

    Download 380,96 Kb.
    1   2   3   4   5   6   7




    Download 380,96 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1-ma’ruza. Murakkab programma tizimlarini ishlab chiqish muammolari. Programma ta’minotining hayotiy sikli. Programma ta’minotining arxitekturasi. Reja

    Download 380,96 Kb.
    Pdf ko'rish