183
Texnik ob’ektlarni mikrokontrollerli boshqaruv tizimining dasturiy
ta’minotini loyihalashda loyihalashtiruvchi loyihani qator bosqichlardan olib
o‘tishni amalga oshirishi zarur bo‘ladi:
➢
masalani qo‘yish;
➢
muammoni taxlili va matematik modelni qurish;
➢
masalani yechish algoritmini loyihalash;
➢
qo‘yilgan masalani
yechuvchi dasturni loyihalash;
➢
masalani dasturlash;
➢
alohida sozlashni o‘tqazish;
➢
kompleks sozlashni o‘tqazish;
➢
dasturni foydalanishga topshirish;
➢
dasturni mualliflik kuzatish.
Birinchi bosqich masala shartini va kutiladigan natijani bayon qilishni (tabiiy
tilda yoki mahsus belgilar tilida) nazarda tutadi. Odatda masalani qo‘yilishi dasturiy
vositani loyihalashga texnik topshiriq ko‘rinishida nazarda tutiladi.
Ikkinchi bosqichda masalani qo‘yilishida bayon qilingan fizik jarayonning
matematik modelini qurish amalga oshiriladi.
Uchinchi bosqichda matematik model sonli usullar ko‘rinishida
havola
qilinadi va masalani yechish usuli tanlanadi. Birinchi ikki bosqichda yechimning
bo‘lishi mumkin bo‘lgan usuli taxlil qilinadi,
uchinchi bosqichdan boshlab
tanlangan yechish usulini joriy etish hosil qilinadi – boshlong‘ich ma’lumotlarga
asosan natijani olish algoritmi.
To‘rtinchi bosqichda dasturiy majmuani loyihalashtirish amalga oshiriladi,
dasturiy majmuaning asosiy tarkibiy qismlariga talablar ro‘yxatini yaratish bilan
tugallanadi.
Beshinchi bosqichda
dasturlash bajariladi, ya’ni tanlangan dasturlash tili
yordamida algoritmni kodlashtiriladi.
Oltinchi bosqichda dasturiy majmua tarkibiga kiruvchi har bir dasturni
alohida
sozlanadi, ushbu dasturga yuklangan vazifani to‘g‘ri joriy etishni
ta’minlashga erishiladi.
184
Yettinchi bosqichda dasturiy majmuaning o‘zi texnik topshiriqqa mosligi
tekshiriladi.
Sakkizinchi bosqichda loyihalashtirilgan dasturiy
majmua foydalanuvchiga
zarur bo‘lgan hujjatlar bilan foydalanishga beriladi.
Mualliflik kuzatuv jarayoni foydalanishda aniqlangan hatoliklarni bartaraf
etiladi, ishlatiladigan dasturostilarni modifikatsiyalash hamda yaxshilashdan iborat
bo‘ladi.
Mikrokontrollerli
tizimlarga
loyihalashtirilgan
dasturiy
majmuani
foydalnishga oxirgi topshirishdan oldin dasturiy va apparat ta’minotini
kompleks
sozlashni o‘tkazilishi talab etiladi.