Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы ИС.docx
Скачиваний:
5
Добавлен:
25.09.2019
Размер:
120.69 Кб
Скачать

29 Сущность структурного подхода к разработке информационных систем

Разработка снизу вверх и сверху вниз.

3 основных группы средств построения модели:

  1. Методология, регистрирующая функции выполняемой системы IDEF0 нотация для построения функциональной модели. Описывает те функции, которые выполняет система.

  2. Иллюстрирующие потоки данных. Нотация DFD.

  3. Модели, иллюстрирующие отношения между данными. ER нотация. Эти совокупности трех типов моделей и дают представление о предметной области, какие функции используются, …

30 Моделирование бизнес процессов

Дать общую технологию разработки (без IDEF0).

Когда мы каждый процесс можем описать простейшим линейным алгоритмом – тогда мы можем закончить детализацию.

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

Основные правила построения. Между функциональными блоками существуют связи. Выделяют пять основных типов взаимосвязей между блоками:

  • Отношения управления - если выход первого функционального блока влияет на работу другого блока;

  • Отношение входа;

  • Обратная связь по управлению - когда выход из блока с меньшим доминированием является управлением на блок с большим моделированием;

  • Обратная связь по входу - выход блока с меньшим доминированием является входной дугой для блока с большим доминированием.

  • Связь выхода механизма. Используется достаточно редко в реальном мире.

Чаще всего при распределении ресурсов используется данный тип взаимосвязи.

При построении дуга изображает объект. Каждая дуга - либо примитивный, либо привилегированный объект, они могут соединятся либо разъединяться. Разветвление дуги предполагает, что передается либо все содержимое объекта, либо его часть. После каждая дуга может остаться либо не помеченной (по ней передается все содержимое исходной дуги), либо каждая веточка имеет свое название, свою метку, которая обозначает часть исходного набора.

При слиянии дуг результирующая дуга всегда имеет свое имя, которое и определяет этот суммирующий объект как часть исходного набора.

При использовании нотации дуга может уйти в туннель.

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

  2. Дуга имеет скрытый приемник — либо дуга не важна для данной системы, либо является внешней дугой. Графически туннелированные дуги берется в скобки.

32 Моделирование потоков данных

Модель потоков данных представляет собой иерархию диаграмм.

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

Наиболее часто используемая нотация для описания потоков данных - это нотация DFD (Data Float Diagram) - диаграмма потоков данных. Реже используется кириллическая аббревиатура ДПД. Основными элементами ДПД являются внешние сущности, системы, подсистемы, процессы, потоки данных, накопители.

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