Kursus Singkat 101
10 Modul
5 Minggu

Informasi Umum

Klik untuk menyalin

Pengantar Proses Bisnis


Pada modul sebelumnya, kita melihat pembuatan database. Namun untuk pengoperasian aplikasi secara penuh, tidak cukup hanya menyimpan data saja. Itu perlu diproses, dimodifikasi, digunakan dalam perhitungan, ditransfer. Tahap paling penting dalam pengembangan sebagian besar aplikasi adalah proses pembuatan logika pekerjaan mereka.

Proses bisnis

Pada platform AppMaster, editor proses bisnis dirancang untuk membangun logika kerja. Modul ini didedikasikan untuk mengenalnya.

Setiap proses bisnis (BP) adalah bagian terpisah dari logika aplikasi, beberapa fungsi tertentu. Pada saat yang sama, BP itu sendiri terdiri dari satu set blok dan tautan di antara mereka.

Sebuah blok biasanya semacam tindakan dasar. Misalnya, mengalikan dua angka, menulis variabel ke tabel database, menggabungkan string, atau menambahkan elemen ke array. Namun, operasi yang lebih kompleks dapat dilakukan di blok terpisah, seperti mencari elemen dalam database, dengan pemfilteran dan pengurutan.

Selain itu, setiap proses bisnis yang dibuat juga dapat direpresentasikan sebagai blok terpisah, sebagai bagian dari proses bisnis lainnya. Masuk akal untuk menggunakan ini dalam situasi di mana fungsi BP dapat digunakan kembali dalam proses bisnis lain, dan juga jika BP menjadi terlalu besar dan bagian-bagian individualnya dapat direpresentasikan sebagai blok independen.

Jalur komunikasi dibuat di antara blok, yang menentukan urutan blok, urutan pelaksanaannya. Seringkali ini tidak akan menjadi urutan linier normal. Dalam situasi tertentu, percabangan dapat terjadi ketika data yang diperoleh pada satu tahap BP dapat mempengaruhi pilihan tindakan selanjutnya. Hal ini juga memungkinkan untuk bekerja dalam siklus, ketika urutan tindakan akan dilakukan lagi dan lagi, sampai kondisi untuk mengakhiri siklus terpenuhi.

Pada saat yang sama, ada dua blok yang wajib untuk setiap proses bisnis. Blok awal (Start) dan akhir (End) pekerjaan BP. Blok ini dibuat secara otomatis dan tidak dapat dihapus. Sendiri, mereka tidak melakukan operasi apa pun, tetapi merupakan titik masuk dan keluar dari proses bisnis. Selain itu, variabel dapat diatur dalam blok-blok ini, yang merupakan data input dan output dari BP.

Was this article helpful?
Masih mencari jawaban?