Universiteti samarqand filiali dasturiy injiniring yo’nalishi
Download 94.9 Kb.
|
1-mustaqil ish
Talablarni tahlil qilish
Dasturiy ta'minotni ishlab chiqishning birinchi bosqichi haqli ravishda yakuniy mahsulotning asosiy maqsad va vazifalarini aniqlash uchun yaratilayotgan dasturiy ta'minotga buyurtmachi tomonidan qo'yiladigan talablarni har tomonlama tahlil qilish tartibi deb ataladi. Ushbu bosqichning bir qismi sifatida dasturiy ta'minotga qo'yiladigan talablarni yanada aniqroq shakllantirishga yordam beradigan loyiha tafsilotlarini muhokama qilish paytida dasturiy echimga muhtoj bo'lgan mijoz va ishlab chiquvchi kompaniya xodimlari o'rtasidagi eng samarali o'zaro hamkorlik amalga oshiriladi. Tahlil natijasi ijrochi o'z ishida tayanadigan asosiy qoidalarni - dasturiy ta'minotni ishlab chiqish uchun texnik shartlarni shakllantirishdir. TK ishlab chiquvchiga yuklangan vazifalarni to'liq tavsiflashi va mijoz tomonidan tushunilgan loyihaning yakuniy maqsadini tavsiflashi kerak. Dizayn Keyingi asosiy bosqich - loyihalash bosqichi, ya'ni kelajakdagi mahsulotning nazariy asoslarini modellashtirish. Eng zamonaviy dasturlash vositalari loyihalash va kodlash bosqichlarini, ya'ni ob'ektga yo'naltirilgan yondashuvga asoslangan loyihani texnik amalga oshirishni qisman birlashtirishga imkon beradi, ammo to'liq rejalashtirish yanada ehtiyotkorlik va sinchkovlik bilan modellashtirishni talab qiladi. Yaratilayotgan mahsulotning istiqbollari va imkoniyatlarini sifatli tahlil qilish uning to‘laqonli ishlashi va dasturiy ta’minotga yuklangan vazifalarning butun majmuasini amalga oshirish uchun asos bo‘ladi. Dizayn bosqichining tarkibiy qismlaridan biri, masalan, bugungi kunda bozorda juda ko'p bo'lgan asboblar va operatsion tizimlarni tanlashdir. Ushbu bosqichning bir qismi sifatida tomonlar quyidagilarni bajarishlari kerak: dastlabki tahlil natijalarini va aniqlangan cheklovlarni baholash; loyihaning muhim sohalarini qidirish; yaratilayotgan tizimning yakuniy arxitekturasini shakllantirish; dasturiy ta'minot modullari yoki uchinchi tomon ishlab chiquvchilarining tayyor echimlaridan foydalanish zaruriyatini tahlil qilish; mahsulotning asosiy elementlarini loyihalash - ma'lumotlar bazasi modeli, jarayonlar va kod; dasturlash muhiti va ishlab chiqish vositalarini tanlash, dastur interfeysini, shu jumladan ma'lumotlarni grafik ko'rsatish elementlarini tasdiqlash; ishlab chiqilgan dasturiy ta'minot xavfsizligiga qo'yiladigan asosiy talablarni aniqlash. Kodlash Keyingi qadam tayyorgarlik jarayonida tanlangan dasturlash tiliga tayangan holda bevosita kod bilan ishlashdir. Eng mashaqqatli va qiyin bosqichning xususiyatlari va nozik tomonlarini ta'riflash qiyin, shuni ta'kidlash kerakki, har qanday loyihani amalga oshirishning muvaffaqiyati to'g'ridan-to'g'ri yaratilgan dasturda raqobatdosh echimlarni dastlabki tahlil qilish va baholash sifatiga bog'liq. o'z joyida eng yaxshi deb nomlanish huquqi uchun "kurash" kerak. Agar ma'lum bir korxona ichida yuqori ixtisoslashtirilgan vazifalarni bajarish uchun kod yozish haqida gapiradigan bo'lsak, unda ishlab chiqishga buyurtma bergan kompaniyaning samaradorligi kodlash bosqichiga malakali yondashuvga bog'liq. Kodlash rivojlanishning keyingi bosqichi - dasturiy ta'minotni sinovdan o'tkazish bilan parallel ravishda sodir bo'lishi mumkin, bu kodni yozish jarayonida bevosita o'zgartirishlar kiritishga yordam beradi. Ishlab chiquvchi kompaniya tomonidan ishlab chiqilgan vazifalarni amalga oshirishda ishtirok etadigan barcha elementlarning o'zaro ta'siri darajasi va samaradorligi hozirgi bosqichda eng muhimi - loyihani amalga oshirish sifati dasturchilar, sinovchilar va dizaynerlarning harakatlarini muvofiqlashtirishga bog'liq. Download 94.9 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling