ВУЗ:
Составители:
7
ции. Код для PowerBuilder генерируется непосредственно в среде ERwin,
код для Visual Basic – с помощью add-in компонентов и библиотек, под-
ключаемых в проект Visual Basic. ERwin не поддерживает непосредствен-
но кодогенерацию для Delphi. Код клиентского приложения для Delphi на
основе модели данных ERwin можно сгенерировать с помощью MetaBASE
– продукта фирмы gs-soft (http://www.gs-soft.com
).
Создание современных ИС, основанных на широком использовании
распределенных вычислений, объединении традиционных и новейших ин-
формационных технологий, требует тесного взаимодействия всех участни-
ков проекта: менеджеров, бизнес-аналитиков и системных аналитиков, ад-
министраторов БД, разработчиков. Для этого использующиеся на разных
этапах и разными специалистами средства моделирования и разработки
должны быть объединены общей
системой организации совместной рабо-
ты. Фирма Computer Associations предлагает систему Model Mart – храни-
лище моделей, к которому открыт доступ для участников проекта создания
ИС (стрелка 5 рис. 1.1). Model Mart удовлетворяет всем требованиям,
предъявляемым к средствам разработки крупных ИС, а именно:
1. Совместное моделирование. Каждый участник проекта имеет инст-
румент поиска и доступа к интересующей его
модели в любое время. При
совместной работе используются три режима: незащищенный, защищен-
ный и режим просмотра. В режиме просмотра запрещается любое измене-
ние моделей. В защищенном режиме модель, с которой работает один
пользователь, не может быть изменена другими пользователями. В неза-
щищенном режиме пользователи могут работать с общими моделями в ре
-
альном масштабе времени. Возникающие при этом конфликты разрешают-
ся при помощи специального модуля – Intelligent Conflict Resolution (ICR).
В дополнение к стандартным средствам организации совместной работы
Model Mart позволяет сохранять множество версий, снабженных аннота-
циями, с последующим сравнением предыдущих и новых версий. При не-
обходимости возможен возврат к предыдущим версиям.
2. Создание библиотек решений
. Model Mart позволяет формировать
библиотеки стандартных решений, включающие наиболее удачные фраг-
менты реализованных проектов, накапливать и использовать типовые
модели, объединяя их при необходимости "сборки" больших систем. На
основе существующих БД с помощью ERwin возможно восстановление
моделей (обратное проектирование), которые в процессе анализа пригод-
ности их для новой системы могут объединяться с
типовыми моделями из
библиотек моделей.
3. Управление доступом. Для каждого участника проекта
определяются права доступа, в соответствии с которыми они получают
возможность работать только с определенными моделями. Права доступа
могут быть определены как для групп, так и для отдельных участников
проекта. Роль специалистов, участвующих в различных проектах, может
меняться, поэтому в
Model Mart можно определять права доступа и управ-
ции. Код для PowerBuilder генерируется непосредственно в среде ERwin, код для Visual Basic – с помощью add-in компонентов и библиотек, под- ключаемых в проект Visual Basic. ERwin не поддерживает непосредствен- но кодогенерацию для Delphi. Код клиентского приложения для Delphi на основе модели данных ERwin можно сгенерировать с помощью MetaBASE – продукта фирмы gs-soft (http://www.gs-soft.com). Создание современных ИС, основанных на широком использовании распределенных вычислений, объединении традиционных и новейших ин- формационных технологий, требует тесного взаимодействия всех участни- ков проекта: менеджеров, бизнес-аналитиков и системных аналитиков, ад- министраторов БД, разработчиков. Для этого использующиеся на разных этапах и разными специалистами средства моделирования и разработки должны быть объединены общей системой организации совместной рабо- ты. Фирма Computer Associations предлагает систему Model Mart – храни- лище моделей, к которому открыт доступ для участников проекта создания ИС (стрелка 5 рис. 1.1). Model Mart удовлетворяет всем требованиям, предъявляемым к средствам разработки крупных ИС, а именно: 1. Совместное моделирование. Каждый участник проекта имеет инст- румент поиска и доступа к интересующей его модели в любое время. При совместной работе используются три режима: незащищенный, защищен- ный и режим просмотра. В режиме просмотра запрещается любое измене- ние моделей. В защищенном режиме модель, с которой работает один пользователь, не может быть изменена другими пользователями. В неза- щищенном режиме пользователи могут работать с общими моделями в ре- альном масштабе времени. Возникающие при этом конфликты разрешают- ся при помощи специального модуля – Intelligent Conflict Resolution (ICR). В дополнение к стандартным средствам организации совместной работы Model Mart позволяет сохранять множество версий, снабженных аннота- циями, с последующим сравнением предыдущих и новых версий. При не- обходимости возможен возврат к предыдущим версиям. 2. Создание библиотек решений. Model Mart позволяет формировать библиотеки стандартных решений, включающие наиболее удачные фраг- менты реализованных проектов, накапливать и использовать типовые модели, объединяя их при необходимости "сборки" больших систем. На основе существующих БД с помощью ERwin возможно восстановление моделей (обратное проектирование), которые в процессе анализа пригод- ности их для новой системы могут объединяться с типовыми моделями из библиотек моделей. 3. Управление доступом. Для каждого участника проекта определяются права доступа, в соответствии с которыми они получают возможность работать только с определенными моделями. Права доступа могут быть определены как для групп, так и для отдельных участников проекта. Роль специалистов, участвующих в различных проектах, может меняться, поэтому в Model Mart можно определять права доступа и управ- 7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »