Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика2.doc
Скачиваний:
4
Добавлен:
26.09.2019
Размер:
466.94 Кб
Скачать

3. Обзор программных средств

3.1. На этапе проектирования

Для проектирования логической и физической моделей данных используются CASE- средства.

CASE (англ. Computer-Aided Software Engineering) — набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.

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

В ходе практической работы используемым видом CASE-средств является

Erwin.

3.1.1. ERwin

AllFusion ERwin Data Modeler (ранее: ERwin) - CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных. Модели данных помогают визуализировать структуру данных, обеспечивая эффективный процесс организации, управления и администрирования таких аспектов деятельности предприятия, как уровень сложности данных, технологий баз данных и среды развертывания.

AllFusion ERwin Data Modeler (ERwin) предназначен для всех компаний, разрабатывающих и использующих базы данных, для администраторов баз данных, системных аналитиков, проектировщиков баз данных, разработчиков, руководителей проектов. AllFusion ERwin Data Modeler позволяет управлять данными в процессе корпоративных изменений, а также в условиях стремительно изменяющихся технологий.

AllFusion ERwin Data Modeler (ERwin) позволяет наглядно отображать сложные структуры данных. Удобная в использовании графическая среда AllFusion ERwin Data Modeler упрощает разработку базы данных и автоматизирует множество трудоемких задач, уменьшая сроки создания высококачественных и высокопроизводительных транзакционных баз данных и хранилищ данных. Данное решение улучшает коммуникацию в вашей организации, обеспечивая совместную работу администраторов и разработчиков баз данных, многократное использование модели, а также наглядное представление комплексных активов данных в удобном для понимания и обслуживания формате.

Ключевыми характеристиками AllFusion ERwin Data Modeler 7 являются:

  • Синхронизация моделей/баз данных

  • Автоматизированное создание структуры базы данных и обратное проектирование

  • Публикация моделей

  • Поддержка нотаций: IDEF1x, IE, Dimensional

  • Возможна совместная работа группы проектировщиков (с помощью среды AllFusion Model Manager (ModelMart))

  • Документирование структур баз данных

  • Перенос структур баз данных (но не самих данных) из одного типа СУБД в другой 

Кому нужен AllFusion ERwin Data Modeler 7 (ERwin): всем компаниям, разрабатывающим и использующим базы данных. Администраторам баз данных, системным аналитикам, проектировщикам БД, разработчикам, руководителям проектов.

Дополнительные аргументы для разработчиков ПО:

  • позволяет получить точную и наглядную информацию, где хранятся данные и как получить к ним доступ.

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

Дополнительные аргументы для администраторов баз данных:

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

  • уменьшит число рутинных операций, облегчит и сократит работу.

Дополнительные аргументы для руководителей:

  • повышает гибкость и эффективность организации за счёт возможности быстрой адаптации базы данных к меняющимся потребностям рынка.

  • использование профессиональных средств - фактор конкурентной борьбы.

Дополнительные аргументы для руководителей проектов:

  • ERwin поможет тщательно задокументировать структуру БД

  • позволит получить отчеты презентационного качества

  • через AllFusion Model Manager возможно эффективное управление ходом проектирования.

Дополнительные аргументы для крупных компаний:

  • документирование собственной ИС. Если этого не делать, может возникнуть путаница.

  • при переходе на другие СУБД - нет проблем.

Дополнительные аргументы для системных интеграторов:

  • Поддержка различных типов СУБД (ERwin Data Modeler поддерживает СУБД более 20 производителей).

  • поможет подстроиться под изменяющиеся требования заказчика.

ERwin поддерживает следующие СУБД:

  • Oracle

  • DB2/UDB (включая iSeries)

  • SQL Server

  • Teradata

  • ODBC

  • Sybase

  • Informix

  • Ingres

  • Progress

  • Access

ERwin поддерживается следующими ОС

  • Windows 2000

  • Windows XP

  • Windows 2003 Server