Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3.Отчёт.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
663 Кб
Скачать
☆

3.3 Тестирование программного модуля

Данная программа разрабатывалась в среде объектно-ориентированного языка программирования Delphi. Тестирование программы производилось в три этапа:

  • тестирование устойчивости, которое представляет собой проверку реак­ции программы на некорректный ввод данных. В результате время реакции про­граммы соответствует нормам;

  • тестирование функциональности, которое представляет собой про­верку правильности вычислений;

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

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

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

  • AMD ATHLON 3000+ или Intel Pentium процессор и выше;

  • 512 Mb оперативной памяти и выше;

  • монитор с разрешением 1366x768 85Hz;

  • более 100 Мбайт свободного пространства на жестком диске;

  • мышь;

  • клавиатура;

  • принтер формата А4;

  • операционная система Windows XP и выше;

  • программа Borland Delphi 7;

  • офисный пакет Microsoft Office.

Как результат тестирования системы пользователю выдается справочная информация. Также пользователь может по своему усмотрению распечатать не­обходимую ему информацию, для обучения.

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

Пользователь не может приступить к прохождению теста на оценку не внеся своё ФИО (рисунок В.1 приложения В) и группу (рисунок В.2 приложения В). При прохождении теста пользователь не может перейти к следующему вопросу, не выбрав вариант ответа на текущий вопрос (рисунок В.3 приложения В).

Виды форм тестирования системы представлены в приложении В.

3.4 Разработка справочной системы

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

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

В разработанной справочной системе содержится информация о том, как работать с программой, режимом обучения, режимом тестирования, а также на­стройками интерфейса

Справочная система программы выводит справочную информацию по тре­бованию пользователя. Нажав на кнопку «Справка», выдается справка о разработчике (рисунок 15).

Рисунок 15 – Справочная система программы

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

3.5 Описание разрабатываемого программного продукта

Создание и описание программы производилась в несколько этапов. Детализация этапов создания программы, а также трудоемкость каждого этапа представлены в таблице 1.

Таблица 1 – Трудоемкость разработки программного продукта

Виды работ

Количество операций

Норма времени, ч.

на одну операцию

на все операции

1

2

3

4

1 Подготовка исходных данных

1

0,30

0,30

2 Реализация алгоритмов контрольных задач с использованием ПС ПЭВМ

2

0,30

0,60

3 Обработка данных и получение результатов

3

0,28

0,84

4 Анализ ошибок обработки данных и подготовка заключения о результатах проверки

4

0,35

1,40

5 Ознакомление сотрудников службы сопровождения с содержанием задач, структурой входных и выходных данных

1

0,79

0,79

6 Определение параметров настройки

2

0,17

0,34

7 Проведение консультации пользователя по изменению настройки ПС в период опытной эксплуатации

1

0,20

0,20

8 Ознакомление с объектом внедрения

1

0,94

0,94

9 Разработка рекомендаций по реализации алгоритмов и требований пользователя к обработке данных с использованием ППП ПЭВМ по подготовке задач к опытной эксплуатации

1

2,20

2,20

10 Проведение консультаций в процессе опытной эксплуатации задач пользователя

1

0,30

0,30

11 Корректировка программ с целью изменения незначительных функциональных характеристик

3

1,06

3,18

12 Внесение изменений в техническую документацию

3

0,29

0,87

13 Проверка правильности внесенных изменений

4

0,17

0,68

14 Демонстрация функционирования на контрольных задачах службы сопровождения

3

0,20

0,60

15 Анализ результатов прогона и разработка функциональных спецификаций на корректировку ПС

4

1,00

4,00

16 Реализация на языке программы (процедуры)

12

0,84

10,08

17 Создание алгоритма (процедуры)

10

1,64

16,4

18 Определение критических характеристик обрабатываемых данных

3

0,90

2,70

19 Разработка требований к тестированию и подготовка тестовых единиц

3

0,70

2,10

20 Внесение изменений в программы и эксплуатационную документацию ПС у пользователя

1

0,29

0,29

21 Проверка эталона после внесения изменения

5

1,00

5,00

22 Анализ организационно-экономических и технических характеристик объекта внедрения ПС

2

0,40

0,80

23 Консультации по устранению ошибок подготовки данных и решению задач

4

0,30

1,20

24 Выработка рекомендаций по расширению функциональных возможностей ПС

3

0,10

0,30

25 Определение критических характеристик обрабатываемых данных

3

0,90

2,70

26 Разработка требований к тестированию и подготовка тестовых единиц

2

0,70

1,40

27 Внесение необходимых изменений в программу и документацию

3

0,30

0,90

28 Анализ требований задач пользователя к обработке данных и характеристик среды их функционирования

4

0,70

2,40

29 Разработка дополнительных модулей и включение их в состав ПС

2

2,40

4,80

30 Разработка требований к выбору ПС для реализации задач пользователя

4

0,40

1,60

31 Рекомендации по выбору ПС

3

0,23

0,69

Итого трудоемкость

в т.ч ПЭВМ,

принтера

70,60

70,60

13,44

Реализация программы выполнялась оператором ПЭВМ пятого разряда. Расход бумаги составил 150 листов, базовое количество листов 210, носителей информации – 1 диск CD-R.

Кроме программного модуля разработана сопровождающая программная документация в соответствии с ГОСТ 19.402-2000 «Описание программы» (при­ложение Г) и документация пользователя в соответствии с ГОСТ ИСО 9127-2002 «Документация пользователя» (приложение Д).

Лист

Дата

23

Изм.

Лист

№ докум.

Подп.

ДП ПО 00.00.000 ПЗ

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