Professional Documents
Culture Documents
BATMAN ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Danışman
Doç. Dr. Serdar EKİNCİ
BATMAN - 2020
T.C.
BATMAN ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Eğitim-Öğretim : 2020 – 2021
Dersin Adı : Bitirme Tezi
Proje Danışmanı : Doç. Dr. Serdar EKİNCİ
Rapor Teslim Tarihi : …./…./….
BATMAN - 2020
Projenin Amacı
books,
borrow,
members
tablolarıdır.
Kitaplar Tablosu
Kitaplar(books) Tablosu
İşlemleri yapmaktadırlar.
Kitap Listeleme Ekranı
Orta kısımda yer alan layoutta bir table widget bulunmaktadır. Bu table
widgetta veritabanında bulunan kitaplar tablosuna ulaşıp bu tablodaki verileri
listelemektedir.
Tabloda bulunan kitaplara çift tıklandığı zaman double click olayı ile seçilen
kitaplar silinebilir veya güncellenebilir.
Table Widgetta Çift Tıklama
Table Widgetta Çift Tıklama
Program Ana Ekranı
bulunmaktadır.
Üye Listeleme Ekranı
Üye Listeleme Ekranı
Horizontal layoutlar ile 3 kısma ayrılan üye listeleme ekranında ortada yer
alan table widgetta yer alan sütun ve satırlar veritabanında yer alan members
tablosundan gelmektedir.
Sağ tarafta groupbox içerisinde yer alan arama kısmı ile herhangi bir sütuna
göre arama yapılabilmektedir.
Table widgetta yer alan herhangi bir hücreye çift tıklandığında üyeler ile ilgili
güncelleme ve silme işlemleri yapılabilmektedir.
Üye Listeleme Ekranında Çift Tıklama
İstatistik Sekmesi
Form Layout’un içerisinde bulunan 5 adet label, 4 adet line text, 1 adet text
edit ve 1 adet de butondan oluşmaktadır.
Kitap adı, yazar adı, sayfa sayısı, dil, özet gibi alanlar doldurulduktan sonra
butona tıklandığında bu veriler tıklama olayı ile birlikte veri tabanındaki
kitaplar tablosuna kaydedilip listelenir.
Kayıt işlemi bittikten sonra text edit alanları otomatik temizlenerek üst üste
kitap eklenmesine olanak sağlar.
Üye Ekleme Ekranı
Üye Ekleme Ekranı
Bu kısımda altta bir form layout içerisine 2 Qlabel, 2 LineEdit ve bir buton
bulunmaktadır.