ustu167 (1013999), страница 3

Файл №1013999 ustu167 (Профессиональные программные среды) 3 страницаustu167 (1013999) страница 32017-06-17СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

С их помощью можно описывать сценарии действийсотрудниковорганизации, например, последовательность обработки заказа или события, которыенеобходимо обработать за конечное время.Основные элементыДиаграммы Основная единица описания в IDEF3.Центральныйкомпонентмодели.ИзображаютсяЕдиницапрямоугольниками с прямыми углами и имеют имя, выраженноеработыотглагольным существительным, обозначающим процесс(UOW)действия, одиночным или в составе фразы, и номер; другое имясуществительное в составе той же фразы обычно отображаетосновной выход (результат работы).СвязиПоказывают взаимоотношение работ.

Все связи в IDEF3однонаправлены и могут быть направлены куда угодно, нообычно диаграммы IDEF3 стараются построить так, чтобы связибыли направлены слева направо.В IDEF3 различают три типа стрелок (рис.19), изображающих связи, стиль которыхустанавливается через контекстное меню Style:Рис.19.СтаршаяОтношенияПотокиобъектовСплошная линия, связывающая единицы работ. Рисуется слеванаправо или сверху вниз.

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

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

Различают перекрестки для слияния иразветвления стрелок. Перекресток не может использоваться одновременно для слияния идля разветвления. Для внесения перекрестка служит кнопкаВ диалоге Select Junction Type (рис.20).Рис.20.необходимо указать тип перекрестка.в палитре инструментов .НаименованиеAsynchronous ANDSynchronous ANDAsynchronous ORSynchronous ORXOR (Exclusive OR)Смыслвслучаеслияния стрелокВсепредшествующиепроцессы должны бытьзавершеныВсепредшествующиепроцессызавершеныодновременноОдин или несколькопредшествующихпроцессов должны бытьзавершеныОдин или несколькопредшествующихпроцессовзавершеныодновременноТолькоодинпредшествующийпроцесс завершенСмыслвслучаеразветвления стрелокВсеследующиепроцессы должны бытьзапущеныВсеследующиепроцессызапускаютсяодновременноОдин или несколькоследующихпроцессовдолжны быть запущеныОдин или несколькоследующихпроцессовзапускаютсяодновременноТолько один следующийпроцесс запускаетсяВсе перекрестки на диаграмме нумеруются, каждый номер имеет префикс J.

Можноредактировать свойства перекрестка окне его своиств. В IDEF3 стрелки могут сливаться иразветвляться только через перекрестки.Объект ссылки. Выражает некую идею, концепцию или данные, которые нельзя связатьсо стрелкой, перекрестком или работой. Для внесения объекта ссылки служит кнопкав палитре инструментов. Объект ссылки изображается в виде прямоугольника, похожегона прямоугольник работы.

Имя объекта ссылки задается в диалоге Referent (Рис.21.).Рис.21.В качестве имени можно использовать имя какой-либо стрелки с других диаграмм илиимя сущности из модели данных. Объекты ссылки должны быть связаны с единицамиработ или перекрестками пунктирными линиями. Официальная спецификация IDEF3различает три стиля объектов ссылок – безусловные, синхронные и асинхронные.При внесении объектов ссылок помимо имени следует указывать тип объекта ссылки:ТипобъектассылкиOBJECTGOTOЦель описанияОписывает участие важного объекта в работеИнструмент циклического перехода (в повторяющейсяпоследовательности работ), возможно на текущей диаграмме, ноне обязательно. GOTO может ссылаться на перекресток.Применяется, когда необходимо подчеркнуть множественноеиспользование какой-либо работы, но без цикла.Используется для документирования важной информации,относящейся к каким-либо графическим объектам на диаграмме.Используется для усовершенствования графиков или их болеедетального описания.

Обычно употребляется для детальногоописания разветвления и слияния стрелок на перекрестках.UOBNOTEELABДекомпозиция работ. В IDEF3 декомпозиция используется для детализации работ.Можно многократно декомпозировать работу, т.е. работа может иметь множестводочерних работ. При этом номер работы состоит из номера родительской работы, версиидекомпозиции и собственного номера работы на текущей диаграмме.Построим диаграмму детализации работ банка автомобилистов в стандарте IDEF3.Начнем с построения контекстной диаграммы.Для этого поместим 1 блок на диаграмму, и назовем его «Обслужить».

После этогопроведем связи между данной работой и внешними работами (рис.22).USED AT:AUTHOR: Новикова ОО Грачев СДPROJECT: avto1_0DATE: 15.09.2004REV: 23.10.2004NOTES: 1 2 3 4 5 6 7 8 9 10WORKINGDRAFTRECOMMENDEDPUBLICATIONREADERDATE CONTEXT:TOP0,70КлиентКлиентОбслужитьОтказобслуживанияклиента1NODE:TITLE:ОбслуживаниеNUMBER:1Рис.22.Как видно, в банк поступает клиент, а из банка клиент либо выходит обслуженным, либоему отказывается в обслуживании по условиям задачи. Для более детальногорассмотрения работ декомпозируем данную работу на 3 вида работ:1.

Появление клиента2. Обслужить клиента касса 13. Обслужить клиента касса 2После декомпозиции получили следующую диаграмму (рис.23).USED AT:AUTHOR: Новикова ОО Грачев СДPROJECT: avto1_0DATE: 15.09.2004REV: 23.10.2004WORKINGDRAFTRECOMMENDEDPUBLICATIONNOTES: 1 2 3 4 5 6 7 8 9 10Если в очереди один меньше 3,либо равное с очередью 2READERDATE CONTEXT:1.10,30КлиентОбслужить клиента касса 120,10Появлениеклиента4XЕсли в банке находится 8 клиентовJ1Отказобслуживанияклиента0,30КлиентОбслужить клиента касса 23Если в очереди 1 больше чем на 2 клиента,либо очередь 1 заполненаNODE:TITLE:ОбслужитьNUMBER:1.1Рис.23.На декомпозированной диаграмме видно, какие виды работ необходимо реализовыватьдля выполнения основной задачи.

При необходимости каждую из этих работ можнодекомпозировать на более мелкие для описания конкретной реализации.Перейдем к диграмме DFD.Область примененияДиаграммы потоков данных (Data flow diagramming, DFD) используются для описаниядокументооборота и обработки информации. Подобно IDEF0, DFD представляетмодельную систему как сеть связанных между собой работ.Создание диаграммы DFD.Для создания диаграммы DFD необходимо в диалоге New Model (рис.24.) выбрать кнопкуDFDРис.24.Декомпозиция работы IDEF0 в диаграмму DFD. Для создания дочерней диаграммыDFD следует при декомпозиции в диалоге (рис.25) Activity Box Count выбрать кнопкуDFD.Рис.25.Создается новая диаграмма DFD, и стрелки, которые касаются родительской работы,мигрируют на диаграмму нижнего уровня так, как если бы это была диаграмма IDEF0.Стрелки входа родительской работы на дочерней диаграмме DFD показываютсявходящими стрелками с левой стороны диаграммы DFD, стрелки управления –входящими стрелками с верхней стороны диаграммы и т.

д.Согласно нотации DFD диаграмма не должна иметь граничных стрелок – все стрелкидолжны начинаться и заканчиваться на работах, хранилищах данных или внешнихсущностях. Поэтому, если строго следовать правилам нотации, надо:1. Удалить все граничные стрелки на диаграмме DFD.2. Создать соответствующие внешние сущности и хранилища данных.3. Создать внутренние стрелки, начинающиеся с внешних сущностей вместо граничныхстрелок.Основные элементыDFD описывает:• функции обработки информации (работы);• документы (стрелки, arrow), объекты, сотрудников или отделы, которые участвуют вобработке информации;• внешние ссылки (external references), которые обеспечивают интерфейс с внешнимиобъектами, находящимися за границами моделируемой системы;•таблицы для хранения документов (хранилище данных, data store).В BPwin для построения диаграмм потоков данных используется нотация ГейнаСарсона.Для того чтобы дополнить модель IDEF0 диаграммой DFD, нужно в процесседекомпозиции в диалоге Activity Box Count “кликнуть” по радиокнопке DFD.

В палитреинструментов на новой диаграмме DFD появляются новые кнопки (Рис. 26):Рис.26.1) добавить в диаграмму работу Activity Box Tool – используется для установки блоковв диаграмме.2) добавить в диаграмму внешнюю ссылку (External Reference). Внешняя ссылкаявляется источником или приемником данных извне модели;3) добавить в диаграмму хранилище данных (Data store). Хранилище данныхпозволяет описать данные, которые необходимо сохранить в памяти прежде, чемиспользовать в работах;Стрелки DFD показывают, как объекты (включая данные) двигаются от одной работы кдругой. Это представление потоков совместно с хранилищами данных и внешнимисущностями делает модели DFD более похожими на физические характеристики системы– движение объектов (data flow), хранение объектов (data stores), поставка ираспространение объектов (external entities) рис.27.USED AT:AUTHOR: Новикова ОО Грачев СДPROJECT: avto1_1DATE: 15.09.2004REV: 24.10.2004WORKINGDRAFTRECOMMENDEDPUBLICATIONNOTES: 1 2 3 4 5 6 7 8 9 10READERA-0р.

0р. 07DATE CONTEXT:8На обслуживаниеАРМ кассираАРМ клиентаВ очередь1Появлениеклиентар. 0Информацияо клиентахТипы6 операций5 Операции4 Счет5Обслужить клиентаКлиент3 KLIENTОтказ в обслуживанииNODE:TITLE:БанкNUMBER:A0Рис.27.DFD рассматривает систему как совокупность предметов. Контекстная диаграмма частовключает работы и внешние ссылки. Работы обычно именуются по названию системы,например «АРМ клиента».РаботыВнешниесущностиСтрелки(Потокиданных)ХранилищеданныхПредставляют собой функции системы, преобразующие входы ввыходы. Изображаются прямоугольниками со скругленнымиуглами.Изображают входы в систему и/или выходы из системы.Изображаются в виде прямоугольника с тенью и обычнорасполагаются по краям диаграммы.Описывают движение объектов из одной части системы вдругую.

Стрелки могут подходить и выходить из любой гранипрямоугольника работы. Также применяются двунаправленныестрелки для описания диалогов типа «команда-ответ» междуработами, между работой и внешней сущностью и междувнешними сущностями.Изображают объекты в покое, в отличие от стрелок,описывающих объекты в движении. Это очереди и т. п.Слияние и разветвление стрелок. В DFD стрелки могут сливаться и разветвляться, чтопозволяет описать декомпозицию стрелок. Каждый новый сегмент сливающейся илиразветвляющейся стрелки может иметь собственное имя.Нумерация объектов.

Характеристики

Тип файла
PDF-файл
Размер
1,09 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7027
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее