Создание веб-приложений с помощью Oracle APEX

custisppt 4,810 views 24 slides Jan 29, 2014
Slide 1
Slide 1 of 24
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24

About This Presentation

Открытый семинар для студентов в компании CUSTIS (14 ноября 2013 года).

Лектор: Максим Трегубов, ведущий системный администратор (Oracle DBA).

Аннотация: Oracle Database 11gR2 Express Edition (...


Slide Content

14 ноября 2013
Созданиевеб-приложений
с помощью Oracle APEX
Максим Трегубов
Ведущий системный администратор

О себе
IT-инженер
Специализируюсь
на проектировании,
создании, внедрении
и сопровождении решений
на базе Oracle
Интересуюсь разработкой
ПО для мобильных
платформ
и высоконагруженными
системами
2/24

О компании
Проектирование, разработка и бережное
внедрение масштабных IT-систем >200 человек
>20 проектных групп
Большинство
использует SCRUM
PL/SQL, C#, Java
3/24

План
Что такоеOracle XE
Что такое Oracle APEX
Почему именно Oracle APEX
Область применения
Success Story
Demo Demo Demo
Q&A
4/24

5/24

6/24

Что такое Oracle XE (eXpress
Edition)
Маленький бесплатный Oracle
Ограничения
11ГБ пользовательских данных
1ГБ RAM
1 instance per machine
Отсутствуют некоторые фичи–
(JVM, Partitioning,etc.)
Используется в небольших, средне-или
малонагруженных проектах
7/24

Что такое Oracle Application Express
(APEX)
Из каких компонентов строится
современный web?
Web server
Application server
DataBase
8/24

Что такое Oracle Application Express
(APEX)
9/24

Что такое Oracle Application Express
(APEX)
10/24

Что такое Oracle Application Express
(APEX)
Технология, объединяющая Web-сервер,
Application Server, СУБД и среду
разработки (RAD) в одном месте
RAD –Rapid Application Development
i
11/24

Что такое Oracle Application Express
(APEX)
12/24

Что такое Oracle Application Express
(APEX)
Изначальные названия проекта:
Flows
ProjectMarvel
HTML DB
13/24

Почему именно Oracle APEX
Простота в установке и настройке
Простота в сопровождении
Масштабируемость
Скорость разработки приложений
Документацияи комьюнити
14/24

Область применения
Веб-приложения, для работы с данными,
которые хранятся в Oracle Database
Создание «красивых» отчетов (AnyChart)
Миграция с Oracle Forms
Миграция с MS Access
Создание прототипов
15/24

Demo
16/24

Success Story
Сложившаяся ситуация
Сотрудники в регионах заполняют
одну и ту же форму в Excel’е
и высылают менеджеру в центральный офис
Менеджер проверяет формы и строит отчеты
17/24

Success Story
Решения
SharePoint
APEX
18/24

Success Story
Решения
SharePoint(2007):разработка в центральном
офисе. Срок –8 месяцев
APEX: сбор требований, разработка,
внедрение –3 недели
19/24

Success Story
Результат
Скорость обработки данных
и предоставления отчетов уменьшилась
с 10 рабочих дней до 1 часа
20/24

Demo
21/24

Список литературы
http://apex.oracle.com
http://asktom.oracle.com
http://apex.oracle.com/pls/otn/f?p=24793:12:0
http://www.oracle.com/technetwork/developer-
tools/apex/community/index.html
22/24

23/24

Спасибо!
Вопросы?
Максим Трегубов
[email protected]
24/24
Tags