Разработка диаграммы последовательности(Диаграмма 3)...12




ОТЧЁТ ПО ЛАБОРАТОРНОЙ РАБОТЕ

по дисциплине «Проектная деятельность»

на тему: «Объектно-ориентированное моделирование UML»


Студент _________________ Дороничев А.И

Шифр 180837

Направление подготовки: 10.03.01 – «Информационная безопасность»

Направленность (профиль): «Безопасность телекоммуникационных систем»

Группа 81-ИБ

Руководитель __________________ Савва Ю.Б.

Оценка: «________________» Дата ______________

 


 

Орел 2021 г.

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

ФГБОУ ВО «ОРЛОВСКИЙ ГОСУДАРСТВЕННЫЙУНИВЕРСИТЕТ

ИМ. И.С. ТУРГЕНЕВА»

 

Институт приборостроения, автоматизации и информационных технологий

 

Кафедра «Информационной безопасности»

 

УТВЕРЖДАЮ:

____________ Зав. кафедрой

«___»_____________2021г.

 

ЗАДАНИЕ

По лабораторной работе

по дисциплине «Проектная деятельность»

 

Студент _________________ Дороничев А.И

Шифр 180837

Направление подготовки: 10.03.01 – «Информационная безопасность»

Направленность (профиль): «Безопасность телекоммуникационных систем»

Группа 81-ИБ

1 Тема лабораторной работы
Метод объектно-ориентированного анализа и проектирования программного обеспечения: язык моделирования UML.

2 Срок сдачи студентом законченной лабораторной работы: 23.03.2021

3 Задание: разработать модель системы безопасности смартфона, используя язык моделирования UML и программу Argouml.

4 Содержание пояснительной записки

I. Введение

1. Описание исследуемого объекта

2. Моделирование проектируемой системы

II. Список используемой литературы

III. Приложения

 

Руководитель ________________________

Задание принял к исполнению: «___» __________ 2021г.

 

Подпись студента___________________

 

 

Содержание.

I. Введение…………………………………………………………....5

1. Описание исследуемого объекта…………………………………8

2. Модели проектируемой системы…………………………………9

2.1 Разработка модели вариантов пользования (Диаграмма 1).....9

2.2 Разработка диаграммы класса (Диаграмма 2)………………..11

Разработка диаграммы последовательности(Диаграмма 3)...12

2.4 Разработка диаграммы коопераций (Диаграмма 4)………….13

2.5 Разработка диаграммы состояния (Диаграмма 5)……………14

2.6 Разработка диаграммы деятельности (Диаграмма 6)………..15

2.7 Разработка диаграммы развертывания (Диаграмма 7)……...16

II. Список используемой литературы……………………………18

 

I. Введение.

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

С точки зрения общих принципов системного анализа одна и та же физическая система может быть представлена несколькими моделями. При этом назначение отдельной модели системы определяется характером решаемой проблемы. Основное требование к модели программной системы - она должна быть понятна заказчику и всем специалистам проектной группы, включая бизнес - аналитиков и программистов. Именно для разработки такой нотации потребовались усилия группы специалистов ведущих фирм производителей программного и аппаратного обеспечения, которые привели к появлению языка UML.

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

Моделирование позволяет решить четыре различных задачи:

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

2.Снабдить исходные понятия языка UML возможностью расширения и специализации для более точного представления моделей систем в конкретной предметной области;

3.Способствовать распространению объектных технологий и соответствующих понятий;

4.документировать принимаемые решения, используя полученные модели.

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

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

Для того, чтобы реализовать поставленные цели, необходимо решить определённые задачи:

1) изучить теоретический материал;

2) рассмотреть и понять особенности синтаксиса и семантики языка UML и способы его реализации;

3) закрепить практические навыки в области графического моделирования путём создания моделей UML.

Вариант задания для выполнения: разработать модель программы «Система безопасности смартфона», используя язык моделирования UML и программу Argouml.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-05-15 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: