ile Uygulama Geliştirme Teknikleri
Ajanda SENTORA Kimdir? Application Express (APEX) Nedir? APEX özellikleri APEX kullanım alanları Geliştirme Ortamı Örnek Proje Soru - Cevap
SENTORA Kimdir? SENTORA 5 Uzman Kişinin Kurduğu Kayıpları Azaltan Metotlara Sahip Deneyimli, Güvenilir Bir Çözüm Ekibi Güçlü Bir Çözüm Ağı Üyesidir.
SENTORA 5 Uzman Kişinin Kurduğu Kasım KOBAKÇI Hacettepe Fizik Müh. İsmail ÇALIŞKAN ODTÜ Matematik Metin ALİKAHYA ODTÜ Bilgisayar Müh. Mecnun ÖZGÜR ODTÜ Bilgisayar Müh. Kerim KORKMAZ ODTÜ Bilgisayar Yük. Müh.
Kayıpları Azaltan Metotlara Sahip İş Süreci Birikimi Oracle APEX Web Platformu SENTORA Kütüphanesi (Framework) Sanal Sunucu Mimari Altyapısı Yalın ve Çevik Çözüm Üretme Yetkinliği
Deneyimli Güvenilir Bir Çözüm Ekibi TOFAŞ Türk Otomobil Fabrikası Deneyimi TOFAŞ BT Çözüm Ortağı Koç Sistem İş Ortağı Aygaz Projesi Oracle ın Bursa daki Tek Temsilcisi Microsoft BizSpark üyesi
Güçlü Bir Çözüm Ağı Üyesidir Oracle Türkiye Koç Sistem İnnova Sistek Bilin Microsoft Karmasis Dataserv Detaysoft Jobula IFS Türkiye
SENTORA Deneyim Alanları Ürün Ağacı Yönetimi Şasi Bazlı Stoktan Düşüş Standart Süre Yönetimi Birim Fiyat Katalog Yönetimi Güncel Ürün Maliyetleri Maliyet Muhasebesi Şasi Bazlı Karlılık WCM Cost Deployment Ürün Değişiklik Yönetimi Bantüstü Kritiklik Parça Simulasyon Yönetimi MRP Yönetimi MRP Sonuçlarının YanSanayi ile Paylaşılması Kalite Portalı Hat Yanı Malzeme Lojistiği (E-Kanban) Öneri Sistemi İnsan Kaynakları Süreci Yılsonu Envanter Sistemi Oracle Portal Yönetimi Kimlik (IDM) Yönetimi Oracle Database Yönetimi FIAT ile Entegrasyon PSA ile Entegrasyon Koç Holding ile Entegaasyon
Application Express (APEX) Nedir? Application Express (APEX), eski adı HTML- DB olan ve Oracle veritabanı üzerinde çalışan web tabanlı, hızlı bir uygulama geliştirme aracıdır..
Application Express (APEX) Nedir? APEX, web tabanlı uygulama geliştirmek için tasarlanmış, web tabanlı çalışan bir üründür. APEX uygulamalarını kullanabilmek için istemci (client) tarafına kurulması gereken herhangi bir program yoktur. APEX, Oracle tarafından sürekli geliştirilen ve yenilenen bir platformdur.
APEX Özellikleri APEX in çalışabilmesi için herhangi bir Application Server kurulumuna ihtiyaç yoktur. SQL, PL/SQL, HTML, CSS gibi bilinen teknolojiler aynı framework içerisinde birleştirilmiştir. APEX uygulamalarıyla ilgili tüm bilgiler veritabanında tutulur, başka bir kaynak kod üretimi söz konusu değildir.
APEX Özellikleri Application Builder o Dinamik uygulama geliştirme aracı SQL Workshop o Veritabanı yapılarını o inceleme, o SQL sorguları oluşturma Utilities o Yardımcı uygulamalar
APEX Özellikleri Raporlar o SQL sorguları o SQL dönen fonksiyonlar Bilgi Giriş Formları o Tablo, view yada prosedür üzerine formlar o Çoklu güncelleme formları o Master-detail formlar o Web service formları o Pop up formlar
APEX Özellikleri Grafikler o SVG, HTML veya Flash grafikler Takvimler o Günlük, aylık veya yıllık takvimler Görünüm o Temalar ile istenildiğinde değişebilen görünüm
APEX Özellikleri Navigasyon Tab, listeler, ağaç görünümü, breadcrumbs Güvenlik LDAP bağlantısı Single sign-on Veritabanı kullanıcı Apex kullanıcısı Her objeye güvenlik şeması atayabilme
APEX Özellikleri Oracle 9.2.0.3 verisyonundan itibaren tüm Oracle veritabanı versiyonları tarafından desteklenir. Ücretsiz bir versiyon olan OracleXE veritabanı üzerinde tam uyumlulukla çalışır.
APEX Kullanım Alanları Veritabanı merkezli uygalamalarınız varsa, Genel olarak SQL veya PL/SQL bilginiz varsa, Çok derin programlama bilgisine ihtiyaç duymadan belirli özelliklerde web uygulaması yapmak istiyorsanız, MS Access veya MS Excel de yaptığınız işleri merkezi bir uygulamaya taşımak istiyorsanız, APEX Sizin İçin Doğru Seçim
APEX Kullanım Alanları APEX altyapısına sahip apex.oracle.com sitesinden istatistikler: Sunucu: Dell Poweredge 1950 (2 Dual Core Xeon procs) Hafıza: 16Gb (SGA - 1.5Gb) Ortalama sistem yükü: 16% Toplam Sayfa Görüntülemesi: 2,765,665 (son 7 gün) Uygulama Sayısı: 2,220 Kullanıcı Sayısı: 2,414 Workspace Sayısı: 14,556 Kaynak: Joel Kallman (9 Eylül 2008)
APEX Kullanım Alanları Büyük ölçekte projelerin gerçekleştirildiği sektörler: Kamu Otomotiv Telekom Turizm Bilimsel Araştırma
APEX Kullanım Alanları TOFAŞ - Hat Yanı Malzeme Lojistiği Projesi; 3 aylık süre 50+ Tablo, 100+ paket 230 web sayfası, 40 RF ekranı 5 Senior, 2 Junior Developer Ajax, Excel den data yükleme, Javascript Ağaç Görünümü,... Rol bazlı erişim 300+ kullanıcı
APEX Kullanım Alanları
APEX Kullanım Alanları
APEX Kullanım Alanları
APEX Kullanım Alanları MART 2010 24
APEX Kullanım Alanları Dünya da APEX kullanan bazı firmalar;
APEX Kullanım Alanları APEX çok farklı platformlar üstünde çalışabilir: Linux x86 MS Windows (32-bit) Mac OSX Server Linux PPC Linux x86-64 z/linux Linux Itanium Solaris x86 MS Windows (64-bit) Solaris (SPARC) (64 bit) AIX5L HP-UX PA-RISC HPanium
Geliştirme Ortamı Uygulama Geliştirici - Ana Sayfa
Geliştirme Ortamı Paylaşılan Yapılar
Geliştirme Ortamı Sayfa Detayı MART 2010 29
Geliştirme Ortamı Sayfa Detayı
Örnek Proje Dönem Projesi olarak web tabanlı Sinema Rezervasyon Uygulaması hazırlama: Proje ekibi : 2 Kişi OracleXE veritabanı ve Oracle APEX platformu Proje Tasarım Süresi : 1 Ay Proje Geliştirme Süresi : 2 Ay
Örnek Proje Veritabanı Özellikleri: o 18 tablo o 26 paket Önyüz Özellikleri: o 41 sayfa o 3 rol üzerinde yetkilendirme yapısı
Örnek Proje
Örnek Proje
Örnek Proje
Örnek Proje
Örnek Proje
Örnek Proje
Teşekkür Ederiz...