Техническое задание

Формулировка задания. Создать программу, которая выбирает из текста все слова являющиеся палиндромами, т.е. повторяющимися. Также выбранные слова распределяются в столбик.
Постановка задачи. Создать программный продукт, который будет работать с текстовыми файлами. Программа будет обрабатывать текстовые документы. Главной задачей данной программы является выборка повторяющихся слов из текста. При окончании работы программа будет выводить количество повторяющихся слов.
Техническое задание.
1 Наименование программного продукта.
1.1 Текстовый редактор
1.2 Условное наименование ТР
2 Заказчик и исполнитель работы
2.1 Заказчик: преподаватель по ТРПП Червякова О.В.
2.2 Исполнитель: студент группы ПОВТ-08 Каюмов Р.Ф.
3 Цель разработки и функциональное назначение программного продукта
3.1 Цель разработки данного программного продукта создание текстового редактора для работы с текстовыми документами.
3.2 Программный продукт предназначен для редактирования тексотвых документов.
4 Источник разработки
4.1 Источниками разработки являются:
4.1.1 Формулировка задачи
4.1.2 Постановка задачи
4.1.3 Критический анализ аналогичных разработок
5 Системные и технические требования к программному продукту
5.1 Комплектность:
— готовый программный продукт
5.2 Условия эксплуатации:
— программный продукт должен работать на персональном компьютере типовой комплектации;
— программный продукт должен запускаться под операционной системой линейки Windows;
— программный продукт должен обрабатывать небольшие текстовые файлы размером до 1 Mb;
5.3 Основные требования к ТР.
5.3.1 ТР должен применяться для редактирования небольших текстовых файлов.
5.3.2 ТР должен обладать удобным пользовательским интерфейсом.
5.3.3 ТР должен работать на ПК типовой конфигурации
5.4 Требования к программе
5.4.1 ТР выполняется в виде отдельного, функционального законченного программного продукта.
5.4.2 Интерфейс к ТР выполняется по согласованию с заказчиком.
5.4.3 Системные требования к ТР соответствуют пожеланиям заказчика.
5.5 Требования к контролю и исправности
5.5.1 ТР должен обязательно пройти проверку заказчиком на исправность.
5.6 Требования к надежности
5.6.1 Срок эксплуатации неограниченный.
5.7 Требования к операционной системе и инструментарию. 5.7.1. Допускается применение распространенных ОС линейки Windows и распространенных инструментальных систем на основе языков программирования высокого уровня.
6 Требования к маркировке, транспортировке и распространению программного продукта.
6.1 ТР распространяется по согласию заказчика.
7 Прочие требования.
7.1 В техническое задание могут вноситься изменения и дополнения по согласованию между Заказчиком и Исполнителем.
8 Результаты и сроки выполнения работы.
8.1 Разработка технического задания (до 3 марта 2011 года)
8.2 Создание проектной документации (до 15 марта 2011 года).
8.3 Создание и тестирование ТР (до 23 марта 2011 года).
8.4 Сдача продукта в эксплуатацию (до 30 марта 2011 года).
9 Стадии и этапы разработки.
9.1 Разработка технического задания.
9.2 Разработка эскизного проекта.
9.3 Уточнение эскизного проекта.
9.4 Реализация проекта.
9.5 Подготовка проектной документации и пояснительной записки.
9.6 Сдача продукта в эксплуатацию.
10 Экономические требования.
11 Порядок сдачи и приемки программного продукта.
11.1 Проверка соответствия продукта ТЗ.
11.2 Тестирование ТР.
11.3 Защита пояснительной записки.
Комментарии 0