Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.74 KB

File metadata and controls

45 lines (33 loc) · 1.74 KB

Python_Modul_Week_2 – Team Plan

Team Members:

  • Kürşad (Team Leader)
  • Ali
  • Furkan
  • Mehmet Lütfi
  • Mustafa

Project 1: Student Grades Calculation

Görev Dağılımı:

  • Ali: input_students.py – Öğrencilerin bilgilerini (isim, soyisim, notlar) alan modül.
  • Furkan: calculate_gpa.py – Notlardan ortalama (GPA) hesaplayan fonksiyon.
  • Mehmet Lütfi: analyze_gpa.py – En yüksek GPA'yı bulma ve düşük GPA'ları kümeleme.
  • Mustafa: sort_and_display.py – İsimleri ayırma, sıralama ve gösterme.
  • Kürşad: main.py – Tüm modülleri entegre eder, genel akışı yönetir.

Project 2: Film Library Management System

Görev Dağılımı:

  • Furkan: add_movie.py – Film ekleme fonksiyonunu geliştirir.
  • Mehmet Lütfi: edit_delete_movie.py – Film düzenleme ve silme fonksiyonları.
  • Mustafa: view_collection.py – Film listesini görüntüleme ve filtreleme işlemleri.
  • Ali: file_operations.py – Veriyi dosyaya kaydetme/yükleme işlemleri.
  • Kürşad: main.py – Tüm modülleri entegre eder, menüyü yönetir.

Project 3: Customer Management System

Görev Dağılımı:

  • Mehmet Lütfi: add_customer.py – Müşteri ekleme işlemleri.
  • Mustafa: update_customer.py – Müşteri bilgilerini güncelleme.
  • Ali: delete_customer.py – Müşteri silme işlemi.
  • Furkan: list_customers.py – Müşteri listesini gösterme.
  • Kürşad: main.py – Menü ve kullanıcı etkileşimini sağlar.

Her bir modül işlevsel olarak bağımsızdır. Takım üyeleri geliştirdikleri modülü main.py dosyası ile entegre ederek test edeceklerdir. Testler tamamlandıktan sonra main.py dosyası ile birlikte çözüm GitHub’a push edilecektir.