Mavzu 14 Kichik loyixalar yaratish. Visual C++ muxitida turli soxaga oid masalalarni yechish uchun mini loyixalash usullari. Kichik loyixalarni algoritmlarini yozish usullari. Visual C++ muxitida xisobot shaklini tayyorlash va chop etish


loyihani turli bosqichlarda tasvirlash uchun til



Download 9,88 Mb.
bet5/11
Sana30.05.2022
Hajmi9,88 Mb.
#620399
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
dasturlash 15-dars

loyihani turli bosqichlarda tasvirlash uchun til;
rivojlanishni qo'llab-quvvatlash vositalari;
usullar, ya'ni. rivojlanish uslubi tufayli qoidalar va tavsiyalar to'plami.
Bir xil dasturiy ta'minot muhitida loyihalarni ishlab chiqish usullari boshqacha bo'lishi mumkin - ishlab chiqilayotgan dasturning maqsadiga, vazifalar sinfiga, foydalanuvchilar doirasiga, ularning bilim darajasi va boshqa omillarga bog'liq.

Programm ta'minotini yaratish sxemalari

Programm ta'minotini yaratish spiral sxemasi.

Yaratish va kuzatish fazalar bosqichlari.

  • Talablarni aniqlash va tahlil qilish
  • Loyihalash
  • Programma matnni yozish (―kodlash‖)
  • Programma kompleksini yig'ish ( komponovka qilish) va
  • integratsiyalash
  • Verifikatsiyalash, testlash va sozlash
  • Xujjatlar yaratish
  • Joriy qilish(qo'llash)
  • Nusxalash
  • Kuzatish (barcha yuqorida ko'rsatilgan bosqichlarni qaytarish)

Talablarni aniqlash va tahlil qilish


Bu bosqichda foydalanuvchi talablarini aniqlash lozim. Buning uchun ko'pincha
iste'molchi bilan birgalikda umumiy atamalar lug'atini tuzish kerak bo'ladi va shu atamalar yordamida foydalanuvchilar bilan muloqat qilinadi.
Tanlangan atamalar orqali avtomatizatsiya qilish kerak bo'lgan ob'ektlar ta'riflanadi.

Loyihalash bosqichi


bosqich ko'pincha ikki etapdan iboratdir: tizimni tuzilishini loyihalash ( ―katta‖ loyihalash) , va o'zaro bog'langan tizim qismlar majmuyini loyixalash ( ―kichik‖ loyixalash).

Loyihalash bosqichi


Murakkab programma komplekslarni loyihalashda ularni avvalo kichik tizim qismlar-ga bo'lib tashlanadi va har bir qism ustidan alohida ishlovlar olib boradi
(―avtonom‖). Bu loyixalash jarayonda eng qiyini umumiy tizimni qismlarga bo'lish asosini aniqlashdir. Butun tizimni qismlarga bo'lish dekompozitsiya deb nomlanadi
Algoritmik dekompozitsiya programma tizimni ishlatiladigan Algoritmlar bo'yicha bo'ladi. Bunday usul tizimli programmalash va ―ustidan ostiga‖ loyihalash deb nomlanadi.
Ob'ektga yo'naltirilgan dekompozitsiya tizimda aloxida ob'ektlarni ajratish bilan bog'liqdir. Ob'ektlar xabarlarni qabul qilib, ularga biror bir amal orqali javob beradi.
Ikkinchi bosqich natijasida kuyidagilardan hosil bo'ladi:
1. Tizim qismlardan tuzilgan shajaraviy sxemasi.
2. Har bir qismning funktsionalligi va interfeysi, ya'ni tashqi ko'rinishi.
3. Har bir modulni yoki ob'ektni beril-ganlarni ichki ko'rinishi(strukturasi).
4. Har bir modulda yoki ob'ektda berilganlarni qayta ishlash algoritmlari.

Download 9,88 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish