Düşünmek ve söylemek kolay,fakat yaşamak,hele başarı ile sonuçlandırmak çok zordur.
...BÜTÜN BÜYÜK İŞLER , KÜÇÜK BAŞLANGIÇLARLA OLUR.
C# etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
C# etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

30 Haziran 2012 Cumartesi

Otopark otomasyonu

Merhabalar,
Bu yazımda ders (nesne tabanlı programlama) amaçlı yapmış olduğum otopark otomasyonundan bahsedeceğim. Bunun sayesinde iyi bir not almıştım. :)

Kodlama için C# dilini, veri tabanı için ise Microsoft un Access programını  kullandım.
İçeriğinden biraz bahsedecek olursak;
Otomasyonda açık ve kapalı diye 2 ayrı kayıt alanı mevcuttur.Buradaki amaç araçların özelliklerine göre park yerleri verilmesidir. ör/ bir lpg li arac açık alana kayıt edilmelidir.
Araç yerlerini veritabanına ekledim. Program ilk çalıştığı anda bu bilgiler veritabanından çekilir.

        Araç kayıtı yapıldıktan sonra araç yerlerini temsil eden butonların üzerlerine aracın plakası yazılmaktadır ve veritabanında boş yerleri tutan tablodaki bilgi oradan silinip, dolu yerleri belirten tabloya eklenmektedir.
         Araç sahibini bulurken ; program ilk önce dolu yerleri veritabanından okur ve getirir, kullanıcının  belirtmiş olduğu konumdaki araç sahibinin bilgileri kullanıcıya sunar.
       Araç silme işlemi ise; kullanıcı dolu yerleri programdan talep eder. Program dolu yerleri müşterinin bilgileri ile birlikte ekrana getirir. Kullanıcı aracın konumunu girer ve buna göre kayıt silme işlemi yapar. Veritabanında dolu yerleri tutan tabloda aracın konumu silinir ve tekrar boş yerleri tutan tabloya eklenir.  
     Yani  program araç konumlarını kendi içinde güncellemektedir.
    Ayrıca yaptığım program dinamik bir temaya sahiptir... Programın sol üst köşesinde çeşitli temalar mevcuttur, tek bir tıkla bütün temayı değiştirebilirsiniz...
   Arayüz için DevExpress i kullandım...(BAKINIZ :DevExpress Nedir? Niçin Kullanılır? )

Programın setup dosyasını aşağıdaki linkten indirebilirsiniz.


OTOPARK OTOMASYONU indir

SHARE

Twitter Delicious Facebook Digg Stumbleupon Favorites More