Amaliy ish № 2.
Maqsad: Foydalanuvchilarni tahlil qilish va foydalanuvchi harakati stsenariylarini yaratish kabi dizayn bosqichida foydalanuvchi interfeyslarini rivojlantirishda amaliy ko'nikmalar olish.
Ish uchun topshiriqlar
Foydalanuvchi modeli (profil) yarating. Agar kerak bo'lsa, foydalanuvchi guruhi modeli yaratilsin.
Kompilyatsiya qilingan model asosida foydalanuvchi harakatlarining bir qator ssenariylarini yaratish.
Ish yo'riqnomalari
Amaliy ish uchun asos bo'lib, talabalar avvalgi amaliy ishlardan foydalanishga da'vat etiladi. Bu, misol uchun, Java dasturida , dasturlash texnologiyasida yoki shunga o'xshash narsalarda dasturiy mashg'ulotlar bo'lishi mumkin.
Mavzu maydoni va ko'lami. Foydalanuvchilarga mo'ljallangan dizayn, dasturiy ta'minot yo'naltirilgan tomoshabinlarni o'rganishni o'z ichiga oladi. Ushbu tadqiqot davomida axborot tizimining potentsial foydalanuvchilarining ehtiyojlari, istaklari, imkoniyatlari va afzalliklarini aniqlash uchun turli usullar qo'llanilgan.
Foydalanuvchining tahlil usullari
Foydalanuvchi interfeysi rivojlanishining turli bosqichlarida va odatda intizom va mavjudlikda qo'llaniladigan usullarning ayrimlarini ko'rib chiqing.
Shaxsiylashgan.Ushbu usul turli guruhlarga mansub bo'lgan potentsial foydalanuvchilarning batafsil ma'lumotlarini to'plashni o'z ichiga oladi. Profil tahlili maqsadlar, xohishlar, ehtiyojlar, imtiyozlar va foydalanuvchi talablari kabi xatti-harakatlarning yo'nalishini modellash imkonini beradi. Bu mahsulotning imkoniyatlari bilan bog'liq qarorlar qabul qilishda foydali bo'ladi, ularning ingl. Taqdimoti va interaktiv o'zaro ta'sir o'tkazish usullari.
Kontekstni tahlil qilish
Foydalanish mazmunini tahlil qilish - muayyan vazifani bajarish jarayonida foydalanuvchilarning nima qilayotgani va ular qanday muhitda ishlayotganligi haqida mavjud barcha ma'lumotlarni to'plash. Bu esa, interfeysning rivojlanishiga, foydalanuvchilarning tizim tarkibiy qismlari bilan ishlaydigan tartibga eng yaqin tarzda rioya qilishiga imkon beradi. Tahlil natijalari foydalanish holatlarini rivojlantirish uchun asos bo'lib xizmat qiladi.
Foydalanish stsenariyalari (Use case)
Stsenariylar ishlab chiqarish muammolarini muayyan kontekstda hal qilishda foydalanuvchi harakatlarini tavsiflaydi. Ular dizayni uchun boshlang'ich nuqta sifatida foydalanish namunalarini taqdim etishadi, shuningdek mavjudlik testlarini asoslashadi.
Buyruqlardan foydalanishning afzalliklari quyidagilarga imkon beradi:
kutilgan foydalanuvchilarning xatti-harakatlarini, ularning vazifalarini va atrof-muhitini simulyatsiya qilish;
dizaynning dastlabki bosqichlarida mavjudlik muammolarini o'rganish;
ushbu maqsadlarga erishish uchun foydalanuvchi maqsadlarini va ular tomonidan sarflangan vaqtni belgilash;
minimal resurslar bilan;
kelgusidagi baholash ishlari uchun stsenariylardan foydalanish;
inson omili ekspertizasini talab darajasini pasaytirish.
Maxsus buyruqlarni ishlab chiqish algoritmi quyidagicha ifodalanishi mumkin:
Umumiy kontekstni aniqlash, potentsial foydalanuvchilarni tanlash va ularning vazifalari.
Foydalanuvchilarning vazifalarini funktsional ravishda dekompozitsiya qilish, ularni hal etish uchun zarur bo'lgan operatsiyalar ketma-ketligiga.
Foydalanuvchilar va kompyuterlar tomonidan amalga oshiriladigan operatsiyalar bo'yicha ajratish.
Operatsiyalar ketma-ketligi shaklida ssenariylarni bevosita shakllantirish. Shu bilan birga, muayyan vazifalarni hal qilish uchun mahsulotning ayrim xususiyatlari qo'llaniladi.
Vaqt smetalari va to'liqlik mezonlari bilan senariylarni qo'shish.
Izoh : Ssenariylar foydalanuvchi harakatlarining aniq va batafsil tavsiflari bo'lib, ular har qanday foydalanuvchi interfeysi elementlaridan foydalanishga zikr qilishlari kerak emas.
Ushbu usuldan foydalanishning asosiy qiyinchiliklari nafaqat eng tipik bo'lganlar yoki, masalan, qiziqarli ishlab chiquvchilar emas, balki turli vaziyatlarning eng ko'p qismini qamrab oladigan bir qator senariylarni ishlab chiqish zarurligini anglash bilan bog'liq. Ro'yxatda ketma-ketlik bilan bir qatorda, test davomida testdan foydalanadigan chiziqli bo'lmagan stsenariylarni kiritish kerak. Kelajakda ishlab chiqilayotgan tizimni baholash uchun yaratilgan stsenariylarning to'liq to'plamidan foydalaning.
Foydalanuvchi tahlili vositalari
Foydalanuvchilarni tahlil qilishning turli usullarida ishlatiladigan juda ko'p sonli vositalar mavjud. Ularning orasida onlayn rejimida (tekis qog'ozdan boshlab) va onlayn xizmatlar ham mavjud. Yorliqda. 1da foydalanuvchi interfeyslarini ishlab chiqishda foydalaniladigan dasturlarning ayrim misollari keltirilgan.
User interfeysi uchun dasturlar
UXSort
UXSort - kartani tartiblash usuli yordamida strukturani aniqlash bilan bog'liq tadqiqotlarni amalga oshirishga imkon beradigan Windows asosidagi dastur. 1000 dona kartani qo'llab-quvvatlaydi, chuqurlikni tartibga solish - 2 darajaga qadar. MS Excel yoki MS Word kartalarini import qilish imkonini beradi.
Qalam loyihasi (Evolus Pencil)
Barcha platformalar uchun mavjud bepul (GPL v2) prototip dastur. Oson o'rnatish va foydalanish. Ko'p sonli pluggable naqsh silsilasi mavjud. .Html, .svg, .pdf, .odt, .png formatlariga eksport qilishni qo'llab-quvvatlaydi.
Do'stlaringiz bilan baham: |