45507

Структурный подход к проектированию ИС. Функциональная модель АСОИУ

Доклад

Информатика, кибернетика и программирование

Сущность структурного подхода к разработке ИС заключается в ее декомпозиции на автоматизированные функции. Основные элементы этой методологии основываются на следующих концепциях: графическое представление блочного моделирования функции изображаются в виде блока интерфейсы дуг входящих и выходящих взаимодействие блоков с помощью интерфейсных дуг. Блок детализируется на другой диаграмме с помощью нескольких блоков эти блоки представляют подфункции исходной функции. Обратные связи итерации продолжающие процессы и перекрывающая во...

Русский

2013-11-17

72.5 KB

10 чел.

4. Структурный подход к проектированию ИС. Функциональная модель АСОИУ.

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

Принципы методологии структурного подхода:

  1.  разделяй и властвуй – решение сложных проблем путем их разделения на множество меньших задач, решение которых представляет меньшую трудность.
  2.  иерархического упорядочивания – организация составных частей в иерархические структуры с добавлением новых деталей на каждом уровня. Эти две принципа базовых.
  3.  абстрагирования – выделение существенных свойств и отвлечение от несущественных.
  4.  формализация – строгий методический подход к решению проблемы.
  5.  непротиворечивость – обоснованность и согласованность элементов.
  6.  структурирование данных – данные должны быть и иерархически организованы.

Средства структурного анализа:

SADT – технология диаграмм структурного анализа, соответствующая функциональной диаграмме.

DFD – потоки данных.

ERD – сущность связь.

Методология функционального моделирования SADT.

Разработана Дугласом Россом. На ее основе разработана методология IDEF0. SADT - совокупность методов правил и процедур предназначенных для построения функциональной модели объекта некоторой предметной области. Функциональная модель отображает функциональную структуру объекта – действия и связи между ними. Основные элементы этой методологии основываются на следующих концепциях:

  1.  графическое представление блочного моделирования – функции изображаются в виде блока, интерфейсы – дуг (входящих и выходящих), взаимодействие блоков – с помощью интерфейсных дуг.
  2.  строгость и точность – обеспечивают ограничение действий аналитика и вводят определенную унификацию.

 Правила SADT: 

  1.  на каждом уровне декомпозиции 3-5 блоков
  2.  связность диаграмм
  3.  уникальность меток и наименований
  4.  синтаксические правила для графики (правила для блоков и дуг)
  5.  разделение входного потока данных на две составляющие: входные данные и управляющие данные
  6.  отделение организации от функций

Состав функциональной модели:

Результатом применения методологии SADT является модель, состоящая из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга. Функциональный блок и интерфейсные дуги имеют вид:

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

Иерархия диаграмм

Построение SADT модели начинается с 1-ого блока, представляющего всю систему как единое целое при этом имя, указанное в блоке является общим для всех диаграмм. Блок детализируется на другой диаграмме с помощью нескольких блоков, эти блоки представляют подфункции исходной функции. Декомпозиция выявляет полный набор подфункций. Причем каждая подфункция содержит те элементы, которые входят в исходную функцию, с другой стороны модель не может опустить к-л элемент. Модель SADT представляет собой серию диаграмм с сопроводительной документацией.

На SADT диаграммах не указано явно ни последовательность, ни время.

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

Типы связей между функциями (значимость возрастает сверху вниз):

Случайная (0)-связь незначительна или полностью отсутствует.

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

Временная (2) - представляется функции, связанные во времени, когда данные используются одновременно или функции включаются параллельно, а не последовательно.

Процедурная (3) - функции сгруппированы вместе потому что выполняются в течении одной и той же части цикла или процесса.

Коммуникационная (4) - функции сгруппированы вместе потому что используют одни те же входные данные.

Последующая (5) - выход одной функции служит входными данными для следующей функции.

Функциональная  (6) - все элементы функции влияют на выполнение одной и только одной функции.


 

А также другие работы, которые могут Вас заинтересовать

5923. Чрезвычайные ситуации социального характера. Основные виды мошенничества, с которыми наиболее часто приходится встречаться в повседневной жизни 262.82 KB
  Чрезвычайная ситуация социального характера-обстановка на определенной территории, сложившаяся в результате опасного социального или социально-политического явления и создающая реальную угрозу жизненно важным интересам...
5924. Определение основных количественных характеристик показателей надежности 78 KB
  Определение основных количественных характеристик показателей надежности Исходные данные: Выборка случайных чисел для определения основных количественных характеристик показателей надежности...
5925. Русская иконопись. Икона как живописное призведение 31.32 KB
  История эволюции иконописи Начиная с X века - времени принятия Русью христианства в качестве государственной религии - тысячи храмов столетие за столетием украшались драгоценными мозаиками, стенными росписями и иконами с изображениями религиозных...
5926. Специфіка художньо – педагогічного аналізу творів на уроках музики в початковій школі 109 KB
  Специфіка художньо - педагогічного аналізу творів на уроках музики в початковій школі Пізнавально- творчі можливості учнів розвиваються у спілкуванні з музикою, в процесі цілеспрямованого аналізу музичних творів. Адже тільки власна діяльн...
5927. Організація навчального та виховного процесу у ЛНТУ та на факультеті бізнесу 27.9 KB
  Організація навчального та виховного процесу у ЛНТУ та на факультеті бізнесу. Студентське самоврядування Вища освіта є необхідною для влаштування на роботу в сучасний час. ВНЗ повинні готувати кадрів для забезпеч...
5928. Воспитательные системы образовательных учреждений: организационно-методические основы, сущность, классификация 82 KB
  Воспитательные системы образовательных учреждений: организационно-методические основы, сущность, классификация Сегодня является общепризнанным положение о том, что эффективным и продуктивным воспитание может быть только в рамках организованной...
5929. Теоретические основы товароведения и экспертизы непродовольственных товаров 12.69 MB
  Теоретические основы товароведения и экспертизы непродовольственных товаров В учебнике изложены теоретические аспекты товароведения и экспертизы непродовольственных товаров.Основное внимание уделено формированию качества,методам анализа ...
5930. Воспитательные системы: общая характеристика 38.68 KB
  Воспитательные системы: общая характеристика. Воспитательная система - это развивающийся во времени и пространстве комплекс взаимосвязанных компонентов: целей, ради которых они создаются совместной деятельности людей, её реализующих самих людей ка...
5931. Динамические и частотные характеристики САУ 165.9 KB
  Динамические и частотные характеристики САУ Цель работы: Ознакомление с динамическими и частотными характеристиками систем автоматического управления (САУ) и получение навыков исследования линейных динамических моделей. Постановка задачи: В качестве...