
- •По дисциплине «Программирование на языке высокого уровня»
- •Аннотация
- •Описание программы.
- •Общие сведения.
- •Функциональное назначение
- •Описание функционирования программы
- •Используемые технические и программные средства
- •Выходные данные
- •Программа и методика испытаний
- •2.1 Цель испытаний
- •2.2 Требования к программе
- •Программа и методика испытаний
- •3 Руководство системного программиста
- •3.1 Назначение и условия применения программы
- •3.2. Структура программы
- •3.3. Настройка программы
- •3.4. Дополнительные возможности
- •3.2 Характеристика программы
- •Структура программы
- •3.4.Проверка работоспособности программы
- •Руководство оператора
- •5. Требования к программной документации
- •6. Технико-экономические показатели
- •7. Стадии и этапы разработки
- •8. Порядок контроля и приемки
Выходные данные
Выходные данные реализуются 2-мя способами. Первый способ вывод информации на монитор компьютера. Второй способ вывод информации в файл (возможно и в файл, из которого были взяты входные данные).
Данная программа использует 3 файла с входными данными (о покупке, растениях и сортах). Формат файлов имеет расширение *.txt. Файлы имеют такую же структуру как и входные данные (описана в пункте 1.7).
Программа и методика испытаний
2.1 Цель испытаний
Любое испытание нужно, чтобы проверить работу объекта, ее исправность. Для нас это очень важно, потому что от исправности зависит качество продукта. Цель испытаний - выявить все ошибки в программе и исправить их. Это необходимо для корректной работы программы и получения верного результата, т.е. необходимо установить правильность выходных данных для любого произвольного набора входных. Программу перед ее полным использованием нужно испытать и проверить. Для каждого файла программы можно использовать разные способы проверки, они могут быть похожи, но отличия будут. Нам нужно, чтобы программа быстро и точно выводила верный результат на экран и сохраняла в файл.
К данной программе предъявляются следующие требования:
система должна работать в консольном режиме и поддерживать работу с клавиатурой;
добавление новых данных к имеющимся (с возможностью создания нового файла);
вывод данных на экран, требуемых пользователем – список покупрк, список растений, список сортов;
сохранение данных, полученных при работе программы в текстовый файл.
2.2 Требования к программе
Технические и программные средства, требуемые для работы программы: Промышленный компьютер, программное обеспечение (Windows 98, Windows Vista, Windows XP, Windows 7), Microsoft Visual C++ 6.0. Обязательно нужны компьютерная мышь и клавиатура.
При проведении испытаний применялся редактор Visual C++, выявляющий синтаксические и логические ошибки, необъявленные переменные, при обнаружении которых происходит прерывание в выполнении программы и предоставляется возможность перехода в окно отладки программы. Помимо этого среда разработки Visual C++ позволяет применять такие методы отладки, как пошаговое выполнение программы и др.
Испытания проходили в следующей последовательности:
проверка корректного написания и последующее исправление ошибок, если таковые имеются, о наличии которых можно судить по сообщениям, выдаваемым редактором или отсутствии ожидаемого результата;
проверка правильности работы для каждого отдельного пункта меню:
загрузка из файла покупка/растения/сорт
сохранение в файл покупка/растения/сорт
вывод на экран покупка/растения/сорт
добавление покупка/растения/сорт
Было выполнено несколько раз испытание на правильное функционирование.
В ходе испытаний ошибок или сбоев найдено не было. Все работает верно.
Программа и методика испытаний
Для каждого отдельного подпункта меню
- добавление растения/покупки/сорта
- вывод на экран растения/покупки/сорта
- сохранение в файл растения/покупки/сорта и
- загрузка из файла растения/покупки/сорта
Было выполнено несколько раз испытание на правильное функционирование. В ходе испытаний ошибок или сбоев найдено не было. Все работает верно.