ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.08.2024

Просмотров: 52

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ERwinподдерживаетнетолькопроектированиесервераБД, ноиавтоматическуюгенерацию клиентскогоприложениявсредахразработкиMS Visual Basicи Power BuilderТехнология. генерациисостоитв ом, чтонаэтаперазработки физическмойделиданных каждойколонке присваиваютрасширенныея атрибуты, содержащиеинформациюсвойствахобъектов клиентскогоприложения(втомчислевизуальных),которыебудутотображатьинформацию, хранящуювсоответствующейяколонке. Этаинформациязаписываетсяфайлемодели. На основеинформации, содержащейсяврасширенных атрибутах, генерируютсяэкранныеформы. Полученныйкодможетбытьоткомпилировыполненанбездополнительногоручного кодирования.

КаждойколонкевмоделиERwinможнозадатьпредварительноописанныеименованные свойства:

• правила валидации (проверказначений);

 

начальные значения, устанавливаемыепо

умолчанию;

стиль визуальногообъекта( например,

радиокнопка, поле ввода и др .);

•форматизображения.

ДляописаниякаждогосвойстваERwinсодержитсоответствующиередакторы.

ГенерациякодавVisual Basic

 

 

 

ERwinподдерживаетгенерациюкодав Visual Basicверсий4.0и 5.0Вкачестве. источника

 

информациипр генерацииформслужитмодельERwinС.помощьюERwinможно

 

одновременноописыватькакклиентскуючасть(объекты, отображающиеданныенаэкране),

 

такисерверБД(процедурыи

триггеры ),темсамымоптимальнораспределяя

 

функциональностьИСмеждуклиентскойсервернойчастью. КомпонентERwin Form Wizard

 

автоматическипроектируетформысдочернимиобъектами–кнопками, списками, полями,

 

радиокнопкамит. .,используярасширенные

атрибуты. СовместноеиспользованиеERwinи

Visual BasicпозволяетсократитьжизненныйциклразработкиИСпутемупотреблениядля

 

каждойзадачинаиболееэффективногоинструмента. Visual Basicможетбытьиспользовандля

 

проектированиявизуальногоинтерфейса, ERwinдляразработки– физической

логической

моделиданных споследующейгенерациейсистемногокаталогасервера. ЕслиБДуже

 

существует, то помощьюERwinможнопровести

обратноепроектирование

, полученную

модельдополнитьрасширенными

атрибутами исгенерироватьклиентскоеприложение.

Созданиеотчетов

ДлягенерацииотчетовERwinимеетсяпростойиэффективныйинструмент– Report Browser. ПоумолчаниюReport Browserсодержитпредварительноопределенныеотч ты, позволяющие нагляднопредставинформациютьобосновныхобъектах моделиданных –каклогической, такифизической. Спомощьюспециальногоредакторасуществующиеотч тыможноизменить илисоздатьсобственныйотчет. Каждыйотчетможетбытьнастроени дивидуально, данныев неммогутбытьотсортированыотфильтрованы. Browser Reportпозволяетсохранять результатывыполненияотчетов, печататьиэкспортироватьих распространенныеформаты.

Генерациясловарей

ДляуправлениябольшимипроектамиERwinимеетспециальныйинструмент– ERwin Dictionary, которыйобеспечиваетколлективнуюработунаддиаграммамипозволяетсохранятьи документироватьразличныеверсии моделейданных . ERwin Dictionaryпредставляетсобой специальнуюБД, котораяпозволяетрешитьпроблемыдокументированияхранениямоделей, однаконеполностьюотвечаеттребованияммногопользовательскойработы.