рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

Семейство продуктов PowerDesigner - раздел Право, Анализ и обоснование методологии разработки, управления, применяемых инструментальных средств…………………………………………………….12 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 является также использование репозитория масштаба предприятия для хранения и управления всей информацией, касающейся моделирования и дизайна приложений на всех уровнях ведения бизнеса в компании. Это позволяет правильно организовать рабочий процесс и кардинальным образом повысить эффективность работы разработчика.

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

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

Поддержка функциональных моделей и графическое представление потоков данных

· Объектные функциональные модели (техника объектного моделирования) Yourdon/DeMarco

· Gane & Sarson

· SSADM (структурированный системный анализ и проектирование методологии)

Элементы модели ProcessAnalyst

ProcessAnalyst позволяет разработчикам систем клиент-сервер определять следующие элементы процессов в приложении:

· Data Process - Направление потоков данных

· Data Stores - Место хранения данных; например, база данных

· External Entity - Демонстрация "внешнего мира" с "точки зрения" приложения

· Data Flow - Информация о прохождении данных от источника

· Control Flow - Определяет последовательность процессов или описывает порядок путей (paths) значений

· Flow-Split Merge - Расщепляет сложные потоки данных на составные части

· Off-page Connector - Представляет входящие и исходящие потоки в процессе

· Business Rules - Определяет бизнес-правила для способов хранения данных, внешних сущностей, потоков данных и процессов

· CRUD Matrix - Определяет работу над данными в терминах операций создания, чтения, записи и удаления (CRUD)

Дополнительные возможности

· Верификация модели

· Двусторонняя связь с PowerDesigner DataArchitect

Графический интерфейс

o Интуитивный интерфейс. Интуитивно понятная контекстная помощь, интерфейсные компоненты.

· Функции увеличение/уменьшение

· 165 страниц для создания модели

· Выравнивание размеров объектов в соответствии с помещенным в них текстом

· Графические средства Freehand

· Группировка и автоматическое выравнивание объектов

Отчеты

· Гибкие средства получения структурированных отчетов с помощью коллекции шаблонов

· Древовидная структура выбранных объектов для удобного работы с ними

· Перемещение объектов древовидной структуры с помощью технологии "drag&drop"

· Шаблоны сохранения отчетов

· Проедварительный просмотр отчетов перед печатью

· Установка "предпочтительного" языка для работы с отчетами

· Прямая печать или экспорт отчетов в Microsoft Word, WordPerfect, PageMaker и т.д.

Возможность многопользовательской работы

· Хранение информации о модели в ODBC-совместимых СУБД, например, Sybase SQLServer, Oracle, Informix, Microsoft SQL Server или SQLBase.

· Консолидирование и извлечение модели из центрального словаря

 

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

DataArchitect позволяет:

· проектировать концептуальную модель данных,

· автоматически генерировать физическую модель,

· производить денормализацию физической модели,

· поддерживать различные системы разработки и управления базами данных (СУБД),

· создавать графические отчеты.

· используя возможности обратного инжиниринга, проектировщик баз данных может создать "слепок" структуры базы данных для управления ею или миграцией на другую СУБД.

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

Моделирование данных

· Двухуровневое моделирование (концептуальная и физическая модель)

· Концептуальный уровень: сущности, связи, атрибуты, идентификаторы и бизнес правила.

· Базируется на IE моделировании (Martin)

· Физический уровень: таблицы, колонки, ограничения, ключи, индексы, декларативная, ссылочная целостность, виды , физические параметры СУБД, бизнес правила, триггеры и хранимые процедуры

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

· Работа со репозитарием объектов

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

· Автоматическая и настраиваемая генерация физической модели

· Настраиваемые отчеты

· Поддержка расширенных атрибутов для PowerBuilder, Progress, Uniface, PowerHouse, Axiant и NS-DK

· Многопользовательская работа с моделью

Графический интерфейс

· Интуитивный интерфейс Windows. Интуитивно понятная контекстная помощь, интерфейсные компоненты Windows

· Функции увеличение/уменьшение

· 165 страниц для работы с моделью

· Выравнивание размеров объектов в соответствии с помещенным в них текстом

· Группировка и автоматическое выравнивание объектов

Отчеты

· Гибкие средства получения структурированных отчетов с помощью коллекции шаблонов

· Древовидная структура выбранных объектов для удобного работы с ними

· Перемещение объектов древовидной структуры с помощью технологии drag&drop

· Шаблоны сохранения отчетов

· Предварительный просмотр отчетов перед печатью

· Установка "предпочтительного" языка для работы с отчетами

· Прямая печать или экспорт отчетов в Microsoft Word, WordPerfect, PageMaker и т.д.

Дополнительно

· Работа с подмоделями

· Возможность изменения СУБД физической модели

· Прогнозирование объема данных в СУБД

Генерация СУБД

· Поддержка более 30 СУБД, включая Sybase SQL Server, Oracle, Informix, Ingres, Sybase SQL Anywhere, Microsoft SQL Server, SQLBase, Progress, Access, Paradox, FoxPro и т.д.

· Генерация базы через ODBC или используя DDL-файл

· Генерация всей модели, подмодели или конкретного объекта

Триггеры, хранимые процедуры и бизнес-правила

· Триггеры для обеспечения ссылочной целостности

· Триггеры и хранимые процедуры с прикладной логикой

· Бизнес-правила могут интегрироваться в триггеры и хранимые процедуры

Обратный инжиниринг

· Получение модели существующей СУБД через ODBC или из DDL-файла

· Создание концептуальной модели из физической

· Получение документации по уже существующей СУБД

· Переход на другую СУБД

– Конец работы –

Эта тема принадлежит разделу:

Анализ и обоснование методологии разработки, управления, применяемых инструментальных средств…………………………………………………….12

На сайте allrefs.net читайте: Анализ и обоснование методологии разработки, управления, применяемых инструментальных средств…………………………………………………….12...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Семейство продуктов PowerDesigner

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Описание предметной области, включающей краткую текстовую характеристику и формальные графические модели.
Если человек хочет снять номер в гостинице, он либо бронирует номер заранее по телефону, либо напрямую приходя в гостиницу. При этом, придя в гостиницу ему необходимо сообщить свои данные (ФИО, ном

Распределение денег.
После заключения договоров с клиентами, список клиентов гостиничного комплекса и сумма необходимая для оплаты требуемых услуг, происходит процесс “составление счетов клиентов”. Сотрудник, составляю

Формальные модели предметной области
распределение денег [1.3] оплата услуг [1.3.4] оповещение фирм о требовании услуг [1.3.5] получение денег [1.3.3] проверка платежеспособности [1.3.2] составление счетов клиентов

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

Структурный анализ.
Для разработки своей БД я использовала структурный метод анализа. Структурный системный анализ проводится на начальном этапе разработки программного обеспечения – при создании спецификаций требован

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

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

Модель «сущность-связь» (ER-модель).
Как любая модель, модель «сущность-связь» имеет несколько базовых понятий, которые образуют исходные кирпичики, из которых строятся уже более сложные объекты по заранее определённым правилам.

Переход к реляционной модели данных.
Инфологическая модель используется на ранних стадиях разработки проекта. Если понимать язык условных обозначений, которые соответствуют категориям ER-модели, то её можно легко «читать», следователь

Словарь данных.
Управленческим инструментарием разработки при проектировании БД является словарь данных (СД). Внедрение БД на любом предприятии занимает довольно продолжительное время. Её расширение проис

Требования к составу выполняемых функций
ИСГК должна выполнять следующие функции: · создавать базу данных о предоставляемых услугах; · база данных должна хранить следующие данные: личные данные клиентов (имя, фамилия, от

Требования к редактированию базы данных
При редактировании базы данных ИСГК должна выполнять следующие функции: · вводить символы в информационное поле, отмеченное курсором; · осуществлять навигацию по программе с помощ

Требования к оказанию дополнительных услуг.
· Своевременное оказание услуг; · Контроль за качеством выполнения;   Способность к взаимодействию: ИСГК должна функционировать на П

Требования к надежности
Надежность ИСГК должна быть обеспечена правильностью алгоритмических решений и программирования. Время восстановления ИСГК после отказа не должна превышать 0,5 часа. ИСГК в состав

Требования к составу и параметрам технических средств.
ИСГК должна функционировать на ПЭВМ со следующими характеристиками · процессор не хуже Pentium III или AMD Duron/Athlon 500МГц; · объем ОЗУ не менее 64 Мб; · НГМД 3,5 (1,

Требования к информационной и программной совместимости.
В качестве языков программирования ИСГК должен быть использован язык программирования Си++. ИСГК должен функционировать на ПЭВМ с одной из операционных систем MS Windows NT, MS Windows 200

Требования к транспортировке и хранению
Требования к транспортировке ИСГК должна транспортироваться: - в составе ПЭВМ, записанный на НЖМД ПЭВМ; - на НГМД. Условия транспортировки ИСГК в составе ПЭВМ до

Перечень сокращений
НГМД - накопитель на гибких магнитных дисках НЖМД - накопитель на жестких магнитных дисках

Описание Плана реализации проекта.
  Генеральный директор Обязанности: 1. составление и заключение договора на проект. 2. рассмотрение и согласование решений, подготовленных руководителем сис

Календарный план реализации проекта
№ Наименование работ Номера этапа Сроки Анализ предметной области, анализ требований к системе, анализ тр

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги