Contents

Kütüphane Otomasyon Sistemi

Kütüphane Otomasyon Sistemi Tanıtım

Güncel Versiyon: ver1.3.1.26042023

Admin Hesabı
  • Kullanıcı Adı: admin
  • Şifre: 87654321

ver1.3.1.26042023 ile birikte gelenler:

  • Yardım paneli,veritabanıyönetimi, raporlama sistemleri eklendi.
  • Hakkında paneli dizaynı güncellendi.
  • Program versiyon kontrol sistemi yenilendi.
  • Veritablolarındaki manuel giriş hatası giderildi.

ver1.0.2.25042023 ile birikte gelenler:

  • Giriş ve hakkında paneli dizaynları güncellendi.
  • Tüm panellerdeki arama iconları güncellendi.

Nasıl Kurulur?

Hiç bilmeyenler için bahsetmem gerekirse her program yanında bir veritabanı taşır, program içinde yapılan her hareket bu veritabanı sistemine kayıt olur. Çoğu program basit sistemlerle (SQLite, LiteDB) yanında arka planda basit sorgularla bu işi hallederken bu program MSSQL/T-SQL yapısıyla kodlandığı için, programla birlikte çalışacağı bilgisayarda Microsoft Sql Server kurulması gerekiyor. Kurulumu birkez gerçekleştirdikten sonra SQL ile hiçbir bağlantınız kalmıyor (isterseniz verilerinizi oradan da yönetebilirsiniz)

1. Aşama: Kütüphane Otomasyon Sisteminin Kurulması

Öncelikle Kütüphane Otomasyon Sistemini indirip rar içinden çıkan setup dosyası ile normal şekilde programı kuruyorsunuz. Masaüstüne programın logosu geldiğinde kurulum başarıyla gerçekleşmiştir. Yukarıda bahsettiğim üzere programı bu halde açmaya çalışırsanız program ihtiyaç duyduğu iskelet veritabanını bulamayacağı için hata verecektir.

2. Aşama: Gerekli Programların Kurulması (veritabanı sistemi)

Microsoft® SQL Server Express Edition Download | SQL Server Management Studio Download

Bu iki linkten gerekli olan programları, Microsoft’ un resmi sitesindeki en güncel halleriyle indiriyorsunuz.

3. Aşama: SQL Server Express Edition Kurulumu

Önce Microsoft® SQL Server Express Edition programını kurmanız gerekiyor. Program kurulum aşamaları;

4. Aşama: SQL Server Management Studio Kurulumu

SQL Server kurulumundan sonra SQL Server Management Studio’ yu kuruyoruz. Kurulumdan sonra bilgisayarınızı yeniden başlatıp 5. aşamaya geçiyorsunuz. Program kurulum aşamaları;

5. Aşama: Veritabanının “Attach” Edilmesi

Kütüphane Otomasyon Sisteminin kurduğunuz dizindeki program dosyaları içinde KutuphaneOtomasyon.mdf ve KutuphaneOtomasyon.log veritabanı dosyaları bulunuyor. Bu aşamada yapacağımız işlem, SQL Server Management Studio’ yu yönetici olarak çalıştırıp giriş yaptıktan sonra bu ilgili dosyaları Database olarak SQL Servera eklemek. İşlem oldukça basittir, hiç gözünüz korkmasın, fotoğrafları takip ederek sıkıntısız gerçekleştirebilirsiniz.

Açıklama: 3. resimdeki Kütüphane Otomasyon Sisteminin kurulu olduğu dizini kopyalayıp, 6.resimdeki üst link alanına yapıştırıyoruz, ardından veritabanı karşımıza geliyor ve üzerine tıklayıp “OK” tuşuyla ekliyoruz. Sonraki ekranda da yine “OK” tuşuna basıyoruz ve soldaki Object Explorer panelinde Databases altında KutuphaneOtomasyon veritabanını görüyoruz. İşlem bu kadar! Şimdi açık olan pencereleri kapatıp Kütüphane Otomasyon Sistemini açabilirsiniz.

NOT: Bu işlemler ilk kurulumda bir kereye mahsustur, tekrarlamanız gerekmez.

Kütüphane Otomasyon Sistemi Hakkında

Bu programı bilgilerimi sınamak, unuttuğum bilgileri hatırlamak, geliştirmek ve belki de işe giriş evremde elimi güçlendirip kariyerime yön vereceğim alanı seçmemi sağlamak için yaptım diyebilirim. Programın fikri, içeriği, çalışma sistemi ve algoritması tamamen bana aittir. Yer yer gerekli durumlarda internet üzerinden çeşitli araştırmalarla açık kaynaklardan faydalanılmıştır. Ek olarak Udemyden takip ettiğim Murat YÜCEDAĞ‘ ın kursu bu projeyi ortaya koymamda çok büyük fayda sağlamıştır, kendisine bu kursu sunduğu için teşekkür ediyorum.

Program C# FORM ve MSSQL/T-SQL ile birlikte kodlanmıştır. Program açılışında program websitemden sürüm kontrolü yapıp güncelleme varsa kullanıcıyı siteye yönlendiriyor. Eğer güncel bir sürüm kullanılıyorsa program açılıyor ve kullanıcı adı şifreli sistemle giriş yapılıyor. İlerleyen süreçlerde programı güncellemelerle destekleyeceğim. Programın yapısal bazı özellikleri;

  • Tüm işlemlerin kaydı hareket panelinde görüntülenebilmektedir. Günlük hareket butonuyla da o günün işlemleri görüntülenebilmektedir.
  • Ödünç verilen kitapların zamansal istatistikleri kitap takip panelinde görüntülenebilmektedir.
  • Personeller için yetkilendirme sistemi mevcuttur. Yetkiye göre sistem kontrolü sağlanabilmektedir.
  • Veritabanı Yönetimi panelinden seçilen veritabanı verileri sıfırlanabilmektedir. (truncate)
  • Veritabanları raporlanarak çıktı(yazdırma, PDF, EXCEL vb.) alınabilmektedir.
  • Kitap geciktirmesi yapıp ceza puanı alan müşteriler cezalı işlemler paneline alınmakta ve ceza puanı düzenlenmedikçe kitap alamamaktadır.
  • Personel şifre işlemleri panelinden kendi şifre bilgisini değiştirebilmektedir.
  • İstatistikler panelinde tüm verilerin hem sayılı hem grafikli istatistikleri görüntülenebilmektedir.
  • Yönetim panelinde en çok okunan 5 kategori ve o güne ait okunan 5 kitap grafikli olarak istatistik veri göstermektedir.
  • Kitaplarda stok takibi yapılmaktadır, sistem toplam kitap, aktif kitap, verilen kitap sistemiyle mantık hatası olmadan çalışmaktadır.
  • Müşteriler panelinde müşterinin elindeki kitaplar listelenmektedir, listelenen kitaplarda seçilen kitabın değerleri görüntülenmektedir.
  • Tüm panellerdeki arama alanlarına aradığınız değeri girdiğiniz an veri ilgili listede aranmaktadır.
  • Bunun gibi bir sürü ek kural ve özellik mevcuttur ve program sürekli güncel tutulacaktır.
Spread the love

Bir yanıt yazın