Video of the Day

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.



Ödev Bilgileri 1- Verilmiş olan konu senaryosuna göre gerekli analizler yapılacak ve ER diyagramı şeklinde gösterimi yapılacak. 2- ER diyagramının veritabanı şemasına aktarımı yapılacak. (İlgili PK, FK ve ilişkilendirmeler gösterilerek) 3- Yapılmış olan tüm analiz işlemleri neticesinde arka planda kullanacağınız “Oracle” veritabanını oluşturunuz. 4- Her proje konusu ile ilgili olarak a. En az 4 tane tablo (Uygun veri türleri, PK/FK eşleşmeleri, otomatik sayı alanlar, uygun indexler, default ve constraintler…), b. En az 3 trigger (Insert/Update/Delete işlemlerinin en az ikisini kullanın.), c. 5 farklı çeşit rapor seçeneği oluşturunuz. (En az iki tanesini, stored procedure kullanarak yapın) d. Ekranda listelenmekte olan o anki raporun pdf/doc/xls uzantılarından en az biri şeklinde kayıt edilebilmesi özelliği yapınız.(Crystal report, fast report,… kullanabilirsiniz) 5- Uygulamanın giriş ekranında bir “kullanıcı adı ve şifre” sorusu ile güvenlik kontrolü yaptırınız. 6- “Admin” isimli bir kullanıcı ile girildiğinde diğer kullanıcılar için “Kullanıcı tanımlama ve yetkilendirme” işlemleri yapınız. Oluşturulmuş olan kullanıcılara yetkileri çerçevesinde veri okuma/girme/güncelleme/silme yapabilmelerine yönelik seçenekler sununuz. Admin kullanıcısına ise herşeyi yapabilme seçenekleri (gerek veriler gerekse kullanıcılar ile ilgili) sunulsun. 7- Senaryonun özelliğine göre kendi seçeceğiniz, veritabanından kayıt silme işlemlerini gerçekleştirecek ve silinen kayıtları da “Silinmiş X Kayıtları” isimli bir tabloya yazacak olan işlemleri tasarlayınız. 8- Kendi senaryonuza özgü olarak belirleyeceğiniz bir, “veri import/export” uygulaması tasarlayarak txt/csv/xls… gibi örnek bir uzantılı dosyadan veri alma (import) ve veri verme (export) uygulaması yapınız. 9- “Yedekle” ve “Yedekten Dön” şeklinde iki butonla, projenizde kullandığınız veritabanınızın (en az 3 tablo için) yedeğini alma ve döndürme uygulaması tasarlayınız. 10- ER diyagramı, veritabanı şeması, tablolar, triggerlar, stored prosedürler, örnek rapor ekranları, projenin çalışmasına dair istenmiş diğer özelliklere dair örnek ekranlar… ödev raporuna eklenecek ve kodlar ile beraber “sunum esnasında” bir CD’de teslim edilecektir. 11- Proje değerlendirmelerinin, proje grubunun tümüyle beraber mülakat şeklinde yapılması beklenmektedir. Değerlendirmesi yapılmış projelerin, değerlendirmeye katılmamış/katılamamış olan proje üyeleri tekrar değerlendirmeye alınmayacaktır. 12- Proje değerlendirme süresinin son zamanına kalmadan en kısa zamanda değerlendirme ve teslim işlemlerini tamamlayınız. 13- Proje grubunun tüm üyeleri, projenin gerek uygulama arayüzü kodlarına gerekse veritabanı tarafına hakim olmalıdır. 14- “Bilgisayarım dün gece bozuldu, sabah gelirken bilgisayarım düştü, komşunun çocuğu projemi silmiş, daha iyi ve eksiksiz bir proje sunmak için uğraşırken zamanı geçirdik, geldik bulamadık, kapıda sıra çok uzundu bekledik sıra gelmedi, yazacak CD bulamadık, CD’yi çıkışta veya yarın getirsek,…” gibi mazeretlerle gelmeyiniz veya mail atmayınız. 15- 03.05.2016 ve 10.05.2016 tarihli haftalarda proje sunum ve değerlendirmeleri yapılacaktır. Proje sunumları gruplar halinde yapılacaktır.



0 yorum: