Презентация, доклад на защиту диплома по теме Особенности разработки Модульных приложений

Цель ВКР - изучить особенности разработки модульных приложений с последующей реализацией готового программного продукта. Задачи: рассмотреть основные направления в области технологий программирования;изучить основные принципы модульного программирования в разработке современного программного обеспечения;привести

Слайд 1Особенности разработки модульных приложений

Выполнила студентка
5 курса 1 группы
заочной формы обучения
физико-математического факультета
Степанова Наталья Геннадьевна

Научный руководитель:
к.ф.-м.н., доцент кафедры
информатики и методики
преподавания математики
Сидорова О.А.

Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего образования «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ»

КАФЕДРА ИНФОРМАТИКИ И МЕТОДИКИ ПРЕПОДАВАНИЯ МАТЕМАТИКИ

Особенности разработки модульных приложений         Выполнила студентка	5 курса 1 группы	заочной

Слайд 2 Цель ВКР - изучить особенности разработки модульных

приложений с последующей реализацией готового программного продукта.

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

Объектом исследования являются технологии программирования, предметом исследования – модульная программная архитектура и объектно-ориентированное программирование.
Цель ВКР - изучить особенности разработки модульных приложений с последующей реализацией готового программного

Слайд 3Содержание
Введение
1. Основные направления в области создания технологий программирования
1.1. Парадигмы

программирования
1.1.1. Императивная парадигма
1.1.2. Декларативная парадигма
1.1.3. Объектно-ориентированная парадигма
1.1.4. Парадигма программирования в ограничениях
1.1.5 Парадигма сценарного программирования
2. Роль и место модульного программирования в разработке современного функционального программного обеспечения
2.1 Основные принципы модульного программирования
2.2 Технологии сборки модульных программ
3. Модульное программирование в решении учебных задач
3.1 Постановка задачи и описание проектного решения
3.2 Программная реализация
3.3 Руководство пользователя
Заключение
Список литературы
Содержание Введение1. Основные направления в области создания технологий программирования 1.1. Парадигмы программирования   1.1.1. Императивная парадигма

Слайд 5Модульное программирование позволяет:
Упростить разработку и реализацию программного продукта;
Облегчить чтение программы и

работу с данными, имеющими сложную структуру;
Избежать чрезмерную детализацию алгоритма;
Использовать стандартные модули и библиотеки.

Модульное программирование позволяет:Упростить разработку и реализацию программного продукта;Облегчить чтение программы и работу с данными, имеющими сложную структуру;Избежать

Слайд 6 В современном мире актуальным становится программирование, направленное на реализацию

систем искусственного интеллекта и обучение машин выполнению обнаружения, отслеживания и классификации объектов по определенным признакам.
В современном мире актуальным становится программирование, направленное на реализацию систем искусственного интеллекта и обучение машин

Слайд 7Приложение Photo cup
позволяет быстро подготовить базы данных с изображениями

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

фотографии с подходящими изображениями, скаченные из Интернета или полученные с помощью фотосъемки

папки с обработанными положительными и отрицательными изображениями необходимого размера

файлы со списками для запуска расчета каскада

возможность протестировать уже обученный xml-каскад

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

Слайд 8Приложение Photo cup

Приложение Photo cup

Слайд 9Программная реализация
Файлы, необходимые для успешного запуска и

работы программы собраны в папку bin_x86:
Photocut.exe
Photocut.htm
Плагины в формате динамических библиотек:
- Flip.dll
-Grayscale.dll
-Resize.dll
-Trainlist.dll
Freetupe.dll
Pugixml.dll
Opencv.dll

Программная реализация   Файлы, необходимые для успешного запуска и работы программы собраны в папку bin_x86:Photocut.exePhotocut.htmПлагины в

Слайд 10Примеры работы каскада для поиска фронтального положения лица в Photo cup

Примеры работы каскада для поиска фронтального положения лица в Photo cup

Слайд 11Выводы
рассмотрены основные направления в области разработки программного обеспечения и выделены

основополагающие парадигмы, описывающие современные технологии программирования;
уделено большое внимание правилам и средствам работы в среде объектно-ориентированного программирования;
изучены принципы и главные преимущества модульного проектирования;
реализовано программное приложение с модульной архитектурой;
в рамках реализации практической части дипломной работы была изучена дополнительная литература, связанная с понятием примитивов Хаара и алгоритмами обучения классификаторов в теоретическом и практическом прочтении.

Выводы рассмотрены основные направления в области разработки программного обеспечения и выделены основополагающие парадигмы, описывающие современные технологии программирования;уделено

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть