ক্র্যাশ কোর্স 101
10 মডিউল
5 সপ্তাহ

সাধারণ জ্ঞাতব্য

অনুলিপি করতে ক্লিক করুন

ব্যবসায়িক প্রক্রিয়ার ভূমিকা


আগের মডিউলে, আমরা একটি ডাটাবেস তৈরির দিকে তাকিয়েছিলাম। কিন্তু অ্যাপ্লিকেশনটির সম্পূর্ণ ক্রিয়াকলাপের জন্য, শুধুমাত্র ডেটা সংরক্ষণ করা যথেষ্ট নয়। এটি একরকম প্রক্রিয়াকরণ, সংশোধন করা, গণনায় ব্যবহার করা, স্থানান্তর করা দরকার। বেশিরভাগ অ্যাপ্লিকেশনের বিকাশের সবচেয়ে গুরুত্বপূর্ণ পর্যায় হল তাদের কাজের যুক্তি তৈরি করার প্রক্রিয়া।

ব্যবসা প্রসেস

অ্যাপমাস্টার প্ল্যাটফর্মে, একটি ব্যবসায়িক প্রক্রিয়া সম্পাদককে কাজের যুক্তি তৈরি করার জন্য ডিজাইন করা হয়েছে। এই মডিউলটি এটি জানার জন্য নিবেদিত।

প্রতিটি ব্যবসায়িক প্রক্রিয়া (BP) হল অ্যাপ্লিকেশন লজিকের একটি পৃথক অংশ, কিছু নির্দিষ্ট ফাংশন। একই সময়ে, BP নিজেই তাদের মধ্যে ব্লক এবং লিঙ্কগুলির একটি সেট নিয়ে গঠিত।

একটি ব্লক সাধারণত এক ধরনের প্রাথমিক ক্রিয়া। উদাহরণস্বরূপ, দুটি সংখ্যা গুণ করা, একটি ডাটাবেস টেবিলে একটি ভেরিয়েবল লেখা, স্ট্রিং সংযুক্ত করা, বা একটি অ্যারেতে একটি উপাদান যোগ করা। যাইহোক, আরও জটিল ক্রিয়াকলাপগুলি একটি পৃথক ব্লকে সঞ্চালিত হতে পারে, যেমন ডাটাবেসের উপাদানগুলি অনুসন্ধান করা, ফিল্টারিং এবং বাছাই করা।

তদুপরি, অন্য ব্যবসায়িক প্রক্রিয়ার অংশ হিসাবে যে কোনও তৈরি ব্যবসায়িক প্রক্রিয়াকে একটি পৃথক ব্লক হিসাবে উপস্থাপন করা যেতে পারে। এটি এমন পরিস্থিতিতে ব্যবহার করা যুক্তিসঙ্গত যেখানে BP ফাংশনটি অন্যান্য ব্যবসায়িক প্রক্রিয়াগুলিতে পুনরায় ব্যবহার করা যেতে পারে এবং এছাড়াও যদি BP খুব বড় হয়ে যায় এবং এর পৃথক অংশগুলি স্বাধীন ব্লক হিসাবে উপস্থাপন করা যেতে পারে।

ব্লকগুলির মধ্যে যোগাযোগ লাইন তৈরি করা হয়, যা ব্লকগুলির ক্রম, তাদের সম্পাদনের ক্রম নির্ধারণ করে। প্রায়শই এটি একটি সাধারণ রৈখিক ক্রম হবে না। কিছু নির্দিষ্ট পরিস্থিতিতে, ব্রাঞ্চিং ঘটতে পারে যখন BP-এর এক পর্যায়ে প্রাপ্ত ডেটা কর্মের জন্য বিকল্পগুলির আরও পছন্দকে প্রভাবিত করতে পারে। চক্রে কাজ করাও সম্ভব, যখন চক্রটি বন্ধ করার শর্ত পূরণ না হওয়া পর্যন্ত ক্রিয়াগুলির ক্রম বারবার সঞ্চালিত হবে।

একই সময়ে, দুটি ব্লক রয়েছে যা যেকোনো ব্যবসায়িক প্রক্রিয়ার জন্য বাধ্যতামূলক। BP এর কাজের শুরু (Start) এবং end (End) এর ব্লক। এই ব্লকগুলি স্বয়ংক্রিয়ভাবে তৈরি হয় এবং মুছে ফেলা যায় না। নিজেদের দ্বারা, তারা কোন ক্রিয়াকলাপ সম্পাদন করে না, তবে ব্যবসায়িক প্রক্রিয়ার প্রবেশ এবং প্রস্থান পয়েন্ট। উপরন্তু, এই ব্লকগুলিতে ভেরিয়েবল সেট করা যেতে পারে, যা BP এর ইনপুট এবং আউটপুট ডেটা।

Was this article helpful?
এখনও একটি উত্তর খুঁজছেন?
কমিউনিটিতে যোগ দিন