155
бейнелерді, тізімдерді және т.с.с. редакциялауға мүмкіндік беретін
болса.
Егер өзгеретін терезе жобаланып отырса, онда оның компоненттері
терезеде де өз өлшемдерін немесе орналасқан жерлерін өзгерте
алатындай, терезелерді алаңда бірдей орналастыру қажет және бос
орындарды қалдырмайтындай шара қабылдау керек.
Басқарушы элементтер мен онымен функционалды байланысқан
экран компоненттері көзбен қарағанда топтарға біріктірілуі тиіс,
олардың тақырыптары анық көрініп, олардың тағайындалған мақсатын
нақты түсіндіруі керек.
Әрбір терезенің оған бағынышты үйлесіммен орталық тақырыбы
болуы керек. Пайдаланушы бұл терезенің не үшін арналғандығын және
мұнда не маңыздырақ екендігін түсінуі керек.
Терезені ақпараттарды
енгізу мен бейнелеуді басқару элементтерінің көптеген сандарымен
артық жүктеуге болмайды. Функциялары жағынан ұқсас басқару
органдары әр терезеде әртүрлі аталуына немесе терезелердің әртүрлі
орындарында аталуына болмайды. Қосымша жүйенің жұмыс
кеңістігінің жалпы ұйымдасуында қалай жазылса, ол басқа
қосымшалармен қалай өзара байланысатыны туралы да ойланған дұрыс.
Ақпарат саны көп формаларда тарауларды атауларын пайдалану
керек, олар оған тиесілі ақпараттың сипатына сөзсіз куәлік етеді.
Тақырыптар мен енгізу өрістерінің тікелей бейнеленуін анық бөліп
алу керек, себебі мұндай шатасу пайдаланушы үшін
жайсыздық
тудырады, тақырыптары қысқа, таныс және мазмұнды болуы керек.
Толтыруға міндетті емес өрістер, не болмаса маңыздылығы жоқ өрістер
маңызды және толтыруға міндетті өрістерден көзбен көргенде ажырата
алатындай (түстермен немесе басқа әсерлермен) бөлініп көрсетілуі
керек. Енгізу мүмкін болатын барлық өрістерге келісім бойынша
мәндердің енгізілуін қамтамасыз ету керек және мұндай функция
пайдаланушы үшін жағымсыз болмауы керек.
Қайталанатын мәндерді
енгізуге арналған пернелерді немесе кодтарды тағайындауға болады.
Деректерді енгізу үшін жоғарғы және төменгі регистрлер арасында жиі
ажыратып қосуды алып тастау керек. Пайдаланушыдан маңызды емес
цифрларды (мысалы, 00000010 орнына пайдаланушы тек 10 енгізуі
керек) енгізуін талап етуге болмайды. Осыған ұқсас пайдаланушының
жүйеден автоматты түрде алуға болатын немесе алдын-ала енгізілген
ақпаратты енгізуін талап етуге болмайды. Келісім бойынша мәндерді
қолданған дұрыс, мұнда олар ақпараттарды енгізу процесін азайтуға
мүмкін болады.
Навигация жүйесін және күйлерді көрсету жүйесін ұйымдастыру.
Навигация пайдаланушыға түрлі экрандар арасында, ақпараттық
бірліктер мен автоматтандырылған жүйедегі
қосалқы бағдарламалар
арасында жылжу қабілетін қамтамасыз етеді. Толыққанды жүйеде
156
пайдаланушы жүйенің күйі, қосалқы бағдарлама немесе орындалу
процесі туралы ақпаратты ала алады.
Пайдаланушыға жүйеде бағдарлап жүру үшін көмек болатын
навигациялық құралдар мен тәсілдердің қатары бар:
■
әрбір экран үшін беттердің тақырыптарын қолдану;
■
беттердің нөмерлерін: жолдардың және бағандардың нөмірлерін
қолдану;
■
экранның жоғарғы жағында файлдың ағымдағы атын көрсету.
Навигация жүйесінің типі қабылданған интерфейс стиліне
байланысты болады. Командалар тілінің интерфейсі үшін толыққанды
навигацияны қамтамасыз етудің тәсілдері өте аз. Мәзірі бар
интерфейстерде иерархиялық-құрылымдалған мәзірді қолдануға
болады. Диалогты интерфейстер
олар пайдаланушыны қате
әрекеттерден қорғайды. Күй ақпараты әдетте экранның төменгі жағынан
көрсетіледі де, жазбалардың саны, іріктеліп алынған бірліктердің саны,
басып шығару процесін, басып шығару кезегі деректерінен және т.б.
тұрады.
Хабарламалар пайдаланушының әрекетін қажетті жолға бағыттау,
міндетті шешу жолында қажетті әрекеттерді орындауға арналған көмек
ескертпелер үшін қажетті. Олар сондай-ақ, пайдаланушы тарапынан
әрекеттерді растауды және жүйенің сәтті орындауы, не болмаса қандай
да бір себептермен орындалмағандығын растауды қамтиды.
Хабарламалар диалог, экрандық бет басы түрінде және т.с.с. шығарылуы
мүмкін.
Хабарламалар пайдаланушыға мынаны ұсына алады: ұсынылған
баламалардан бір опцияны немесе опциялар жиынтығын таңдау; бір
ақпаратты енгізу; кез келген өзге
әрекетті қабылдамас бұрын
пайдаланушыға сауалдарға жауап беруге мәжбүрлеу. Бұл жүйе
пайдаланушының жұмысты жалғастырмас бұрын шешім қабылдауына
мәжбүрлеген кезде пайдалы болуы мүмкін. Модальды емес диалогты
терезелер интерфейстің басқа элементтерімен жұмыс істеуге мүмкіндік
береді, ал осы уақытта ол өзі елемеуі мүмкін.
Пайдаланушы интерфейсін қолданудың ыңғайлылығы - осы
интерфейстің көмегімен, оны қолданумен, кіріс деректерін даярлаумен
және шығыс деректерінің интерпретациясы көмегімен бағдарламалық
жүйемен жұмыс істеу принциптерін зерделеуге қажетті күш-жігерді
айқындауға мүмкіндік беретін сапа көрсеткіші. Әйтпесе, басқаша
айтқанда, пайдаланушының адам-машина (пайдаланушы) интерфейсі
арқылы берілетін жүйенің
функцияларына қарапайым қатынау
дәрежесін айқындайтын пайдалану ыңғайлылығы.