DERS TANITIM ve UYGULAMA BİLGİLERİ

Dersin Adı Kodu Yarıyıl T+U+L (saat/hafta) Türü (Z / S) Yerel Kredi AKTS
Veri Tabanı Uygulama Geliştirme CE 461 Bahar 03+00+02 Zorunlu 4 8
Akademik Birim:
Öğrenim Türü: Örgün eğitim
Ön Koşullar Veri tabanı kavramları, SQL
Öğrenim Dili: İngilizce
Dersin Düzeyi: Lisans
Dersin Koordinatörü: Arif Selçuk ÖĞRENCİ
Dersin Amacı: İlişkisel veri tabanı yönetim sistemleri kullanarak (örneğin Oracle) Internet tabanlı (çok katmanlı) ve istemci-sunucu uygulamaları geliştirmek. Öğrenciler, Oracle Internet Applications Developer ürünlerini (grafik kullanıcı arayüzü olan geliştirme ortamları) kullanarak form/rapor tasarımı ve uygulaması yapabileceklerdir. Öğrenciler aynı zamanda uygulama için PL/SQL kullanarak tetikleyiciler, alt programlar ve erişim denetimi kodu geliştireceklerdir.
Dersin İçeriği: Form geliştirme, Form Builder, veri blokları, çerçeveler, metin maddeleri, değer listeleri, giriş maddeleri, pencereler, kanvaslar, tetikleyiciler, mesajlar ve uyarılar, sorgu tetikleyicileri, onaylama, dolaşım, eylemlerin işlenmesi, çoklu formlar, menü modülleri, veri kaynakları, kayıt grupları, zamanlayıcılar, grafikler, Report Builder, rapor geliştirme.
Dersin Öğrenme Çıktıları (ÖÇ):
  • 1- Uygulama geliştirme araçlarını etkin kullanabilme becerisi.
  • 2- Arayüz tasarlama ve kullanıcı kısıtlarını gerçekleme becerisi.
  • 3- İş sürecini uygulamaya aktarma becerisi.
Dersin Öğrenme Yöntem ve Teknikleri Laboratory: Some of the lectures will be carried out in the computer laboratory so that students will be able to carry out hands-on practices immediately during the lecture. Computer Usage: The students will use Oracle SQLPlus Environment, Procedure Builder, Forms Builder and Reports Builder for accessing Oracle Server and developing applications. Each student will carry out the solution of end-of-chapter practices using the above mentioned Developer tools. Projects/Teamwork: As a final project, teams of 3-4 students will design and implement a complete application for a real-life business using the Forms and Reports Builder. The design has to involve a thorough documentation starting with the E-R diagram and ending by a user?s manual.


HAFTALIK PROGRAM

HaftaKonularÖn Hazırlık
1 İLERİDE BELİRLENECEKTİR. -
2 İLERİDE BELİRLENECEKTİR. -
3 İLERİDE BELİRLENECEKTİR. -
4 İLERİDE BELİRLENECEKTİR. -
5 İLERİDE BELİRLENECEKTİR. -
6 İLERİDE BELİRLENECEKTİR. -
7 İLERİDE BELİRLENECEKTİR. -
8 İLERİDE BELİRLENECEKTİR. -
9 İLERİDE BELİRLENECEKTİR. -
10 İLERİDE BELİRLENECEKTİR. -
11 İLERİDE BELİRLENECEKTİR. -
12 İLERİDE BELİRLENECEKTİR. -
13 İLERİDE BELİRLENECEKTİR. -
14 İLERİDE BELİRLENECEKTİR. -


ZORUNLU ve ÖNERİLEN OKUMALAR

Build Internet Applications: Forms-I, Oracle ders kitabı.
Build Internet Applications: Forms-II, Oracle ders kitabı.
Build Internet Applications: Reports, Oracle course book.


DİĞER KAYNAKLAR

-


DEĞERLENDİRME SİSTEMİ

Yarıyıl İçi ÇalışmalarıSayıKatkı Payı (%)
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar 1 40
Final Sınavı 1 60
Total: 2 100


İŞ YÜKÜ HESAPLAMASI

EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ders Saati14342
Laboratuvar14228
Proje11818
Dersle İlgili Sınıf Dışı Etkinlikler14342
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar12020
Final Sınavı15050
Toplam İş Yükü (saat):200


PROGRAM YETERLİLİKLERİ (PY) ve ÖĞRENME ÇIKTILARI (ÖÇ) İLİŞKİSİ

# PY1 PY2 PY3 PY4 PY5 PY6 PY7 PY8 PY9 PY10 PY11 PY12
OC1         3              
OC2       3 3              
OC3       3 3   2