İş Mantığı Nedir?
İş mantığı, bir veritabanı ve kullanıcı arayüzü arasında bilgi alışverişini yöneten özel kurallar veya algoritmalardır. İş mantığı esasen bir bilgisayar programının, bir işletmenin işleyişini tanımlayan veya sınırlayan bilgileri (iş kuralları biçiminde) içeren bir parçasıdır. Bu tür iş kuralları, genellikle doğru veya yanlış ikili olarak ifade edilen operasyonel politikalardır. İş mantığı, destekledikleri iş akışlarında, örneğin doğru bilgi veya veri akışını ve dolayısıyla karar verme sürecini ayrıntılı olarak belirten sıralar veya adımlar şeklinde görülebilir. İş mantığı "alan adı mantığı" olarak da bilinir.
Önemli Çıkarımlar
- İş mantığı, iş yazılımında kodun temelini oluşturan mantık ve algoritmaları ifade eder. İş mantığı, doğru bilgi veya veri akışını ayrıntılı olarak belirleyen sıralarda veya adımlarda olduğu gibi destekledikleri iş akışlarında görülebilir İş mantığı, temel bilgisayar altyapısını korumak için kullanılan kod türünden daha yüksek bir düzeyde bulunur.
İş Mantığını Anlama
Başka bir deyişle, iş mantığı, bilgisayar koduna yerleştirilen ve bir bilgisayar programında bir kullanıcı arayüzü aracılığıyla gösterilen gerçek dünya iş kurallarıdır. İş mantığı, kullanıcılar ve yazılım sistemleri arasında veri ileten iş akışları oluşturma rolünde en belirgindir. İş mantığı, verilerin nasıl gösterileceğini, saklanabileceğini, oluşturulacağını ve değiştirilebileceğini belirler. İş nesnelerinin (verinin nasıl aktarıldığını kontrol eden yazılım parçaları) birbirleriyle nasıl çalıştığını yönlendiren bir kurallar sistemi sağlar. İş mantığı, yazılım içindeki iş nesnelerine nasıl erişildiğini ve güncellendiğini de yönlendirir. Veritabanının bir kullanıcıya nasıl gösterileceği veya temel sistem altyapısı gibi temel bilgisayar altyapısını korumak için kullanılan kod türünden daha yüksek bir düzeyde bulunur.
İş mantığında yer alan algoritmalar, kullanıcı tarafından görülemeyen ancak işlerin modern bir ekonomide sorunsuz bir şekilde çalışmasını sağlamak için kritik olan sahne arkasında veri işleme gerçekleştirir.
İş Mantığı ve İş Kuralları
İş kuralları, verilerin nasıl hesaplandığını, değiştirildiğini ve kullanıcılara ve yazılımlara nasıl iletildiğini belirlemek için iş mantığı olmadan işe yaramaz. Ancak bir çerçeve oluşturmak için iş kuralları olmadan, iş mantığı mevcut olamaz. İş mantığı, bir işlemin ve prosedürlerin sistemini oluşturan bir iş girişiminin herhangi bir parçasıdır; oysa başka bir şey bir iş kuralına örnektir.
İş Mantığı Örneği
Kredi kartı veren kuruluşun iş mantığı, 500 ABD doları gibi belirli bir sınırın üzerindeki devlet dışı kredi kartı işlemlerinin şüpheli olarak işaretlenmesini ve işlemin doğruluğunu onaylamak için ihraççının mümkün olan en kısa sürede iletişime geçmesini belirtebilir. Böyle bir işlemi işaretleme politikası bir iş kuralı örneğidir; işlemi işaretlemenin gerçek süreci, iş mantığına bir örnektir. Her gün milyonlarca kredi kartı işleminin gerçekleştirildiği göz önüne alındığında, iş mantığı bu işlemlerin verimli ve zamanında kontrol edilmesini ve işlenmesini sağlar.