Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая программирование С++ Ч.Ю.С..doc
Скачиваний:
11
Добавлен:
16.09.2019
Размер:
554.5 Кб
Скачать
    1. Выходные данные

Выходные данные реализуются 2-мя способами. Первый способ вывод информации на монитор компьютера. Второй способ вывод информации в файл (возможно и в файл, из которого были взяты входные данные).

Данная программа использует 3 файла с входными данными (о покупке, растениях и сортах). Формат файлов имеет расширение *.txt. Файлы имеют такую же структуру как и входные данные (описана в пункте 1.7).

  1. Программа и методика испытаний

2.1 Цель испытаний

Любое испытание нужно, чтобы проверить работу объекта, ее исправность. Для нас это очень важно, потому что от исправности зависит качество продукта. Цель испытаний - выявить все ошибки в программе и исправить их. Это необходимо для корректной работы программы и получения верного результата, т.е. необходимо установить правильность выходных данных для любого произвольного набора входных. Программу перед ее полным использованием нужно испытать и проверить. Для каждого файла программы можно использовать разные способы проверки, они могут быть похожи, но отличия будут. Нам нужно, чтобы программа быстро и точно выводила верный результат на экран и сохраняла в файл.

К данной программе предъявляются следующие требования:

  • система должна работать в консольном режиме и поддерживать работу с клавиатурой;

  • добавление новых данных к имеющимся (с возможностью создания нового файла);

  • вывод данных на экран, требуемых пользователем – список покупрк, список растений, список сортов;

  • сохранение данных, полученных при работе программы в текстовый файл.

2.2 Требования к программе

Технические и программные средства, требуемые для работы программы: Промышленный компьютер, программное обеспечение (Windows 98, Windows Vista, Windows XP, Windows 7), Microsoft Visual C++ 6.0. Обязательно нужны компьютерная мышь и клавиатура.

При проведении испытаний применялся редактор Visual C++, выявляющий синтаксические и логические ошибки, необъявленные переменные, при обнаружении которых происходит прерывание в выполнении программы и предоставляется возможность перехода в окно отладки программы. Помимо этого среда разработки Visual C++ позволяет применять такие методы отладки, как пошаговое выполнение программы и др.

Испытания проходили в следующей последовательности:

  1. проверка корректного написания и последующее исправление ошибок, если таковые имеются, о наличии которых можно судить по сообщениям, выдаваемым редактором или отсутствии ожидаемого результата;

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

  • загрузка из файла покупка/растения/сорт

  • сохранение в файл покупка/растения/сорт

  • вывод на экран покупка/растения/сорт

  • добавление покупка/растения/сорт

Было выполнено несколько раз испытание на правильное функционирование.

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

    1. Программа и методика испытаний

Для каждого отдельного подпункта меню

- добавление растения/покупки/сорта

- вывод на экран растения/покупки/сорта

- сохранение в файл растения/покупки/сорта и

- загрузка из файла растения/покупки/сорта

Было выполнено несколько раз испытание на правильное функционирование. В ходе испытаний ошибок или сбоев найдено не было. Все работает верно.