Dasturiy ta'minotni ishlab chiqish yondashuvlari
Bu erda dasturiy ta'minotni ishlab chiqish uchun ikkita umumiy yondashuv mavjud:
Yuqoridan pastgacha dizayn
Biz bilamizki, tizim bir nechta kichik tizimdan iborat va bir qator komponentlarni o'z ichiga oladi. Bundan tashqari, ushbu quyi tizimlar va komponentlar o'zlarining quyi tizimlar va tarkibiy qismlariga ega bo'lishi va tizimda ierarxik tuzilishni yaratishi mumkin.
Yuqoridan pastgacha loyihalashda barcha dasturiy ta'minot tizimi bir butunga birlashtiriladi va keyinchalik ba'zi bir xususiyatlarga asoslangan bir nechta kichik tizim yoki komponentni olish uchun qismlarga bo'linadi. Har bir quyi tizim yoki komponent keyinchalik tizim sifatida qaraladi va keyinchalik ajralib chiqadi. Bu jarayon yuqoridan pastgacha ierarxiyada tizimning eng past darajasiga etgunga qadar davom etadi.
Pastga tushadigan loyiha tizimning umumiy modeli bilan boshlanadi va uning o'ziga xos qismini aniqlashni davom ettiradi. Barcha komponentlar tuzilganda, butun tizim paydo bo'ladi.
Dasturiy echimlarni noldan ishlab chiqish va aniq tafsilotlar noma'lum bo'lsa, pastga yo'naltirilgan dizayn ko'proq mos keladi.
Pastdan yuqoriga qarab dizayn
Dizayn modeli "pastdan yuqoriga" eng o'ziga xos va asosiy komponentlar bilan boshlanadi. Bu asosiy yoki past darajali komponentlardan foydalangan holda yuqori darajali komponentlarni ishlab chiqishda sodir bo'ladi. Kerakli tizim yagona komponent sifatida rivojlanmaguncha, yuqori darajadagi komponentlarni ishlab chiqarishni davom ettiradi. Har bir yuqori darajadagi abstraktsiyalar soni ortadi.
Asosiy ibtidoiy yangi tizimda ishlatilishi mumkin bo'lgan mavjud tizimdan tizimni yaratish zarur bo'lganda, yuqoriga qarab strategiya ko'proq mos keladi.
Ham pastga, ham yuqoriga qarab yondashuvlar alohida-alohida amaliy emas. Buning o'rniga, ikkalasi ham yaxshi kombinatsiyadan foydalaniladi.
Dasturiy ta'minot foydalanuvchi interfeysini ishlab chiqish
Foydalanuvchi interfeysi-foydalanuvchi dasturiy ta'minotdan foydalanish uchun o'zaro ta'sir qiladigan interfeys dasturi. Foydalanuvchi dasturiy ta'minot va apparatni boshqarishi va uni foydalanuvchi interfeysi orqali boshqarishi mumkin. Bugungi kunda foydalanuvchi interfeysi kompyuterlar, mobil telefonlar, avtomobillar, musiqa pleyerlari, samolyotlar, kemalar va boshqalar kabi raqamli texnologiyalar mavjud bo'lgan deyarli barcha joylarda topilgan.
Foydalanuvchi interfeysi dasturiy ta'minotning bir qismidir va foydalanuvchi tomonidan dasturiy ta'minotni tushunish uchun mo'ljallangan. Foydalanuvchi interfeysi insonning kompyuter bilan ishlashi uchun asosiy platformani taqdim etadi.
Asosiy apparat va dasturiy kombinatsiyaga qarab, foydalanuvchi interfeysi grafik, matn va audio video bo'lishi mumkin. Foydalanuvchi interfeysi apparat yoki dasturiy ta'minot yoki ularning kombinatsiyasi bo'lishi mumkin.
Uning foydalanuvchi interfeysi bo'lsa, dasturiy ta'minot yanada mashhur bo'ladi:
jozibador
Foydalanish oson
Qisqa vaqt ichida javob
Tushunish uchun aniq
Barcha interfeys ekranlarida ketma-ket
Foydalanuvchi interfeysi keng ikki toifaga bo'linadi:
Do'stlaringiz bilan baham: |