Автор работы: Пользователь скрыл имя, 20 Октября 2013 в 20:35, курсовая работа
Соңғы жылдарда компьютерлік жүйелерді көптеп қолдануда. Басты себептерінің бірі пайдаланушы мен программалық қосымшаның өзара қарым-қатынас интерфейстерінің рөлі зор. Жалпы алғанда, интерфейс түсінігі кең мағыналы және компьютерлік технологиялардың әр турлі салаларында қолданылады.
Аталмыш курста қарастырылатын негізгі мәселе - пайдаланушылық интерфейстер және олардың деңгейінің программалы-аппараттық интерфейстері арасындағы байланыстары болып табылады. Осы мәселеге қызығушылық тек есептеу техникасы мамандарының ғана емес, сонымен қатар эргономистердің, психологтардың, социологтардың және графикалық жүйелерді жасаушылардың да қызығушылығын туғызып отыр.
II Негізгі бөлім
2.1 Интерфейс туралы түсінік
2.2 Пайдаланушы интерфейс
2.3 Интерфейстерді құрудың жалпы принциптері.
2.4 Адам-компьютер интерфейсі жүйенің бөлек компоненті ретінде.
- Навигация кезінде пайдаланушының аралық деректерін есте ұстау.
- Интерактивті оқыту, өнімділікті қолдау және аныктамалық жүйе.
- Қателерді болдырмау және қателерден кейінгі жүйені қалпына келтіру.
- Түр-түсті, индикаторларды, графикті және т.б. стандартты түрде қолдану.
- Физикалық кемістіктері бар пайдаланушыларға қолайлы тәсілдермен қамтамасыз ету.
Жоғарыда көрсетілген
ПИ сұрактарының көпшілігі, көптеген жағдайда
ПИ стилінің нұсқауларында, талаптарды
суреттеу құжаттарында немесе өнімнің
спецификациясында нақты
4-ші кестеде, GUI-бағытталған
ПҚ-ға әсер ететін, интерфейсті
жасау кезінде ескеретін,
4-ші кесте. GUI-бағытталған қосымша үшін белгілі
классификациялаушы факторлары
Негізгі факторлар |
Сипаттамалары |
Функционалды мүмкіндіктер |
Объектілердің, командалардың сипаттамалары және баскада қасиеттері. |
ПИ-дің мүмкіндіктері |
Менюдің жолы, шығатын меню, менюдің пункттері, құралдардың панелі, құрал панелдерінің элемент-тері, "ауыстыру мен орналастыру" операциялары, алмастыру буферімен жүргізетін операциялар, команданы тез таңдау пернелері, қатынас пернелері және т.б. |
Объектілер саны |
Әртүрлі өлшемдегі және шешімдегі
пиктограммалар мен екілену бейнелері,
деректер түрі; жұмыс үстелінін іс-әрекеті,
жүйелік функциялар, басылымның |
Объектті терезе/парақ саны |
Стандартты терезенің жадысы (өлшемі, позициясы, жағдайы). |
Объектіге көрсетулердің саны |
Көрсетулердің сұлбасы; пернетақтаның іс-әрекеті, тышқанның іс - әрекеті. |
Объектіге келтірулер саны |
Терезеге және бүкіл пайдалану интерфейсіне есептеліп келтірілген қасиеттер саны. |
Объектіге командалық терезелер саны |
Тіркеме үшін өте ерекше; жалпы жүйелік; "көленкеленген" командаларының іс-қимылы. |
Объект терезесінің басқару элементтерінің саны |
Шығарылатын тізімдер, енгізу жолдары, бағыты бар батырмалар және т.б. |
Командалық терезеге хабарлама саны |
Алдындағымен бірдей |
Пайдаланушымен кері байланыс операцияларының саны |
"Құмсағат", процесс жүрісінің индикаторлары және т.б. |
Басылымның ерекше формат-тарының саны |
Алдын ала көрсету және басылым сұлбалары |
Кемек көрсету және үйрету экрандарының саны |
Пи терезелерін ауыстыру реті пайдаланушыға көмекті ұйымдастыру |
Өнімділікті қолдау панелдерінің саны |
Әртүрлі қолданатын тәсілдерде бар |
Объект терезесіне хабарламалар саны |
Кері байланыс, қателер, хабарламалар |
Командалық терезенің басқару элементтерінің саны |
Кері байланыс, қателер, хабарламалар |
Сыртқы түр-түсі, іс-әрекетінің ерекше түрлерінің саны |
ПҚ-ның жасалуын және жобалауын талап ететін, сыртқы пішіні мен іс- әрекетінің арнайы сипаттамалары |
Басқарудың пайдаланушылық элементтерінің саны |
ПҚ-ның жасалуын және жобалауын талап ететін, ПИ-ді басқарудың стан-дартты емес және арнайы элементтері |
Инсталляция/деинсталляция жаңарту мүмкіндіктері |
Пайдаланушы жүйесіндегі қосымшаны жаңартуға, жоюға және инсталляция- лауға қажетті арнайы ПК |
Пернетақтамен, тышқанмен, басқа құралдармен жүргізтін ерекше операциялар |
"Ыстық пернелер", қатынас пернелері, "жестілер"- басылатын пернелердің ретін немесе командаларды көрсететін, пайдаланушы программалаған графи-калық белгілер. |
Пайдалы ереже. ПИ-дің әрбір терезе/парағына, жұмыстардың жасалуына егжей-тегжейлі декомпозициясын қарастыру қажет. Бұл әдіс бірінші рет интерфейспен айналысқан, оларды құрылымдауда тәжіребиесі жоқ, интерфейс жасаушылар немесе бригадалар үшін өте пайдалы.