Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекция по ТРПО последняя.docx
Скачиваний:
46
Добавлен:
27.09.2019
Размер:
174.48 Кб
Скачать

Лр 26. Использование и создание элементов Active X в Delphi7 Технология datarun

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

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

Подход DATARUN преследует две цели:

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

  2. Проектировать информационную систему на основании модели данных.

О

сервер

запрос

клиент

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

бд

кп

результат

Информационная система создается последовательным построением ряда моделей. Начиная с моделей бизнес-процесса и заканчивая модельной программой, автоматизирующей эти процессы.

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

BPM-МОДЕЛЬ БИЗНЕС-ПРОЦЕССОВ.

PDM-структура первичных данных.

CDM- концептуальная модель данных.

ISA-архитектура информационной системы.

ADM – модель данных приложений.

SPM - модель процессов системы.

ISM – модель спецификации интерфейса.

IPM – модель представления интерфейса.

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

SilverRun состоит из трех основных систем:

  1. Модули построения диаграмм потоков данных.

  2. Двух модулей построения диаграмм сущность-связь.

    1. Для концептуальных моделей модуль ERX (Entity relationship expert).

    2. Для реляционных моделей модуль RDM (Relation data model).

Каждый модуль является самостоятельным продуктом. Для интеграции систем в единое целое служит менеджер репозитория - WRM (workgroup repository manager). Встроенный в модуль RDM, генератор схем баз данных позволяет получить операторы определения (скрипт для создания), операторы определения данных для 16 различных СУБД.