Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия Pervyy_punkt.doc
Скачиваний:
1
Добавлен:
17.09.2019
Размер:
430.08 Кб
Скачать

4.2 Физическая структура

В психологическом тесте по типологии Майерс-Бриггс были использованы следующие компоненты среды С++ Builder:

SpeedButton – Кнопка. имеет возможность отображения пиктограмм и может использоваться как обычная управляющая кнопка или как кнопка с фиксацией нажатого состояния

ComboBox – "Выпадающий" список выбора. Представляет собой комбинацию компонентов Edit и ListBox;

Edit – Строка ввода. Предназначена для ввода пользователем текстовой информации в виде одной строки. Имеет возможности по управлению вводимой информацией, например, переопределению символов до их появления в поле ввода, что используется в формах для ввода пароля;

Image – Рисунок. Компонент для отображения изображений, в том числе пиктограмм и метафайлов;

Label – Метка. Используется для размещения не очень длинных сообщений в виде статического текста;

Panel – Панель. Этот компонент служит для объединения нескольких компонентов. Содержит внутреннюю и внешнюю кромки, что позволяет создавать эффекты "вдавленности" и "выпуклости";

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

Memo – Многострочное редактируемое поле. Обычно используется для отображения текста.

4.3 Используемые технические средства

Для корректной работы программного средства необходимо соблюдать следующие требования к аппаратному и программному обеспечению:

1) процессор: Pentium II и выше;

2) объем оперативной памяти: 64 Мбайт и выше;

3) операционная система: Windows XP, Vista, 7;

4) свободное место на жестком диске: до 6 Мбайт;

5) наличие монитора VGA с разрешением не менее 800x600 точек;

6) наличие “мыши”;

7) установленный Microsoft Dot.Net Framework версии 4.0 и выше.

5 Тестирование

Тестирование программного обеспечения – процесс исследования программного обеспечения (ПО) с целью получения информации о качестве продукта.

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

Качество ПО проверяется по следующим параметрам:

  • Надёжность;

  • Практичность;

  • Эффективность;

  • Функциональность.

Функциональные требования включают:

  • Функциональную пригодность;

  • Точность;

  • Способность к взаимодействию;

  • Соответствие стандартам и правилам;

  • Защищённость.

В процессе тестирования выделяются несколько уровней:

  • Модульное тестирование (юнит-тестирование) — тестируется минимально возможный для тестирования компонент, например, отдельный класс или функция. Часто модульное тестирование осуществляется разработчиками ПО;

  • Интеграционное тестирование — тестируются интерфейсы между компонентами, подсистемами. При наличии резерва времени на данной стадии тестирование ведётся итерационно, с постепенным подключением последующих подсистем;

  • Системное тестирование — тестируется интегрированная система на её соответствие требованиям.

Данная программа была тщательно протестирована на предмет различного рода ошибок. Приложение использовалось на нескольких различных ЭВМ различными пользователями. В результате было выявлено и исправлено большое количество различного рода ошибок.