Дәріс 1 Пайдаланушы интерфейсі ұғымы. Пайдаланушы интерфейстерінің құрылымы мен жіктелуі. Пайдаланушы интерфейстерінің түрлері және оларды әзірлеу кезеңдері


Қосымшаның шеңберіндегі келісімділік



бет4/4
Дата21.10.2023
өлшемі119,57 Kb.
#120487
1   2   3   4
Байланысты:
1 дәріс

5. Қосымшаның шеңберіндегі келісімділік.
Бір команда бір
қызметті қай жерде кездескеніне
қарамастан бірдей
орындауы керек. Мысалы, егер бір
сұхбат терезесінде “Көшіру” командасы сәйкес қызметті
дереу орындауды білдірсе, онда
басқа
терезеде туралы
пайдаланушыдан көшіретін ақпараттың орны қосымша көрсетуді талап етпеуі тиіс.
6. Артық еместік.
жұмыс жасау немесе
Бұл пайдаланушы
басқару үшін тек минималды
ақпарат енгізуі
жүйені керек
дегенді білдіреді.
Мысалы, пайдаланушы елеусіз цифрларды енгізбеуі керек (10 орнына 00010). Осыған ұқсас, пайдаланушыдан алдын ала енгізілген немесе жүйеден автоматты түрде алынатын ақпаратты енгізуді талап етуге болмайды.
7. Көмек жүйесіне тікелей қатынау.
Жұмыс үрдісі кезінде жүйе пайдаланушыны қажетті нұсқаулықтармен қамтамасыз етуі керек. Көмек жүйесі үш негізгі аспектіге жауап береді: қамтамасыздандыратын командаларының сапасы мен саны; қателер мен жүйенің не істеп жатырғаны туралы хабарламалардың сипаты. Қателер туралы хабарламалар пайдаланушыға түсінікті және пайдалы болуы керек. Қателер туралы мінсіз хабарлама мына үш сұраққа жауап беруі керек:
  • проблема неден тұрады?
  • бұл проблеманы қазір қалай түзету керек?
  • проблема қайталанбауы үшін не істеу керек?

  • Осы сұрақтарға жауапты пайдаланушыларға түсінікті тілде және сыпайы түрде беру керек.

8. Икемділік.
Жүйе интерфейсі
деңгей
дайындығындағы
әртүрлі қызмет етуі
тиіс. Тәжірибесі аз
ал
иерархиялық тәжірибелі
интерфейс мәзірді, командалар,
пернелерді
пайдаланушыларға пайдаланушыларға құрылымдалған пайдаланушыларға комбинациялары
мен параметрлер
басу сияқты
мүмкіндіктерді ұсынуы керек.
9. Интерфейстің жақындылығы («кешірім» принципі).
Әдетте пайдаланушылар жаңа программалық қамтамамен жұмысты көптеген қателер жіберу арқылы түсінеді. Жұмыстың әр сатысында программа пайдаланушыға қай қимыл жүйеге зиян келтіретінін айтып отырса жақсы болар еді, немесе қатені түзету мүмкіндігі болса тіпті жақсы. Жақсы ойластырылған интерфейс дегеннің өзінде пайдаланушылар қате жіберулері мүмкін. Бұл қателердің “физикалық” (дұрыс емес команда немесе мәліметтерді кездейсоқ таңдау) және “логикалық” түрлері (команда немесе мәліметтерді таңдау туралы дұрыс емес шешім қабылдау) болады.
Тиімді интерфейс қатемен аяқталатын оқиғаны болдырмауы қажет. Ол сонымен қатар пайдаланушының мүмкін қателеріне икемделуі және қателерді жою процесін жеңілдетуі қажет
10. “Кері байланыс” принципі
Пайдаланушының кері байланыстық қатынасының мағынасы - пайдаланушы әрбір қадамы туралы визуалды, кейде дыбыстық расталуы қажет, яғни программалық қамтамаға берілген команда қабылданғаны расталуы керек. Сонымен қатар орындалған қадам табиғатын ескеруі қажет. Кері байланыс пайдаланушы мен жүйенің соңғы өзара әрекеттесуі кезінде және уақтылы орындалғанда ғана тиімді болып саналады.
Компьютер пайдаланушыға
түскен есепті орындап жатқанда, орындалу процесінің жағдайын, керек
жағдайда процесті тоқтатуға мүмкіндік беру пайдалы.

Достарыңызбен бөлісу:
1   2   3   4




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет