Визуальное моделирование проектов на языке UML
Заказать уникальную курсовую работу- 17 17 страниц
- 5 + 5 источников
- Добавлена 02.07.2024
- Содержание
- Часть работы
- Список литературы
2. ОПИСАНИЕ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ, ДИАГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ 3
3. ДИАГРАММЫ ДЕЯТЕЛЬНОСТИ 7
4. ДИАГРАММА СОСТОЯНИЙ 9
5. ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ 11
6. ДИАГРАММА КЛАССОВ 13
ЗАКЛЮЧЕНИЕ 15
Типов объектов 3, а типов связей – 1. Согласно формуле (1) (9*4)/(1+9+√4)=36/12=3Оценка составила 3, что попадает в диапазон оптимальных значений, поэтому делаем вывод, что нет необходимости в реорганизации данной диаграммы.Рисунок 4. Диаграмма состоянийДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИДиаграмма последовательности (sequencediagrams) ‒ это способ описания поведения системы на основе указания последовательности передаваемых сообщений.Разработана диаграмма последовательностей системы для сценариев заказа полиса Страхователем (рисунок 5).Имеется 3 объекта: 1 актор и 5 классов, а также 15 связей типа «ассоциация». Типов объектов 6, а типов связей – 1. Оценка составила 2,96, что попадает в диапазон оптимальных оценок, поэтому делаем вывод, что диаграмма не требует корректировки.Проведем оценку диаграммы. Согласно формуле (1) (6*5)/(1+6+√3)=36/12=30/8,73=3,43Оценка составила 3,43 что попадает в диапазон оптимальных значений, поэтому делаем вывод, что нет необходимости в реорганизации данной диаграммы.Рисунок 5. Диаграмма последовательносейДИАГРАММА КЛАССОВДиаграмма классов является частью логической модели системы ипредставляет статическую картину системы.Для каждой системы строится не одна, а несколько диаграмм классов:возможно, что для каждого прецедента или сценария своя. На однихпоказывают подмножества классов, объединенные в пакеты, и отношениямежду ними, на других – отображают те же подмножества, но с атрибутами иоперациями классов. Для представления системы разрабатывается столькодиаграмм классов, сколько потребуется.Разработана диаграмма классов (рисунок 6).Проведем оценку диаграммы. Согласно формуле (1).На этой диаграмме десять классов (𝑂𝑏𝑗 = 7,4 связи типа «композиция», 2 типа «агрегация» . Соответственно количество типов объектов 𝑇𝑜𝑏𝑗 = 1, количество типов связей 𝑇𝑙𝑖𝑛𝑘 = 2. Оценка составила 5,5 что попадает в диапазон оптимальных значений, поэтому делаем вывод, что нет необходимости в реорганизации данной диаграммы.Рисунок 6. Диаграмма классовЗАКЛЮЧЕНИЕВ ходе выполнения расчётно-графического задания была проведена работа по моделированию автоматизации системы продажи страховых полисов и описания её при помощи диаграмм UML произведён расчёт характеристик диаграмм, полученных при моделировании заданной предметной области. Согласно проведенной количественной оценке диаграммы оптимизированы.БИБЛИОГРАФИЧЕСКИЙ СПИСОКГОСТ Р ИСО/МЭК 12207-2010 Информационная технология (ИТ). Системная и программная инженерия. Процессы жизненного цикла программных средств. Применяется с 01.03.2012 взамен ГОСТ Р ИСО/МЭК 12207-99 ГОСТ Р ИСО/МЭК ТО 15271-2002 Информационная технология (ИТ). Руководство по применению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств). Применяется с 01.07.2003Иванов, Д. Моделирование на UML [Электронный ресурс] / Д. Иванов, Ф. Новиков. — Электрон. дан. — Санкт-Петербург : НИУ ИТМО, 2010. — 200 с. — Режим доступа: https://e.lanbook.com/book/40879. — Загл. с экрана/ Кватрани, Т. Rational Rose 2000 и UML. Визуальное моделирование [Электронный ресурс] / Т. Кватрани. — Электрон. дан. — Москва : ДМК Пресс, 2009. — 176 с. — Режим доступа: https://e.lanbook.com/book/1237. — Загл. с экрана. Методические указания для выполнения расчетно-графического задания по дисциплине «Перспективные методы и инструментальные средства программной инженерии» для магистрантов направления 09.04.01 — "Информатика и вычислительная техника" очной и заочной форм обучения / Сост.: В.И. Шевченко, Е.Н. Мащенко – Севастополь: СевГУ, 2018. – 32 с.
2. ГОСТ Р ИСО/МЭК ТО 15271-2002 Информационная технология (ИТ). Руководство по применению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств). Применяется с 01.07.2003
3. Иванов, Д. Моделирование на UML [Электронный ресурс] / Д. Иванов, Ф. Новиков. — Электрон. дан. — Санкт-Петербург : НИУ ИТМО, 2010. — 200 с. — Режим доступа: https://e.lanbook.com/book/40879. — Загл. с экрана/
4. Кватрани, Т. Rational Rose 2000 и UML. Визуальное моделирование [Электронный ресурс] / Т. Кватрани. — Электрон. дан. — Москва : ДМК Пресс, 2009. — 176 с. — Режим доступа: https://e.lanbook.com/book/1237. — Загл. с экрана.
5. Методические указания для выполнения расчетно-графического задания по дисциплине «Перспективные методы и инструментальные средства программной инженерии» для магистрантов направления 09.04.01 — "Информатика и вычислительная техника" очной и заочной форм обучения / Сост.: В.И. Шевченко, Е.Н. Мащенко – Севастополь: СевГУ, 2018. – 32 с.