Package -набор классов, отношений, use-case realization и других пакетов UML: package.

Презентация:



Advertisements
Похожие презентации
Design model. М одель реализации системы. Создается на основе Analysis model. Фиксирует язык реализации классов. Сопровождается до конца разработки. Элементы.
Advertisements

Объектно-ориентированный анализ и дизайн Copyright © Мухортов В. В., Няньчук-Татарский Н. А., Copyright © ООО «Интекс»,
Объектно-ориентированный дизайн Copyright © Мухортов В. В., Няньчук-Татарский Н. А., Copyright © ООО «Интекс»,
Процесс разработки Design and programming are human activities. Forget it and all is lost. B.Stroustrup, 1991.
2. UML – унифицированный язык моделирования систем.
Процесс разработки Design and programming are human activities. Forget it and all is lost. B.Stroustrup, 1991.
Аналитическая модель (краткий конспект) Copyright © Мухортов В. В., Няньчук-Татарский Н. А., Copyright © ООО «Интекс»,
4. Моделирование функциональных требований к системе.
8. Моделирование логической структуры системы Диаграмма классов Диаграмма классов служит для моделирования классов и отношений между ними.
Архитектура типового Enterprise приложения. История: от магического сервлета до наших дней Магический сервлет (все в одном) Не-UI логика Доступ к данным.
Где хранить данные в web- приложении page –JSP страница request – HTTP запрос session – сессия пользователя application – веб-приложение Static Java class.
Разработка структуры программного обеспечения при объектом подхода.
Диаграммы компонентов. Диаграммы компонентов Диаграмма компонентов отражает физическую структуру модели. Диаграмма компонентов отражает организацию и.
Бакалов Михаил, гр. 544 Научный руководитель : Терехов А. Н. Рецензент: Замышляев А. Н. Эффективная реализация расширяемой метамодели CASE- средства на.
Инструменты Visual Studio для контроля качества и безопасности кода MSSD-3 Александр Яковлев, Microsoft.
РЭУБД РЭУБД Модель распределенных объектов.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
InternetApplications Division (IAD) 1 PowerDesigner в1999.
Этап моделирования предметной области в методологии RUP.
Тема 1.3. Сервисное программное обеспечение. 1. Понятие операционного окружения Операцио́нное окруже́ние (англ. operating environment) среда, в которой.
Транксрипт:

Package -набор классов, отношений, use-case realization и других пакетов UML: package

Диаграммы пакетов Package – пакет. Общий механизм организации элементов модели в группы Имеет имя Определяет пространство имен Может быть импортирован другим пакетом

Package

Package diagram

package: service

package: service::local

package: service::server

package: service::agent

стереотипы пакетов system – вся система subsystem – подсистема facade – представление другого пакета –Например, пакет внешних интерфейсов подсистемы framework – набор шаблонов stub – заместитель другого пакета –Созданный, например, для тестирования

Layer - пакет, включающий другие пакеты некоторого уровня абстракции. UML: package со стереотипом > Типичные уровни: User Interface – классы пользовательского интерфейса Business Logic – классы логики приложения Persistence – классы сохраняемых объектов System – интерфейсы к аппаратуре, API операционной системы и тд

Analysis model UI : boundary classes, some controls Business Logic: controls, entities, boundaries – interfaces to other systems Persistence: entities System: boundaries – interfaces to operating environment

Analysis model Application : boundary classes, controls Business Logic: controls, entities Middleware: boundaries System: boundaries – interfaces to operating environment

Связи слоев