Ikkinchisida - "bo'shliqlar" dan interfeysni loyihalashga imkon beruvchi interaktiv vositalar (tugmalar, menyular, o'tish paneli va boshqalar), - Interface Builders; Uchinchi turi uning alohida yaratilgan komponentlari - Komponent Arxitekturalarini bog'lash orqali interfeys yaratishga asoslangan.
Foydalanuvchi interfeysi quyidagilarni o'z ichiga oladi:
Foydalanuvchi interfeysi quyidagilarni o'z ichiga oladi:
asosiy xabar tizimi (mavzu sohasi tushunchalari tizimi); foydalanuvchi uchun xabarlar tizimi; dastur dasturi uchun xabar tizimi; foydalanuvchi ishining qulayligi va qulayligini ta'minlash vositalari; foydalanuvchini intellektual qo'llab-quvvatlash vositalari; foydalanuvchi interfeysining o'zaro ta'sirini boshqarish.
XULOSA Interfeys har qanday dasturiy ta'minot tizimi uchun juda zarur va uning ajralmas qismi bo'lib, asosan oxirgi foydalanuvchiga yo'naltirilgan. Aynan interfeys orqali foydalanuvchi dasturni bir butun sifatida baholaydi,bundan tashqari, foydalanuvchi tez-tez foydalanuvchi interfeysi qanchalik qulay va aniq ekanligiga qarab dasturdan foydalanishga qaror qiladi. Shu bilan birga, interfeysni loyihalash va rivojlantirishning murakkabligi juda muhim. Dasturiy ta'minot tizimlarini ishlab chiqish va saqlash xarajatlarini kamaytirish usullaridan biri bu yaratilgan dasturiy ta'minotni yuqori darajada tavsiflash (ko'rsatish) va keyinchalik spetsifikatsiyaga muvofiq avtomatik ravishda bajariladigan kodni yaratish imkonini beradigan to'rtinchi avlod vositalarining mavjudligi.
1. Myers B.A. va Rosson M.B. "Foydalanuvchi interfeysini dasturlash bo'yicha so'rov", SIGCHI'92 materiallari: hisoblash tizimidagi inson omillari. Monterrey, CA, 1992 yil 3-7 may. P. 195-202.
2. Klimenko S., Urazmetov V. Grafik interfeyslar va ularni rivojlantirish vositalari // Mater. Konf.: Dasturlash sanoati - 96. www.uniyar.ac.ru/network/ atm / forum / koi / if / prg / prg96 / 73 / htm.
3. Puerta, A. R. Interfeys modellari orqali foydalanuvchi interfeyslarini moslashtiruvchi markazlashtirilgan dizayni. Qarorlarni qo'llab-quvvatlash va axborotni vizualizatsiya qilish uchun real vaqtda aqlli foydalanuvchi interfeyslari bo'yicha birinchi yillik seminar, San-Frantsisko, 1998 yil yanvar. 10 bet.