KOCAELİ ÜNİVERSİTESİ
KOCAELİ MESLEK YÜKSEKOKULU
BİLGİSAYAR PROGRAMCILIĞI PROGRAMI
PROJE RAPOR DOSYASI
MÜVEKKİL HESAP TAKİP SİSTEMİ
243531030
ARDA ÜSTÜN
2025
İçindekiler
Özet ............................................................................................................................................ 2
Projeye Eklenen Yeni Özellikler ............................................................................................. 2,3
Sonuçlar ...................................................................................................................................... 4
Kaynakça .................................................................................................................................... 5
1
Özet
Beşinci hafta, projenin işlevsel olarak geliştiği ve sistemin temel dinamiklerinin ortaya çıktığı
önemli bir aşamayı ifade etmektedir.
Bu hafta yapılan çalışmalar, sistemin veri yönetimi ve kullanıcı deneyimi açısından ciddi
ilerlemeler kaydetmesini sağlamıştır.
Bu kapsamda:
• Müvekkil listeleme sayfası tamamen dinamik hale getirilmiş, veriler MySQL
üzerinden çekilerek kullanıcıya tablo halinde sunulmuştur.
• Dava ekleme formu geliştirilmiş ve müvekkillere bağlı dava kayıtlarının sisteme
eklenebilmesi sağlanmıştır.
• Dashboard ekranı, veritabanından aldığı özet bilgilerle gerçek zamanlı veri gösterir
hâle getirilmiştir.
Bu ilerlemeler, sistemin sadece görsel bir taslaktan ibaret olmadığını; artık veri giriş-çıkışı
yapabilen, işlevsel bir yapıya kavuştuğunu açıkça göstermektedir.
Proje, bu hafta itibarıyla tam anlamıyla çalışan bir web uygulamasına doğru ciddi bir adım
atmıştır.
Projeye Eklenen Yeni Özellikler
1. Müvekkil Listeleme Sayfasının Dinamik Hale Getirilmesi
Bu hafta en çok gelişen modüllerden biri müvekkil listeleme sistemidir. Önceki haftalarda
yalnızca form üzerinden müvekkil ekleme işlemi yapılabilmekteydi; ancak verilerin
listelenmesi mümkün değildi. Beşinci hafta itibarıyla bu eksiklik giderilmiş ve listeleme
süreci tamamen dinamik hâle getirilmiştir.
Bu kapsamda yapılan işlemler:
• MySQL veri tabanındaki muvekkiller tablosundan veriler çekildi.
• PHP tarafında SELECT * FROM muvekkiller sorgusu ile kayıtlar okunarak tabloya
aktarıldı.
• Bootstrap kullanılarak modern ve kullanıcı dostu bir tablo tasarlandı.
• Her satırda müvekkilin:
o Adı
o Soyadı
o Telefon numarası
o Kayıt tarihi
gibi bilgiler düzenli şekilde sunuldu.
• Her müvekkil için Düzenle ve Sil butonları için arayüz hazırlandı (işlevleri 6. haftaya
bırakıldı).
• Liste verilerinin boş olması durumunda kullanıcıya “Kayıt bulunamadı.” uyarısı
gösterildi.
Bu işlemle birlikte sistem artık gerçek verileri okuyup işleyebilen bir yapıya kavuşmuştur.
2
2. Dava Ekleme Formunun Oluşturulması
Müvekkil yönetimi tamamlanmaya başladığı için bu hafta dava modülüne geçiş yapılmıştır.
Her müvekkile bağlı birden fazla dava olabileceği için eklenen dava modülü sistemin en kritik
bileşenlerinden birisini oluşturmaktadır.
Yapılan geliştirmeler:
• Dava eklemek için özel bir form tasarlanmıştır.
• Formda aşağıdaki alanlar bulunacak şekilde düzenleme yapılmıştır:
o Dava Konusu
o Mahkeme / Kurum Bilgisi
o Dosya Numarası
o Açılış Tarihi
o Davanın Kayıtlı Olduğu Müvekkil
o Açıklama Metni
• Form doğrulama sistemi geliştirilmiş, özellikle aşağıdaki bilgiler boş bırakıldığında
kullanıcı uyarılmıştır:
o Dava konusu
o Dosya numarası
o Müvekkil seçimi
• Formdan gelen veriler PHP ile alınarak MySQL’deki davalar tablosuna
kaydedilmiştir.
• Kaydedilen dava kaydının doğru müvekkile bağlı olup olmadığı kontrol edilmiştir.
• “Dava başarıyla eklendi.” mesajı kullanıcıya gösterilmiştir.
Bu modül sayesinde artık her müvekkilin kendi davaları sistem üzerinden takip
edilebilmektedir. Bu, projenin gerçek hayatta kullanılabilirliğini önemli ölçüde artırmıştır.
3. Dashboard Ekranının Dinamik Hale Getirilmesi
Dashboard ekranı sistemin genel durumunu özetlediği için yöneticiler açısından büyük önem
taşımaktadır.
Bu hafta dashboard ekranına aşağıdaki dinamik bilgiler eklenmiştir:
• Toplam Müvekkil Sayısı:
SELECT COUNT(*) FROM muvekkiller sorgusu ile hesaplanarak gösterildi.
• Toplam Dava Sayısı:
SELECT COUNT(*) FROM davalar sorgusu ile dinamik şekilde ekrana yansıtıldı.
• Son Eklenen Müvekkil:
Veritabanına en son kaydedilen kişinin adı ve soyadı dashboardda görülebilir hale
getirildi.
Dashboard ekranı önceki haftada yalnızca bir taslaktan ibaretken, bu hafta gerçek veri çeker
hâle gelmiş ve sistemin en etkili ekranlarından biri olmaya başlamıştır.
3
Sonuçlar
Beşinci hafta çalışmaları sonucunda proje artık tam anlamıyla işlevsel bir web uygulaması
görünümüne kavuşmuştur.
Müvekkillerin listelenebilmesi, dava ekleme işlemlerinin yapılması ve dashboard ekranının
dinamik hale getirilmesi ile sistemin temel modülleri başarıyla geliştirilmiştir.
Bu hafta yapılan çalışmalar sonucunda proje:
• Hem veri ekleme
• Hem veri listeleme
• Hem de özet bilgiler sunma
özelliklerine sahip olmuştur.
Bu durum, sistemin artık yalnızca arayüz değil, backend tarafının da güçlü biçimde çalıştığını
göstermektedir.
6. Hafta İçin Hedeflenen Çalışmalar
• Müvekkil düzenleme fonksiyonunun tamamlanması
• Müvekkil silme işleminin yapılması
• Dava listeleme ekranının oluşturulması
• Hesap hareketleri modülünün temelinin atılması
• Dashboard’un grafiksel görünümle güçlendirilmesi
Proje, planlanan zaman çizelgesine uygun ilerlemekte olup, her hafta daha kapsamlı ve gerçek
bir uygulamaya dönüşmektedir.
4
Kaynakça
W3Schools – PHP Eğitimi
[Link]
Erişim Tarihi: 30.11.2025
W3Schools – HTML & Bootstrap İçerikleri
[Link]
Erişim Tarihi: 20.11.2025
Kodluyoruz – PHP Temelleri
[Link]
Erişim Tarihi: 25.11.2025
BTK Akademi – PHP ile Web Programlama
[Link]
Erişim Tarihi: 4.12.2025
EBS Müvekkil Hesap Takip Sistemi Ana Sayfa
[Link]
Erişim Tarihi: 5.11.2025