Разработка мобильного приложения для развивающего образовательного центра


 Анализ пользовательского интерфейса



Pdf көрінісі
бет10/26
Дата29.05.2022
өлшемі1,62 Mb.
#35872
түріРеферат
1   ...   6   7   8   9   10   11   12   13   ...   26
2.2 Анализ пользовательского интерфейса 
Дизайн 
пользовательского 
интерфейса 
является 
фактором, 
оказывающим влияние на три основных показателя качества программного 
продукта: его функциональность, эстетику и производительность. 
Функциональность является фактором, на который разработчики 
приложений зачастую обращают основное внимание. Они пытаются 
создавать программы так, чтобы пользователи могли выполнять свои задачи, 
и им было удобно это делать. Функциональность важна, но, тем не менее, это 
не единственный показатель, который должен учитываться в ходе 
разработки. 
Эстетичный внешний вид самого приложения и способа его 
представления позволяет сформировать у потребителя положительное 
мнение о программе. Однако эстетические характеристики весьма 
субъективны и описать их количественно гораздо труднее, чем 
функциональные требования или показатели производительности. Вся 
эстетика приложения зачастую сводится к простому выбору: соотносятся ли 
между собой используемые цвета, передают ли элементы интерфейса их 
назначение и смысл представляемых операций, что ощущает человек при 
использовании тех или иных элементов управления и насколько успешно он 
их использует. 
Производительность, а равно и надежность, также влияют на 
перспективу применения программы. Если приложение хорошо выглядит, 


31 
имеет простое и удобное управление, но, к примеру, медленно 
прорисовывает экраны, регулярно «подвисает» на десяток-другой секунд 
или, того хуже, падает с критической ошибкой при некорректных действиях 
пользователя, у него, вероятно, будет мало шансов на длительную 
эксплуатацию. В свою очередь, быстрая и стабильная работа приложения 
могут отчасти компенсировать его не самый стильный дизайн или отсутствие 
каких-то вторичных функций. 
Для обеспечения успешной работы пользователя от дизайнера 
интерфейса требуется соблюдать баланс между вышеперечисленными 
факторами на протяжении всего жизненного цикла разработки приложения. 
Это достигается последовательной и тщательной проработкой деталей 
интерактивного взаимодействия на каждом из этапов разработки 
пользовательского интерфейса включающих: 
1. Проектирование 

Функциональные требования: определение цели разработки и 
исходных требований 

Анализ пользователей: определение потребностей пользователей, 
разработка сценариев, оценка соответствия сценариев ожиданиям 
пользователей 

Концептуальное проектирование: моделирование процесса, для 
которого разрабатывается приложение 

Логическое проектирование: определение информационных 
потоков в приложении 

Физическое проектирование: выбор платформы, на которой будет 
реализован проект и средств разработки 
2. Реализация 

Прототипирование: разработка бумажных и/или интерактивных 
макетов экранных форм 

Конструирование: создание приложения с учетом возможности 
изменения его дизайна 


32 


Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   26




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет