Разработка электронного учебника по дисциплине "Объектно-ориентированное проектирование"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?ельное развитие информационных технологий, многие компьютерные программы все еще имеют примитивный искусственный интеллект. Они прерывают работу пользователя глупыми вопросами и выводят на экран бессмысленные сообщения, повергая его в недоумение в самых простых ситуациях.

 

5.2Юзабилити-исследование

 

Usability можно перевести с английского языка как практичность, удобство и простота использования. Определение юзабилити (по стандарту ISO DIS 9241-11) звучит как степень успешности, эффективности и удовлетворения, с которыми продукт может быть использован определенными пользователями в определенном контексте использования для достижения определенных целей.

Задачей юзабилити-исследования программной системы является выявление требований пользователя к системе и применение этих пожеланий при разработке программы с целью организации максимально удобного интерфейса.

Анализ деятельности пользователей своей целью ставит поиск начальных требований, которые они предъявляют к информационной системе. Все пользователи, которые так или иначе будут взаимодействовать с системой, были выделены в группы - в дальнейшем анализ будет проводится именно по этим группам. Оценка их деятельности проводилась по нескольким направлениям:

-в зависимости от задач, выполняемых пользователем;

-в зависимости от частоты и длительности использования системы;

-в зависимости от уровня знания персонального компьютера (ПК).

Конечными пользователями программной системой будут являться студенты. Взаимодействие с системой сведено к минимуму.

Для повышения качества выполнения задач и скорости работы, к интерфейсу системы выдвинули следующие требования:

-интерфейс должен быть простым и интуитивно понятным, чтобы на освоение работы с системой уходило как можно меньше времени;

-необходимо чтобы программа обеспечила надежную работу;

-система должна позволять вести базу данных;

-должен быть разработан единый стиль пользовательского интерфейса.

 

5.3 Разработка интерфейса в соответствии с рекомендациями

 

Согласно замечаниям при проведении юзабилити-исследования программная система обеспечивает понимание пользователем отображаемой ситуации, интерфейс обладает понятной системой меню. Пунктам управления соответствуют привычные для пользователя сопровождающие иконки.

Расположение интерфейсных элементов позволяет пользователю эффективно воспринимать и оценивать информацию, предоставленную для него.

Пример основного окна, содержащего главное меню работы с системой, представлен на рисунке 5.1.

 

Рисунок 5.1 - Пример основного меню

 

Окно просмотра лекционного материала представлено на рисунке 5.2.

 

Рисунок 5.2 - Пример окна просмотра лекционного материала

 

Пример окна просмотра руководства по выполнению лабораторных работ представлен на рисунке 5.3.

 

Рисунок 5.3 - Пример окна просмотра руководства по выполнению лабораторных работ

 

Пример окна контроля знаний с помощью тестирования представлен на рисунке 5.4.

 

Рисунок 5.4 - Пример окна контроля знаний с помощью тестирования

интерфейс эргономический копирование восстановление

Выбранная палитра цветов для интерфейсных элементов соответствует международному стандарту: сигналами опасности являются теплые тона, безопасности - холодные. Красный цвет требует немедленной остановки действия, является запрещающим и аварийным цветом. Синий цвет носит информационное содержание.

Оформление сделано в очень простом стиле. В силу этого пользователь не будет тратить время на изучение самой программы, а будет выполнять работу с минимальными затратами времени.

Время ожидания результата на простые действия рефлекторного характера находится в пределах долей секунд. Более сложные действия немного дольше. Такое время является оптимальным при взаимодействии человека с компьютером, не создает впечатления несерьезности отвечающего, не подрывает веру в правильность ответов.

Таким образом, в программном продукте достигаются следующие показатели:

Обеспечение понимания пользователем отображаемой ситуации. Интерфейсная часть решена таким образом, чтобы пользователь имел контроль над развивающейся ситуацией. Интуитивно понятный смысл пунктов меню, их однозначное толкование способствует этому. Вся работа программного комплекса построена таким образом, чтобы избежать создания критических или тупиковых ситуаций.

Прояснить сложные отношения в ситуации так, чтобы тенденции развития наблюдаемых событий, изменения обстановки в целом, были представлены в легко доступной для зрения виде, чтобы детали позволяли понять целое, а целое могло бы быть проверено в деталях.

Создание необходимых условий для того, чтобы пользователь мог своевременно принимать правильные решения. При выборе пунктов меню, дальнейший выбор является логическим продолжением первого. Это позволяет исключить создание тупиковых ситуаций.

 

6. Информационная безопасность

 

6.1 Введение в информационную безопасность

 

Организационные средства защиты

К организационным средствам защиты можно отнести организационно-технические и организационно-правовые мероприятия.

Организационно-технические меры - это строительство помещений, проектирование системы, монтаж и наладка оборудования, испытания и проверка