САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ им. проф. М.А. Бонч-Бруевича
ФАКУЛЬТЕТ ВЕЧЕРНЕГО И ЗАОЧНОГО ОБУЧЕНИЯ
Контрольная работа за 3 семестр
По дисциплине “Эргономика и дизайн графических интерфейсов”
Санкт-Петербург
2021
1.Выбор типа разрабатываемого интерфейса или их совокупности: АРМ.
2. Создание технического задания с указанием названия проекта, цели
создания, требований к разрабатываемому продукту, требования к интерфейсу и все дополнительные требования на усмотрение разработчика.
-Название: “Интерфейс карточки для создания заявки на командировку”.
-Цели: Предоставить возможность удобного и практичного составления заявки на командировку и ее дальнейшего согласования.
-Требования к продукту: Удобный рабочий функционал, идентичность базы данных для десктоп и веб-версии продукта.
-Требования к интерфейсу: Логичное расположение контролов интерфейса, простота использования, идентичность интерфейсов веб и десктоп версий.
-Дополнительные требования: наличие первичных скриптов(автоматическое заполнение некоторых полей, например в поле “Оформляющий” записывается работник на должности секретаря при открытии карточки).
3.Разработка модели концепции(см.рис.1).
4. Изучение круга потенциальных пользователей.
Потенциальные пользователи – работники компании отвечающие за персонал, секретари и начальство ответственное за командирование сотрудников.
5. Выбор программы для разработки прототипа интерфейса.
Web-разметка DocVision.
Прототип интерфейса.
Итоговый интерфейс разработан программой DocVision-navigator.
Интерфейс включает в себя кнопки, поля, вкладки, панель инструментов. Имеет функционал скриптов , разработанных на языке C#. Готовый проект исправно работает, позволяет составлять и согласовывать заявки на командировку, имеет единую базу данных как для веб версии , так и для десктоп приложения(сохраненная карточка в веб-сервисе отображается в десктоп приложении и наоборот).
Интерфейс диалоговых окон.
Появляется при попытке сохранить заявку или отправить ее на согласование, если поля не заполнены.(рамка, полоса заголовка, кнопка закрыть(по умолчанию), кастомная кнопка “ОК” ).
Готовый проект.
6. Заключение.
Интерфейс поддерживается на родном языке пользователя (русский), так же добавлена английская локализация. При работе с интерфейсом не требуются дополнительные подсказки, он понятен и прост в освоении, присутствует логическая последовательность полей. Для упрощения работы многие поля заполняются автоматически (например при вводе дат командировки С и ПО, поле «Количество дней в командировке» высчитывается скриптом). Используются спокойные, не надоедающие цвета. Инструкции по использованию не требуются , т.к. интерфейс разработан для узкой целевой аудитории, которая регулярно работает с подобным видом.
Do'stlaringiz bilan baham: |