- •«Разработка программы “Графический редактор”»
- •2013 Г. Содержание.
- •Введение
- •1. Общая часть
- •1.1 Анализ предметной области
- •2. Условная конструкция
- •3. Блок обобщенного цикла
- •Объектно-ориентированное программирование
- •1.2 Постановка задачи
- •2. Технология разработки программного продукта (технологическая часть)
- •2.1. Анализ входных и выходных данных
- •2.2. Инфологическая модель
- •2.3 Выбор и обоснование программных средств
- •2.4 Выбор и обоснование аппаратных средств разработки
- •3. Описание программных модулей
- •3.1. Структура и алгоритм работы программного продукта
- •3.2 Инструментарий разработки программного продукта
- •3.3. Интерфейс программного продукта
- •4. Экспериментальная часть
- •4.1 Назначение испытаний
- •4.2. Результаты испытаний
- •5. Охрана труда
- •Заключение
- •Список использованных источников
- •«Графический редактор»
- •2. Обращение к программе
- •3. Выполнение программы
- •Implementation
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
НОУ СПО Башкирский экономико-юридический техникум (БЭК)
|
УТВЕРЖДАЮ Директор БЭК __________В.Г. Сермягин «___» ____________ 2013 г. |
«Разработка программы “Графический редактор”»
Специальность (230105) “Программное обеспечение информационных технологий”
Выполнил:
Студент 4-го курса ПЗС-09-11
Шагалиев Айнур Фанирович
Рецензент работы _______________.......... «___» _____________2013 г. |
Руководитель работы _____________ Л.В. Стерлядева «___» ___________ 2013 г. |
|
Дипломник гр. ПЗС-09-11 ______________И.П. Иванов «___» ___________2013 г. |
2013 Г. Содержание.
Объектно-ориентированное программирование 15
1.2 Постановка задачи 17
2.4 Выбор и обоснование аппаратных средств разработки 22
3.2 Инструментарий разработки программного продукта 25
Введение
Для создания и редактирования изображений в настоящее время в основном используется графические редакторы, помогающие пользователю отредактировать и создать изображения.
Для создания качественного проекта, необходимо четко понимать для каких целей создаём, его функции и возможности. Многие программисты, прежде чем разрабатывать какой либо проект, проводят небольшие исследования путем посещения популярных сайтов и изучения материалов на нем, а также опросом пользователей каким бы они хотели видеть графический редактор, обращая внимания на каждую деталь, они в последующем создают схожий, по опросам проект, которые позволяют выделить и сделать их проект популярным.
Для создания графического редактора учебного заведения необходимо было точно оценить, для кого и в каких целях он будет необходим.
Целью курсовой работы является разработка программы «Графический редактор», которая позволяет пользователю просматривать и редактировать графические файлы.
При объектно-ориентированном программировании необходимо придерживаться следующих принципов:
- Действие в объектно-ориентированном программировании инициализируется посредством сообщения объекту. Сообщение содержит запрос на некоторое действие. В качестве реакции на сообщение получатель запускает некоторый метод, чтобы удовлетворить принятый запрос.
- Иерархия и классификация, т.е. все объекты одного класса используют одни методы в ответ на одинаковые сообщения.
Наследование – способность создавать новые типы повторно,
используя описание уже существующих типов
- Полиморфизм имеется в виду, что объекты реагируют на одно и тоже сообщение строго специфическим для них образом.
- Инкапсуляция т.е рассматривая объекты как высший уровень абстракции данных и деление его на части, получаем, что отношение частей к целому и взаимоотношения между частями становятся понятнее тогда, когда все содержится вместе как единое целое.
Из поставленной цели вытекают следующие задачи, которые необходимо решить для разработки данного приложения:
изучить методическую литературу по технологии разработки программных продуктов;
изучить теоретические аспекты среды программирования Delphi;
рассмотреть палитру свойств формы;
определиться со средством разработки приложения;
подготовить дизайн-проект приложения;
организовать удобную навигацию в программе;
Результаты тестирования подтверждают, что программа правильно выполняет все операции создания, редактирования, сохранения и пересохранения графических файлов.
Требованием к аппаратному и программному обеспечению является наличие любого IBM-совместимого компьютера с накопителем на гибких и жестких магнитных дисках и достаточным количеством оперативной памяти. На компьютере должна быть установлена операционная система, совместимая с Windows 3.x.