Реферат
«Проектирование информационных систем CA ERWIN MODELING SUITE»
- 20 страниц
Введение 3
1 CA ERwin Data Modeler 5
2 CA ERwin Data Model Validator 10
3 CA ERwin Model Manager 11
4 CA ERwin Model Navigator 14
5 CA ERwin Saphir Option 15
6 CA ERwin Data Profiler 16
Заключение 19
Библиографический список 21
CA ERwin Modeling Suite (разработчик компания CA Technologies ) – интегрированный комплекс CASE -средств, обеспечивающий все потребности компаний-разработчиков программного обеспечения (ПО). Программный пакет CA ERwin Modeling Suite служит для проектирования и анализа баз данных (БД), бизнес-процессов и информационных систем. CA ERwin Modeling Suite помогает достичь верного представления бизнес-процессов, таким образом, чтобы все информационные проекты были реализованы, а также непрерывно развивались.
Программное обеспечение CA ERwin Modeling Suite предоставляет широкие возможности проектирования высококачественных бизнес–приложений, многопользовательских информационных моделей, а также проверки целостности баз данных и автоматизации сбора информации. Комплексное решение CA ERwin Modeling Suite помогает достигать лучшего понимания бизнес-процессов и качественной реализации динамических информационных проектов. Интегрированный комплекс CA ERwin Modeling Suite включает интегрированный комплекс CASE-средств для проектирования и анализа баз данных, бизнес-процессов и информационных систем:
– CA ERwin Data Modeler – инструмент проектирования структур данных.
– CA ERwin Data Model Validator – средство проверки моделей данных.
– CA ERwin Model Manager – среда для совместной работы пользователей Process Modeler и/или ERwin Data Modeler.
– CA ERwin Model Navigator (CA ERwin MN) – инструмент для просмотра моделей, созданных в CA ERwin Process Modeler и CA ERwin Data Modeler.
– CA ERwin Saphir Option – средство обнаружения метаданных, которое можно использовать для удобного извлечения, анализа и публикации метаданных из пакетированных корпоративных приложений.
– CA ERwin Data Profiler – решение для анализа и профилирования данных, обеспечивает эффективную обработку исходной информации.
CA ERwin Modeling Suite позволяет моделировать бизнес-процессы, базы данных, компоненты программного обеспечения, деятельность и структуру организаций. Благодаря CA ERwin Modeling Suite достигается оптимизация систем, снижение расходов, повышение эффективности, снижение вероятности ошибок и т. д. Широкое применение программного продукта CA ERwin Modeling Suite определяют актуальность темы реферата.
Теоретическая значимость исследования связана с уточнением воз-можностей и характеристик программного пакета CA ERwin Modeling Suite на основе знакомства с базовой учебной литературой, результатами практических исследований отечественных и зарубежных специалистов, статьями и обзорами в специализированных и периодических изданиях, посвященных тематике данной работы.
Практическая значимость исследования заключается в выявлении путей совершенствования проектирования информационных систем при помощи CASE-средства CA ERwin Modeling Suite.
CA ERwin Data Model Validator (ERwin Examiner) – инструмент для проверки структуры баз данных и моделей, создаваемых в CA ERwin Data Modeler, позволяющий выявлять недочеты и ошибки проектирования. Гиб-кость CA ERwin Data Model Validator заключается в том, что можно проводить выборочные тесты, а также анализировать отдельные таблицы. Продукт дополняет функциональность CA ERwin Data Modeler, автоматизируя трудоемкую задачу поиска и исправления ошибок, одновременно повышая квалификацию проектировщиков баз данных, благодаря встроенной системе обучения. Встроенные функциональные возможности обеспечения качества и проверки моделей позволяют осуществлять контроль семантики моделей на каждой стадии разработки и вносить необходимые исправления, что помогает разработчикам создавать модели высокого качества.
CA ERwin Data Model Validator позволяет анализировать структуры данных, ключи, индексы, столбцы и отношения. Кроме того, решение поможет отобразить в графическом виде структуру всей базы данных, включая столбцы с перекрестными ссылками и списки отношений.
Применение CA ERwin Data Model Validator дает следующие пре-имущества [2]:
– возможность прямой и обратной проверки структур: при помощи продукта можно оптимизировать структуры существующих баз данных или проверять на корректность созданные в CA ERwin Data Modeler модели;
– продукт дополняет функциональность CA ERwin Data Modeler, автоматизирует сложные рутинные функции проверки на ошибки;
– встроенная система подсказок предлагает варианты исправления выявленных ошибок и методы повышения эффективности баз данных.
Средства диагностики и проверки CA ERwin Data Model Validator используются для проверки структурной целостности моделей данных CA ERwin Data Modeler или кода SQL/DDL путем применения правил реляционной технологии. CA ERwin Data Model Validator помогает обнаруживать дефекты проектирования, выдает рекомендации коррек-тирующих действий и автоматически генерирует сценарии для реализации выбранных корректировок. CA ERwin Data Model Validator анализирует структуры данных, ключи, индексы, поля столбцов и отношения на предмет нарушений правил проектирования реляционных баз данных. CA ERwin Data Model Validator выдает детализированные диагностические отчеты, помогающие увеличивать продуктивность за счет ускорения процесса анализа.
CA ERwin Data Model Validator поддерживает платформы:
– Windows,
– Oracle,
– MS SQL Server,
– IBM DB2 UDB,
– Sybase.
Моделирование и проектирование деловых процессов, как правило, выполняется с помощью CASE-средств. К таким средствам относится про-граммный пакет американской компании CA Technologies – CA ERwin Modeling Suite. В реферате подробно описаны функциональные возможности входящих в этот пакет программных платформ: CA ERwin Data Modeler, CA ERwin Data Model Validator, CA ERwin Model Manager, CA ERwin Model Navigator, CA ERwin Saphir Option и CA ERwin Data Profiler
Ключевые характеристики CA ERwin Modeling Suite:
– Двунаправленная синхронизация моделей/баз данных.
– Генерирование проектных решений.
– Прямое и обратное проектирование баз данных и хранилищ.
– Моделирование бизнес-процессов и синхронизация с моделями данных.
– Средства управления, публикации и оптимизации моделей.
Вывод: Мощное CASE-средство CA ERwin Modeling Suite наделено огромным множеством функций, позволяющих оптимальным образом проектировать информационные системы. К наиболее важным функциям CA ERwin Modeling Suite относятся:
а) Возможность слияния и расщепления моделей, обеспечивающая коллективную работу над проектом. Руководитель проекта может создать декомпозицию верхнего уровня и дать задание аналитикам продолжить декомпозицию каждой ветви дерева в виде отдельных моделей. После окончания работы над отдельными ветвями все подмодели могут быть слиты в единую модель. С другой стороны, отдельная ветвь модели может быть отщеплена для использования в качестве независимой модели, для доработки или архивирования.
б) CA ERwin Modeling Suite может выполнять прямое и обратное проектирование. Прямым проектированием называется процесс генерации физической схемы БД из логической модели [1]. При генерации физической схемы CA ERwin Modeling Suite включает триггеры ссылочной целостности, хранимые процедуры, индексы, ограничения и другие возможности, доступные при определении таблиц в выбранной СУБД. Обратным проектированием называется процесс генерации логической модели из физической БД. Обратное проектирование позволяет конвертировать БД из одной СУБД в другую. После создания логической модели БД путем обратного проектирования можно переключиться на другой сервер и произвести прямое проектирование. Кроме режима прямого и обратного проектирования программа обеспечивает синхронизацию между логической моделью и системным каталогом СУБД на протяжении всего жизненного цикла создания информационной модели.
в) CA ERwin Modeling Suite поддерживает не только проектирование сервера БД, но и автоматическую генерацию клиентского приложения в средах разработки MS Visual Basic и Power Builder. Технология генерации состоит в том, что на этапе разработки физической модели данных каждой колонке присваиваются расширенные атрибуты, содержащие информацию о свойствах объектов клиентского приложения (в том числе и визуальных), которые будут отображать информацию, хранящуюся в соответствующей колонке. Эта информация записывается в файле модели. На основе информации, содержащейся в расширенных атрибутах, генерируются экранные формы. Полученный код может быть откомпилирован и выполнен без дополнительного ручного кодирования.
г) Каждой колонке в модели CA ERwin Modeling Suite можно задать предварительно описанные и именованные свойства:
1) правила валидации (проверка значений);
2) начальные значения, устанавливаемые по умолчанию;
3) стиль визуального объекта (например, радиокнопка, поле ввода и др.);
4) формат изображения.
Для описания каждого свойства CA ERwin Modeling Suite содержит соответствующие редакторы.
д) Наличие мощного инструмента генерации отчетов.
е) Возможность вычисление размера БД: CA ERwin Modeling Suite позволяет рассчитать приблизительный размер БД в целом, а также таблиц, индексов и других объектов через определенный период времени после начала эксплуатации ИС. Расчет строится на основе следующих параметров: начальное количество строк; максимальное количество строк; прирост количества строк в месяц. Результаты расчетов сводятся в отчет.
1. Коннолли, Т. Базы данных. Проектирование, реализация и сопровожде-ние. Теория и практика. 3-е издание / Т. Коннолли, К. Бегг. М.: Издательский дом «Вильямс», 2003. 1440 с.
2. Маклаков, С.В. Проверка качества модели данных с помощью ERwin Examiner / С.В. Маклаков // Машиностроитель. 2001. № 1. С. 18-21.
3. Маклаков, С.В. Создание информационных систем с AllFusion Modeling Suite / С.В. Маклаков. М.: Диалог-МИФИ, 2003. 432 с.
4. Спирли, Э. Корпоративные хранилища данных. Планирование, разработка, реализация / Э. Спирли. М.: Издательский дом «Вильямс», том I, 2001. 400 с.
5. Туманов, В.Е. Хранилища данных: Жизненный цикл разработки / В.Е. Туманов // КомпьютерПресс. 2005. № 8. С. 22-30
Тема: | «Проектирование информационных систем CA ERWIN MODELING SUITE» | |
Раздел: | Программирование, Базы данных | |
Тип: | Реферат | |
Страниц: | 20 | |
Цена: | 1000 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Удобный личный кабинет
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
У нас можно заказать
(Цены могут варьироваться от сложности и объема задания)
682 автора
помогают студентам
42 задания
за последние сутки
10 минут
время отклика
Разработка учебно-методическое пособия по дисциплине «методология и технологии проектирования информационных систем»
Дипломная работа:
Учебно-методическое пособие по дисциплине «методология и технологии проектирования информационных систем»
Дипломная работа:
Разработка системы учета заказа клиентов на платформе 1С
Дипломная работа:
Разработка электронного учебно-методического комплекса по дисциплине «проектирование информационных систем»
Дипломная работа:
Разработка системы учета заказа клиентов на платформе 1с