ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 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представляетсобой специальнуюБД, котораяпозволяетрешитьпроблемыдокументированияхранениямоделей, однаконеполностьюотвечаеттребованияммногопользовательскойработы.