русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Виды диаграмм.


Дата добавления: 2013-12-23; просмотров: 940; Нарушение авторских прав


Введение.

На этапе формализованного описания осуществляется представление таможенных процедур в виде ИФМ. Для этого можно использовать методологию функционального моделирования IDEF0.

Тема 10.Унифицированный язык моделирования систем UML. 27.12.2011.

Начальная версия языка появилась в 1995 году н.э., это графический язык моделирования систем. В 2005 году опубликована последняя версия UML.

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

Принцип абстрагирования – предписывает включать в модель только те аспекты, которые имеют непосредственное отношение к функциям системы, второстепенные детали опускаются, чтобы не усложнять процесс;

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

Принцип иерархического описания –процесс построения модели рассматривается на разных уровнях абстрагирования и детализации. Исходная модель системы является наиболее общей (метопредставление).

Процесс создания системы представляется как уровневый спуск от общих моделей концептуального уровня как к частным моделям логического и физического уровня. В UML модели системы имеют 4 представления.

· Логическое представление;

· Представление реализации – заинтересованные лица – разработчик;

· Представление процессов функционирования: системный интегратор, производительность и масштабируемость компонентов системы;

· Представление размещения – системный администратор, связи и коммуникации компонентов.



В UML процесс создания систем – РУП. Суть концепции заключается в последовательной декомпозиции создания системы на отдельные этапы. В каждом из этапов разрабатываются соответствующие графические диаграммы. На начальных этапах РУП строится логическое представление статической модели (структуры системы), затем строится логическое представление модели поведения, затем физическое представление. Последовательность разработки диаграмм в основном совпадет со списком.

· Диаграмма вариантов использования;

· Диаграмма классов;

· Диаграммы поведения:

ü Диаграмма состояний;

ü Диаграмма деятельности;

ü Диаграммы взаимодействия:

v Диаграмма последовательности;

v Диаграмма кооперации.

· Диаграммы реализации:

ü Диаграмма компонентов и диаграмма размещения.

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

10.3. Диаграмма вариантов использования.

Техника предложена в 1992 году. Суть состоит в следующем – система, например, таможенный пост представляется в виде актеров взаимодействующих с системой с помощью так называемых вариантов использования. Актером называется любая сущность взаимодействующей системы из вне. Им может быть человек, оборудование, клиент государства, т.е. актерами мы определяем, что взаимодействует с системой.

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



<== предыдущая лекция | следующая лекция ==>
Принятие ИФМ. | Введение


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.