Скачиваний:
47
Добавлен:
11.04.2015
Размер:
148.99 Кб
Скачать

Лабораторная работа №3

Изучение особенностей применения стандартов проектирования информационных систем

1 Цель работы

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

2 Программа работы

2.1 Изучение стандартов и программных средств реализации IDEF;

2.2 Модель IDEF0;

2.3 Модель IDEF3.

3 Ход работы

3.1 Методики IDEF

Как известно, стандарт – это нормативный документ, разработанный на основе консенсуса, утверждённый признанным органом, направленный на достижение оптимальной степени упорядочения в определённой области.

В настоящее время в практике проектирования и эксплуатации промышленных изделий широко внедряется семейство стандартов ISO 10303, определяющих средства описания промышленных изделий на всех стадиях эксплуатационного цикла (STEP – Standard for Exchange of Product data). В методологические средства указанных стандартом входят методики концептуального проектирования IDEF (Integrated DEFinition), включающие модели IDEF0 – IDEF9, IDEF14.

Модель IDEF0 моделирует систему как множество вложенных (иерархических) функций. Функция, описывающая систему в целом, называется контекстной функцией. Функция изображается как поименованные прямоугольники – функциональные диаграммы (блоки). Имена функций – глаголы или отглагольные существительные, отражающие систему с точки зрения, выбранной для моделирования. Любая диаграмма может быть декомпозирована на составляющие её блоки (5-6 блоков).

Каждая диаграмма (блок) имеет “вход” (левая сторона); “выход” (правая сторона); ”управление ” (верхняя сторона ); ”исполняющий механизм ” (нижняя сторона). Отношения между блоками определяются с помощью соответствующих стрелок (вход, выход, правление, исполняющий механизм).

Все функциональные диаграммы (блоки) нумеруются. Контекстный блок всегда имеет номер А0. Блок А0 декомпозируется в блоки А1, А2, и А3 и т.д. При декомпозиции блока полезно рассматривать его жизненный цикл. Блоки “ дети” – это одни и те же объекты, что и их родители только показанные с большей детализацией.

3.2 Модель IDEF0 (SADT)

3.2.1 Модель формировалась с точки зрения студента.

3.2.2 Определение назначения модели

Назначение выбранной модели связано со строительством жилого дома. Модель отвечает на такие вопросы как:

  • Формирование источников финансов;

  • создание проекта дома;

  • закупка строительных материалов;

  • наем прораба и подрядчиков;

  • выбор места строительства;

  • определение потребностей жильцов ;

3.2.3 Определение границ моделирования

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

3.2.4 Указание “целевой аудитории ”, для нужд которой создаётся модель.

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

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

3.2.5 Построение графического образа модели

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

Каждая диаграмма (блок) имеет: “вход” (левая сторона); “выход” (правая сторона); ”управление ” (верхняя сторона); ”исполняющий механизм ” (нижняя сторона). Отношения между блоками определяются с помощью соответствующих стрелок (вход, выход, правление, исполняющий механизм).

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

Рисунок 1 – Контекстная функция

Рисунок 2 – Декомпозиция контекстной функции

Рисунок 3 – Декомпозиция блока «Создать проект дома»

Рисунок 4 – Декомпозиция блока «Продумать структуру отдыха»

3.2.6 Спецификация стрелок модели IDEF0

В основной диаграмме А-0 «Строительство дома» стрелки и процессы имеют следующие значения:

Идентификатор

Название документа

Источник

Содержание

I(0)

Документ «Требования к строительству дома»

Застройщик

Список требований, пожеланий к будущему жилью.

C(0)

Документ

«Ограничения, накладываемые строительство дома»

Комитет самозастроя, ЖКХ.

Внешнее воздействие, ограничения влияющие на строительство дома

O(0)

Документ

«Исполнитель»

Застройщик

Исполнитель, реализующий поставленную задачу(строительная фирма, бригада и т.п.)

M(0)

Документ

«Результат строительства дома»

Застройщик

Готовый отстроенный дом

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