MOTİVASYON
Projeye başlamadan önce kitabın raftaki yerini ikili arama ağacı kullanarak alfabetik sıraya göre bulmak ve bu aramayı yaparken performans hızı için sıralama algoritmaları kullanmak istedim.Projeye başladığımda bunları zaten sql kendisi otomatik yaptığını farkettim.Böylece kullanıcı CRUD işlemi yapabileceği bir otomasyona dönüştürdüm.
ÖZELLİKLER
Kullanıcı
kayıt olma,
giriş yapabilme,
kitap ekleme,
kitap alabilme,
kitabın yazarını,adını,sayfa no,raf sırası özelliklerini güncelleyebilme,
tüm kitapları görebilme
özelliklerine sahip olacak.
Raf sırası id ye göre belirlenecektir.Sql sorgusunda id yi en küçük olana öncelik vererek ekrana gönderdim ve id set primary key olarak belirledim.
-search
-update
-kitap ekle butonlarını uusertab tablosuyla işlem yaptım
-kitap al
-kayıt ol
-giriş yap butonlarını kayıt tablosuyla işlem yaptım
DİAGRAM