Док-5-Программа и методика испытаний (1077206)
Текст из файла
Московский государственный технический университет им. Н.Э.Баумана
____________________________________________________________________
Утверждаю: | _______________________ |
Большаков С.А. | "__"_____________2009 г. |
Домашнее задание по дисциплине ООП
“ Библиотека классов таблиц и их содержимого в виде текстовых ячеек ”
Программа и методика испытаний
(вид документа)
писчая бумага
(вид носителя)
4
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-31 | _______________________ |
Чёрненькая И.С. Вариант 30. | "__"_____________2009 г. |
Москва – 2009
________________________________________________________________
Оглавление
1. ОБЪЕКТ ИСПЫТАНИЙ
2. ЦЕЛЬ ИСПЫТАНИЙ
3. СОСТАВ ПРЕДЪЯВЛЯЕМОЙ ДОКУМЕНТАЦИИ
4. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ИСПЫТАНИЯМ И УСЛОВИЯ ПРОВЕДЕНИЯ ИСПЫТАНИЯ
4.1. Требования к условиям проведения испытаний
4.2. Требования к программной документации
4.3. Требования к техническим характеристикам
4.3.1. Требования к условиям эксплуатации
4.3.2. Требования к надежности системы
4.3.3. Требования к программной совместимости
5. ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ
5.1. Состав и структура технических и программных средств
5.2. Последовательность испытаний (в виде таблицы)
-
ОБЪЕКТ ИСПЫТАНИЙ
Объектом испытаний является система классов таблиц.
-
ЦЕЛЬ ИСПЫТАНИЙ
Целью проведения испытаний является проверка правильности работы всех указанных в техническом задании функций системы классов.
-
СОСТАВ ПРЕДЪЯВЛЯЕМОЙ ДОКУМЕНТАЦИИ
При проведении испытаний предоставляются следующие документы:
- техническое задание
- техническое описание
- программа и методика испытаний
- руководство системного программиста
- руководство пользователя
-
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ИСПЫТАНИЯМ И УСЛОВИЯ ПРОВЕДЕНИЯ ИСПЫТАНИЯ
-
Требования к условиям проведения испытаний
-
Для правильного проведения испытаний необходимо изучить документы «Руководство пользователя» и «Руководство системного программиста» и соблюдать все требования и инструкции, изложенные в этих документах.
Испытания проводятся на основе тестового образца, который должен поставляться вместе с системой классов.
-
Требования к программной документации
Должны быть представлены все документы, которые указаны в пункте «Состав предъявляемой документации» этого документа.
-
Требования к техническим характеристикам
-
Требования к условиям эксплуатации
-
Условия эксплуатации должны полностью удовлетворять требованиям пункта 5.3 документа «Техническое задание».
-
Требования к надежности системы
Система должна обеспечивать надёжность и стабильность своей работы при её использовании. Требования к надёжности системы должны быть точно такими же, которые указаны в пункте 5.5 документа «Техническое задание».
-
Требования к программной совместимости
Требования программной совместимости должны полностью удовлетворять требованиям, приведённым в пункте 5.7 документа «Техническое задание»
-
ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ
-
Состав и структура технических и программных средств
-
Состав и структура технических программных средств должны быть такими же, как указана в пунктах 5.2 и 5.6 документа «Техническое задание».
-
Последовательность испытаний
№ пункта ТЗ | Выполняемые действия | Ожидаемый результат | |
1 | 5.1.2.1. Класс AbstStr должен содержать следующие поля: число элементов списка, цвет текста в строке, выравнивание в строке. | Запустите на выполнение файл kurs.exe без параметров и в появившемся меню выберите пункт 1 или 2. Заполнение списка произойдёт автоматически. Для возвращения в меню нажмите Enter. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
2 | 5.1.2.2. Класс AbstStr должен предоставлять пользователю возможность распечатать любой элемент объекта и любое поле объекта; | Выполнить пункт 1 | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
5 | 5.1.3.1 Класс Str должен наследоваться от класса AbstStr; 5.1.3.2. Класс Str должен быть контейнерным для класса sCell; | Выполнить пункт 1. В исходном коде видно, что Str наследуется от AbstStr, а сам класс является контейнером объектов класса sCell. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
6 | 5.1.3.3. Класс Str должен уметь выполнять операции над списками – объединение, присваивание, удаление ячейки из строки, очистка ячейки, объединение ячеек в строке, обмен ячейками между строками. | Запустите на выполнение файл kurs.exe без параметров. В появившемся меню последовательно выбирайте пункты с третьего по восьмой для проверки результата работы программы. Чтобы выбрать пункт необходимо ввести его номер, а затем нажать Enter. Для возвращения в меню после каждого выполненного пункта нажимайте Enter. | Смотри приложение : рисунок 1– меню; рисунки 4 и 5 – если вы выбрали пункт 3; рисунок 6 – если вы выбрали пункт 4; рисунок 7 – если вы выбрали пункт 5; рисунок 8 – если вы выбрали пункт 6; рисунок 9 – если вы выбрали пункт 7; рисунки 10 и 11 – если вы выбрали пункт 8. |
7 | 5.1.3.2. Класс Str должен содержать операции присваивания(=) и конкатенации объектов(+), а так же операцию инкремента(++), ссылки по номеру([]) и вычитание объектов(-). | Запустите на выполнение файл kurs.exe без параметров. В появившемся меню последовательно выберите пункт 4 и 7 для проверки результата работы программы. Чтобы выбрать пункт необходимо ввести его номер, а затем нажать Enter. Для возвращения в меню после каждого выполненного пункта нажимайте Enter. | Смотри приложение : рисунок 1– меню; рисунок 12 – если вы выбрали пункт 4; рисунок 13 – если вы выбрали пункт 7; |
8 | 5.1.3.5. Класс Str должен содержать в себе структуру –Ячейки. | Выполнить пункт 1 . | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
9 | 5.1.4.1. Класс sCell должен иметь поля: текст, цвет текста в ячейке и его порядковый номер. | Выполнить пункт 1. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
10 |
| Выполнит пункт 1. | Смотри приложение : рисунок 1 – меню; рисунок 2 – если вы выбрали пункт 1; рисунок 3 – если вы выбрали пункт 2. |
5
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.