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

4.4 Тесты для проверки работоспособности алгоритма

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

1. Главное меню (вывод всех пунктов меню).

2. Создание бинарного файла.

3. Добавление данных (добавление данных в созданный файл).

4. Удаление данных (удаление строки из заданной таблицы).

5. Упорядочивание записей (сортировка по заданному значению).

6. Информация о средней сумме.

7. Поиск одеров по счёту плательщика.

8. Поиск одеров по сумме платежа.

5. Создание программы

5.1 Дерево функций программы

Рис. 8. Древо функций программы

5.2 Последовательность создания программы

Рис. 9. Ориентированный граф программы

5.3 Сценарий диалога программы

Таблица 2. Сценарий диалога

№ вершины графа

Операция

0

Запуск программы

1

Меню программы

2

Создание файла

3

Вывод таблицы на экран

4

Сохранение таблицы в файл

5

Добавление записи

6

Удаление записи

7

Сортировка записей

8

Информации о средней сумме

9

Поиск по счёту плательщика

10

Поиск по сумме платежа

5.4 Описание используемых подпрограмм

Таблица 3. Используемые подпрограммы

Название

Назначение

sozd_f(filename)

Создать бинарный файл

Add(filename)

Добавление новой строки с данными в БД

Del (filename)

Удаление строки из БД

Print (filename)

Вывод текущей БД на экран

Sort (filename)

Сортировка по номеру телефона

PrintAsum (filename)

Информации о средней сумме

SearchPlat (filename)

Поиск по счёту плательщика

SearchSum (filename)

Поиск по сумме платежа

6. Результаты тестовых расчетов и их анализ

Для тестирования алгоритма сортировки введём следующие данные:

Рис. 10. Ввод данных

После сортировки получаем такой результат:

Рис. 11. Вывод данных на экран после сортироки

Все записи были отсортированы по счетам плательщиков, значит программа работает верно.

7. Системные требования

Процессор AMD II P560(2,5 ГГц), 4096 МБSDRAM, OCWin 7

8. Инструкция пользователя

8.1 Вызов программы

Вызов программы реализуется двойным щелчком по файлу «Project1.exe», который находится в директории пользователя ПК.

8.2 Экранные формы

Экранные формы могут быть различны по содержанию и логическому построению:

  • основное окно представляет собой обобщенную структуру объекта с отражением основных параметров и с возможностью быстрого перехода на конкретный объект;

  • окна выстроены в иерархическую структуру;

  • размер окна не ограничивается размером (разрешением) экрана; перемещение по большим схемам осуществляется с помощью полос прокрутки, а также с использованием мини-карты;

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