Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_na_bylety_pp.docx
Скачиваний:
11
Добавлен:
25.09.2019
Размер:
306.47 Кб
Скачать
  1. Характеристика design idef. Генерация схемы бд средствами design idef.

CASE-пакет Design/IDEF автоматизирует все этапы проектирования сложных систем различного назначения: формулировку требований и целей проектирования, разработку спецификаций, определение компонентов и взаимодействий между ними, документирование проекта, проверку его полноты и непротиворечивости. Наиболее успешно пакет применяется для описания и анализа деятельности предприятия; он позволяет оценить такую структуру, как единый организм, сочетающий управленческие, производственные и информационные процессы. В основе пакета лежит методология структурного проектирования и анализа сложных систем IDEF0/SADT. SADT -методология предписывает построение иерархической системы диаграмм — единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром (контекстная диаграмма), после чего проводится функциональная декомпозиция — система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). На следующем шаге каждая подсистема разбивается на более мелкие функции и так далее до достижения нужной степени подробности. После каждого сеанса декомпозиции возможно проведение сеанса экспертизы: каждая диаграмма проверяется экспертами предметной области, представителями заказчика, людьми, непосредственно участвующими в бизнес-процессе. Такая технология позволяет построить, модель, адекватную предметной области на всех уровнях абстрагирования.

Design/IDEF строит иерархические модели сложных систем посредством декомпозиции ее компонентов, поддерживает коллективную разработку IDEF-модели, позволяя в любой момент объединять различные подмодели в единую модель системы, создает словарь данных (глоссарий) для хранения всей информации о функциях и структурах данных проекта; формирует 5 типов отчетов, поддерживающих процесс разработки и анализа моделей

  1. Характеристика power designer . Генерация схемы бд средствами power designer . Функционально-ориентированные схемы.

Семейство программных продуктов Powersoft PowerDesigner 6.0 является современным средством моделирования и построения баз данных и приложений в архитектуре клиент-сервер. Модульная структура PowerDesigner позволяет организациям выбрать конфигурацию, отвечающую именно их требованиям и размерам разрабатываемого проекта. Широкие возможности по анализу и проектированию информационных систем обеспечивают гибкий структурный подход, повышающий эффективность работы создаваемых баз данных и приложений без необходимости "слепого" следования выбранной однажды методологии.

PowerDesigner включает шесть тесно связанных друг с другом модулей, среди которых каждый разработчик сможет выбрать необходимый именно ему комплект, а, если понадобится, впоследствии легко расширить его. Взаимодействие программных компонент PowerDesigner можно представить схематически (рис.3.2.1).

Рассмотрим более подробно эти составляющие:

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

  • На основе модели построенной ProcessAnalyst, модуль DataArchitect позволяет проектировать концептуальную модель данных, автоматически генерировать физическую модель базы данных или формаровать ее из уже существующего приложения в СУБД, производит денормализацию физической модели, поддерживает различные системы разработки и управления базами данных (СУБД).

  • Работа модуля AppModeler заключается в интеграции со средством разработки приложений, позволяет создавать физическую модель данных, генерировать и управлять базой данных, созданных как для СУБД, так и для Web-серверов.

  • WarehouseArchitect обеспечивает комплексное моделирование хранилищ и витрин данных, поддерживает как традиционные СУБД, так и специфические СУБД, поддерживающие аналитические системы.

  • Модуль MetaWorks является системой, регламентирующей работу всех выше описанные модули PowerDesigner и обеспечивающей возможность совместного использования и хранения моделей данных в едином месте, называемом MetaWorks Dictionary.

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

Рис.3.2.1. Взаимодействие модулей PowerDesigner 6.0.

На всех этапах построения конкретного приложения производится полное документирование всех создаваемых моделей. PowerDesigner может устанавливаться для различного ПО.

Компания разработчик – SYBASE

Поддерживает разработку следующих моделей:

  • бизнес процессов – BMP

  • Концептуальную модель данных – CDM

  • Физическую модель данных – PDM

  • Объектно - ориентированную модель –OOM

  • XML модель

Относится к классу toolkit

Поддерживает коллективную разработку проекта

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