Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

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

Поиск

Программное обеспечение разработано для персонального компьютера Asus с процессором AMD Athlon II Dual-Core 320 со следующими характеристиками:

- Объем ОЗУ 2 Гб;

- Клавиатура

- Графический адаптер ATI Mobility Radeon HD 4500 Series;

- Манипулятор типа «touchpad»

Вызов и загрузка

Вызов программы может быть произведен с произвольного носителя.

Объем занимаемого места на носителе составляет 616 кб.(исполняемый файл) Объем памяти занимаемой программой в ОЗУ составляет 348 кб.

Входные данные

Входные данные могут быть реализованы 2-мя способами. Первый способ это ввод данных с клавиатуры. Второй способ чтение данных из файла.

Входными данными в данной программе являются 3 файла: о покупке - buy.txt, о растениях – Rastenie.txt и о сортах – Sort.txt. Формат файлов имеет расширение *.txt.

Файлы имеют следующую структуру:

buy.txt

1.Сохранено число, обозначающее, количество покупок находящихся в этом файле.

2.Сохранен номер покупки.

3.Сохранена сумма покупки.

4.Сохранен отдел покупки.

5.Сохранено количество растений, числящихся за этой покупкой (нумерация растений начинается с нуля).

Rastenie.txt

1. Сохранено название растений, находящихся в этом файле.

2. Сохранен тип растений.

3. Сохранена технология посадки.

Sort.txt

1 Сохранено название сортов, находящихся в этом файле.

2 Сохранено описание сорта.

3 Сохранена информация о морозоустойчивости растения.

4 Сохранен год выведения сорта.

 

Выходные данные

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

4.1 Программа и методика испытаний Для каждого отдельного подпункта меню- добавление растения/покупки/сорта- вывод на экран растения/покупки/сорта- сохранение в файл растения/покупки/сорта и- загрузка из файла растения/покупки/сорта

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



Поделиться:


Последнее изменение этой страницы: 2017-02-22; просмотров: 195; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.17.181.112 (0.005 с.)