Çok katmanlı olmak ne demek ?

Sabrinnisa

Global Mod
Global Mod
Cok katmanl(ust seviye) yazlm, cok katmanl mimari veya cok katmanl tasarm olarak da bilinir, bir yazlm sisteminin, farkl islevleri kapsayan ve bunlar gerceklestiren farkl katmanlar icermesi anlamna gelir. Bu katmanlar, genellikle, veri taban, veri erisim katman, uygulama katman ve arayuz katman olarak duzenlenir. Bu sekilde, veri taban katman, veri erisim katman ve uygulama katman arasnda arayuz ve arac katmanlar da dahil olmak uzere, birincil katmanlarn arasnda farkl ve ozellesmis bir arayuz olusturulur.

Veri Taban Katman

Veri taban katman, verileri saklamak icin bir veri taban sistemi kullanr. Bu katman, sorgulama, guncelleme, silme ve ekleme gibi islemleri gerceklestirir. Veri taban katman, bir yazlm sisteminin temelini olusturur ve cogu zaman, sistemi kullanan kullanclar tarafndan fark edilmez.

Veri Erisim Katman

Veri erisim katman, veri taban katman ile arasnda arac olarak hizmet eder. Bu katman, veri tabannn arka plan islemlerini kolaylastrmak icin, kullancya sunulan arayuzleri olusturur. Bunu yapmak icin kullanc dostu ozellikler sunar ve veri taban katmann kullanclarn anlayabilecegi dil ile kontrol etmeyi saglar.

Uygulama Katman

Uygulama katman, islevselligi olusturan parcalar saglar. Cogu zaman, bu katman, kullanc arayuzunu ve kullanc davransn modellenmek icin, kullancnn islevselligi arttrmak icin kullanlan ozel kodlar veya arayuzler icerir.

Arayuz Katman

Arayuz katman, uygulama katmann kullanclarn anlayabilecegi sekilde araclar. Bu katman, kullanclarn, sistemdeki islevselligi kolayca kullanmalarn saglayan bir arayuz olusturur. Ideal olarak, bu arayuz, kullanclarn kolaylkla anlayabilecekleri bir dilde tasarlanmaldr.

Cok katmanl yazlm, cok katmanl mimari veya cok katmanl tasarm olarak bilinen bir yazlm arayuzu turudur.