Visual programming อธิบาย
ผู้ใช้ทำงานกับไดอะแกรมหรือแคนวาสแทนการเขียนคำสั่งทุกอย่างเป็นข้อความ โค้ดยังคงทำงานอยู่เบื้องหลังการแสดงผลแบบ visual
Visual programming คือวิธีสร้างซอฟต์แวร์โดยการจัดเรียงและเชื่อมต่อส่วนประกอบแบบกราฟิกที่แสดงถึงหน้าจอ ข้อมูล แอ็กชัน หรือกฎเกณฑ์
แคนวาสแสดงว่าส่วนต่างๆ เข้ากันได้อย่างไร
เครื่องมือ visual programming อาจมีฟอร์ม ปุ่ม รายการ การตัดสินใจ และ ขั้นตอนเวิร์กโฟลว์ ผู้ใช้วางส่วนประกอบเหล่านั้นบนแคนวาสและเชื่อมต่อเพื่อ แสดงว่าควรเกิดอะไรขึ้น
สิ่งนี้สามารถทำให้กระบวนการสนทนากับคนที่ไม่ได้เขียนซอฟต์แวร์ง่ายขึ้น ผู้จัดการสามารถติดตามเส้นทางจากคำขอที่ส่งไปจนถึงการอนุมัติและชี้ให้เห็นว่ากฎเกณฑ์ตรงไหนหายไป
ไลบรารีคอมโพเนนต์กำหนดเส้นทางที่ง่าย
ส่วนประกอบสำเร็จรูปช่วยให้ผู้ใช้ประกอบพฤติกรรมทั่วไปโดยไม่ต้องเริ่มจาก ศูนย์ นอกจากนี้ยังกำหนดขอบเขตที่เป็นไปได้ เวิร์กโฟลว์จะตรงไปตรงมา เมื่อเครื่องมือมีแอ็กชันและการเชื่อมต่อที่ต้องการอยู่แล้ว
กฎเกณฑ์ที่ไม่ธรรมดาอาจไม่เข้ากับส่วนประกอบที่มีอยู่ เครื่องมือ visual บางตัวอนุญาตให้ใช้ โค้ดแบบกำหนดเองสำหรับช่องว่างนั้น ในขณะที่บางตัวให้ผู้สร้างอยู่ภายในคอมโพเนนต์และ การตั้งค่าที่กำหนดไว้ ทีมควรตรวจสอบข้อจำกัดเหล่านั้นก่อนเลือกเครื่องมือสำหรับ กระบวนการที่สำคัญ
คำศัพท์ visual programming
- Visual canvas
- พื้นที่ทำงานที่ใช้จัดเรียงหน้าจอ ขั้นตอน หรือบล็อกตรรกะ
- Component
- ส่วนประกอบสำเร็จรูป เช่น ฟอร์ม ปุ่ม ตารางข้อมูล หรือแอ็กชันเวิร์กโฟลว์
- Connection
- เส้นเชื่อมที่มองเห็นได้ซึ่งแสดงว่าข้อมูลหรือการควบคุมเคลื่อนที่ระหว่างส่วนต่างๆ อย่างไร
สิ่งที่เครื่องมือแบบ visual ทำให้มองเห็นได้ง่ายขึ้น
ลำดับขั้นตอน
โฟลว์สามารถแสดงว่าขั้นตอนใดตามหลังคำขอ การตัดสินใจ หรือการอนุมัติ
ส่วนประกอบที่มีอยู่
รายการคอมโพเนนต์ทำให้เห็นหน้าจอและแอ็กชันที่เครื่องมือรองรับ
ช่องว่าง
คอมโพเนนต์หรือการเชื่อมต่อที่ขาดหายไปเผยให้เห็นจุดที่อาจต้องทำงานแบบกำหนดเอง
คำถามเกี่ยวกับ visual programming
ไม่เสมอไป No-code มักใช้ visual programming แต่เครื่องมือ visual บางตัว ยังอนุญาตให้ผู้ใช้เพิ่มโค้ดแบบกำหนดเองได้
การออกแบบแบบ visual ต้องกลายเป็นพฤติกรรมที่สามารถรันได้ เครื่องมืออาจสร้างโค้ดหรือ รันการออกแบบผ่านระบบของตัวเองเบื้องหลังอินเทอร์เฟซ
การใช้งานทั่วไปได้แก่ ฟอร์ม โฟลว์การอนุมัติ แอปพลิเคชันภายในองค์กรแบบง่าย และ การเชื่อมต่อระหว่างระบบที่รองรับ
คำศัพท์ที่เกี่ยวข้อง
วางแผนเวิร์กโฟลว์ก่อนเลือกเครื่องมือ
แอป Caffeine รันบน Internet Computer เครือข่ายสาธารณะที่สร้างมาเพื่อสิ่งนี้โดยเฉพาะ