HİZMETLER / Eğitim - İleri Program Geliştirme Yöntemleri I

Tanım

Katılımcılara ORACLE Developer üzerinde Forms 10g kullanarak nasıl bir uygulama standardı oluşturabilecekleri anlatılacaktır. Standardın, geliştirilecek tüm formların temel işlevleri ve görsel özelliklerinin (renk, yazı tipi, mini resim (icon) vb.) aynı olmasını sağlayacak, yeni sürümlere geçişi kolaylaştıracak ve uygulama geliştirmenin çeşitli aşamalarında ortaya çıkan yeni özelliklerin tüm eski programları da kapsamasını sağlayacak biçimde nasıl oluşturulacağı örneklenecektir.

Kurs boyunca, nesne kitaplıkları (object library), PL/SQL kitaplıklar (PL/SQL library), veri tabanı paketleri ile çeşitli servis programlarından oluşan Genom Yazılım Destek Paketi kullanılacaktır. Katılımcılar, Forms 10g ile araç çubuğu, takvim desteği, yetki denetimi, veri işlemleri gibi birçok özelliği içeren çok kayıtlı (tabular), tek kayıtlı, baba-oğul (master-details) formlar geliştireceklerdir.

Bu kurs, özellikle Forms 10g ile yeni proje geliştirecek grupların uygulama geliştirmeye hızla başlamasına olanak sağlayacak bilgiler içermektedir. 

Kurs Kodu :

  • İPGY1

Süre :

  • 3 Gün

Hedef Kitle :

  • Uygulama Geliştiriciler
  • Developer Tasarımcıları/Geliştiricileri

Ön Koşullar

  • Oracle Forms 10g eğitimi almış a da bu ürün ile yazılım geliştirme deneyimine
    sahip olmak 

Konular

Genel Standartlar

  • Nesne ve alan adlandırmaları
  • Genel değişken (global) kullanımı
  • Nesne Kitaplığında yer alan nesne kümesi (object group), özellik sınıfları
    (property class), görsel niteliklerin (visual attribute) kullanımı

Nesne (Object) Özellikleri

  • Form özellikleri
  • Pencere (window) özellikleri
  • Tual (canvas) özellikleri
  • Blok özellikleri

Ekran Düzeni

  • Çok kayıtlı (tabular) ekran oluşturma
  • Tek kayıtlı (form tipi) ekran oluşturma
  • Baba-oğul (master- detail) biçimi ekran oluşturma

Öğe (Item) Özellikleri

  • Anahtar (primary key), sayısal, karakter, açıklama ve tarih öğelerinin
    özellikleri
  • Görüntülenir (display), eş zamanlı (synchronize) öğelerin kullanımı
  • Onay kutusu (check box), seçenek kümesi (radio group), liste öğesi
    (list item) kullanımı
  • Düğme kullanımı
  • Alan, kolon ve çerçeve başlıkları kullanımı

Tetik, Yordam ve İşlev Kullanımı

  • Formlarda kullanılacak genel tetikler ve bu tetiklerde kullanılacak kitaplık
    yordamları ile kullanım biçimleri
  • İmlecin bulunduğu alan ve kayıtların belirginleştirilmesi işlemleri
  • Tuş tetikleri (key triggers) kullanımı
  • Süreç kurma (timer) tetikleri kullanımı
  • Verimlilik, anlaşılırlık ve bakım kolaylığı açısından PL/SQL ve SQL yazım
    kuralları

İlişkisel Öğe ve Değer Kümesi (LOV) Kullanıımı

  • İlişkisel öğe özellikleri ile yardım düğmeleri kullanımı
  • Değer kümesi (LOV) ve kayıt kümesi (record group) özellikleri
  • Oluşturulacak tetikler ve bu tetiklerde kullanılacak kitaplık yordam ve
    işlevleri

Baba-Oğul Biçimi (Master-Detail) Programlar

  • İlişkilerin (relations) oluşturulması ve özellikleri
  • Otomatik oluşan tetikler ile baba-oğul yapısı için kullanılan kulakçıklı tuallerin
    (tab canvas) kullanımı ile yazılacak tetikler

İleti ve Hata İşlemleri

  • Uyarı (alert) nesneleri kullanımı
  • Uyarı ve hata yönetimi için kullanılacak ileti yapısı ve yordamların kullanımı

Özel İşlemler

  • Rapor Çağırma
  • Yüzde ve ileti gösterimi gibi toplu işlem sonuçları bildirimi
  • Yetki düzeyi işlemleri

Özet

Bu kursu tamamlayan katılımcılar, ORACLE Forms (10g) ile  Genom  Yazılım Destek Paketi ya da kendi geliştirecekleri bir standart altyapıyı kullanarak, tüm temel işlevsel ve görsel özellikleri standartlaşmış formlardan oluşan uygulamalar geliştirebileceklerdir.

Önerilen Sonraki Kurslar

Genom  İleri Program Geliştirme Yöntemleri II

 Genom Bilişim






 

Her hakkı GENOM Bilişim Teknolojileri A.Ş.'ye aittir.