IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Temmuz 2014, 13:02   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kütüphane Otomasyonu




Kütüphane Otomasyonu



Bu otomasyonda C++ Builder üzerinden Mysql veritabanına bağlanılmıştır ve çeşitli işlemler yapılmaya çalışılmıştır. Kullanılan veya kurulacak mysql server'ın root şifresi 1 olmalıdır.

Programa girişte

Kullanıcı Adı : admin
Şifre : 1

kullanılmalıdır.

AÇIKLAMA

Bu otomasyon bir C++ Builder 6 projesidir ve tam olarak bitirilmemiştir.Derste geliştirilen bu projenin bitirilmeyen kısımların veritabanı tabloları düzenlenmiş ve öğrencilere ödev olarak verilmiştir. Programın ekrandaki çalışma çözünürlüğü 1152*864'tür. Bunun haricinde de çalışır fakat görünümde kaymalar yaşanmaktadır. Projede iç içe formlar tekniği (MDI FORM) kullanılmıştır. Yani her pencere(menü) tıpkı word excel photoshop gibi ana formun içinde açılmaktadır. Sistemde tanımlı bir adet Admin isimli kullanıcı bulunmaktadır. Kullanıcı tanımlama, kategori belirleme gibi işlemler sadece Admin tarafından yapılacak şekilde dizayn edilmiştir. Veritabanındaki yetkiler tablosunda bulunan YETKISEVIYESI sütünundaki veriye göre sisteme giren kullanıcıya hangi arayüzlerin (menüden) gösterileceği belirlenecek şekilde düşünülmüştür. Programda ilk kısım olarak üye kayıt menüsü bulunmaktadır. Birçok kütüphane otomasyon sistemi sitemizde bulunmaktadır. Bu otomasyonda artı olarak kullanıcının resminin de üye kayıt kısmında çekilerek sisteme eklenmesi sağlanmıştır.Üye sorgulama ekranında iki adet arama tipi bulunmaktadır; isme göre ve TC Kimlik numarasına göre olan bu arama kriterde bulunan sonuçlar aranılan ifadeyle başlamasına göre ayarlanmıştır. Örnek Adı : Ke Soyadı: Ba (Bulanabilecek Sonuçlar-> Kerem Baş,Kenan Batmaz,Kezban Bakar vs..)TCKimlik No araması da dahil olmak otomasyondaki tüm aramalar aynı mantığa göre arama yapmaktadır. Arama kriterine göre yalnızca ad, yalnızca soyad yada her ikisi birlikte kullanılabilir.

Yeni Kitap kayıt menüsünde sisteme yeni kitaplar uygun kategori seçilerek eklenecektir. Sisteme yeni kategori ekleyebilmek sadece Admine özel bir ayrıcalık olacak şekilde düşünülmüştür. Kitap sil kısmında sistemde önce kitap ismi yardımıyla arama yapılır bulunan sonuçlardan istenen kitaplar seçildikten sonra silinir. Kitap ödünç verme işlemlerinde ödünç verilecek kitap sistemde var olan arama kriterleri dahilinde sorgulanır ve ilgili grid üzerinden kitaba tıklanıldığında aşağı kısımda kitabın adı belirir ve kime verileceğini seçebileceğiniz içinde üyelerin listesini bulundura bir combobox belirir. Burada amaç programı kullanan kişinin yanlış bir üyeye veya olmayan bir üyeye ödünç kitap vermesini engellemektir. Sonrasında aşağı kısımdan ilgili dönüş tarihi seçilir ve kitap ödünç verilir. Üye kayıt başlığı altında sisteme üye kaydı yapılmaktadır. Sisteme üye kayıt etmeden kişiye ödünç kitap veremezsiniz. Kasa işlemleri kısmında zamanında geri gelmeyen kitaplar için program içerisinde belirlenmiş standart bir katsayı üzerinden hesaplanan cezalar ve bu cezaların kime ait oldukları bulunmaktadır. Kullanıcı kayıt sekmesinde sistemi kullanacak kullanıcıların kayıt edildiği yerdir. Dört aşamalı bir yetki seviyesi bulunmaktadır. Düşük, Orta, Yüksek ve Tam seviyelerinin hepsinin yetkileri başkadır. Örneğin düşük seviye kullanıcı sadece ilgili verileri görürken, orta seviye kullanıcı ödünç kitap verir, yüksek seviye kullanıcı para durumunu da görebilmektedir. Tam seviye sadece admindir ve sisteme başka kullanıcılarda ekler. Bu yetki seviyesinde amaç programı kullanan kişilerden herhangi bir hata veya yanlış durumunda hangisinin yanlış yaptığının tespitidir. Kategori kısmında sisteme kitaplar için kategori eklenmektedir.


Programın çalışabilmesi için veritabanı klasörünü bilgisayarınızdaki kurulu Mysql altındaki data klasörü içine koymalı ve mysql'i yeniden başlatmalısınız. Yeniden başlatma komutları;
cmd-> net stop mysql

cmd->net start mysql

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla

Etiketler
kütüphane, otomasyonu


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık