док-1-Техническое задание. (1077187)
Текст из файла
Московский государственный технический университет им. Н.Э.Баумана
____________________________________________________________________
Утверждаю: | _______________________ |
Большаков С.А. | "__"_____________2006 г. |
Домашнее задание по дисциплине ПППО
“ Библиотека классов таблиц и их содержимого в виде текстовых ячеек ”
Техническое задание
(вид документа)
писчая бумага
(вид носителя)
3
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-63 | _______________________ |
Вершинский А.В.. Вариант 4. | "__"_____________2006 г. |
Москва – 2006
________________________________________________________________
Оглавление
1. НАИМЕНОВАНИЕ
2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
3. НАЗНАЧЕНИЕ РАЗРАБОТКИ
4. ИСПОЛНИТЕЛЬ
5. ТРЕБОВАНИЯ К ПРОГРАММНОМУ ИЗДЕЛИЮ
5.1. Требования к функциональным характеристикам
5.2. Требования к программному обеспечению
5.3. Требования к условиям эксплуатации
5.4. Требования к информационному обеспечению
5.5. Требования к надежности
5.6. Требования к составу и характеристикам технических средств
5.7. Требования к программной совместимости
6. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
6.1. Разрабатываемые документы
7. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
-
СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
-
ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ ЗАДАНИЯ
10. ДОПОЛНИТЕЛЬНЫЕ ТРЕБОВАНИЯ
-
НАИМЕНОВАНИЕ
Система классов таблиц (строки и столбцы – произвольного размера).
-
ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
Основанием для разработки является учебный план кафедры ИУ5.
-
НАЗНАЧЕНИЕ РАЗРАБОТКИ
Целью данной разработки является практическая отработка знаний, полученных в теоретическом курсе.
-
ИСПОЛНИТЕЛЬ
Студент группы ИУ5-63 Вершинский Александр Викторович.
-
ТРЕБОВАНИЯ К ПРОГРАММНОМУ ИЗДЕЛИЮ
5.1. Требования к функциональным характеристикам
-
Должны быть разработаны 3 класса: базовый абстрактный класс строк, класс строк, наследованный от базового, и класс ячеек ;
-
Требования к базовому классу:
-
Класс AbstStr должен содержать следующие поля: число ячеек в строке, цвет текста в строке, выравнивание в строке.
-
Класс AbstStr должен предоставлять пользователю возможность распечатать любой элемент объекта и любое поле объекта;
-
-
Требования к классу строк:
-
Класс Str должен наследоваться от базового класса AbstStr;
-
Класс Str должен быть контейнерным для класса sCell;
-
Класс Str должен уметь выполнять операции над списками – объединение, присваивание, удаление ячейки из строки, очистка ячейки, объединение ячеек в строке, обмен ячейками между строками.
-
Класс Str должен содержать операции присваивания(=) и конкатенации объектов(+), а так же операцию инкремента(++), ссылки по номеру([]) и вычитание объектов(-).
-
Должен содержать в себе структуру – ячейки.
-
-
Требования к классу ячеек:
-
Класс sCell должен иметь поля: текс, цвет текста и его порядковый номер;
-
Класс sCell должен содержать ссылку на предыдущий и последующий элемент.
-
5.2. Требования к программному обеспечению
Операционная система MS-DOS версии не ниже 6.22.
Компилятор Borland C++ 3.1.
-
Требования к условиям эксплуатации
Пользователь не должен использовать или создавать классы с именами, совпадающими с именами разрабатываемых классов.
-
Требования к информационному обеспечению
Отсутствуют.
-
Требования к надежности
При корректном использовании система классов не должна приводить к сбоям в работе программы.
-
Требования к составу и характеристикам технических средств
Для эксплуатации данной системы классов необходимы технические средства:
Процессор Intel 486, 8Мб ОЗУ, жесткий диск или дисковод.
-
Требования к программной совместимости
Разрабатываемые классы не должны конфликтовать с уже существующими в Borland C++ 3.1.
-
ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
-
Разрабатываемые документы
-
Техническое задание (ТЗ) на разработку программного продукта.
-
Описание применения программного продукта.
-
Техническое описание программного продукта.
-
Исходный текст программ программного продукта.
-
Программа и методика испытаний для сдачи программного продукта по ТЗ.
-
Эксплуатационная документация. Руководство пользователя программного продукта.
-
Эксплуатационная документация. Руководство системного программиста программного продукта.
-
Описание тестового примера.
-
Дискета с исходными текстами, документацией и программным продуктом готовым к выполнению.
-
ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
Отсутствуют.
-
СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
№
Содержание работы
Срок
1
Получение и уточнение задания
2-4 недели
2
Разработка программ и проектирование
3-7 недели
3
Кодирование и отладка
8-12 недели
4
Разработка документации
12-14 недели
5
Защита и проведение испытаний
15-16 недели
-
ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ ЗАДАНИЯ
Прием системы осуществляется в соответствии с документом “Программа и методика испытаний”.
-
ДОПОЛНИТЕЛЬНЫЕ ТРЕБОВАНИЯ
Данное техническое задание может уточняться в установленном порядке.
4
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.