3-amaliy mashg`ulot prototip interfeysini yaratish Ishning maqsadi



Download 209,07 Kb.
Sana11.01.2022
Hajmi209,07 Kb.
#345768
Bog'liq
Amaliy mashg'ulot 3


3-AMALIY MASHG`ULOT
Prototip interfeysini yaratish
Ishning maqsadi: avtomatlashtirilgan tizimlar uchun amaliy dasturiy ta'minotning prototiplarini loyihalashtirish ko'nikmalarini olish.

Ishning vazifalari: amaliy dasturiy ta'minotni loyihalash uchun EaSynth ForeUI dasturiy mahsulotidan foydalanish tamoyillarini o'zlashtirish.


  1. Nazariy ma'lumotlar.

Foydalanuvchi interfeysi (foydalanuvchi interfeysi) - bu foydalanuvchiga ko'rinadigan va foydalanuvchi bilan ma'lumotlarni namoyish qilish, boshqarish yoki dialogni ta'minlash uchun mo'ljallangan dasturning bir qismidir. Dasturiy ta'minotni ishlab chiqishda dasturchilar faqat kod dasturning asosi bo'lishi kerak deb hisoblab foydalanuvchi interfeysi dizaynini “keyinga” qoldirmasliklari kerak. Vaqti-vaqti bilan foydalanuvchilarda ma'lumotlar ko'rsatilishi, boshqaruv elementlarining noqulay joylashuvi va hatto noto'g'ri tanlangan shriftlar tufayli asabiylashish hissi paydo bo'ladi. Foydalanuvchilarga qulay bo'lishi uchun n-sonli soatlarni sarflash kerak, chunki bu jiddiy ish. Dasturni ishlab chiqish vaqtini e'lon qilishda buni hisobga olish kerak.

Foydalanuvchi interfeysining qulayligi sifat tizimining bir qismi sifatida dasturiy mahsulotni ishlab chiqish va sinovdan o'tkazishga kiritilgan "Ergonomika" kabi tushunchaga kiritilgan. Foydalanuvchi interfeysini ishlab chiqish umuman dasturiy mahsulot dizayni bilan birgalikda amalga oshirilishi kerak.

Foydalanuvchi interfeysini ishlab chiqish jarayoni quyidagi hayot davri bosqichlariga bo'linadi:

• Foydalanuvchining ish faoliyatini tahlil qilish, rolda biznes-funktsiyalarni birlashtirish.

• Maxsus ma'lumotlar modelini yaratish, ob'ektlarni rollarga bog'lash va ish o'rinlari yaratish.

• Foydalanuvchi ishiga talablarni shakllantirish va foydalanuvchi interfeysini baholash ko'rsatkichlarini tanlash.

• Foydalanuvchi dasturiy moduli bilan o'zaro ta'sirining umumiy funktsional stsenariysini ishlab chiqish (funktsional model) va uni foydalanuvchilar va Buyurtmachi tomonidan tahminiy baholash.

• O'zaro aloqalar stsenariysini tuzatish va batafsil bayon etish, prototipni yaratish uchun standart (ko'rsatmalar) ni tanlash va qo'shish.

• UI maketlari va prototiplarini ishlab chiqish va ularni ishbilarmonlik o'yinida baholash, yakuniy versiyasini tanlash.

• Kodda foydalanuvchi interfeysni amalga oshirish, test versiyasini yaratish.

• Foydalanuvchini qo'llab-quvvatlash vositalarini ishlab chiqish (foydalanuvchi lug'atlari, maslahatlar, xabarlar, yordam va boshqalar) va ularni dastur kodiga kiritish.

• UI ning sinov versiyasini ilgari aniqlangan ko'rsatkichlar to'plamiga mosligini sinovdan o'tkazish.

• Foydalanuvchi hujjatlarini tayyorlash va o'quv dasturini ishlab chiqish.

Usability (Foydalanish imkoniyati) – bu foydalanuvchi interfeysining qulayligidir. Dastur foydalanuvchi ishini ta'minlash, ya'ni kompyuter dasturi yordamida ishlab chiqarish muammolarini tezroq, ishonchli va yaxshiroq hal qilishi uchun ishlab chiqilgan. Dasturda foydalanuvchi interfeysi qulayligi nuqtai nazaridan ishni samarali va unumli qiladigan, shuningdek dasturdan foydalanuvchini qondirishini ta'minlaydigan shunday foydalanuvchi interfeysini yaratish muhimdir.

Ishlab chiquvchi dasturni foydalanuvchi bilan o'zaro aloqasi ssenariysini sinchkovlik bilan o'ylab, tushunishi, uni vazifalarni bajarish uchun maqbul tizimga olib borishi va foydalanuvchi interfeysini ushbu tizimga muvofiq ravishda amalga oshirishi kerak.

Foydalanuvchi muammolarini hal qilish texnologiyasini tushunish uchun ishlab chiqaruvchi quyidagi savollarga javob topishi kerak:

• Muammoni hal qilish uchun foydalanuvchiga qanday ma'lumot kerak?

• Foydalanuvchi qanday ma'lumotni e'tiborsiz qoldirishi (hisobga olmaslik) mumkin?

• Foydalanuvchi bilan birgalikda barcha ma'lumotlarni ko'rsatiladigan, tahrir qilingan, qidiruv va natijalarga qarab signallarga bo'lish.

• Dastur bilan ishlash paytida foydalanuvchi qanday qarorlar qabul qilishi kerak?

• Foydalanuvchi bir vaqtning o'zida bir nechta turli xil harakatlarni (bir nechta vazifalarni hal qilishni) amalga oshirishi mumkinmi?

• Muammoni echishda foydalanuvchi qanday tipik operatsiyalardan foydalanadi?

• Agar foydalanuvchi belgilangan algoritmga rioya qilmasa, ba'zi qadamlarni o'tkazib yuborsa yoki ularni chetlab o'tsa nima bo'ladi?

Foydalanuvchi interfeysi dizayni ishlarni bajarishda foydalanuvchining harakatlari minimallashtirilganligini ta'minlashi va quyidagilarga olib kelishi kerak:

• ma'lumotni o'qish, tahrirlash va izlash bo'yicha operatsiyalar davomiyligini qisqartirish;

• navigatsiya va jamoani tanlash vaqtini qisqartirish,

• foydalanuvchining umumiy mahsuldorligini oshirish, ma'lum bir vaqt davomida qayta ishlangan ma'lumotlar miqdoridan iborat.



• foydalanuvchining barqaror ishlashi davomiyligini oshirish va boshqalar.


Download 209,07 Kb.

Do'stlaringiz bilan baham:




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