Skip to content

This repository contains the final project given in the scope of the Database Management Systems Course for the Department of Computer Engineering at Ondokuz Mayıs University during the Fall Semester of the 2023-2024 academic year.

Notifications You must be signed in to change notification settings

ibrahimeth/TaskJam

Repository files navigation

TaskJam - Şirketler için Görev Yönetici Paneli

Bu repo Ondokuz Mayıs Üniversitesi Bilgisayar Mühendisliği Veri Tabanı Yöetim Sistemleri Dersi Kapsamında 2023-2024 Yılı Güz Döneminde Verilen Final Ödevini içermektedir.

This repository contains the final project given in the scope of the DataBase Management Systems Course for the Department of Computer Engineering at Ondokuz Mayıs University during the Fall Semester of the 2023-2024 academic year.

Grup 29

Ödev istenirleri

  • Projede bir kullanıcı sisteme farklı proje tanımlaması yapabilir. Başlangıç ve bitiş tarihlerini girebilir.
  • Sisteme çalışanları ekler çıkarır veya günceller
  • Projeye görevler ekler, görevleri yapacak kişilere atar.
  • Her görevin başlangıç tarihi, adam gün değeri ve bitiş tarihi vardır.
  • Projelerin görev kontrolü yapılarak bir görev zamanında tamamlandı ise durumu tamamlandıysa değiştirilir.
  • Bir görevin 3 durumu olabilir. Tamamlanacak, Devam Ediyor, Tamamlandı
  • Görevlerin zamanında tamamlanmadığı durumlarda projenin bitiş tarihi sürekli olarak ileri ertelenecektir ve gecikme miktarı ilgili arayüzde gösterilmelidir.
  • Bir kullanıcı sisteme girdiğinde projeler listesi ile karşılaşır. Proje yok ise yeni proje ekleyerek projesini oluşturur. Projelerin adı, başlama ve bitiş tarihleri vardır. Bir projeye tıklayarak görevlerini ekler. her görev bir kişiye atanır.
  • Sistemde çalışanların listelendiği bir bölüm vardır. Bir çalışana tıklanınca detay sayfasında hangi projelerde görevi var ise görünebilir. Çalışanın bugüne kadar tamamladığı , devam eden yada başlayacak görevleri görünür.
  • Çalışanın zamanında tamamladığı proje görevleri, zamanında tamamlayamadığı proje görevleri sayılarla ifade edilerek ilgili sayfada gösterilir.
  • UML ER diyagramının detaylı ve tam olarak hazırlanması
  • Uygulama veritabanı şemasının niteliği
  • Uygulama UI ve UX uygunluğu
  • Kodlama kalitesi (Clean code uyumu)

UI

Home Page

Tasks - Edit Page

Employees Page

BAŞLARKEN

Important

Uygulamayı kendi makinelerinizde gerekli Python kütüphanelerine yer vermeniz gerekmektedir.

git clone

About

This repository contains the final project given in the scope of the Database Management Systems Course for the Department of Computer Engineering at Ondokuz Mayıs University during the Fall Semester of the 2023-2024 academic year.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •