Mavzu: Case vositalari tasnifi va ularning xilma-xilligi.
Reja:
Kirish qismi.
Case-texnologiyalarning foydali tomonlari va ularning ahamiyati.
Zamonaviy case vositalarining tasnifi.
Keys vositalari xususiyatlari.
Keys texnologiyalarini tashkil qilish va foydalanish.
Xulosa.
Foydalanilgan adabiyotlar ro'yxati.
Kirish
Nafaqat loyiha maqsadlarining, balki ularni amalga oshirish vositalarining ham murakkabligi va murakkabligining doimiy o'sishi, uni alohida mutaxassislarning kuchlari, balki butun jamoaning muvofiqlashtirilgan ishi bilan boshqarish allaqachon qiyin bo'lishiga olib keladi. majburiy, shart.
Loyihani muvaffaqiyatli yakunlash uchun birinchi navbatda loyihalash ob'ekti to'g'ri va adekvat tasvirlangan bo'lishi kerak, ya'ni loyihalash ob'ektining to'liq va funktsional axborot modellarini qurish kerak. Yaqin vaqtgacha axborot tizimlarini loyihalash asosan intuitiv darajada rasmiylashtirilmagan usullardan foydalangan holda amalga oshirildi, ular amaliy tajribaga, ekspert baholashlariga va bunday tizimlarning ishlashini qimmat eksperimental sifat tekshirishlariga asoslangan edi. Lekin, albatta, axborot tizimlarini ishlab chiqish va ishlatish jarayonida foydalanuvchilarning ehtiyojlari o'zgarishi yoki aniqlanishi mumkin, bu esa ishlab chiqish va texnik xizmat ko'rsatishni yanada murakkablashtiradi.
1970-80-yillarda, axborot tizimlarini ishlab chiqishda, ishlab chiquvchilarga AT va texnik echimlarni tavsiflashning qat'iy rasmiylashtirilgan usullarini taqdim etadigan strukturaviy metodologiya keng qo'llanildi. Ushbu metodologiya vizual grafik texnikaga asoslangan edi, boshqacha qilib aytganda, loyihani tavsiflash uchun turli xil diagrammalar va diagrammalar ishlatilgan. Strukturaviy tahlil vositalarining ko'rinishi va qat'iyligi tizimni ishlab chiquvchilari va kelajakdagi foydalanuvchilariga boshidanoq uni yaratishda norasmiy ishtirok etish, asosiy texnik echimlarni tushunish va muhokama qilish imkonini berdi. Biroq, ushbu metodologiyadan keng foydalanish va aniq loyihalarni ishlab chiqishda uning tavsiyalariga amal qilish juda kam uchraydi, chunki uni qo'lda, avtomatlashtirilmagan tarzda tegishli darajada amalga oshirish deyarli mumkin emas. Qattiq rasmiy tizim spetsifikatsiyalarini qo'lda ishlab chiqish va grafik tarzda ifodalash, ularni to'liqligi va izchilligini tekshirish va hatto ularni o'zgartirish juda qiyin. Agar shunga qaramay, loyiha hujjatlarining qat'iy tizimini yaratish mumkin bo'lsa, jiddiy o'zgarishlar paydo bo'lganda uni qayta ishlash deyarli mumkin emas.
Agar loyiha ishtirokchilari qo'lda ishlab chiqishga murojaat qilishsa, ular quyidagi muammolarga duch kelishadi:
• talablarning etarli darajada aniqlanmaganligi;
• loyihaviy qarorlar qabul qilishda xatoliklarni aniqlay olmaslik;
• hujjatlarning sifatsizligi, ish faoliyatini pasaytirish;
• cho'zilgan tsikl va qoniqarsiz test natijalari.
Ammo loyihalarni ishlab chiqish uchun, xususan, axborotlashtirishga asoslangan maxsus dasturiy ta'minot va texnologik vositalar paydo bo'ldi. Ular axborot tizimlarini yaratish va saqlash uchun CASE texnologiyasini joriy qiluvchi vositalar edi. CASE (Computer Aided Software Engineering) atamasi bugungi kunda juda keng tushuniladi.
Dasturiy ta'minotni ishlab chiqishni avtomatlashtirish (SW) masalalari bilan chegaralangan atamaning asl ma'nosi endi yangi ma'no kasb etdi va endi bu tushuncha murakkab axborot tizimlarini bir butun sifatida ishlab chiqish jarayonini qamrab oladi. Endi CASE-vositalari atamasi bunday tizimlarni yaratish va ularga xizmat ko'rsatish jarayonlarini qo'llab-quvvatlovchi dasturiy vositalarni anglatadi, jumladan, talablarni tahlil qilish va shakllantirish, amaliy dasturiy ta'minot (ilovalar) va ma'lumotlar bazalarini loyihalash, kodlarni yaratish, sinovdan o'tkazish, hujjatlashtirish, sifatni ta'minlash, konfiguratsiya. boshqaruv va loyihalarni boshqarish va boshqalar. CASE vositalari tizim dasturiy ta'minoti va apparat vositalari bilan birgalikda to'liq ishlab chiqish muhitini tashkil qiladi.
Do'stlaringiz bilan baham: |