หลักสูตรความผิดพลาด 101
10 โมดูล
5 สัปดาห์ที่ผ่านมา

ข้อมูลทั่วไป

คลิกเพื่อคัดลอก

บทนำสู่กระบวนการทางธุรกิจ


ในโมดูลที่แล้ว เราดูที่การสร้างฐานข้อมูล แต่สำหรับการทำงานเต็มรูปแบบของแอปพลิเคชันนั้นไม่เพียงพอสำหรับการจัดเก็บข้อมูล จะต้องมีการประมวลผล ดัดแปลง ใช้ในการคำนวณ ถ่ายโอน ขั้นตอนที่สำคัญที่สุดในการพัฒนาแอปพลิเคชันส่วนใหญ่คือกระบวนการสร้างตรรกะของงาน

กระบวนการทางธุรกิจ

บนแพลตฟอร์ม AppMaster ตัว แก้ไขกระบวนการทางธุรกิจ ได้รับการออกแบบมาเพื่อสร้างตรรกะของงาน โมดูลนี้มีไว้เพื่อทำความรู้จักกับมัน

แต่ละ กระบวนการทางธุรกิจ (BP) เป็นส่วนที่แยกจากกันของตรรกะของแอปพลิเคชัน ซึ่งเป็นฟังก์ชันเฉพาะบางอย่าง ในขณะเดียวกัน BP เองก็ประกอบด้วยชุดบล็อกและลิงก์ระหว่างบล็อกเหล่านั้น

บล็อกมักจะเป็นการกระทำพื้นฐานบางประเภท ตัวอย่างเช่น การคูณเลขสองตัว การเขียนตัวแปรลงในตารางฐานข้อมูล การเชื่อมสตริง หรือการเพิ่มองค์ประกอบในอาร์เรย์ อย่างไรก็ตาม การดำเนินการที่ซับซ้อนมากขึ้นสามารถทำได้ในบล็อกแยกต่างหาก เช่น การค้นหาองค์ประกอบในฐานข้อมูล ด้วยการกรองและการเรียงลำดับ

นอกจากนี้ กระบวนการทางธุรกิจที่สร้างขึ้นใดๆ ยังสามารถแสดงเป็นบล็อกแยกต่างหาก ซึ่งเป็นส่วนหนึ่งของกระบวนการทางธุรกิจอื่น มีเหตุผลที่จะใช้สิ่งนี้ในสถานการณ์ที่สามารถนำฟังก์ชัน BP มาใช้ซ้ำในกระบวนการทางธุรกิจอื่นๆ และในกรณีที่ BP มีขนาดใหญ่เกินไปและแต่ละส่วนสามารถแสดงเป็นบล็อกอิสระได้

สายการสื่อสารถูกสร้างขึ้นระหว่างบล็อกซึ่งกำหนดลำดับของบล็อก ลำดับของการดำเนินการ ซึ่งมักจะไม่ใช่ลำดับเชิงเส้นปกติ ในบางสถานการณ์ การโยงอาจเกิดขึ้นเมื่อข้อมูลที่ได้รับจากขั้นตอนหนึ่งของ BP สามารถมีอิทธิพลต่อตัวเลือกเพิ่มเติมสำหรับการดำเนินการ นอกจากนี้ยังเป็นไปได้ที่จะทำงานเป็นรอบ เมื่อลำดับของการดำเนินการจะดำเนินการซ้ำแล้วซ้ำอีก จนกว่าจะตรงตามเงื่อนไขสำหรับการยกเลิกรอบ

ในเวลาเดียวกัน มีสองบล็อกที่จำเป็นสำหรับกระบวนการทางธุรกิจใดๆ บล็อกของจุดเริ่มต้น (เริ่ม) และสิ้นสุด (สิ้นสุด) ของงาน BP บล็อกเหล่านี้ถูกสร้างขึ้นโดยอัตโนมัติและไม่สามารถลบได้ พวกเขาไม่ได้ดำเนินการใด ๆ ด้วยตัวเอง แต่เป็นจุดเข้าและออกจากกระบวนการทางธุรกิจ นอกจากนี้ยังสามารถตั้งค่าตัวแปรในบล็อกเหล่านี้ ซึ่งเป็นข้อมูลอินพุตและเอาต์พุตของ BP

Was this article helpful?
ยังคงมองหาคำตอบ?