Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Семейство продуктов PowerDesigner



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

Эти модули:

· PowerDesigner ProcessAnalyst , для исследования данных

· PowerDesigner DataArchitect, для двухуровневого итеративного анализа базы данных

· PowerDesigner AppModeler, для создания физической модели данных и объектов приложений, содержащих средства работы с данными.

· PowerDesigner MetaWorks, для групповой работы, совместного доступа к информации и управления моделью

· PowerDesigner WarehouseArchitect, для проектирования хранилищ данных

· PowerDesigner Viewer, для графического просмотра информации о модели

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

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

PowerDesigner AppModeler интегрируется с вашим средством разработки приложений для ускорения разработки и повышения качества создаваемого приложения. Работая напрямую с моделью базы данных, AppModeler умеет генерировать настраиваемые объекты PowerBuilder, Power++, Visual Basic, Delphi и Web-интерфейса, компоненты для работы с данными и даже готовые приложения. Кроме того, AppModeler позволяет создавать физическую модель данных, генерировать и управлять базой данных, а также создавать графические отчеты для более чем 30 систем управления базами данных (СУБД). Также, AppModeler "подключается" к словарям средств разработки для переноса информации о модели базы данных, в том числе и расширенные определения атрибутов.

PowerDesigner MetaWorks является системой, разработанной для модулей PowerDesigner (DataArchitect, ProcessAnalyst , WarehouseArchitect и AppModeler) и обеспечивающей возможность совместного использования и хранения моделей данных в едином месте, называемом MetaWorks Dictionary.

PowerDesigner WarehouseArchitect Обеспечивает комплексное моделирование хранилищ и витрин данных. WarehouseArchitect поддерживает как традиционные СУБД, так и специфические СУБД, поддерживающие аналитические системы, используя пространственное моделирование, модели "звезда" и "снежинка", partitioning и aggregation. Также поддерживает высокопроизводительные схемы индексирования, например, используемые в Sybase IQ.

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

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

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

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





Дата публикования: 2014-12-08; Прочитано: 416 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...