Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Диаграммы размещения

Диаграмма размещения (Deployment diagrams) отражает физические взаимосвязи между программными и аппаратными компонентами системы. Она показывает размещение объектов и компонентов в распределенной системе. Каждый узел на диаграмме размещения представляет собой некоторый тип вычислительного устройства – в большинстве случаев часть аппаратуры. Это аппаратура может быть простым устройством или датчиком, а может быть и большим компьютером. Соединения между узлами показывают коммуникационные каналы, с помощью которых осуществляются системы взаимодействия. Диаграммы размещения используется менеджером проекта, пользователями, архитектором системы и эксплуатационным персоналам, чтобы понять физическое размещение системы и расположение ее отдельных подсистем.

Этот вид диаграмм предназначен для анализа аппаратной части системы, то есть железа, а не программ. Deployment – в переводе означает топология. Обычно этот тип диаграмм используется в самом начале проектирования системы для анализа аппаратных средств, на которых она будет эксплуатироваться.

Описание кнопок панели инструментов диаграмм размещения в Rational Rose.

 

- Note, комментарий

 

- Связь комментария с элементом

 

- Processor, процессор

 

- Connection, соединение

 

Device, устройство

 

ПРИМЕР. Сетевая конфигурация ИС «Оприходование товара на складе»

 

 

Для проектирования данной ИС использована технология «клиент – сервер». На рисунке показано, что центральным звеном является компьютер- сервер, где храниться вся информация, т.е. используется архитектура централизованной многопользовательской системы. Клиентские приложения располагаются на автоматизированных рабочих местах (станциях) Связь между компьютерами осуществляется по локальной сети. Можно на диаграмме с помощью комментария или используя нотацию Устройство показать расположение рабочих мест, но в данном случае по названию приложения понятно, что рабочие места находятся в отделах где работают эти пользователи.

Рис. Диаграмма размещения ИС «Оприходование товара на складе»

Примеры

 

 

Диаграммы действий

Выбор и описание прецедентов

 

Поток событий для прецедента

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

· Когда и как прецедент начинается и заканчивается

· Как он взаимодействует с актером

· Какие данные ему нужны

· Нормальную последовательность событий для прецедента

· Описание потоков в альтернативных и исключительных ситуациях.

Документация на потоки составляется в момент проработки итеративным способом:

· Краткое описание шагов для нормального выполнения прецедента

· Уточнение шагов

· Добавление потоков для исключительных ситуаций.

В каждом проекте должен использоваться стандартный шаблон для создания документа, описывающий поток событий.

 

 


 

 


Диаграмма размещения (Deployment diagrams) отражает физические взаимосвязи между программными и аппаратными компонентами системы. Она показывает размещение объектов и компонентов в распределенной системе. Каждый узел на диаграмме размещения представляет собой некоторый тип вычислительного устройства – в большинстве случаев часть аппаратуры. Это аппаратура может быть простым устройством или датчиком, а может быть и большим компьютером. Соединения между узлами показывают коммуникационные каналы, с помощью которых осуществляются системы взаимодействия. Диаграммы размещения используется менеджером проекта, пользователями, архитектором системы и эксплуатационным персоналам, чтобы понять физическое размещение системы и расположение ее отдельных подсистем.

 

Этот вид диаграмм предназначен для анализа аппаратной части системы, то есть железа, а не программ. Deployment – в переводе означает топология. Обычно этот тип диаграмм используется в самом начале проектирования системы для анализа аппаратных средств, на которых она будет эксплуатироваться.

 

 

Для проектирования данной ИС использована технология «клиент – сервер». На рисунке показано, что центральным звеном является компьютер- сервер, где храниться вся информация, т.е. используется архитектура централизованной многопользовательской системы. Клиентские приложения располагаются на автоматизированных рабочих местах (станциях) Связь между компьютерами осуществляется по локальной сети. Можно на диаграмме с помощью комментария или используя нотацию Устройство показать расположение рабочих мест, но в данном случае по названию приложения понятно, что рабочие места находятся в отделах где работают эти пользователи.

 

1. Начало проекта:

Этап задумки -Идея и определение общих требований и форм на Этапе задумки; Заканчивается утверждением: Наша система делает …

  1. Идея преобретает ясные очертания
    1. собираются и документируются все идеи
    2. описываются риски
    3. внешние интерфейсы
    4. общая функциональность системы
    5. создание тестовых прототипов для проверки общей концепции
  2. идеи поступают из разных источников: заказчики, эксперты по предметной области, сами разработчики, изучение существующих систем
  3. Прототипы как временный код для проверки предположений
<== предыдущая лекция | следующая лекция ==>
Нотации | Создание пакетов
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 2447; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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