/CloneOfPatikaDevAppWithSwing

Clone Of Patika Dev Application With Swing

Primary LanguageJava

Clone-of-Patika-App-with-Swing

Designing a Patika Clone app using Java102, Swing, JDBC and SQL technologies.


Proje - Patika Klonu


Eğitmen Paneli

  • Eğitmenler sisteme giriş yaptıklarında, görevlerini yapabilecekleri bir ekran tasarlanmalı.

  • Eğitmenler Operatörler tarafından kendilerine atanan eğitimleri görüp listeleyebilirler. Eğitimleri düzenleme veya silme yetkileri bulunmaz. Başka eğitmenlere ait eğitimleride göremezler.

  • Eğitmenlerin görevi eğitimlere içerik eklemek olacaktır. (Bknz : patika.dev sistesinde ki Java 102 Eğitimi)

  • Eğitmenler içerik ekleyip kendilerine ait olan içerikleri düzenleyip, silebilirler ve listeleyebilirler.


İçeriklerin özellikleri:

  • İçerik Başlığı

  • İçerik Açıklaması

  • İçerik Youtube Linki

  • İçerik Quiz Soruları

  • İçeriğin ait olduğu ders bilgisi

  • Quiz soruları eğitmen panelinden eklenecektir ve soruyu eklerken hangi içeriğe ait olduğu seçilmelidir.

  • İçerik listeleme ekranında, derslere göre ve içerik başlığına göre filtreleme yapılabilmeli.

  • Eğitmen tüm bu işleri arayüz üzerinden yapmalıdır.


Öğrenci Paneli

  • Öğrenciler sisteme giriş yaptıklarında, aynı sizlerinde yaptığı gibi patikalar üzerinden derslere erişmeliler.

  • Öğrenciler sistemdeki patikaları listeleyebilir.

  • Öğrenciler patikalar üzerinden bir derse kayıt olmalıdır.

  • Öğrenciler kayıt oldukları derse ait içeriklere ulaşabilir ve görüntüleyebilir. (Youtube videosunu proje içerisine gömmeye gerek yoktur sadece link verilebilir)

  • Öğrenciler derslere ait içerikleri değerlendirebilir ve yorum yapabilir.

  • Öğrenciler derslere ait quizleri çözebilir.

  • Öğrenciler tüm bu işleri arayüz üzerinden yapmalıdır.


Operatör Paneli

  • Operatörler, sistemdeki tüm patikaları, eğitimleri, içerikleri ve quizleri silme, düzenleme yetkisine sahiptir.

  • Giriş Ekranına Ekleme

  • Öğrenciler giriş ekranı sırasında üyelikleri yok ise sisteme kayıt olabilirler.

  • Kayıt ol ekranı tasarlanmalı ve sadece öğrenciler sisteme kayıt yapabilmeli.

  • Sistemdeki operatörleri yazılımcı (Yani sizler) eklemeli, eğitmenleride sadece operatörler ekleyebilmeli.