Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры 2011.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
743.94 Кб
Скачать

35.Методологии структурного анализа: idef0, idef3, dfd.

Различ след.методологии структурного анализа 1)моделирование функций (IDEF0) для систематического анализа бизнеса, рассматривая регулярно решаемые задачи-функции, ресурсы, результаты, 2)моделирование потоков данных (DFD), передающихся между различными операциями, 3)моделирование потоков работ (IDEF3) - анализ операции процесса, а также точки принятия решений, влияющих на ход процесса. IDEF0 Система представляется как совокупность взаимодействующих работ или функций. Начало моделирования – это определение контекста. Его составляющие: 1)субъект (что входит в систему, а что за ее пределами, при этом учитывается широта и глубина- уровень детализации, области исследования. После определения границ не рекомендуется вводить новые объекты, т.к. нарушаются связи)- команда Model / Model Properties /Definition; 2)цель (для чего проводится моделирование) - команда Model / Model Properties /Purpose; 3)точка зрения (это должна быть т.з. одного человека, ответственного за моделирование в целом) - команда Model / Model Properties /Purpose. Виды модели: 1.AS-IS "как есть" для выявления узких мест, анализа недостатков, следует избегать приукрашивания, т.е. модели SHOULD-BE ("как должно бы быть") 2.To-BE "как будет" для исправления, перенаправления информационных и материальных ресурсов. Модель – взаимосвязанные, иерархически упорядоченные диаграммы. Каждая диаграмма на отдельном листе. 4 типа диаграмм: 1.Контекстная – это вершина дерева, общее описание системы, может быть только одна. 2.Декомпозиция – это разбиение контекстной диаграммы на фрагменты. 3.Дерево узлов – это иерархическая зависимость работ. 4.Для экспозиции (FEO) – это иллюстрация фрагментов. Работа – это процессы, функции или задачи, происходящие за определенное время и имеющие распознаваемые результаты. Изображаются в виде прямоугольника, внутри расположено имя работы. Работы располагаются по диагонали от левого верхнего угла к правому нижнему – это порядок доминирования. Самая важная работа или выполняющаяся первой - в верхнем левом углу. Каждая работа в свою очередь может быть декомпозирована. Работы нижнего уровня – это то же самое, что и работы верхнего уровня, но рассматриваются более детально. Работы связаны именованными стрелками. 4 типа стрелок:1)вход (input) – это материал или инф, используемые или преобразуемые работой, 2)управление (control) – это правила, стандарты. 3)выход (output) – это материал или информация, производимые работой. 4)механизм (mechanism) – это ресурсы, выполняющие работу. Модель IDEF3. IDEF3 – это модель, описывающая процессы в виде логических схем, в которых основное внимание уделяется очередности выполнения функций и бизнес–процессов. В отличие от модели IDEF0 модель IDEF3 кроме работ и связей может включать в себя такие элементы, как перекрестки и ссылки (указатели). Перекрестки (Junction) используются для отображения логики выполнения множества работ, кот могут или должны завершиться перед началом последующей за ними работы. Различают перекрестки для слияния (Fan–in Junction) и разветвления (Fan–out Junction) стрелок. Стрелки могут сливаться или разветвляться только через перекрестки. Во избежание несоответствий в логической схеме при установке сочетаний перекрестков на диаграмме должны выполняться следующие требования: 1.Каждому перекрестку для слияния должен предшествовать перекресток для разветвления. 2.Перекресток для слияния «И» не может следовать за перекрестком для разветвления типа синхронного или асинхронного «ИЛИ», или исключающего «ИЛИ». 3.Перекресток для слияния типа исключающего «ИЛИ» не может следовать за перекрестком для разветвления типа «И». 4.Перекресток, имеющий одну стрелку на одной стороне, должен иметь более одной стрелки на другой стороне. Модель DFD. В соответствии с DFD (Data Flow Diagram) методологией, модель системы определяется как иерархия диаграмм потоков данных, описывающих процессы преобразования информации от момента ее ввода в систему до выдачи конечному пользователю. Диаграммы верхних уровней иерархии - контекстные диаграммы, задают границы модели, определяя её окружение (внешние входы и выходы) и основные рассматриваемые процессы. Контекстные диаграммы детализируются при помощи диаграмм следующих уровней. Основными элементами диаграмм потоков данных явл: внешние сущности; процессы; накопители данных; потоки данных. Внешние сущности (External Entity) понимается материальный объект, явл источником или приемником инф. В качестве внешней сущности на  DFD диаграмме могут выступать заказчики, поставщики, клиенты, склад, банк и другие. Процессы,представляют собой преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом. В реальной жизни процесс может выполняться некоторым подразделением орг, выполняющим обработку входных документов и выпуск отчетов, отдельным сотрудником, программой, установленной на компьютере, специальным логическим устройством. Номер процесса служит для его идентификации. В поле имени вводится наименование процесса в виде предложения с глаголом в неопределенной форме (вычислить, рассчитать, проверить, определить, создать, получить) и поясняющими существительными, например: «Напечатать адрес получателя», «Акцептовать счет». Информация в нижнем поле символа процесса указывает, какое подразделение организации, сотрудник, программа или аппаратное устройство выполняет данный процесс. Если такое поле отсутствует, то подобная информация может быть указана в текстовом примечании. В отличие от IDEF0 диаграмм, в DFD диаграммах не используются стрелки управления для обозначения правил выполнения действия и стрелки механизмов для обозначения требуемых ресурсов. Накопители данных, предназначены для изображения неких абстрактных устройств для хранения инф, кот можно туда в любой момент времени поместить или извлечь, безотносительно к их конкретной физической реализации. Накопители данных явл неким прообразом БД ИС орг. Внутри символа указывается его уникальное в рамках данной модели имя, наиболее точно, с точки зрения аналитика, отражающее информационную сущность содержимого. Символы накопителей данных в качестве дополнительных элементов идентификации могут содержать порядковые номера. Потоки данных, опред инф, передаваемую через некоторое соединение (кабель, почтовая связь, курьер) от источника к приемнику. На DFD диаграммах потоки данных изображаются линиями со стрелками, показывающими их направление. Каждому потоку данных присваивается имя, отражающее его содержание.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]