:: BİR PROGRAM NASIL İNCELENİR

Bu gün serbest olarak veya bir şirket yapısı altında programcılık yapan bir çok kişi program yazmakta ve kullanıma sunmaktadır. İyi bir programı nasıl anlayabileceğimizi ve en azından biz bir programı incelerken nelere dikkat ettiğimizi bu sayfada bulacaksınız.
  • Programın yazım dili
  • Bilgilerin tutulduğu ortam, DATABASE
  • Programın sayfa düzeni, Windows standartları
  • Bound veya UnBound programcılık
  • ODBC veya OLE DB teknikleri
  • Data Grid yapılarının kullanımı


:: PROGRAMIN YAZIM DİLİ

  Eğer bir Windows ortamı üzerinde çalışıyor iseniz tercih edilmesi gereken en güçlü dil Visual Basic.Net veya Visual Basic 6.0 dır. VB.Net en son programlama platformudur. Programlama dili, programın ileriye ne kadar dönük olduğu ile ilgilidir. Şu anda ortalama 10 - 12 yıl içerisinde bir programlama dili eskitilmektedir. Bu ise, yeni çıkan sistemlerle uyumsuzluk gibi sorunlar gösterir ve kullanıcıya yeni külfetler getirir.
:: DATABASE

  Bilgilerin tutulduğu ortama Database diyoruz. Küçük işletmeler için düşük maliyetli, bakımı kolay database Microsoft Access 2003 tür. Büyük işletmeler için daha yüksek maliyetli olmakla birlikte çok yüksek güvenlik, uyumluluk ve kapasite olanakları nedeni ile Microsoft SQL Server 2005 tercih edilmelidir. MS SQL server 2005 Bankacılık sistemlerinin kullandığı büyük ve çok güçlü database'lerdir. Ayrıca Oracle ve SyBase çok büyük sistemlerde tercih edilmektedir.
:: WINDOWS STANDARTLARI

  Çokça piyasa programlarında gördüğümüz eksiklik, windows standartlarının kullanımı ile ilgilidir. Bu özellikle üst üste pencere açamama şeklinde görülür veya her sayfayı tam ekran olarak açabilirsiniz ve ekranın boyutları ile oynayamazsınız.

 
:: BOUND VEYA UNBOUND PROGRAMCILIK

  Bound (Bağlı) ve unbound (bağlı olmayan) ifadeleri programın Database ile ilişkisini anlatır.
  Bound (Bağlı) programcılıkta, Program formlarındaki her giriş kutusu (Firma Kodu, Müşteri Adı, Soyadı, Tipi, Borcu, Alacağı gibi kutular) Database e direkt olarak bağlanır, ve bu her bilgi girişinde ve hatta kullanıcı nokta bile koysa bu bilgi database'e direkt olarak yazılır. Bu yöntem ucuz maliyetli (programlayıcı açısından), kolay, az bilgi gerektiren bir yöntemdir. Ancak Database'in kaynaklarını sıkı sıkıya kullandığı için, programı yavaşlatır, 2-3 kullanıcılı ortamlarda insanlar kayıt yapıncaya kadar beklerler. Database'in çökmesine sebep olabilir. Tamamıyla Amötör bir programlama yaklaşımıdır.
  Unbound (Bağlı olmayan) programcılık, programcı açısından daha fazla bilgili ve tecrübeli olmayı, programın yazımına daha fazla zaman harcanmasını gerektirir. Ama sonuçlar mükemmeldir ve yüksek performans, yüksek bilgi tutarlılığı sağlanır.
Aşağıda, bound bağlı Data Control kullanılan (ok ile gösterilen) bir program görülüyor.

 
:: ODBC VEYA OLE DB TEKNİKLERİ

  ODBC eski bir database'e bağlanma tekniği sunmaktadır. OLE DB ise en son bağlanma sistemi olup performans ile ilgilidir. ODBC windows'un API fonksiyonlarını kullanır, nerede is terkedilmekte olan bir metod'dur.
:: DATA GRID YAPILARI

  Bu yapılar Database'e Bound bağlanma zorunluğu taşıdıklarından tercih edilmemelidirler. Aşağıdaki Grid yapısı kayıt yapmak maksadıyla kullanıldığından bound bağlantı kullandığı düşünülebilir. Kırmızı ok ile gösterilen satır değiştirilmeye hazır, yazma modunda grid yapısının oluşturulduğu görülüyor.

 


 
  
Kullanıcı Adı :
E-Mail :
  Üye Olmak için Tıklayınız
 Çantacılar için POS programı "NBSPOS" çıktı.
 

 ZEBRA P110i Plastik Kart Yazıcı sistemleri ve Programlarımızı görmek için tıklayınız.
 
  Diğer Sitelerimiz :
www.kuyumetiketi.com
www.uyekarti.com
 
 ..Fotoğraf Stüdyoları için tıklayınız.
 ..Fotoğraf Çekim örnekleri için tıklayınız.
 
 ..Kuyumculuk, Saat ve Gözlük Etiketleri için tıklayınız.
 
 ..Barcode uygulamaları için tıklayınız.
   ..Program Seçerken Nelere Dikkat Etmeliyim? Programların Genel Özellikleri Nedir? Dos Tabanlı, Windows Tabanlı program Ne Demektir? Programları Nasıl Görebiliriz ?
  ..Bir programın kalitesini nasıl anlayabiliriz ?
  ..Nasıl ve Kimlere Çalışıyoruz ?
  ..Programlar Hakkında Sıkça Sorulan Sorular ?
 
 ..Sarraflar için Windows tabanlı NBSRetail 2.0. Versiyonu Çıktı.
 Günlere, LOT işlemleri, Takoz işlemleri, Virman işlemlerini kolaylıkla yapacaksınız..
 

TÜRKİYE KUYUMCU İMALATÇILARI REHBERİ

Firma, Model, Ürün bazında arama yapabileceğiniz bu Arama Motorunda yeralmak için tıklayınız. (Bu servisimiz ücretsizdir.)
           Programlarımız Access Database'i üzerinde çalışır. Programlarımız Visual Basic ile Hazırlanmaktadır Programlarımız SQL Server 2000 üzerinde çalışır.
Ana Sayfa | Bizim Hakkımızda | Şartlar ve Hükümler | Gizlilik | Telif Hakları | Sıkça Sorulan Sorular