Помощь в учёбе, очень быстро...
Работаем вместе до победы

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

РефератПомощь в написанииУзнать стоимостьмоей работы

Перед тем, как ввести необходимые данные и произвести расчет, пользователю необходимо обратиться к параметрам отсчета и выбрать график в соответствующих полях. Также можно настроить интерфейс в настройках — палитры и шрифт доступны для пользовательских изменений. На рисунках 6 и 7 представлены типовые настройки. При тестировании программы была выявлена ошибка: программа разрешает вводить… Читать ещё >

Рабочий проект. Разработка и стандартизация программных средств и информационных технологий (реферат, курсовая, диплом, контрольная)

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

Программа запускается посредством ярлыка «Резервуар» и сразу переходит в пользовтельское меню, что представлено на рисунке 5.

Главное окно программы «Резервуар».

Рисунок 5 — Главное окно программы «Резервуар».

Перед тем, как ввести необходимые данные и произвести расчет, пользователю необходимо обратиться к параметрам отсчета и выбрать график в соответствующих полях. Также можно настроить интерфейс в настройках — палитры и шрифт доступны для пользовательских изменений. На рисунках 6 и 7 представлены типовые настройки.

Настройка шрифтов.

Рисунок 6 — Настройка шрифтов.

Настройка цвета.

Рисунок 7 — Настройка цвета.

В распоряжении пользователя вкладка Помощь в основном Меню, где можно ознакомиться с заданием, посмотреть блок-схему и данные о программе. Все это отражено на рисунках 8, 9, 10.

Проектное задание.

Рисунок 8 — Проектное задание.

О программе.

Рисунок 8 — О программе.

Блок-схема программы.

Рисунок 10 — Блок-схема программы.

Тестирование, отладка и сборка модулей

Сборка системы проводилась пошаговым методом.

Данный метод сборки был выбран из-за меньшей трудоемкости идентификации ошибок за счет постепенного наращивания объема (в данном случае все сводилось к предварительному решению задачи, т. е. математическому расчету) тестируемого кода. Так, к основному модулю постепенно прикреплялись остальные, несущие вспомогательные функции, и каждый «обрастал» своим кодом.

В качестве метода тестирования системы был выбран детерминированный подход.

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

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

  • 1. запуск программы;
  • 2. ввод в каждое окна недопустимых данных (например, если везде ввести нули, то программа откликнется специальным сообщением внутри окна вывода расчетных данных (рисунок 11));
  • 3. отслеживание реакции программы на ввод недопустимых данных;
  • 4. фиксирование неудачных попыток ответа программы;
  • 5. исправление ошибок в программе;
  • 6. ввод корректных тестовых данных.

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

Сообщение о некорректном вводе параметров.

Рисунок 11 — Сообщение о некорректном вводе параметров.

Сообщение о некорректном вводе параметров.

Рисунок 12 — Сообщение о некорректном вводе параметров.

После исправления программного кода (тут не был отключен Debugger Exception Notification, но именно был изменен основной алгоритм ввода данных), пользователь может вводить только корректные значения и программа выполнит все расчеты и выдаст результат, что соответствует запросу пользователя (рисунок 12).

Показать весь текст
Заполнить форму текущей работой