Для студентов МГИМО по предмету ДругиеМетоды проектирования и разработки объектно-ориентированных программных систем (на примере технического устройства)Методы проектирования и разработки объектно-ориентированных программных систем (на примере технического устройства)
2024-07-142024-07-14СтудИзба
ВКР: Методы проектирования и разработки объектно-ориентированных программных систем (на примере технического устройства)
Описание
СОДЕРЖАНИЕ
Введение
1 Аналитическая часть
1.1 Этапы объектно-ориентированного проектирования программных комплексов
1.1.1 Этап разработки технического задания
1.1.2 Научно-исследовательский этап
1.1.3 Этап эскизного проектирования
1.1.4 Этап разработки технического проекта
1.2 Инструментальные средства объектно-ориентированного проектирования
1.2.1 Графические модели
1.2.1.1 Блок схемы
1.2.1.2 Элементы блок-схем алгоритмов
1.2.1.3 Пример блок-схемы сортировки пузырьком
1.2.2 ER-модель
1.2.3 UML
1.3 Этапы объектно-ориентированного программирования
1.3.1 Объектно-ориентированный подход
1.3.2 Этапы жизненного цикла
1.4 Среды разработки
1.4.1 Embarcadero RAD studio
1.4.2 Visual studio
1.4.4 Monodevelop
2 Проектная часть
2.1 Постановка задачи
2.2 Использование UML для разработки программной модели
2.2.1 Проблемы проектирования
2.3 Использование языка C++ для реализации программной системы
2.4 Эксперименты с программой
2.5 Руководство пользователя
Заключение
Список использованных источников
Приложения
ВВЕДЕНИЕ
На этапе объектно-ориентированного проектирования строится архитектура программной системы и описываются её компоненты. Данный этап помогает избежать в дальнейшем проблем, связанных с логикой программы. Объектно-ориентированное проектирование позволяет:
1) Реализовать декомпозицию программной системы;
2) Выстроить логическую и физическую структуру компонентов программы и программной системы в целом;
3) Провести анализ программной системы, и выстроить связь между всеми ее компонентами;
4) Построить гибкую и эффективную архитектуру программы, в которую можно интегрировать новые модули программы;
Язык унифицированного моделирования (UML) позволяет качественно описать как разрабатываемую систему в целом, так и отдельные объекты и их поведение. ER-моделирование (построение моделей сущность - связь) позволяет разработать схему сущностей программы, спроектировать связи между сущностями.
Использование подхода, основанного на представлении программной системы в виде схемы, состоящей из совокупности блоков определенной структуры, позволяет описывать алгоритмы и процессы.
Объектно-ориентированное программирование позволяет объединить в один объект определенные методы и атрибуты.
Введение
1 Аналитическая часть
1.1 Этапы объектно-ориентированного проектирования программных комплексов
1.1.1 Этап разработки технического задания
1.1.2 Научно-исследовательский этап
1.1.3 Этап эскизного проектирования
1.1.4 Этап разработки технического проекта
1.2 Инструментальные средства объектно-ориентированного проектирования
1.2.1 Графические модели
1.2.1.1 Блок схемы
1.2.1.2 Элементы блок-схем алгоритмов
1.2.1.3 Пример блок-схемы сортировки пузырьком
1.2.2 ER-модель
1.2.3 UML
1.3 Этапы объектно-ориентированного программирования
1.3.1 Объектно-ориентированный подход
1.3.2 Этапы жизненного цикла
1.4 Среды разработки
1.4.1 Embarcadero RAD studio
1.4.2 Visual studio
1.4.4 Monodevelop
2 Проектная часть
2.1 Постановка задачи
2.2 Использование UML для разработки программной модели
2.2.1 Проблемы проектирования
2.3 Использование языка C++ для реализации программной системы
2.4 Эксперименты с программой
2.5 Руководство пользователя
Заключение
Список использованных источников
Приложения
ВВЕДЕНИЕ
На этапе объектно-ориентированного проектирования строится архитектура программной системы и описываются её компоненты. Данный этап помогает избежать в дальнейшем проблем, связанных с логикой программы. Объектно-ориентированное проектирование позволяет:
1) Реализовать декомпозицию программной системы;
2) Выстроить логическую и физическую структуру компонентов программы и программной системы в целом;
3) Провести анализ программной системы, и выстроить связь между всеми ее компонентами;
4) Построить гибкую и эффективную архитектуру программы, в которую можно интегрировать новые модули программы;
Язык унифицированного моделирования (UML) позволяет качественно описать как разрабатываемую систему в целом, так и отдельные объекты и их поведение. ER-моделирование (построение моделей сущность - связь) позволяет разработать схему сущностей программы, спроектировать связи между сущностями.
Использование подхода, основанного на представлении программной системы в виде схемы, состоящей из совокупности блоков определенной структуры, позволяет описывать алгоритмы и процессы.
Объектно-ориентированное программирование позволяет объединить в один объект определенные методы и атрибуты.
Характеристики ВКР
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
3,74 Mb
Список файлов
МЕТОДЫ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ ПРОГРАММНЫХ СИСТЕМ (НА ПРИМЕРЕ ТЕХНИЧЕСКОГО УСТРОЙСТВА).doc