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

Лекция 11 (23.11.12012)

20 Минут

Концепции IDEF0- методологии. Разработана в США, сформировал Дуглас Росс, в России появилась в 2000-ых годах

  1. Графическое представление блочного моделирования – основной принцип представления бизнес-процессов является графическое представление действий.

  2. Кратность

  3. Передача информации

  4. Строгость и точность

  5. Методология

  6. «Организация» из «функций».

Синтаксис и семантика модели IDEF0.

  1. Модель IDEF0.

Технология IDEF0 сочетает в себе небольшую по объёму графическую нотацию, она содержит только два обозначения – блоки и стрелки, со строгими и чётко определёнными рекомендациями, в совокупности предназначенные для построения качественной модели системы. Целью модели является получение ответов поставленных вопросов. Границы моделирования обозначают широту охвата предметной области и глубину её детализации.

Точка зрения. IDEF0 требует, что бы модель рассматривалась всё время с одной точки зрения.

  1. Действия IDEF0.

Действия в IDEF0 обычно называются функция, которая переводит входные параметры в выходные.

Так как модели IDEF0 моделируют систему, как множество иерархических вложенных функций, то в первую очередь должна быть определена контекстная функция (родительская), которая и описывает всю систему в целом.

  1. Границы и связи.

В технология IDEF0 имеются связи – выход, вход, управление и механизм.

Вход – это нечто, что потребляется в ходе процесса.

Выход – это то, что является результатом выполнения данного действия.

Управление – то, что управляет (ограничения, порядок)

Механизмы – нечто, что используется для выполнения процесса, но не потребляется само по себе.

  1. Основные виды комбинированных стрелок.

В IDEF0 существуют 5 основных видов:

  • Выход - вход

  • Выход – механизм

  • Выход – управление

  • Обратная связь на вход

  • обратная связь на управление

  1. Разделение и соединение стрелок.

IDEF0 предусматривает как разделение, так и соединение стрелок на диаграмме. Разбитые на несколько частей стрелки могут иметь наименования, отличные от наименования исходной стрелки.

  1. Туннель

Если одна из стрелок отсутствует на родительской диаграмме, в виду своей не существенности для родительского уровня, то она называется туннелем и обозначается как стрелка в круглых скобках.

Как создаются функциональные модели IDEF0.

  1. Сбор информации

  2. Декомпозиция объекта исследования

  3. Моделирование

    1. Выбор цели о точки зения

    2. Составление списка данных

    3. Составление списка функций

    4. Построение и обобщение диаграммы A0 (A0 – A-0)

    5. Декомпозиция ограниченнного объекта

    6. Интеграционный процесс рецензирования

    7. Завершение моделирования

    8. Документирование

Построения структурно-функциональной модели «покупка машины»

  1. Собрать информацию

    1. Информация об автомобилях

  2. Рассмотреть предложения

  3. Оформить покупку

Когда построили модель, то модель будет называться «как есть», позже может быть построена модель «как должно быть», если это необходимо.

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

14.12.2012

  1. Минут

  1. Логический уровень – абстрактный взгляд на данные, которые формируются из терминов предметной области.

  2. Физический уровень – уровень организации данных на уровне СУБД

Типы сущностей:

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

  2. Ассоциативная – связанна с несколькими родительскими и необходима для организации связи.

  3. Именующая – частный случай ассоциативный, когда нет собственных атрибутов, образован, когда нету ключей от родительской.

  4. Категориальная сущность (особенность IDEF 1X) – особый вид объединения сущностей, разделяющий общие характеристики. Возникает, когда у нескольких сущностей есть общие родовые атрибуты. Которые выделяются в отдельную сущность, называемую предком, оставшиеся специфические атрибуты остаются в категориальных сущностях.

Категории могут быть полными и не полными

Виды ключей – по умолчанию IDEF 1X поддерживает составные ключи:

  1. Первичный ключ – это атрибут или группа атрибутов, однозначно идентифицирующих сущности.

Требования к первичному ключу:

    1. Уникальность – не может быть повторов комбинации значений

    2. Компактность – если удаление какого либо атрибута не приводит к потере уникальности

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

21.12.2012

Проектирование хранилищ данных

Хранилища данных – это НЕ базы данных.

Хранилища ориентированы на выполнение аналитических запросов, обеспечивающих поддержку принятия решения руководителя.

Требования к хранилищу данных.

  1. Требование – должно иметь понятную структуру данных, должны быть выделены статические данные, которые загружаются по расписанию. Например раз в день.

  2. Должны быть упрощенны требования к структуре данных, для исключения запросов, требующих множественных утверждений SQL.

  3. Обеспечение поддержки, обработки миллионов записей.

Таким образом хранилища данных могут быть получены путём деморизации корпоративной базы данных. Но более эффективно спроектировать хранилища данных заново. Наиболее распространённой схемой организации данных хранилища является звезда или снежинка. Каждая вершина – это таблица.

ЗВЕЗДА СНЕЖИНКА

В центре находиться таблица фактор. Все остальные таблицы – это измерения. Факты – то, для чего создавалось хранилище, т.е. числовые величины показателя по результатам деятельности. Измерения – это срезы, где для фактов.

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