Автоматическая генерация интерфейса пользователя по бизнес модели презентация

Проектирование Цели Управление

Слайд 1Автоматическая генерация интерфейса пользователя по бизнес модели
oleg.aslamov@gmail.com
oaslamov@openwaygroup.com


Слайд 2


Слайд 3Проектирование
Цели
Управление


Слайд 4Цели
to be alright
Генерация


Слайд 5Управление архитектурой
Проектирование объектов
Версионирование и контроль изменений
Кастомизация
Автоматическая генерация кода
Структура базы данных
API к

системе
Тонкий клиент

Итого


Слайд 6Step 1. Power Designer
DB Structure
Client


Слайд 7Step 2. Rational …


Слайд 8Step 3. Eclipse + EMF


Слайд 9Language
EDIT
DOMAIN
LISTBOX
DOMAIN
LOOKUP
DOMAIN
OBJECT SUBORDINATION


Слайд 10DB Layer

Business Layer
Layers

View Layer


Слайд 11DB layer


Слайд 12DB layer


Слайд 13Business layer (fields)
1) Picking up fields from Dataset
2) Add new Calculated

fields

Grouping

Making Subsets

Read fields from dataset


Слайд 14Business layer (queries)
PL/SQL Block
Three system steps for query processing


Слайд 15Business layer (actions)


Слайд 16Business layer (conditions)
If Order Status = Waiting
If Order Status in (Waiting,

In Progress)

Слайд 17View layer
Grid - FreeForm

FreeForm - Grid

Grid - Grid

FreeForm - FreeForm

FreeForm

Grid


Слайд 18View layer (contexts)


Слайд 19View layer (links)


Слайд 20View layer (layout)


Слайд 23
DB layer: 500 таблиц
Business layer: 2000 объектов
View layer: 10000 форм
много моделей


Слайд 24
Eclipse EMF -> Text files (yaml)
Model -> Folder
File = Root object

(5000)

VS


Слайд 25Кастомизация
Наследование
Переопределение


Слайд 26Генерация
SQL scripts for DB
Create
Alter
Data for authorization/grants
Data for Web Service engine
For

thin client
For API
Data for UI engine
Documentation
Web Service API
Data for test engine

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика