Учебная практика / Приложение 5 (Техническое задание)
.doc“УТВЕРЖДАЮ”
__________________________
“___”_______________20__ г.
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
на разработку графического редактора
1. ВВЕДЕНИЕ
1.1. Наименование продукта
Графический редактор со стандартным набором функций «Граф».
1.2. Краткая характеристика области применения
Предназначен для создания несложных рисунков с использованием графических примитивов.
2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
2.1. Документ, на основании которого ведется разработка: Приказ о проведении практики.
2.2. Организация, утвердившая документ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Югорский государственный университет
3. НАЗНАЧЕНИЕ РАЗРАБОТКИ
Программа, с помощью которой можно будет создавать рисунки, сохранять их на диске и открывать снова для редактирования.
4. ТРЕБОВАНИЯ К РАЗРАБОТКЕ
4.1. Требования к функциональным характеристикам
4.1.1.Управление интерфейсом осуществляется с помощью курсора манипулятора «мышь».
4.1.2. Меню со стандартным набором геометрических фигур (квадрат, круг, прямоугольник, эллипс, линия, многоугольник).
4.1.3. Возможность вставки текста в рисунок.
4.1.4. Возможность изменения цвета рисования.
4.1.5. Наличие ластика, позволяющего стирать отдельные фрагменты рисунка.
4.1.6. Возможность полностью очищать экран для рисования.
4.1.7. Возможность сохранения рисунка в формате .bmp
4.2. Требования к надежности
4.2.1. Безотказная работа программного обеспечения редактора «Граф» при условии безотказной работы операционной системы компьютера.
4.3. Требования к информационной и программной совместимости
Для функционирования данного графического редактора необходимы операционная системаWindows XP/Vista.
5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
Состав программной документации:
• Техническое задание;
• Пояснительная записка;
• Руководство пользователя.
6. ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
Графический редактор – аналог известных Paint, Photoshop.
7. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
№ |
Содержание этапа |
Срок
|
Форма отчетности |
Ответственный
|
|
|
|
начало |
конец |
|
|
1 |
Выбор темы индивидуального задания, состава рабочей группы. Разработка и утверждение ТЗ |
|
|
ТЗ |
Иванов И.И. |
2 |
Математическое моделирование |
||||
2.1 |
Описание математических моделей и методов |
|
|
РАЗДЕЛ ОТЧЕТА |
Петров П.П. |
3 |
Проектирование программы |
||||
3.1 |
Структурная схема данных, функциональная схема |
|
|
РАЗДЕЛ ОТЧЕТА |
Петров П.П. |
3.2 |
Спецификация основных функций |
|
|
РАЗДЕЛ ОТЧЕТА |
Иванов И.И. |
4 |
Кодирование программы |
||||
4.1 |
меню, палитра, выбор цвета |
|
|
Исходный код |
Иванов И.И. |
4.2 |
управление мышью |
|
|
Иванов И.И. |
|
4.3 |
круг, квадрат, прямоугольник |
|
|
Петров П.П. |
|
4.4 |
линия, текст, заливка цветом |
|
|
Петров П.П. |
№ |
Содержание этапа |
Срок
|
Форма отчетности |
Ответственный
|
|
5 |
Тестирование программы |
||||
5.1 |
Тестирование основных сценариев для пунктов 4.1., 4.2 |
|
|
РАЗДЕЛ ОТЧЕТА |
Петров П.П. |
5.2 |
Тестирование некорректных действий для пунктов 4.1., 4.2 |
|
|
РАЗДЕЛ ОТЧЕТА |
Петров П.П. |
5.3 |
Тестирование основных сценариев для пунктов 4.3., 4.4 |
|
|
РАЗДЕЛ ОТЧЕТА |
Иванов И.И. |
5.4 |
Тестирование некорректных действий для пунктов 4.3., 4.4 |
|
|
РАЗДЕЛ ОТЧЕТА |
Иванов И.И. |
6 |
Оформление отчета |
||||
6.1 |
Разделы 1-4 |
|
|
РАЗДЕЛ ОТЧЕТА |
Иванов И.И. |
6.2 |
Разделы 5-8 |
|
|
РАЗДЕЛ ОТЧЕТА |
Петров П.П. |
7 |
Защита практики |
||||
7.1 |
Слайды 1-8 |
|
|
Слайды, доклад |
Иванов И.И. |
7.2 |
Слайды 9-12, демонстрация работоспособности |
|
|
Слайды, доклад |
Петров П.П. |
8. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ
Приемка осуществляется в соответствии с Техническим заданием.