Abstract:
İşletmelerde tüm iş süreçlerinin yürütüldüğü ERP sistemi ile tam entegre bir yazılım geliştirmek ve bu yazılımla perakende sektöründe satış noktalarının tüm ihtiyaçlarını karşılamak günümüzde bir zorunluluk haline geliyor. Satış noktalarının merkezi sistemden uzakta olması, anlık satışların her türlü bağlantı kopukluğu ve sorundan etkilenmeden devam ettirilebilmesi ve her türlü verinin çift yönlü olarak sorunsuz aktarımı bu çalışmada geliştirilen yazılımın ortaya çıkmasına ana neden olmuştur. Ayrıca SAP yazılım sisteminin yüksek maliyet, kullanım ve öğrenme zorluğu gibi diğer eksiklikleri de ele alınacak ve bu eksikliklerin giderilmesine ilişkin çözümler sunulacaktır. Bu çalışmada Java programlama dilinin avantajları göz önünde bulundurularak uygulama Java ile geliştirilmiştir. SAP sistemi ile bağlantı ve işlem yürütmek için bu yazılımın sağladığı Java bağlantı paketi ile uzaktan fonksiyon çağırma özelliği kullanılmıştır. Yerel noktalarda ve merkezi sistemde farklı veritabanları kullanılarak çevrimdışı kesintisiz çalışma sağlanmıştır. Merkezi sistem ile uç noktalardaki çalışma alanları arasında Sanal Özel Ağ (VPN) kurularak sistemin güvenli bir şekilde çalışması sağlanmıştır.