Добавить в закладки
 
Наши группы в социальных сетях          





Коллекция на writer5.ru

 

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

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

Расчет параметров изображения

Вид работы и учебная дисциплина

Готовая дипломная работа по дисциплине Информатика, программирование

Содержание

Введение 2
1Анализ предметной области 3
1.1Постановка задачи 3
1.2Определение задач и подзадач, формализация задач 6
1.3Требования к разрабатываемым программным модулям 7
1.4Выбор методов решения задачи и средств разработки 8
1.4.1Выбор операционной системы 8
1.4.2Выбор языка программирования 9
1.4.3Выбор методов реализации разработанного алгоритма 11
1.4.3.1Обзор методов повторного использования кода 11
1.4.3.2Классы С++ 12
1.4.3.3Динамически подключаемые библиотеки 13
1.4.3.4Компоненты среды разработки С++ Builder/Delphi 15
1.4.3.5COM-объекты 17
2Разработка алгоритма решения задачи 22
3Программная реализация алгоритма 26
3.1Реализация алгоритма в виде класса на языке С++ 26
3.2Реализация алгоритма в виде динамически подключаемой библиотеки (DLL) 28
3.3Разработка тестового приложения, демонстрирующего использование динамически подключаемой библиотеки (DLL), реализующей алгоритм 34
3.4Реализация алгоритма в виде компонента интегрированной среды разработки С++ Builder 43
3.5Разработка тестового приложения, демонстрирующего использование компонента TSmartImage среды разработки С++ Builder. 50
3.6Разработка COM-объекта 53
3.7Разработка тестового приложения, демонстрирующего работу COM-объекта. 54
4Область применения разработанных программных модулей 56
5Руководство по использованию программных модулей 59
5.1Руководство по использованию динамически подключаемой библиотеки TCImage.dll 59
5.2Руководство по использованию компонента TSmartImage среды разработки С++ Builder. 62
5.3Руководство по использованию COM-объекта 63
6Тестирование и отладка программных модулей 64
6.1Технология отладки программы 64
6.2Инструментальные средства отладки 65
6.3Средства, методика и результаты тестирования 66
Заключение 70
Список использованных источников 71
Приложение 1. Подробный алгоритм расчета размеров области 72
Приложение 2. Реализация класса С++. 73
Приложение 3. Реализация динамически подключаемой библиотеки 76
Приложение 4. Реализация компонента интегрированной среды С++ Builder. 79
Приложение 5. Реализация COM-объекта.

Введение

На сегодняшний день в программировании наиболее популярным подходом является метод быстрой разработки приложений. Среды быстрого создания приложений или RAD-среды (Rapid Application Development – RAD) такие как С++ Builder и Delphi используют библиотеки, которые состоит из готовых к употреблению визуальных и не визуальных объектов и оболочек. Они позволяют с минимальными затратами создавать приложения, в то же время предоставляя определенную степень независимости от библиотек. При работе с компонентами С++ Builder и Delphi широко используют принцип повторного использования объектов что позволяет одним разработчикам повторно использовать программный код, написанный другими разработчиками.
Существует много вариантов использования принципа повторного использования кода. Данный дипломный проект ставит перед собой цель продемонстрировать наиболее популярные из них.


Объем: 100 стр

Год выполнения и защиты - 2009