ТЗ_Paint
.docxТЕХНИЧЕСКОЕ ЗАДАНИЕ
на программный продукт «Paint»
1. Общие сведения
Полное наименование автоматизированной системы:
Программный продукт «Paint»
Условное обозначение:
Paint
Заказчик:
Учебное заведение
Разработчик:
Студент (ФИО)
Сроки выполнения работ:
Начало — текущая дата
Окончание — текущая дата
2. Цели и назначение создания автоматизированной системы
2.1 Цели создания системы
Целью разработки программного продукта «Paint» является обеспечение пользователя базовыми инструментами для рисования и редактирования изображений.
Критерием достижения цели является возможность создания пользователем простого рисунка и сохранения его в графическом формате без ошибок.
2.2 Назначение системы
Программный продукт предназначен для создания, открытия и редактирования растровых изображений с применением базовых инструментов рисования.
3. Характеристика объекта автоматизации
Объект автоматизации: персональный компьютер пользователя.
Условия эксплуатации:
операционная система Windows 10/11;
наличие графического интерфейса пользователя;
оперативная память не менее 2 ГБ;
наличие свободного места на диске не менее 500 МБ;
наличие устройства ввода (мышь, клавиатура).
4. Требования к автоматизированной системе
4.1 Требования к функциям системы
Программный продукт должен обеспечивать выполнение следующих функций:
Рисование простых фигур
Обеспечивает создание линий, прямоугольников, эллипсов и других фигур.
Результат: Нарисованная фигура на холсте.
Работа с цветом
Позволяет выбирать цвет кисти и заливки из палитры.
Результат: Окрашенный элемент рисунка.
Редактирование изображения
Обеспечивает обрезку, изменение размера и поворот изображения.
Результат: Изменённое изображение.
Добавление текста
Позволяет вставлять текстовые надписи на изображение.
Результат: Текст на изображении.
Сохранение изображения
Обеспечивает сохранение в форматах BMP, PNG, JPEG, GIF.
Результат: Файл изображения в заданном формате.
4.2 Требования к программному обеспечению
Программный продукт должен:
обеспечивать корректное выполнение всех заявленных функций;
обеспечивать стабильную работу при стандартных условиях эксплуатации;
поддерживать обработку ошибок ввода и выполнения;
обеспечивать сохранение и загрузку данных без потери информации.
4.3 Требования к информационному обеспечению
Система должна обеспечивать:
ввод данных, необходимых для работы;
хранение рабочих данных и настроек;
вывод результатов работы пользователю;
возможность обмена данными с другими программами.
4.4 Требования к пользователям
Пользователь должен обладать:
базовыми навыками работы с персональным компьютером;
навыками работы с мышью;
базовыми представлениями о цвете и форме.
РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА
1. Общие сведения
Программный продукт «Paint» предназначен для простого графического редактора для создания и редактирования растровых изображений.
Функциональные возможности программы включают:
рисование простых фигур;
работа с цветом;
редактирование изображения;
добавление текста;
сохранение изображения;
2. Структура программы
Программа имеет модульную структуру и включает следующие компоненты:
пользовательский интерфейс (лента инструментов, рабочая область, палитра);
модуль инструментов рисования;
модуль работы с цветом;
модуль редактирования изображения;
модуль сохранения и экспорта.
3. Настройка программы
Для подготовки программы к работе необходимо выполнить следующие действия:
Запустить приложение Paint.
Создать новый холст или открыть существующее изображение.
Задать размер холста.
Выбрать инструмент рисования.
Выбрать цвет из палитры.
4. Проверка программы
Проверка работоспособности программы осуществляется путём выполнения контрольных примеров:
рисование линии — линия отображается на холсте;
применение заливки — область окрашивается;
сохранение файла — изображение сохраняется без ошибок.
Результаты проверки позволяют сделать вывод о корректной работе программы.
5. Дополнительные возможности
Программа предоставляет дополнительные функции:
использование инструмента выделения для перемещения фрагментов;
применение ластика для удаления элементов;
изменение размера и разрешения изображения.
ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА
Характеристика |
Оценка, описание |
Функциональные возможности |
1. Создание изображения [скриншот] 2. Рисование инструментами [скриншот] 3. Редактирование [скриншот] 4. Сохранение [скриншот] 5. Открытие файлов [скриншот] |
Функциональная пригодность |
Соответствует назначению — создание изображений. |
Правильность |
Операции выполняются корректно. |
Защищённость |
Не передаёт пользовательские данные. |
Надёжность |
Стабильная работа. |
Сопровождаемость |
Обновляется вместе с Windows. |
Практичность |
Простой интерфейс. |
Эффективность |
Низкое потребление ресурсов. |
Мобильность |
Работает на Windows. |
