🗊Презентация Модели жизненного цикла ИС или ПО

Нажмите для полного просмотра!
Модели жизненного цикла ИС или ПО, слайд №1Модели жизненного цикла ИС или ПО, слайд №2Модели жизненного цикла ИС или ПО, слайд №3Модели жизненного цикла ИС или ПО, слайд №4Модели жизненного цикла ИС или ПО, слайд №5Модели жизненного цикла ИС или ПО, слайд №6Модели жизненного цикла ИС или ПО, слайд №7Модели жизненного цикла ИС или ПО, слайд №8Модели жизненного цикла ИС или ПО, слайд №9Модели жизненного цикла ИС или ПО, слайд №10Модели жизненного цикла ИС или ПО, слайд №11Модели жизненного цикла ИС или ПО, слайд №12Модели жизненного цикла ИС или ПО, слайд №13Модели жизненного цикла ИС или ПО, слайд №14Модели жизненного цикла ИС или ПО, слайд №15Модели жизненного цикла ИС или ПО, слайд №16Модели жизненного цикла ИС или ПО, слайд №17Модели жизненного цикла ИС или ПО, слайд №18Модели жизненного цикла ИС или ПО, слайд №19Модели жизненного цикла ИС или ПО, слайд №20Модели жизненного цикла ИС или ПО, слайд №21Модели жизненного цикла ИС или ПО, слайд №22Модели жизненного цикла ИС или ПО, слайд №23Модели жизненного цикла ИС или ПО, слайд №24Модели жизненного цикла ИС или ПО, слайд №25Модели жизненного цикла ИС или ПО, слайд №26Модели жизненного цикла ИС или ПО, слайд №27Модели жизненного цикла ИС или ПО, слайд №28Модели жизненного цикла ИС или ПО, слайд №29Модели жизненного цикла ИС или ПО, слайд №30Модели жизненного цикла ИС или ПО, слайд №31

Содержание

Вы можете ознакомиться и скачать презентацию на тему Модели жизненного цикла ИС или ПО. Доклад-сообщение содержит 31 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Модели жизненного цикла ИС или ПО, слайд №1
Описание слайда:

Слайд 2





Модели жизненного цикла ИС или ПО
Описание слайда:
Модели жизненного цикла ИС или ПО

Слайд 3





Архитектура ИС
Архитектура ИС - высокоуровневое представление структуры системы и спецификация ее компонентов и логики их взаимодействия.

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

Слайд 4





Объектно-ориентированное проектирование ИС
Описание слайда:
Объектно-ориентированное проектирование ИС

Слайд 5


Модели жизненного цикла ИС или ПО, слайд №5
Описание слайда:

Слайд 6





Объектно-ориентированное проектирование ИС
Описание слайда:
Объектно-ориентированное проектирование ИС

Слайд 7





Объектно-ориентированное проектирование ИС
Описание слайда:
Объектно-ориентированное проектирование ИС

Слайд 8





Назначение моделей
Описание слайда:
Назначение моделей

Слайд 9





Назначение моделей
Физическое проектирование:
организация  компонентов  в  распределенной  среде. 
распределение компонентов системы для имплементации   различными   разработчиками.
	Цель:  планирование  развертывания  системы.
Описание слайда:
Назначение моделей Физическое проектирование: организация компонентов в распределенной среде. распределение компонентов системы для имплементации различными разработчиками. Цель: планирование развертывания системы.

Слайд 10





Инструменты для моделирования структуры ИС
Unified Modeling Language (UML)

Другие средства: языки описания архитектуры  (architecture description language, ADL): AADL, C2, Darwin, Wright.
Описание слайда:
Инструменты для моделирования структуры ИС Unified Modeling Language (UML) Другие средства: языки описания архитектуры (architecture description language, ADL): AADL, C2, Darwin, Wright.

Слайд 11





Диаграммы UML
диаграммы  прецедентов  (вариантов  использования); 
диаграммы  классов; 
диаграммы  объектов; 
диаграммы  последовательности; 
диаграммы  кооперации; 
диаграммы  состояний; 
диаграммы  деятельности  (действий); 
диаграммы  компонентов; 
диаграммы  развертывания.
Описание слайда:
Диаграммы UML диаграммы прецедентов (вариантов использования); диаграммы классов; диаграммы объектов; диаграммы последовательности; диаграммы кооперации; диаграммы состояний; диаграммы деятельности (действий); диаграммы компонентов; диаграммы развертывания.

Слайд 12


Модели жизненного цикла ИС или ПО, слайд №12
Описание слайда:

Слайд 13





Модель использования
Описание слайда:
Модель использования

Слайд 14





Диаграммы вариантов использования 
(Use case diagram)
Назначение:
Диаграммы прецедентов применяются для моделировании  вида  системы с точки зрения вариантов   ее   использования   (прецедентов). 
Определяют функциональные требования к системе. (Отвечают  на  вопрос «Какие функции будут в системе?»)
Определяет  границы  функциональности проектируемой    системы.
Описание слайда:
Диаграммы вариантов использования (Use case diagram) Назначение: Диаграммы прецедентов применяются для моделировании вида системы с точки зрения вариантов ее использования (прецедентов). Определяют функциональные требования к системе. (Отвечают на вопрос «Какие функции будут в системе?») Определяет границы функциональности проектируемой системы.

Слайд 15





Элементы диаграммы:
Элементы диаграммы:
 Варианты   использования   (прецеденты)
 Актеры
 Отношения  зависимости,  обобщения  и  ассоциации
Описание слайда:
Элементы диаграммы: Элементы диаграммы: Варианты использования (прецеденты) Актеры Отношения зависимости, обобщения и ассоциации

Слайд 16





Элемент «Вариант использования»:
Элемент «Вариант использования»:
Часть  функциональности  системы. Соответствует одной функции (сервису), выполняемой по запросу актера. После выполнения функции система должна вернуться  в  исходное  состояние  и  должна  быть готова  к  выполнению  другого  запроса  актера

Условное графические обозначение:
Описание слайда:
Элемент «Вариант использования»: Элемент «Вариант использования»: Часть функциональности системы. Соответствует одной функции (сервису), выполняемой по запросу актера. После выполнения функции система должна вернуться в исходное состояние и должна быть готова к выполнению другого запроса актера Условное графические обозначение:

Слайд 17





Элемент «Актер»:
Элемент «Актер»:
Представляет роль, которую играет в данной системе человек (пользователь),  аппаратное  устройство  или  другая  система.
Актер - любая внешняя по отношению к моделируемой системе сущность, которая взаимодействует с системой и использует ее функциональные возможности для достижения определенных  целей  или  решения  частных  задач
      Примеры актеров: пользователь банкомата, кассир, клиент банка, субсидирующая организация

  Условное графические обозначение:
Описание слайда:
Элемент «Актер»: Элемент «Актер»: Представляет роль, которую играет в данной системе человек (пользователь), аппаратное устройство или другая система. Актер - любая внешняя по отношению к моделируемой системе сущность, которая взаимодействует с системой и использует ее функциональные возможности для достижения определенных целей или решения частных задач Примеры актеров: пользователь банкомата, кассир, клиент банка, субсидирующая организация Условное графические обозначение:

Слайд 18





Элемент «Актер»:
Элемент «Актер»:
По  отношению  к  варианту  использования  актер может  быть  главным  или  второстепенным:
Описание слайда:
Элемент «Актер»: Элемент «Актер»: По отношению к варианту использования актер может быть главным или второстепенным:

Слайд 19





Элемент «Отношения»:
Элемент «Отношения»:
Предназначен для отображения связи между элементами 
Виды отношений:
Ассоциации (association) - структурное  отношение, показывающее,  что  объекты  одного  типа  неким  образом связаны  с  объектами  другого  типа.
Обобщения (generalization) – отношение  между  общей  сущностью (родителем) и ее конкретным воплощением (потомком).
Расширение (extend) - показывает, что целевой вариант использования  (прецедент)  расширяет  поведение  исходного
Включения (include) - говорит о том, что исходный прецедент явным  образом  включает  в  себя  поведение  целевого
Описание слайда:
Элемент «Отношения»: Элемент «Отношения»: Предназначен для отображения связи между элементами Виды отношений: Ассоциации (association) - структурное отношение, показывающее, что объекты одного типа неким образом связаны с объектами другого типа. Обобщения (generalization) – отношение между общей сущностью (родителем) и ее конкретным воплощением (потомком). Расширение (extend) - показывает, что целевой вариант использования (прецедент) расширяет поведение исходного Включения (include) - говорит о том, что исходный прецедент явным образом включает в себя поведение целевого

Слайд 20


Модели жизненного цикла ИС или ПО, слайд №20
Описание слайда:

Слайд 21





Особенности отношения включения:
Особенности отношения включения:
1. Отношение  включения  может  быть установлено  только  между  вариантами    использования.
2. Вариант  включения в обязательном порядке выполняется при  выполнении   основного    варианта    использования
3. Вариант  включения  не  может быть связан  отношением  ассоциации  с  актером
4. Применительно к языкам программирования вариант включения соответствует подпрограмме, безусловно вызываемой  из  основной   программы
Описание слайда:
Особенности отношения включения: Особенности отношения включения: 1. Отношение включения может быть установлено только между вариантами использования. 2. Вариант включения в обязательном порядке выполняется при выполнении основного варианта использования 3. Вариант включения не может быть связан отношением ассоциации с актером 4. Применительно к языкам программирования вариант включения соответствует подпрограмме, безусловно вызываемой из основной программы

Слайд 22





Особенности отношения расширения:
Особенности отношения расширения:
1. Отношение  расширения  может  быть установлено  только  между  вариантами    использования.
2. Вариант  расширения   выполняется   при   определенных   условиях
3. Вариант  расширения  не  может быть связан  отношением  ассоциации  с  актером
4. Применительно к языкам программирования вариант расширения
соответствует подпрограмме, вызываемой из основной программы по
определенному   условию
Описание слайда:
Особенности отношения расширения: Особенности отношения расширения: 1. Отношение расширения может быть установлено только между вариантами использования. 2. Вариант расширения выполняется при определенных условиях 3. Вариант расширения не может быть связан отношением ассоциации с актером 4. Применительно к языкам программирования вариант расширения соответствует подпрограмме, вызываемой из основной программы по определенному условию

Слайд 23





Особенности отношения обобщения (наследования):
Особенности отношения обобщения (наследования):
1. Наследование  может  быть установлено между  вариантами    использования   и    между   актерами.
2. Вариант-наследник  обладает  всей функциональностью варианта предка  и  может  иметь  по  сравнению  с  ним  специфические  отличия:
Дополнительную  функциональность,  отсутствующую  у  предка
Другой вариант реализации функциональности, имеющейся у предка
Описание слайда:
Особенности отношения обобщения (наследования): Особенности отношения обобщения (наследования): 1. Наследование может быть установлено между вариантами использования и между актерами. 2. Вариант-наследник обладает всей функциональностью варианта предка и может иметь по сравнению с ним специфические отличия: Дополнительную функциональность, отсутствующую у предка Другой вариант реализации функциональности, имеющейся у предка

Слайд 24


Модели жизненного цикла ИС или ПО, слайд №24
Описание слайда:

Слайд 25





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

Слайд 26





Способы описания сценария:
Способы описания сценария:
Описывается в терминах пользователя на понятном пользователю языке.  ПРИМЕР:
ИЛИ  описывается  ДИАГРАММОЙ   ДЕЯТЕЛЬНОСТИ
Описание слайда:
Способы описания сценария: Способы описания сценария: Описывается в терминах пользователя на понятном пользователю языке. ПРИМЕР: ИЛИ описывается ДИАГРАММОЙ ДЕЯТЕЛЬНОСТИ

Слайд 27





Примеры сценариев:
Примеры сценариев:
Типичный ход событий:
Описание слайда:
Примеры сценариев: Примеры сценариев: Типичный ход событий:

Слайд 28





Примеры сценариев:
Примеры сценариев:
Исключения:
Описание слайда:
Примеры сценариев: Примеры сценариев: Исключения:

Слайд 29





Моделирование вариантов использования
Этапы моделирования прецедентов (Буч, Рамбо, Якобсон):
Идентифицируйте  те  структурные  элементы,  которые  необходимы  и достаточны  для  осуществления  семантики  прецедента. 
Организуйте  эти  структурные  элементы  в  диаграмму  классов 
Рассмотрите  отдельные  сценарии, которые представляют данный прецедент. 
Отобразите динамику этих сценариев на диаграммах взаимодействия. (Воспользуйтесь диаграммами последовательности, если нужно подчеркнуть порядок сообщений, и диаграммами кооперации, если более важны структурные отношения  между  кооперирующимися  объектами)
Организуйте эти структурные и поведенческие элементы как кооперацию, которую вы можете соединить с прецедентом через реализацию.
Описание слайда:
Моделирование вариантов использования Этапы моделирования прецедентов (Буч, Рамбо, Якобсон): Идентифицируйте те структурные элементы, которые необходимы и достаточны для осуществления семантики прецедента. Организуйте эти структурные элементы в диаграмму классов Рассмотрите отдельные сценарии, которые представляют данный прецедент. Отобразите динамику этих сценариев на диаграммах взаимодействия. (Воспользуйтесь диаграммами последовательности, если нужно подчеркнуть порядок сообщений, и диаграммами кооперации, если более важны структурные отношения между кооперирующимися объектами) Организуйте эти структурные и поведенческие элементы как кооперацию, которую вы можете соединить с прецедентом через реализацию.

Слайд 30





Описание ПрО:
Описание ПрО:
Компания  «СУПЕР МАГАЗИН» является сетью магазинов розничной торговли (7 магазинов). У компании  есть  свой сайт, где представлена информация по продаваемым товарам. Но сайт является  только  информационным и не позволяет проводить покупку товаров онлайн. В компании отсутствует возможность оперативного  отслеживания изменения количества товаров в наличии  в  магазинах  и  на  складе.
Компании  «СУПЕР МАГАЗИН»  требуется  информационная система розничной торговли, которая должна автоматизировать следующие процессы:
1. Обслуживание  клиентов,   включая   оформление  и оплату заказов  для  юридических  и  физических  лиц  онлайн;
2. Управление сетью ее магазинов;
3. Управление запасами и складом для сети магазинов.
Описание слайда:
Описание ПрО: Описание ПрО: Компания «СУПЕР МАГАЗИН» является сетью магазинов розничной торговли (7 магазинов). У компании есть свой сайт, где представлена информация по продаваемым товарам. Но сайт является только информационным и не позволяет проводить покупку товаров онлайн. В компании отсутствует возможность оперативного отслеживания изменения количества товаров в наличии в магазинах и на складе. Компании «СУПЕР МАГАЗИН» требуется информационная система розничной торговли, которая должна автоматизировать следующие процессы: 1. Обслуживание клиентов, включая оформление и оплату заказов для юридических и физических лиц онлайн; 2. Управление сетью ее магазинов; 3. Управление запасами и складом для сети магазинов.

Слайд 31


Модели жизненного цикла ИС или ПО, слайд №31
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию