МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ КАФЕДРА КСМ
ПОЯСНЮВАЛЬНА ЗАПИСКА
до курсової роботи
з дисципліни
В«Проектування людино-машинних інтерфейсівВ»
Тема
В«Розробка інтерфейсу прикладного програмного забезпечення з використанням моделей побудови нестандартних елементів управлінняВ» В«CyberCalk 1.0.В»
Виконала
Ст. гр ПКД-07
Нікіфорова Маргарита Юріївна
Перевірив
Хоруженко Андрій Сергійович
Павлій Віталій Олександрович
ДОНЕЦЬК - 2008р.
ВСТУП
користувача інтерфейс програми - це сукупність елементів, що дозволяють користувачеві програми управляти її роботою і отримувати необхідні результати. Фактично, користувальницький інтерфейс - це канал, по якому здійснюється взаємодія користувача і програми. Чому є необхідність взагалі говорити про ПІ? Справа в тому, що виходячи з самої ідеї, програма пишеться для користувача, для задоволення його потреб. У результаті ж часто виходить, що програміст пише програму "для себе", тобто нікому більше вона не потрібна, тому що крім автора цієї програми зрозуміти її мало хто зміг. І можна, звичайно, доводити, що алгоритм програми геніальний, і що код працює дуже швидко і займає менше місця в порівнянні з аналогічними програмами, але ці моменти будуть цікавити тільки програмістів, тому що будуть зрозумілі тільки їм і лише ними будуть оцінені належним чином. Користувач ж висуває абсолютно інші вимоги, ніж програміст, так як дивиться на код зовні, а не зсередини. І, відповідно, більшою популярністю буде користуватися та програма, перш за все, з якою користувачі порозумілися, інші ж параметри інтрес користувачів в другу чергу [1]. p align="justify"> Роль користувача в інтерфейсі дуже важлива. Проектування інтерфейсу має базуватися на знаннях, досвіді і очікуваннях користувача. Необхідно враховувати основні фізичні, пізнавальні можливості користувача, а також його здатність до сприйняття [2]. br/>
1. ОПИС АКТУАЛЬНОСТІ, ЦІЛЕЙ І ЗАВДАНЬ розробляємо ПЗ, ЙОГО ПРИЗНАЧЕННЯ І ОБЛАСТЬ ЗАСТОСУВАННЯ
Актуальність розроблюваного ПЗ: програма задовольняє побажанням користувачів, яким необхідно виконувати розрахунки на калькуляторі і вставляти результати в текстовий редактор безпосередньо в одній програмі, без використання операцій копіювання в буфер обміну. Аналогічних програм - гібридів не існує або вони не знайомі автору. p align="justify"> Мета роботи: придбати практичні навички в області розробки дизайну прикл...