5 - Программа и методика испытаний (1077161)
Текст из файла
______________________________________________________________________
Московский государственный технический университет им. Н.Э.Баумана
_______________________________________________________________________
Утверждаю: | |
Большаков С.А. | "__"_____________2009 г. |
Курсовая работа по курсу Системное программирование
“<Класс комплектующих компьютера и их наборов>”
Вариант № 22
Техническое описание
(вид документа)
писчая бумага
(вид носителя)
4
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-31 | Сидякин А.А. |
Большаков С.А. | "__"_____________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. Последовательность испытаний (в виде таблицы)
1. ОБЪЕКТ ИСПЫТАНИЙ
Объектом испытаний является система классов комплектующих компьютера.
2. ЦЕЛЬ ИСПЫТАНИЙ
Целью проведения испытаний является проверка правильности работы всех указанных в техническом задании функций системы классов.
3. СОСТАВ ПРЕДЪЯВЛЯЕМОЙ ДОКУМЕНТАЦИИ
При проведении испытаний предоставляются следующие документы:
- техническое задание
- техническое описание
- программа и методика испытаний
- руководство системного программиста
- руководство пользователя
4. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ИСПЫТАНИЯМ И УСЛОВИЯ ПРОВЕДЕНИЯ ИСПЫТАНИЯ
4.1. Требования к условиям проведения испытаний
Для правильного проведения испытаний необходимо изучить документы «Руководство пользователя» и «Руководство системного программиста» и соблюдать все требования и инструкции, изложенные в этих документах.
Испытания проводятся на основе тестового образца, который должен поставляться вместе с системой классов.
4.2. Требования к программной документации
Должны быть представлены все документы, которые указаны в пункте «Состав предъявляемой документации» этого документа.
4.3. Требования к техническим характеристикам
4.3.1. Требования к условиям эксплуатации
Условия эксплуатации должны полностью удовлетворять требованиям пункта 5.3 документа «Техническое задание».
4.3.2. Требования к надежности системы
Система должна обеспечивать надёжность и стабильность своей работы при её использовании. Требования к надёжности системы должны быть точно такими же, которые указаны в пункте 5.5 документа «Техническое задание».
4.3.3. Требования к программной совместимости
Требования программной совместимости должны полностью удовлетворять требованиям, приведённым в пункте 5.7 документа «Техническое задание»
5. ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ
5.1. Состав и структура технических и программных средств
Состав и структура технических программных средств должны быть такими же, как указана в пунктах 5.2 и 5.6 документа «Техническое задание».
5.2. Последовательность испытаний
Пункт технического задания | Выполняемые действия | Ожидаемый результат | |
1 | Должны быть разработаны 3 класса: базовый абстрактный класс комплектующих, классы конкретных комплектующих, наследованный от базового, и контейнерный класс “компьютер | Посмотреть диаграмму классов | Видно, что классы Chipset, SoundCard, VideoAdapter являются производными от базового класса Component |
2 | Класс Component должен содержать следующие поля: производитель, название, модель, наличие, цена | Открыть файл computer.hpp, посмотреть описание класса Component | Будет видно, какие поля находятся в составе класса Component |
3 | Класс Component должен предоставлять пользователю возможность распечатать любой элемент объекта и любое поле объекта | Открыть файл computer.hpp, посмотреть описание класса Component Запустить программу – на экран будет выведены значений данных полей для объекта класса | На экран будет выведена информация о значении элементов и полей объекта класса |
4 | Классы Chipset, SoundCard, VideoAdapter должны наследоваться от базового класса Component | Посмотреть диаграмму классов и описание этих классов в файле computer.cpp | Будет видно, в каких отношениях находятся данные классы |
5 | Класс Chipset должен иметь поле SocketType | Открыть файл computer.hpp, посмотреть описание класса Chipset Запустить программу | Будет видно наличие данного поля в данном классе На экран будет выведено значение данного поля для объекта |
6 | Класс SoundCard должен иметь поле NumOfChannels | Открыть файл computer.hpp, посмотреть описание класса SoundCard Запустить программу | Будет видно наличие данного поля в данном классе На экран будет выведено значение данного поля для объекта |
7 | Класс VideoAdapter должен иметь поле RAM | Открыть файл computer.hpp, посмотреть описание класса VideoAdapter Запустить программу | Будет видно наличие данного поля в данном классе На экран будет выведено значение данного поля для объекта |
8 | Класс Computer должен быть контейнерным для класса Component | Запустить программу | Будет продемонстрировано добавление объектов в список |
9 | Класс Computer должен уметь выполнять операции: добавление комплектующих в компьютер, замену комплектующих по типу и очистку набора | Запустить программу | Буду продемонстрированы все указанные операции |
5
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.