Курсовая работа: Векторный графический редактор

2.3.1.1 Требования к структуре

Данная система состоит из следующих частей:

· Рисование графических примитивов, таких как: Line, Rectangle, Triangle, Ellipse

· Преобразование пространства посредством функции Mirror, в частности примитива Ellipse

2.3.1.2 Требования к надежности

Программный продукт должен отвечать следующим требованиям надежности:

При работе с изображением производится проверка сохранности результатов работы с изображением.

При тестировании программного продукта путем использования различных сочетаний всех его возможностей ошибок в работе обнаружено не было.

2.3.1.3 Требования к эксплуатации

Программный продукт обладает простотой и удобством интерфейса и может обслуживаться любым пользователем, не имеющим специальных знаний в работе с изображениями, имеющим элементарные навыки работы с ПК. Программный продукт может быть использован по необходимости и не имеет ограничений, связанных с режимом работы.

2.3.2 Требования к функциям, выполняемым программным продуктом

Программный продукт предназначен для работы с изображением и поэтому должен содержать и выполнять следующие действия:

· Работа с графическими файлами

1. Создание нового графического файла

· Рисование основных геометрических примитивов

1. Рисование отрезков прямых

2. Рисование прямоугольников

3. Рисование треугольников

4. Рисование эллипсов

· Дополнительные возможности редактирования

1. Зеркальное преобразование пространства с нарисованными в нем эллипсами

2.3.3 Требования к видам обеспечения

2.3.3.1 Математическое обеспечение системы

При реализации данного программного продукта были применены некоторые стандартные алгоритмы: построения графических примитивов, работы с изображением. Применение стандартных алгоритмов улучшило быстродействие и упростило проектирование данного программного продукта.

2.3.3.2 Лингвистическое обеспечение системы

Программный продукт должен разрабатываться только с использованием среды программирования C++ Builder 6. Использование других сред программирования не допускается. Необходимо добиться безошибочной работы приложения на ОС Windows семейства ХР.

2.3.3.3 Технического обеспечения системы

Для нормального функционирования программного продукта необходимо:

К-во Просмотров: 472
Бесплатно скачать Курсовая работа: Векторный графический редактор