Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конструирование ПО.docx
Скачиваний:
11
Добавлен:
13.04.2015
Размер:
179.18 Кб
Скачать

Шаг 9. Выбор цветовой гаммы интерфейса и определения параметров надписей для его компонентов

Разработка эскиза интерфейса разрабатывается следующим образом

  1. Эскизы окон и элементы управления выполняют в монохромной цветовой гамме.

  2. По согласованию с заказчиком. Выбирается цветовая гамма элементов интерфейса в оттенках серого холодного спектра.

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

  1. Определяется минимальный набор символов для надписи в элементе, по формуле: hэн >= (0.003 – 0.005)*L(опт),гдеhэн– минимально допустимая высота символа на экране,L(опт) – оптимальное расстояние от монитора до оператора по линии оптической оси монитора,L(опт) вычисляется по формуле L(опт)>=(4 - 6)*15.24*D, гдеDзначение диагонали монитора в дюймах, 15.24 – условный коэффициент пересчета дюймов диагонали в сантиметры высоты (для мониторов с соотношением сторон 3:4). В общем случае если заранее неизвестна диагональ монитора считается допустимой высота шрифта надписей12pt.в начертанииTahoma.

Пример выполнения интерфейса для программы пополнения словаря

  1. На основе функциональной модули определяем след функции подлежащие реализации в интерфейсе – непосредственно функция слияния, функция сохранения файла словаря на диск.

    Пополнение словаря

    Файл

    ПОПОЛНЕНИЕ

  2. Главное окно программы будет иметь вид:

СОХРАНИТЬ

Рис. 1

ВЫХОД

Текст сообщения!

ОК

При нажатии кнопки «ПОПОЛНЕНИЕ» производится слияние файла дополнения с файлом словаря и генерируется сообщение. Для вывода сообщения использую окно вида:

Заголовок сообщения

Рис. 2

Окно блокирует работу интерфейса до получения ответа пользователя. При нажатии клавиши «СОХРАНИТЬ» выполняется пере сохранение файла словаря на ЖД, с последующей выдачей сообщения: «Данные сохранены!». Сообщение выдается вида Рис. 2. При нажатии кнопки «ВЫХОД» происходит выход из программы, при этом если изменения не были сохранены выдается сообщение: «Данные нес охранены!». Для сообщения используется окно вида:

Принять

Отмена

Рис. 3

При нажатии кнопки «ПРИНЯТЬ» выполняется запись словаря на ЖД с последующим завершением работы программы. При нажатии кнопки «ОТМЕНА» происходит завершение работы программы без внесение изменений. Анализируя алгоритмическую модель определяем, что в момент загрузки программы, а также в случае поступлений дополнения словаря при работе программы генерируется сообщение вида «Есть новые дополнения!». Сообщения генерируются в форме окна Рис. 3. При нажатии кнопки «ПРИНЯТЬ» выполняется действие аналогичной в кнопки «ПОПОЛНИТЬ», при нажатии кнопки «Отмена» открывается главное окно программы. Окно – рис. 3

Главное меню системы представлено двумя командами: Файл, Справка.

ПРОГРАММА

ПОПЛНЕНИЕ

СЛОВАРЯ

Версия 1.0

Команда «Файл» организована как группа команд: Добавить, Сохранить, Выход. Действия команд аналогичны кнопкам Пополнение, Сохранить, Выход. При загрузки программы пользователю открывается всплывающее окно вида:

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

ДЗ 1

РАЗРАБОТАТЬ ЭКСКИЗЫ ОКОН ИНТЕРФЕЙСА ДЛЯ ПРОГРАММЫ

Лабораторная работа №5

Тема: Разработка эскиза интерфейса пользователя.

Цель: Закрепление теоритических знаний по теме «Интерфейс пользователя», а также выработка навыков выполнения проектных работ.

Порядок выполнения работы

Пользуясь материалами лабораторных работ №3 и №4 разработать эскизы окон интерфейса программы.

Тестирование Программного Обеспечения

Понятие о тестировании и отладки

Тестирование– это процесс запуска программы на выполнение с целью обнаружения в ней ошибок. Выделяют 3 вида тестирования:

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

  2. Комплексное (Тестирование единого целого) Применяют к собранному программному продукту для обнаружении ошибок во взаимодействии его компонентов.

  3. Итоговое (Приёмо-сдаточное) Применяют к окончательной сборки программного продукта при ее передачи заказчику. Целью такого тестирования является подтверждение работоспособности программного продукта.

Тест– это набор входных данных вместе с ожидаемым результатом работы программы для данного конкретного набора.

Отладка – это процесс запуска программы на выполнение с целью обнаружения и устранения в ней ошибок.

Основным отличиемтестированияиотладкиявляется то, что тестирование устанавливает факт наличия ошибки, а отладка выясняет причину возникновения ошибки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]