Model yo'q - nima qilish kerakligini bilmayapsizmi? Aqliy model (ob'ekt to'g'risida bilim) bo'lmasa, inson ob'ekt yoki interfeysdan to'g'ri foydalana olmaydi.
• Ob'ekt qanchalik texnik jihatdan murakkab bo'lsa, odamning u va uning interfeysi to'g'risida "intuitiv" bilimga ega bo'lish ehtimoli shunchalik kam;
• Oldingi tajriba bilan birlashtirilgan ma'lumotlarning oz miqdori ham ob'ekt bilan ishlashni boshlashga imkon beradi.
Qo'shimcha bilimlar ishning to'g'riligi va samaradorligini oshiradi.
3-rasm. Aqliy modelning yo`qligiga misol Aqliy model nima uchun muhim? Mahsulot yaratuvchilari foydalanuvchiga qiziqishadi:
• mahsulotni tezda o'zlashtirdi;
• Men mahsulotni xatosiz va mehnat natijalariga tahlikasiz ishlatganman;
• Mahsulot bilan samarali ishladi.
Aqliy model qanchalik to'liq va sifatli bo'lsa, ushbu shartlar shunchalik aniq bajariladi. Shunday qilib, to'g'ri aqliy modelsiz foydalanuvchilar deyarli tizimdan qanday foydalanishni o'rgana olmaydilar. Afsuski, modelni yaratish oson bo'lgan tizimni loyihalashtirish qiyin, shuning uchun u uchun universal algoritmni ishlab chiqarish mumkin emas.
Yordam beradigan yagona narsa - bu dizaynga ijodiy yondashish.
Bitta oddiy qoida mavjud: kontekstga qarab bir nechta turli xil funktsiyalarni bajaradigan elementlar aqliy model qurilishini sezilarli darajada murakkablashtirgani uchun ularni yaratmaslik yaxshiroqdir.
Shuning uchun, juda oz sonli emas, balki juda ko'p elementlarni bajarish yaxshiroqdir.
Metafora Aytilganidek, tizimdan qanday foydalanishni o'rganish uchun foydalanuvchi ushbu tizimning aqliy modelini yaratishi kerak. Uni bu ishdan xalos qilish uchun metafora ishlatilishiga erishish kerak, bu foydalanuvchiga yangi modelni yaratishga emas, balki ilgari boshqa sabab bilan qurgan tayyor modeldan foydalanishga imkon beradi. Interfeysdagi metaforaning eng oddiy misoli - bu kompyuterda tovushlarni chalish dasturlarining qurilmasi (4-rasm). Tarixiy jihatdan barcha audio uskunalarda bir xil tugmalar to'plami mavjud: bir nechta o'q tugmachalari (orqaga / oldinga), uchburchak tugmasi (o'ynash), ikki chiziqli tugma (pauza), kvadrat tugma (nuqta) va qizil doira (yozuv) ... Ular haqida ular umuman tushunarli deb aytish mumkin emas, lekin siz ularni qiyinchiliksiz o'rganishingiz mumkin.
4-misol. Musiqa pleyeri interfeysidagi metafora misoli Bunday holda, hayot odatda shunday rivojlanadi, avvalo odam ushbu tugmachalarni moddiy qurilmalarda ishlatishni o'rganadi va shundan keyingina kompyuterdan foydalanishni boshlaydi.
Shunga ko'ra, xuddi shunday maqsadga mo'ljallangan dasturni ishlab chiqishda, etiketlash tugmalarining mavjud tizimini nusxalash maqsadga muvofiqdir. Buning yordamida foydalanuvchilar dasturdan foydalanish uchun hech narsa o'rganishlari shart emas.