กระบวนการทางธุรกิจ มีอะไรบ้าง

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

แต่ละแอปพลิเคชันมีตรรกะทางธุรกิจ ขั้นตอนการดำเนินการ และการดำเนินการซึ่งสะท้อนถึงฟังก์ชันการทำงานของแอป

กระบวนการทางธุรกิจเป็นส่วนสำคัญของตรรกะทางธุรกิจ บทความนี้จะทบทวนว่ากระบวนการทางธุรกิจคืออะไรและจะสร้างได้อย่างไร

ตรรกะทางธุรกิจคืออะไร?

ก่อนพิจารณากระบวนการทางธุรกิจแยกกัน เรามาวิเคราะห์แนวคิดของตรรกะทางธุรกิจกันก่อน

ตรรกะทางธุรกิจคือซอฟต์แวร์ชิ้นหนึ่งที่ประกอบด้วยกระบวนการที่กำหนดลำดับของการกระทำและการดำเนินการในแอปพลิเคชัน และตั้งกฎสำหรับการโต้ตอบระหว่างผู้ใช้และระบบ

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

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

เป็นผลให้ข้อมูลได้รับการปรับปรุงและมีผู้โดยสารใหม่ปรากฏในรายการ

การดำเนินการที่อธิบายไว้ในตัวอย่าง ลำดับ การแลกเปลี่ยนข้อมูล การประมวลผล คำขอ และการตอบสนองเป็นความรับผิดชอบของตรรกะทางธุรกิจ

ตรรกะทางธุรกิจเป็นองค์ประกอบสำคัญของสถาปัตยกรรมแอปพลิเคชัน ตรรกะนั้นประกอบด้วยกระบวนการทางธุรกิจ ซึ่งเราจะพูดถึงต่อไป

กระบวนการทางธุรกิจคืออะไร?

กระบวนการทางธุรกิจเป็นลำดับของการกระทำ เรานำฟังก์ชันแอปพลิเคชันไปใช้ด้วยการกระทำเหล่านี้

กระบวนการทางธุรกิจใน AppMaster.io

ตรรกะทางธุรกิจของ AppMaster.io สร้างขึ้นจากกระบวนการทางธุรกิจเช่นเดียวกับวิธีการแบบคลาสสิก BP ได้รับการออกแบบมาให้ทำงานกับข้อมูล: การค้นหา การสร้าง การลบ การอัปเดต การเปลี่ยนแปลง และมีหน้าที่รับผิดชอบในการดำเนินการใด ๆ ในแอปพลิเคชัน

แพลตฟอร์มนี้มีตัวแก้ไขกระบวนการทางธุรกิจสำหรับการทำงานกับตรรกะทางธุรกิจ บล็อกใช้ในการสร้าง BP

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

แต่ละบล็อก BP ยกเว้นบล็อกเริ่มต้นและสิ้นสุด มีตัวเชื่อมต่อสองประเภท — จุดเชื่อมต่อ (อินพุต, เอาต์พุต):

  • flow_connection — ตัวเชื่อมต่อการดำเนินการ อธิบายคิวของบล็อก ที่จะดำเนินการ
  • var_connection — ตัวเชื่อมต่อตัวแปร อธิบายว่าตัวแปรใดที่จะใช้จากที่

กระบวนการทางธุรกิจแบ่งออกเป็นสามประเภท:

  • กระบวนการทางธุรกิจส่วนหลัง - รวบรวมเป็นซอร์สโค้ด Go และดำเนินการในแอปพลิเคชันเซิร์ฟเวอร์
  • กระบวนการทางธุรกิจสำหรับเว็บแอปพลิเคชัน - ส่งไปยังเว็บแอปพลิเคชัน ประมวลผลโดย JavaScript ทางฝั่งเบราว์เซอร์
  • กระบวนการทางธุรกิจสำหรับแอปพลิเคชันมือถือถูกส่งไปยังแอปพลิเคชันมือถือและดำเนินการในนั้น ประมวลผลโดยเครื่องมือดั้งเดิมของแพลตฟอร์มมือถือ

ภายในแอปพลิเคชันแต่ละประเภทมีชุดกระบวนการทางธุรกิจเฉพาะ

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

BP มีประเภทต่อไปนี้ในแอปพลิเคชันบนเว็บและมือถือ:

  1. คอมโพเนนต์ BP ถูกตั้งค่าในแต่ละองค์ประกอบ เพจ วิดเจ็ต หรือหน้าจอ ขึ้นอยู่กับองค์ประกอบที่สร้างขึ้น พวกเขาไม่มี End block พวกเขามีบล็อกทริกเกอร์อย่างน้อยหนึ่งบล็อกที่อินพุตซึ่งเริ่มดำเนินการเมื่อเกิดเหตุการณ์ที่กำหนด ตัวอย่างเช่น มีการกดปุ่ม
  2. BP ระดับแอปพลิเคชัน - ตั้งค่าสำหรับแอปพลิเคชันทั้งหมด ซึ่งเกือบจะเหมือนกับ BP ส่วนประกอบ ยกเว้นว่ามีบริบทของแอปพลิเคชันและมีบล็อกทริกเกอร์เพียงบล็อกเดียว - บล็อกเริ่มต้น
  3. BP ทั่วไปถูกกำหนดไว้ที่ระดับแอปพลิเคชัน แต่ได้รับการออกแบบมาเพื่อนำตรรกะที่ใช้บ่อยออกจากกระบวนการทางธุรกิจอื่นๆ ทั้งหมด BP เหล่านี้มีบล็อกเริ่มต้นและสิ้นสุด และทำงานคล้ายกับกระบวนการทางธุรกิจของเซิร์ฟเวอร์ แต่ไม่มีโหมดธุรกรรม

จะสร้างกระบวนการทางธุรกิจบน AppMaster.io ได้อย่างไร?

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

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

บรรณาธิการ BP ประกอบด้วย:

  • แผงด้านซ้ายพร้อมรายการบล็อกที่มีอยู่
  • ผ้าใบตรงกลาง;
  • แผงด้านขวาพร้อมการตั้งค่าองค์ประกอบที่เลือก (บล็อก)

ในการเพิ่มบล็อกกระบวนการทางธุรกิจ คุณต้องลากองค์ประกอบจากแผงด้านซ้ายไปยังพื้นที่ทำงาน

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

ที่แผงด้านซ้าย บล็อกจะแบ่งออกเป็นกลุ่มตามประเภท:

  • ตรรกะ. รับผิดชอบในการเปลี่ยนแปลงโฟลว์กระบวนการ การใช้ฟังก์ชันของระบบ การเปรียบเทียบตัวแปร และการแปลงประเภทข้อมูล
  • ฟังก์ชัน​ ช่วยให้คุณสามารถดำเนินการประเภทต่างๆ กับข้อมูลประเภทต่างๆ เช่น การปัดเศษตัวเลข การแยกสตริง การอ่านไฟล์ และอื่นๆ
  • ​ฟังก์ชัน​รุ่น​ ให้คุณดำเนินการกับโมเดลข้อมูล เช่น การสร้าง ค้นหา แก้ไข และลบ
  • ​BP ​​ที่ผู้ใช้สร้างขึ้น​ เรียกเวิร์กโฟลว์แบบกำหนดเองที่คุณสร้างขึ้น
  • ตัวแปร ตั้งค่าและบันทึกตัวแปรเพื่อใช้ในกระบวนการทางธุรกิจ
  • คำขอ API ภายนอก เรียกใช้คำขอที่สร้างไว้ก่อนหน้านี้ไปยัง API ภายนอก
  • โมเดล ตั้งค่าและบันทึกตัวแปรแบบจำลองข้อมูลเพื่อใช้ในกระบวนการทางธุรกิจ
  • อีนุม. ตั้งค่าและบันทึกตัวแปรตัวแจงนับเพื่อใช้ในกระบวนการทางธุรกิจ
  • รับรองความถูกต้อง บล็อกที่เพิ่มโดยโมดูลการอนุญาต Auth

เมื่อเพิ่มโมดูลในโครงการ จะมีการสร้างส่วนแยกต่างหากในรายการบล็อกที่มีกระบวนการทางธุรกิจที่เกี่ยวข้องกับโมดูลนี้โดยอัตโนมัติ

สามารถตั้งค่าตัวแปรได้ในแผงด้านขวา ในการเพิ่มตัวแปร ให้เลือกบล็อกกระบวนการทางธุรกิจที่ต้องการแล้วคลิกไอคอนเครื่องหมายบวก (+) บนแผง ตัวแปร

มีตัวแปรท้องถิ่นและระดับโลก

ตัวแปรท้องถิ่นพร้อมใช้งานสำหรับกระบวนการทางธุรกิจทุกประเภท ตัวแปรโลคัลอยู่ภายในหนึ่ง BP หลังจากดำเนินการ BP ตัวแปรในเครื่องจะถูกทำลาย ทำให้ RAM ของแอปพลิเคชันว่าง

ตัวแปรส่วนกลางมีวัตถุประสงค์เพื่อใช้ตลอดทั้งแอปพลิเคชัน มีการประกาศล่วงหน้าและพร้อมใช้งานในกระบวนการทางธุรกิจใดๆ พวกเขาจัดเก็บข้อมูลในช่วงวงจรชีวิตของแอปพลิเคชัน — ในขณะที่ทำงานอยู่

ตัวแปรโลคัลและโกลบอลสามารถเป็นได้ทุกประเภท ตั้งแต่ int และ string ธรรมดาไปจนถึงอาร์เรย์ของโมเดลและ enums เก็บไว้ใน RAM เท่านั้น

ตัวอย่างกระบวนการทางธุรกิจ

มาสร้างกระบวนการทางธุรกิจขนาดเล็กตามตัวอย่างที่เราอธิบายไว้ก่อนหน้านี้: การเช็คอินผู้โดยสารสำหรับเที่ยวบิน

*ข้อมูลทั้งหมดถูกป้อนลงในฐานข้อมูลแล้ว ข้อมูลต่อไปนี้อธิบายเฉพาะการสร้างกระบวนการทางธุรกิจ บทเรียนเต็มมีอยู่ที่นี่

ไปที่ส่วน Business Logic และคลิกที่ Create Business Process เพื่อสร้างกระบวนการใหม่

ในหน้าต่างใหม่ ป้อนชื่อของกระบวนการ กรอกข้อมูลในฟิลด์คำอธิบาย และเปิดใช้งานโหมดธุรกรรมหากจำเป็น

ตามค่าเริ่มต้น BP ของเรามีสองช่วงตึก: เริ่มต้นและสิ้นสุด

เราเพิ่มตัวแปรสองสามตัวเป็นอินพุตในบล็อกเริ่มต้น ในการดำเนินการนี้ ให้คลิกที่บล็อกที่ต้องการ และทางด้านขวาของหน้าจอตรงข้ามกับ Variables ให้คลิกไอคอน +

ป้อนชื่อของตัวแปร ระบุประเภทของตัวแปร และตั้งค่าเริ่มต้นหากจำเป็น

เราเพิ่มตัวแปรสองสามตัวที่เราต้องเช็คอินผู้โดยสารสำหรับเที่ยวบิน:

  • เที่ยวบิน_id;
  • ผู้โดยสาร;
  • ที่นั่ง;
  • สถานะ.

ต่อไปเราต้องรับรหัสเที่ยวบินจากฐานข้อมูล ในการทำเช่นนี้ เราได้เพิ่มบล็อก GetOne Flight

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

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

เพิ่มบล็อก Expand Passenger และรับ ID ผู้โดยสาร เมื่อใช้บล็อก GetOne Passenger เราจะตรวจสอบบันทึกของเขาในฐานข้อมูล

ตอนนี้เราต้องสร้างการลงทะเบียนเอง ในการทำเช่นนี้ เราใช้บล็อก Make Registration และสร้างการเชื่อมต่อระหว่างบล็อก

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

BP ของเรานำเสนอขั้นตอนการดำเนินการดังต่อไปนี้:

  • การค้นหาข้อมูลเที่ยวบินในฐานข้อมูล
  • รับ ID ผู้โดยสาร;
  • การสร้างและบันทึกบันทึกการลงทะเบียน

วิดีโอบทช่วยสอนให้การวิเคราะห์ทีละขั้นตอนในการสร้างกระบวนการทางธุรกิจ รวมถึงภาพรวมของส่วน Business Logic บนแพลตฟอร์ม AppMaster.io และในช่อง YouTube คุณสามารถ เรียนหลักสูตร AppMaster.io 101 ฉบับเต็มและเรียนรู้วิธีทำงานกับแพลตฟอร์มที่ไม่ต้องใช้โค้ดได้

นั่นเป็นวิธีที่ง่าย ด้วยความช่วยเหลือของ บล็อกภาพ และตัวสร้างการลากและวางบนแพลตฟอร์ม AppMaster.io คุณสามารถสร้างกระบวนการทางธุรกิจที่มีความซับซ้อนได้ คุณสามารถ ลงทะเบียนช่วงทดลองใช้ งานบนแพลตฟอร์มและสร้างกระบวนการทางธุรกิจแรกของคุณและอาจสมัครได้

กระบวนการงานธุรกิจ มีกี่ข้อ อะไรบ้าง

กระบวนการในการจัดการธุรกิจ ประกอบด้วย 5 ขั้นตอน ซึ่งเป็นหน้าที่งานที่จำเป็นที่ ผู้บริหารทุกคนต้องปฏิบัติ ให้องค์การประสบผลสำเร็จอย่างมีประสิทธิภาพ คือ การวางแผน การจัดองค์การ การจัดคนเข้าทำงาน การอำนวยการสั่งการ และการควบคุม

Business Process ประกอบด้วยอะไรบ้าง

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

กระบวนการทางธุรกิจควรเริ่มจากขั้นตอนใด

8 ขั้นตอนเริ่มต้นธุรกิจ คุณทำได้ในตอนนี้.
1.ทำการวิจัยตลาด ... .
2.เขียนแผนธุรกิจ ... .
3.ทำแผนการตลาด ... .
4.หาแหล่งเงินทุน ... .
5.หาทำเล ออฟฟิศ อุปกรณ์ ... .
6.สร้างฐานกลุ่มลูกค้าเป้าหมาย ... .
8.วางแผนการขยายธุรกิจ.

หน้าที่ของธุรกิจมีกี่ประเภท

องค์ประกอบในหน้าที่ทางธุรกิจ มี 4 หน้าที่ คือ 1. หน้าที่การผลิต ( Production Functions) การผลิต คือ กิจกรรมที่แปรรูปวัตถุดิบให้เป็นสินค้าสำเร็จรูป 2. หน้าที่การตลาด ( Marketing Functions)

Toplist

โพสต์ล่าสุด

แท็ก

ไทยแปลอังกฤษ แปลภาษาไทย โปรแกรม-แปล-ภาษา-อังกฤษ พร้อม-คำ-อ่าน lmyour แปลภาษา แปลภาษาอังกฤษเป็นไทย pantip ไทยแปลอังกฤษ ประโยค แอพแปลภาษาอาหรับเป็นไทย ห่อหมกฮวกไปฝากป้าmv ระเบียบกระทรวงการคลังว่าด้วยการจัดซื้อจัดจ้างและการบริหารพัสดุภาครัฐ พ.ศ. 2560 แปลภาษาอาหรับ-ไทย Terjemahan พจนานุกรมศัพท์ทหาร หยน แปลภาษา มาเลเซีย ไทย Bahasa Thailand ข้อสอบภาษาอังกฤษ พร้อมเฉลย pdf บบบย tor คือ จัดซื้อจัดจ้าง การ์ดแคปเตอร์ซากุระ ภาค 4 ชขภใ ยศทหารบก เรียงลําดับ ห่อหมกฮวกไปฝากป้า หนังเต็มเรื่อง เขียน อาหรับ แปลไทย แปลภาษาอิสลามเป็นไทย Google map กรมพัฒนาฝีมือแรงงาน อบรมออนไลน์ กระบวนการบริหารทรัพยากรมนุษย์ 8 ขั้นตอน ข้อสอบคณิตศาสตร์ พร้อมเฉลย ค้นหา ประวัติ นามสกุล อาจารย์ ตจต แจ้ง ประกาศ น้ำประปาไม่ไหล แปลบาลีเป็นไทย แปลภาษา ถ่ายรูป แปลภาษาจีน แปลภาษามลายู ยาวี โรงพยาบาลภมูพลอดุยเดช ที่อยู่ Google Drive Info TOR คือ กรมพัฒนาฝีมือแรงงาน ช่างไฟฟ้า กรมพัฒนาฝีมือแรงงาน อบรมฟรี 2566 กลยุทธ์ทางการตลาด มีอะไรบ้าง การบริหารทรัพยากรมนุษย์ มีอะไรบ้าง การประปาส่วนภูมิภาค การ์ดแคปเตอร์ซากุระ ภาค 3 ขขขขบบบยข ่ส ข่าว น้ำประปา วันนี้ ข้อสอบโอเน็ต ม.6 มีกี่ตอน ตารางธาตุ ประปาไม่ไหล วันนี้