Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

วิธีที่ผู้จัดจำหน่าย Autodesk ระดับภูมิภาคในเอเชียกลางใช้ระบบการจัดการคำสั่งซื้ออัตโนมัติด้วย AppMaster.io

วิธีที่ผู้จัดจำหน่าย Autodesk ระดับภูมิภาคในเอเชียกลางใช้ระบบการจัดการคำสั่งซื้ออัตโนมัติด้วย AppMaster.io

“เราลดงบประมาณไปมากกว่า 10 ครั้ง และเปิดตัวโซลูชันในเวลาน้อยกว่า 4 สัปดาห์ แทนที่จะใช้เวลา 6 เดือน โดยใช้ แพลตฟอร์ม AppMaster.io ” — Anton Smirnov ซีอีโอของ CAD Systems

เกี่ยวกับระบบ CAD

CAD Systems เป็นผู้จัดจำหน่ายซอฟต์แวร์โซลูชัน Autodesk Inc ในภูมิภาคเอเชียกลางในช่วง 15 ปีที่ผ่านมา ด้วยมาตรการภายใน บริษัทครอบคลุมมากกว่า 75% ของการขายและการใช้งานโซลูชัน CAD ในคาซัคสถาน คีร์กีซสถาน ทาจิกิสถาน และอุซเบกิสถาน CAD Systems ทำงานร่วมกับพันธมิตรมากกว่า 50 รายในภูมิภาคเหล่านี้และจัดการคำสั่งซื้อมากกว่า 1,000 รายการทุกปี

ปัญหา: การเปิดระบบการสั่งซื้อ

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

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

“เราต้องการให้แน่ใจว่าเราลดข้อผิดพลาดในระบบของเราให้เหลือน้อยที่สุด ทั้งจากมนุษย์และทางเทคนิค และกระบวนการนั้นคล่องตัวเพื่อประหยัดเวลาของพนักงานของเรา” — แอนตัน สเมียร์นอฟ ซีอีโอ

ในช่วงต้นปี 2021 CAD Systems ได้เริ่มสร้างระบบการจัดการคำสั่งซื้ออัตโนมัติเพื่อปรับปรุงบริการของคู่ค้าและปรับปรุงการทำงานของพวกเขาด้วย Autodesk Anton วางแผนที่จะจ้างนักพัฒนาหลายคนเพื่อดำเนินโครงการโดยใช้เครื่องมือและเทคนิคการพัฒนาซอฟต์แวร์แบบดั้งเดิม อย่างไรก็ตาม หลังจากขั้นตอนการวางแผนโครงการ Anton พบกับปัญหาหลักสองประการที่ทำให้ขั้นตอนการพัฒนาตกอยู่ในความเสี่ยง:

#1 งบประมาณ

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

“ในช่วงเริ่มต้นของโครงการ เรารู้ว่าเราต้องการนักพัฒนาจำนวนมากและงบประมาณที่เหมาะสมเพื่อครอบคลุมค่าใช้จ่ายของพวกเขา เรากำลังมองหาวิธีลดรายจ่ายเพื่อพัฒนาโครงการต่อไป” — สเวตลานา เอนินา CFO

#2 เวลา

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

“ระบบการจัดการคำสั่งซื้อต้องการความยืดหยุ่นและความสามารถในการจัดการกับกรณีธุรกิจที่แตกต่างกันจำนวนมาก ในการใช้งานฟังก์ชันที่ซับซ้อนเช่นนี้ ต้องใช้เวลาสองสามเดือนในการสร้าง MVP เป็นอย่างน้อย” — Ibraghim Ushurbakiyev หัวหน้าโครงการ

วิธีแก้ไข: ระบบอัตโนมัติของกระบวนการทางธุรกิจบน AppMaster.io

การออกแบบฐานข้อมูล

DateBase CAD Systems Appmaster.io

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

เมื่อใช้ Visual Designer พวกเขาได้เชื่อมโยงตารางเหล่านี้กับความสัมพันธ์ (ตัวต่อตัวและตัวต่อกลุ่ม) พวกเขายังได้กำหนดประเภทข้อมูลสำหรับแต่ละฟิลด์

เอ็นจิ้นฐานข้อมูลบน AppMaster.io ใช้ PostgreSQL 13 ซึ่งหมายความว่าระบบ CAD สามารถอัปโหลดไปยังคลาวด์ที่เข้ากันได้กับ PostgreSQL เช่น AWS หรือ Azure

ตรรกะทางธุรกิจ

Business Logic CAD Systems AppMaster.io

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

CAD Systems ได้ขอให้นักพัฒนา AppMaster.io สร้างการผสานการทำงานใหม่กับ Autodesk API ซึ่งได้รับการพัฒนาในทันที จากนั้นพวกเขาสามารถเชื่อมต่อโมดูล Autodesk และเริ่มใช้ API ได้ในไม่กี่คลิก

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

เว็บแดชบอร์ด

Web Dashboard CAD Systems Appmaster.io

สำหรับส่วนหน้า ทีมงานจำเป็นต้องพัฒนาเว็บแอปพลิเคชัน 2 ตัว: หนึ่งสำหรับผู้จัดจำหน่าย (ระบบ CAD เอง) และอีกสำหรับคู่ค้าของพวกเขา

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

Order Details CAD Systems AppMaster.io

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

Create Order CAD Systems AppMaster.io

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

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

การปรับใช้

Deployment CAD Systems AppMaster.io

จากนั้นระบบ CAD ได้สร้างแผนการปรับใช้ 2 แผนบนคลาวด์ AppMaster.io : แผนหนึ่งสำหรับการพัฒนาและอีกแผนหนึ่งสำหรับการผลิต ขณะนี้มีการใช้แผนการพัฒนาเพื่อทดสอบคุณสมบัติใหม่ ในขณะที่แผนการผลิตได้ให้บริการคู่ค้ามากกว่า 20 รายแล้ว พวกเขาสามารถตรวจสอบประสิทธิภาพของแอปพลิเคชันด้วยแดชบอร์ดสถิติ

แอนตันยังหลับสนิทได้เพราะรู้ว่าระบบ CAD ยังคงเป็นอิสระจากคลาวด์ AppMaster.io โดยสิ้นเชิง ทีมงานสามารถย้ายไบนารีไปยังผู้ให้บริการระบบคลาวด์รายอื่นหรือเซิร์ฟเวอร์ภายในองค์กรได้ทุกเมื่อ และพวกเขาสามารถส่งออกซอร์สโค้ดและดำเนินการพัฒนาต่อไปได้ด้วยตัวเองหากจำเป็น (ส่วนแบ็คเอนด์ถูกสร้างขึ้นด้วยภาษา Go ในขณะที่ ส่วนหน้าสร้างขึ้นด้วยเฟรมเวิร์ก Vue 2)

ผลลัพธ์: ถูกกว่า 10 เท่าและใน <1 เดือน

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

#1 ฟังก์ชันการทำงาน

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

#2 All-in-one

“สิ่งที่ทำให้ แพลตฟอร์ม AppMaster.io แตกต่างจากโซลูชันอื่นๆ ที่ไม่มีโค้ด เช่น Integromat หรือ Zapier คือความสามารถในการพัฒนาทุกอย่างในที่เดียว เราไม่ต้องคิดหาวิธีเชื่อมต่อเครื่องมือต่างๆ และกลัวว่าการผสานรวมเหล่านี้จะพังในบางจุด เรายังให้ความสำคัญอย่างมากกับความสามารถในการปรับใช้แอปพลิเคชันบนเซิร์ฟเวอร์ในพื้นที่ของเรา และส่งออกซอร์สโค้ด” — แอนตัน สเมียร์นอฟ ซีอีโอ

#3 ภายในกำหนดและงบประมาณ

“เมื่อดูจากภาพรวมของโปรเจ็กต์แล้ว เห็นได้ชัดว่าเราได้ลดงบประมาณการพัฒนาลงมากกว่า 10 ครั้ง และเปิดตัวโซลูชันในเวลาที่บันทึกได้โดยใช้ แพลตฟอร์ม AppMaster.io หากไม่มีแพลตฟอร์มที่ไม่มีโค้ดนี้ การพัฒนาจะใช้เวลาอย่างน้อยหกเดือน" — Svetlana Enina, CFO

โดยรวมแล้ว ทีมงาน CAD Systems สามารถลดภาระงานของพนักงานลงได้อย่างมากด้วยระบบการจัดการคำสั่งซื้ออัตโนมัติแบบใหม่ และไม่สูญเสียโอกาสทางธุรกิจใหม่ๆ ในกระบวนการ

กระทู้ที่เกี่ยวข้อง

หลักพื้นฐานของการเขียนโปรแกรมด้วย Visual Basic: คู่มือสำหรับผู้เริ่มต้น
หลักพื้นฐานของการเขียนโปรแกรมด้วย Visual Basic: คู่มือสำหรับผู้เริ่มต้น
สำรวจการเขียนโปรแกรม Visual Basic ด้วยคู่มือสำหรับผู้เริ่มต้นเล่มนี้ ซึ่งครอบคลุมแนวคิดและเทคนิคพื้นฐานสำหรับการพัฒนาแอปพลิเคชันอย่างมีประสิทธิภาพและมีประสิทธิผล
PWA ช่วยเพิ่มประสิทธิภาพและประสบการณ์ผู้ใช้บนอุปกรณ์พกพาได้อย่างไร
PWA ช่วยเพิ่มประสิทธิภาพและประสบการณ์ผู้ใช้บนอุปกรณ์พกพาได้อย่างไร
สำรวจว่า Progressive Web Apps (PWA) ปรับปรุงประสิทธิภาพอุปกรณ์เคลื่อนที่และประสบการณ์ของผู้ใช้ได้อย่างไร โดยผสานการเข้าถึงของเว็บกับฟังก์ชันคล้ายแอปเพื่อการมีส่วนร่วมที่ราบรื่น
การสำรวจข้อได้เปรียบด้านความปลอดภัยของ PWA สำหรับธุรกิจของคุณ
การสำรวจข้อได้เปรียบด้านความปลอดภัยของ PWA สำหรับธุรกิจของคุณ
สำรวจข้อได้เปรียบด้านความปลอดภัยของ Progressive Web Apps (PWA) และทำความเข้าใจว่าสิ่งเหล่านี้สามารถปรับปรุงการดำเนินธุรกิจของคุณ ปกป้องข้อมูล และมอบประสบการณ์ผู้ใช้ที่ราบรื่นได้อย่างไร
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

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

นำความคิดของคุณมาสู่ชีวิต