Hızlandırılmış Kurs 101
10 Modüller
5 haftalar

Genel bilgi

Kopyalamak için tıklayın

İş Süreçlerine Giriş


Önceki modülde, bir veritabanı oluşturmaya baktık. Ancak uygulamanın tam olarak çalışması için sadece veri depolamak yeterli değildir. Bir şekilde işlenmesi, değiştirilmesi, hesaplamalarda kullanılması, aktarılması gerekiyor. Çoğu uygulamanın geliştirilmesindeki en önemli aşama, çalışmalarının mantığını oluşturma sürecidir.

İş Süreçleri

AppMaster platformunda, iş mantığını oluşturmak için bir iş süreci düzenleyicisi tasarlanmıştır. Bu modül onu tanımaya adanmıştır.

Her iş süreci (BP) , uygulama mantığının ayrı bir parçasıdır, belirli bir işlevdir. Aynı zamanda, BP'nin kendisi, aralarında bir dizi blok ve bağlantıdan oluşur.

Bir blok genellikle bir tür temel eylemdir. Örneğin, iki sayıyı çarpma, bir veritabanı tablosuna bir değişken yazma, dizeleri birleştirme veya bir diziye eleman ekleme. Ancak, filtreleme ve sıralama ile veritabanında eleman arama gibi daha karmaşık işlemler ayrı bir blokta gerçekleştirilebilir.

Ayrıca, oluşturulan herhangi bir iş süreci, başka bir iş sürecinin parçası olarak ayrı bir blok olarak da gösterilebilir. Bunu, BP işlevinin diğer iş süreçlerinde yeniden kullanılabileceği durumlarda ve ayrıca BP'nin çok büyüdüğü ve ayrı parçalarının bağımsız bloklar olarak gösterilebildiği durumlarda kullanmak mantıklıdır.

Blokların sırasını, yürütme sırasını belirleyen bloklar arasında iletişim hatları oluşturulur. Genellikle bu normal bir lineer dizi olmayacaktır. Belirli durumlarda, BP'nin bir aşamasında elde edilen veriler, eylem için daha fazla seçenek seçimini etkileyebildiğinde dallanma meydana gelebilir. Döngüyü sonlandırma koşulu karşılanana kadar, eylemler dizisinin tekrar tekrar gerçekleştirileceği döngüler halinde çalışmak da mümkündür.

Aynı zamanda, herhangi bir iş süreci için zorunlu olan iki blok vardır. BP'nin çalışmasının başlangıç (Başlangıç) ve bitiş (Bitiş) blokları. Bu bloklar otomatik olarak oluşturulur ve silinemez. Kendi başlarına herhangi bir işlem yapmazlar, iş sürecinin giriş ve çıkış noktalarıdırlar. Ayrıca, BP'nin giriş ve çıkış verileri olan bu bloklarda değişkenler ayarlanabilir.

Was this article helpful?
Hala bir cevap mı arıyorsunuz?
Topluluğa Katılın