Книга: BPwin и Erwin. CASE-инструменти за разработка на информационни системи

erwin

Създаването на съвременни информационни системи е много трудна задача, чието решаване изисква използването на специални техники и средства. Не е изненадващо, че напоследък сред системните анализатори и разработчици се забелязва значително увеличение на интереса към CASE (Компютърно подпомаган софтуер / Системно инженерство) - CASE технологии и инструменти, които ви позволяват да систематизирате и автоматизирате всички етапи на разработката на софтуер колкото е възможно повече.

Предлаганата на читателя книга е практическо ръководство за създаване на информационни системи с помощта на ефективни инструменти за анализ, проектиране и генериране на код от технологията PLATINUM - BPwin и ERwin. Той също така съдържа описание на методите за структурен анализ и проектиране на модели на данни до степента, необходима за практическа работа. Приложението на методите е илюстрирано с примери.

Книга: BPwin и Erwin. CASE-инструменти за разработка на информационни системи

2.4.3. Генериране на код в Power Builder

2.4.3. Генериране на код в Power Builder

За разлика от Visual Basic, кодът на приложението за PowerBuilder се генерира директно от средата ERwin. Когато избирате клиент (в диалоговия прозорец Целеви клиент, меню Клиент / Целеви клиент), трябва да посочите средата за разработка -PowerBuilder, нейната версия (4.0, 5.0 или 6.0) и библиотеката на Power Builder (полето на PBL файл), в която ще бъде поставен генерираният код (фиг. 2.115). За да работи с PowerBuilder, ERwin създава сервизни таблици в базата данни (речник на PowerBuilder, PB каталог), които съхраняват информация за разширените атрибути. В полето PB Catalog Owner трябва да посочите името на потребителя на базата данни - собственик на таблиците.

bpwin

Фиг. 2.115. Диалогов прозорец за целеви клиент - избор на Power Builder

В диалоговия прозорец Редактор на колонисе появяват два раздела Power Builder за настройка на разширени атрибути (фиг. 2.116).

erwin

Фиг. 2.116. Раздели Power Builder на диалоговия прозорец Редактор на колони

В първия раздел (на фигурата вляво) комбинираните полета Style, FK Style Valid и Initial се използват съответно за задаване на колоната с предварително описани и именувани стилове (FK Style - за задаване на стила на колоната с външен ключ), правилото за валидиране и началната стойност. Разгъващият се списък Justify ви позволява да зададете подравняването на текста на обекта, Case - възможността за показване на текст в различни регистри (валидните стойности са Any, UPPER и lower). В полетата Височина и Ширина можете да зададете височината и ширината на обекта.

Във втория раздел (на фигурата вдясно) можете да зададете шрифт, цвят, етикет (Label) и заглавие (Header) на обекта. Прозорецът за избор на Bitmap се използва, за да покаже, че дадено изображение се съхранява в съответната колона.

Разделът Power Builder се появява в диалоговия прозорец Редактор на таблици (фиг. 2.117), където можете да зададете шрифта за текстовите обекти на бъдещата екранна форма.

книга

Фиг. 2.117. Раздел Power Builder на диалоговия прозорец Редактор на таблици