Тема: Средство объектно-ориентированного моделирования для учебного процесса
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 3
1 Спецификация требований к системе 4
1.1 Прецедент - Создать/открыть проект 6
1.2 Прецедент - Открыть графический вид диаграммы 9
1.3 Прецедент - Редактировать диаграмму 12
1.4 Прецедент - Генерировать отчет 13
1.5 Прецедент - Анализировать диаграммы 14
1.6 Прецедент - Добавить описание 16
1.7 Выводы по главе 18
2 Проектирование 18
2.1 Выводы по главе 22
3 Реализация и документация 23
3.1 Используемые инструменты 23
3.2 Формат данных проекта 23
3.3 Сборка и запуск проекта 25
3.3.1 Запуск проекта 25
3.3.2 Сборка проекта 25
3.3.3 Сборка инсталлятора 25
3.4 Профилирование 26
3.4.1 IntelVTuneProfiler 26
3.4.2 Valgrind 28
3.5 Выводы по главе 30
Заключение 32
Список использованных источников 33
ПРИЛОЖЕНИЕ А 35
📖 Введение
Процесс проектирования, описанный Г. Бучем - Rational Unified Process (RUP) основан на прецедентах, для его поддержки существует ряд инструментальных средств, таких как IBM Rational Rose Enterprise [3]. RUP - сложный процесс, ряд авторов не рекомендуют его использовать в небольших проектах [4] - именно такими являются ВКР студентов.
Розенберг предложил более простую альтернативу RUP [5] - процесс проектирования ICONIX, однако не существует инструментальных средств его поддержки. Целью работы является создание среды объектно-ориентированного моделирования, основанного на процессе ICONIX и обладающего рядом особенностей:
1) диаграммы хранятся в текстовом виде, в формате plantuml[6], за счет этого:
1) потенциально возможно эффективное хранение диаграмм в git- репозитории и командная работа с ними;
2) диаграммы могут обрабатываться многочисленными существующими инструментами;
2) прецеденты хранятся и описываются отдельно от диаграмм с целью их использования для генерации документации...
✅ Заключение
Также были разработаны инструкции пользователя и программиста. Для установки приложения был собран инсталлятор. Приложение работает в Windows и Linux. Исходный код приложения и библиотек доступен для скачивания с git-репозиториев [13-15], инсталлятор доступен на sourceforge [20].
Работа была доложена на «Soft-Парад 2019»[21] и «Проспект Свободный - 2020»[22] и было занято 3 место.



