Відмінності між версіями «Поняття призначеного для користувача інтерфейсу»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 1: Рядок 1:
 +
Під призначеним для користувача інтерфейсом (КІ) програми розумітиметься сукупність елементів, що дозволяють користувачеві програми управляти її роботою і отримувати необхідні результати. Фактично, КІ - це канал, по якому здійснюється взаємодія користувача і програми.Чому є необхідність взагалі говорити про КІ? Річ у тому, що виходячи з самої ідеї, програма пишеться для користувача, для задоволення його потреб. У результаті ж часто виходить, що
 +
програміст пише програму "для себе", тобто нікому більше вона не потрібна, тому що окрім
 +
автора цієї програми зрозуміти її мало хто зміг. І можна, звичайно, доводити, що алгоритм
 +
програми геніальний, і що код працює дуже швидко і займає менше місця в порівнянні з
 +
аналогічними програмами, але ці моменти цікавитимуть лише програмістів, тому що будуть
 +
зрозумілі лише їм і лише ними будуть оцінені належним чином. Користувач же пред'являє
 +
абсолютно інші вимоги, чим програміст, оскільки дивиться на код ззовні, а не зсередини. І,
 +
більшою популярністю користуватиметься та програма, перш за все, з якою користувачі
 +
порозумілися, останні ж параметри цікавлять користувачів в другу чергу (приклад: MS Office).
 +
  
 
----
 
----
  
 
[[category:РІС]]
 
[[category:РІС]]

Версія за 10:30, 26 листопада 2008

Під призначеним для користувача інтерфейсом (КІ) програми розумітиметься сукупність елементів, що дозволяють користувачеві програми управляти її роботою і отримувати необхідні результати. Фактично, КІ - це канал, по якому здійснюється взаємодія користувача і програми.Чому є необхідність взагалі говорити про КІ? Річ у тому, що виходячи з самої ідеї, програма пишеться для користувача, для задоволення його потреб. У результаті ж часто виходить, що програміст пише програму "для себе", тобто нікому більше вона не потрібна, тому що окрім автора цієї програми зрозуміти її мало хто зміг. І можна, звичайно, доводити, що алгоритм програми геніальний, і що код працює дуже швидко і займає менше місця в порівнянні з аналогічними програмами, але ці моменти цікавитимуть лише програмістів, тому що будуть зрозумілі лише їм і лише ними будуть оцінені належним чином. Користувач же пред'являє абсолютно інші вимоги, чим програміст, оскільки дивиться на код ззовні, а не зсередини. І, більшою популярністю користуватиметься та програма, перш за все, з якою користувачі порозумілися, останні ж параметри цікавлять користувачів в другу чергу (приклад: MS Office).