การเปรียบเทียบแอปพลิเคชันแบบดั้งเดิมหรือเสมือนจริงกับแอปพลิเคชันเบราว์เซอร์ เพื่อ ERP ที่รวดเร็วและประสิทธิภาพสูง

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

เบราว์เซอร์ ERP

การใช้งานที่เราต้องการคือ เซิร์ฟเวอร์คลาวด์ ที่รวมกับซอฟต์แวร์การจำลองเสมือนซึ่งให้บริการแอปพลิเคชันไคลเอนต์แบบ ‘ดั้งเดิม’ บน Windows, Linux หรือ MacOS ซึ่งจะทำให้คุณสามารถคลิกไอคอน จากนั้นแอปพลิเคชันจะเปิดขึ้นและทำงานเกือบจะเหมือนกับแอปพลิเคชันเดสก์ท็อปทั่วไป เซิร์ฟเวอร์คลาวด์สามารถจัดการโดยผู้จำหน่ายเพื่อขจัดภาระในการสำรองข้อมูลและอัปเกรดจากตัวคุณเองโดยสิ้นเชิง

ต่อไปนี้คือรายละเอียดว่าทำไมเราจึงเลือกแอปพลิเคชันแบบเนทีฟหรือเสมือนแทนแอปพลิเคชันบนเว็บสำหรับ ERP ของเรา

สถาปัตยกรรม – แอปพลิเคชันฐานข้อมูล

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

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

การเชื่อมต่อเครือข่ายอาจเป็นการเชื่อมต่อท้องถิ่น (LAN) สำหรับเซิร์ฟเวอร์ในสถานที่หรืออาจเป็นการเชื่อมต่ออินเทอร์เน็ตหากเซิร์ฟเวอร์โฮสต์อยู่ในตำแหน่งอื่น – เช่น Cloud Server นอกจากนี้ยังอาจเป็นการผสมผสานระหว่าง LAN และอินเทอร์เน็ตหากเซิร์ฟเวอร์ภายในองค์กรสามารถเข้าถึงได้แบบสาธารณะ

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

  • แอปพลิเคชันแบบเนทีฟ – แอปพลิเคชันแบบเนทิฟคือโปรแกรมซอฟต์แวร์ที่พัฒนาขึ้นเพื่อใช้บนแพลตฟอร์มหรืออุปกรณ์เฉพาะ
  • แอปพลิเคชันเสมือน – แอปพลิเคชันเสมือนทำงานบนเซิร์ฟเวอร์ แต่จะให้บริการกับระบบปฏิบัติการใด ๆ เพื่อให้ทำงานเหมือนกับแอปพลิเคชันดั้งเดิม แพลตฟอร์มต่อไปนี้สามารถใช้เพื่อจำลองแอปพลิเคชัน: Microsoft Remote App, Citrix ZenApp, Amazon Appstream, Winflector ฯลฯ
  • Browser ERP – แอปพลิเคชัน ERP บนเว็บเบราว์เซอร์ (หรือ ERP บนเว็บ) คือซอฟต์แวร์ที่ทำงานบนเว็บเบราว์เซอร์ เช่น Chrome, Edge, Safari, Firefox เป็นต้น
เกณฑ์แอป Native ERPแอป ERP เสมือนแอปเบราว์เซอร์ ERP
ผลงานเรียลไทม์เรียลไทม์ ชุดข้อมูลขนาดใหญ่ (สามารถโหลดบันทึกมากกว่า 10,000 รายการได้อย่างรวดเร็วและจัดกลุ่ม จัดเรียง และสรุปแบบเรียลไทม์)ช้า – ข้อมูลจะต้องถูกแปลงเป็น HTML จึงจะแสดงได้ นอกจากนี้ยังจำกัดปริมาณข้อมูลที่สามารถแสดงบนหน้าจอได้อีกด้วย ปกติ 50-100 บันทึกต่อหน้า
ระบบปฏิบัติการที่รองรับทำงานบนระบบปฏิบัติการที่ออกแบบมาเฉพาะเท่านั้นระบบปฏิบัติการหลักทั้งหมดระบบปฏิบัติการหลักทั้งหมด
ความซับซ้อนของซอฟต์แวร์ต้องมีแอป DB + ไคลเอ็นต์ต้องมีแอป DB + ไคลเอ็นต์ต้องมีแอป DB + เซิร์ฟเวอร์ + แอปไคลเอ็นต์
การติดตั้งติดตั้งฐานข้อมูลบนเซิร์ฟเวอร์และอุปกรณ์ของลูกค้า สร้างทางลัดของแอปไปยังอุปกรณ์ของลูกค้า…ติดตั้งฐานข้อมูลและแอพเสมือนบนเซิร์ฟเวอร์ บนอุปกรณ์ของลูกค้า คุณดาวน์โหลดแอปเสมือน ป้อนข้อมูลประจำตัวของคุณ และสร้างไอคอนเดสก์ท็อปเพื่อใช้ในอนาคตติดตั้งฐานข้อมูลและเว็บแอปพลิเคชันบนเซิร์ฟเวอร์ บนอุปกรณ์ของลูกค้า คุณเปิดเบราว์เซอร์ นำทางไปยัง URL ของแอปพลิเคชัน และป้อนข้อมูลประจำตัวของคุณเพื่อเข้าถึงแอปไคลเอนต์
การอัพเกรดอัปเกรด DB และติดตั้ง Executable ใหม่อัปเกรด DB และติดตั้งไฟล์ปฏิบัติการใหม่อัปเกรดฐานข้อมูล, อัปเกรดแอปเซิร์ฟเวอร์, อัปเกรดแอปไคลเอ็นต์
การเข้าถึงเข้าถึงได้ทุกที่หากเซิร์ฟเวอร์สามารถเข้าถึงได้แบบสาธารณะ ที่ไหนก็ได้ ที่ไหนก็ได้

โฮสติ้ง

เดิมทีระบบ ERP จะได้รับการติดตั้งภายในองค์กรเสมอ อย่างไรก็ตาม ด้วยการปรับปรุงความเร็วอินเทอร์เน็ต ตัวเลือกอื่นๆ จึงมีศักยภาพมากขึ้น ตัวเลือกการติดตั้ง ERP ในปัจจุบัน ได้แก่:

  • ภายในองค์กร – ซอฟต์แวร์ได้รับการติดตั้งในสถานที่ขององค์กร บนเซิร์ฟเวอร์ที่ได้รับการจัดการและดูแลรักษาโดยแผนกไอทีของตนเอง
  • Cloud Server – ซอฟต์แวร์ได้รับการติดตั้งบนเซิร์ฟเวอร์ในศูนย์ข้อมูลที่ปลอดภัยและสามารถจัดการโดยแผนกไอทีของบริษัทหรือโดยผู้จำหน่ายซอฟต์แวร์
  • โฮสต์โดยผู้จำหน่าย – โซลูชันซอฟต์แวร์ที่โฮสต์โดยผู้จำหน่ายหมายถึงโซลูชันที่ได้รับการจัดการโดยบุคคลที่สามซึ่งมีหน้าที่รับผิดชอบในการบำรุงรักษาและการจัดการซอฟต์แวร์ รวมถึงสิ่งต่าง ๆ เช่น การสำรองข้อมูลและการอัพเกรด

ซอฟต์แวร์ QuickEasy

สถาปัตยกรรมซอฟต์แวร์

สถาปัตยกรรมของเรานั้นเรียบง่ายมาก แอปพลิเคชันทั้งหมดประกอบด้วยสองไฟล์: ไฟล์ฐานข้อมูลและไฟล์ปฏิบัติการ ไฟล์ฐานข้อมูลประกอบด้วยข้อมูลทั้งหมดและเป็นไฟล์เดียวที่ต้องสำรองข้อมูล

ฐานข้อมูล (Firebird – www.firebirdsql.org ) เป็นฐานข้อมูลที่เบามาก เสถียร รวดเร็ว ปรับขนาดได้ และปลอดภัย แทบเป็นไปไม่ได้เลยที่จะเกิดความเสียหายภายใต้สภาวะการทำงานปกติ โดยสามารถปรับขนาดเพื่อรองรับการเชื่อมต่อพร้อมกันหลายร้อยรายการและข้อมูลขนาดกิกะไบต์ได้อย่างมีประสิทธิภาพ

แอปไคลเอ็นต์ คือแอปพลิเคชันเดสก์ท็อป Windows ที่สามารถจำลองเสมือนเป็น Windows, Linux หรือ Mac OS ได้โดยใช้แอปการจำลองเสมือนที่กล่าวถึงข้างต้น แพลตฟอร์มจำลองแบบเสมือนที่เราต้องการคือ Winflector โดยพิจารณาจากประสิทธิภาพการทำงาน ต้นทุนต่ำ ความง่ายในการใช้งาน และความปลอดภัย

แนวทางการอัพเกรดซอฟต์แวร์

เรากำลังพัฒนาซอฟต์แวร์ของเราอย่างต่อเนื่องเพื่อปรับปรุงผลิตภัณฑ์ของเราตามคำติชมและข้อเสนอแนะของลูกค้า

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

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

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

เราไม่บังคับให้ลูกค้าอัปเกรด แต่ตามกฎทั่วไป เราแนะนำให้อัปเกรดอย่างน้อยปีละครั้งเป็นเวอร์ชันเสถียรล่าสุด นี่เป็นกระบวนการง่ายๆ ที่สามารถทำให้เสร็จสิ้นได้ภายในไม่กี่นาที และเกี่ยวข้องกับการเรียกใช้สคริปต์บนฐานข้อมูลและติดตั้งไฟล์ปฏิบัติการ (.exe) ใหม่บนเซิร์ฟเวอร์ อุปกรณ์ของลูกค้าไม่จำเป็นต้องได้รับการอัปเกรด – อุปกรณ์เหล่านี้จะเข้าถึงไฟล์ปฏิบัติการล่าสุดโดยอัตโนมัติเมื่อผู้ใช้เข้าสู่ระบบครั้งถัดไป

อย่างไรก็ตาม อาจจำเป็นต้องมีการตั้งค่าเพิ่มเติมและการฝึกอบรมผู้ใช้หลังจากการอัปเกรดเพื่อใช้ประโยชน์จากการปรับปรุงใหม่หลังการอัพเกรด