Уж так получается в нашем несовершенном мире, что наибольшую популярность среди пользователей приобретают не те программные комплексы, которые имеют мощные функциональные возможности, и даже не те, в основе которых лежат новейшие достижения в сфере информационных технологий, а те, которые наиболее удобны в обращении, просты и понятны конечным пользователям системы. И это справедливо!
Программный продукт всегда разрабатывается для пользователя системы, для удовлетворения его информационных потребностей и обработки его функциональных запросов. Значит, разработчик должен приложить максимум усилий, чтобы сделать программу не только функциональной, но и удобной в эксплуатации, простой и интуитивно понятной.
Формулируя задание на дипломное проектирование, выпускник должен уделить особое внимание требованиям, предъявляемым к пользовательскому интерфейсу, даже в том случае, если заказчик системы не выдвигал таких требований.
Если дипломник решил заказать работу по программированию, и сам выступает в роли заказчика, то требования формирования удобного интерфейса и понятного, логически обоснованного сценария диалога с пользователем должны стать обязательными условиями заказа.
Разрабатывая информационную систему в рамках дипломного проектирования, выпускник должен внимательно изучить условия работы конечного пользователя, определить, сколько времени человек проводит за компьютером, провести анализ воздействия различных факторов на особенности восприятия информации специалистом.
От того, насколько профессионально будет разработан пользовательский интерфейс, насколько грамотно будет подобрана цветовая гамма, форма представления информации, насколько продуманной окажется структура диалоговых окон, во многом зависит производительность труда конечного пользователя, его способность концентрировать внимание, длительно сохранять высокую работоспособность, адекватно воспринимать поступающую информацию, оперативно реагировать на происходящие события и принимать правильные решения.
Не так-то просто заказать работу по программированию! Необходимо получить гарантию высокого уровня качества готовой программы, для чего следует изначально сформулировать требования и показатели для его оценки.
Наряду с функциональной пригодностью, критерии эргономичности и удобства эксплуатации должны быть определяющими при оценке качества любого программного продукта. В тексте пояснительной записки целесообразно привести алгоритмы расчета и численные значения названных показателей для разработанной программы.