Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ СА.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
2.1 Mб
Скачать

8.64. Процедуры моделирования

8.6.14.1. Стадия 0 - начало работы над проектом

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

  • Определение проекта - общая формулировка того, что должно быть сделано, почему и как это будет достигнуто.

  • Исходный материал - план сбора исходной информации, ее регистрация и структуризация.

  • Авторские соглашения - выбор основополагающих соглашений (методов), используемых автором при построении модели.

Реализация этого плана наряду с другой описательной и пояснительной информацией является результатом работы на стадии 0.

4.1.1. Определение цели моделирования

Установление цели моделирования охватывает два аспекта:

  • Определение направленности - утверждение охватываемых моделью вопросов, т.е. контекстуальных рамок.

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

Одним из основных вопросов, на который при установлении цели моделирования должен быть дан ответ, является вопрос о временном интервале для модели: будет ли это модель существующей ситуации (т.е. "как_есть" -модель) или модель того, что произойдет в результате задуманных изменений (т.е. "что_должно_быть" -модель). Формальное описание проблемной области IDEFlX-проекта может включать обзор, построение, модификацию и выработку одной или нескольких (функциональных) IDEFO-моделей. По этой причине и автор, и руководитель проекта должны обладать некоторым опытом разработки и использования IDEFO-моделей. Обычно IDEFO-модель уже существует и может служить основой для описания проблемной области.

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

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

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

4.1.2. Разработка плана моделирования

В плане моделирования указываются задания для выполнения и последовательность, в которой они должны выполняться. Задания распределяют в соответствии с общими задачами моделирования:

  • Планирование проекта.

  • Сбор данных.

  • Определение сущностей.

  • Определение отношений.

  • Определение ключевых атрибутов.

  • Заполнение неключевых атрибутов.

  • Проверка правильности модели.

  • Приемка модели.

План моделирования служит основой для распределения заданий, определения этапов и оценки расходов на моделирование.