Mojin Multi-Merchant Mall: ระบบการจัดการห้างสรรพสินค้าหลายรายที่ใช้ SpringBoot & Vue
เครื่องมือแก้ไขของ Downcodes นำเสนอระบบห้างสรรพสินค้าหลายผู้ค้า Mojin ซึ่งเป็นระบบการจัดการห้างสรรพสินค้าหลายผู้ค้าทั้งส่วนหน้าและส่วนหลังที่แยกจากกัน โดยอิงตาม SpringBoot, Spring Security, JWT, Vue & Element
การแนะนำแพลตฟอร์ม
1. กองเทคโนโลยีส่วนหน้า
การใช้เฟรมเวิร์ก Vue.js เพื่อมอบประสบการณ์อินเทอร์เฟซผู้ใช้ที่ทันสมัย
ใช้ไลบรารีองค์ประกอบ Element UI เพื่อจัดเตรียมส่วนประกอบ UI ที่หลากหลาย และทำให้การพัฒนาส่วนหน้าง่ายขึ้น
2. กองเทคโนโลยีแบ็คเอนด์
จากเฟรมเวิร์ก Spring Boot ทำให้สามารถพัฒนาแบ็คเอนด์ได้อย่างรวดเร็ว
ใช้เฟรมเวิร์กความปลอดภัยของ Spring Security เพื่อให้การควบคุมความปลอดภัยที่มีประสิทธิภาพ
รวมแคช Redis และการตรวจสอบสิทธิ์ JWT เพื่อปรับปรุงประสิทธิภาพและความปลอดภัยของระบบ
3. การจัดการสิทธิ์
ใช้ JWT สำหรับการตรวจสอบสิทธิ์และสนับสนุนระบบการตรวจสอบสิทธิ์แบบหลายเทอร์มินัลเพื่อให้มั่นใจถึงความปลอดภัยของระบบ
รองรับการโหลดเมนูการอนุญาตแบบไดนามิกเพื่อให้เกิดการควบคุมการอนุญาตที่ยืดหยุ่น
4. ประสิทธิภาพการพัฒนา
มีตัวสร้างโค้ดเพื่อสร้างโค้ดส่วนหน้าและส่วนหลังด้วยคลิกเดียว ช่วยเร่งกระบวนการพัฒนา
เวอร์ชัน OracleRuoYi-Vue-Oracle มีให้และอัปเดตพร้อมกันเพื่ออำนวยความสะดวกให้ผู้ใช้เริ่มต้นได้อย่างรวดเร็ว
5. การรับทราบ
ขอขอบคุณโครงการ Vue-Element-Admin และ eladmin-webRuoYi-Vue สำหรับการให้ข้อมูลอ้างอิงที่มีคุณค่าและการอ้างอิงสำหรับระบบห้างสรรพสินค้าหลายผู้ค้าของ Mojin
ฟังก์ชั่นในตัว
1. การจัดการผู้ใช้
กำหนดค่าผู้ใช้ระบบและจัดการข้อมูลบัญชีผู้ใช้ บทบาท สิทธิ์ ฯลฯ
2. การจัดการแผนก
กำหนดค่าการจัดระบบ (บริษัท แผนก กลุ่ม) แสดงโดยใช้โครงสร้างแบบต้นไม้ และสนับสนุนการควบคุมสิทธิ์ในข้อมูล
3. การบริหารตำแหน่ง
กำหนดตำแหน่งผู้ใช้ระบบเพื่ออำนวยความสะดวกในการกำหนดบทบาทและสิทธิ์
4. การจัดการเมนู
กำหนดค่าเมนูระบบและตั้งค่าสิทธิ์การทำงานและการระบุสิทธิ์ของปุ่ม
5. การจัดการบทบาท
กำหนดสิทธิ์เมนูให้กับบทบาท และกำหนดบทบาทเพื่อแบ่งสิทธิ์ช่วงข้อมูลตามองค์กร
6. การจัดการพจนานุกรม
รักษาข้อมูลคงที่ที่ใช้กันทั่วไปในระบบ เช่น เพศ สถานะ ฯลฯ
7. การจัดการพารามิเตอร์
กำหนดค่าพารามิเตอร์ที่ใช้ทั่วไปแบบไดนามิกสำหรับระบบ เช่น ชื่อระบบ ที่อยู่เว็บไซต์ ฯลฯ
8. ประกาศและประกาศ
เผยแพร่และดูแลรักษาการแจ้งเตือนและประกาศของระบบ
9. บันทึกการดำเนินงาน
บันทึกและสืบค้นบันทึกการทำงานปกติของระบบและบันทึกข้อมูลความผิดปกติของระบบ
10. บันทึกการเข้าสู่ระบบ
บันทึกและสืบค้นบันทึกการเข้าสู่ระบบของระบบ รวมถึงข้อมูลข้อยกเว้นในการเข้าสู่ระบบ
11. ผู้ใช้ออนไลน์
ติดตามสถานะผู้ใช้งานในระบบปัจจุบัน
12. งานที่กำหนดเวลาไว้
เพิ่ม แก้ไข และลบงานที่กำหนดเวลาไว้ทางออนไลน์ และบันทึกบันทึกผลการดำเนินการ
13. การสร้างรหัส
ตามความต้องการทางธุรกิจ โค้ดส่วนหน้าและส่วนหลัง (Java, HTML, XML, SQL) จะถูกสร้างขึ้นได้ในคลิกเดียว และรองรับการดำเนินการ CRUD และการดาวน์โหลดโค้ด
14. ส่วนต่อประสานระบบ
สร้างเอกสารอินเทอร์เฟซ API ที่เกี่ยวข้องกับรหัสธุรกิจโดยอัตโนมัติเพื่ออำนวยความสะดวกในการแก้ไขข้อบกพร่องร่วมกันส่วนหน้าและส่วนหลัง
15. การตรวจสอบบริการ
ตรวจสอบ CPU, หน่วยความจำ, ดิสก์, สแตก และข้อมูลอื่น ๆ ที่เกี่ยวข้องของระบบปัจจุบัน
16. ตัวสร้างออนไลน์
โดยการลากองค์ประกอบของฟอร์ม โค้ด HTML ที่เกี่ยวข้องจะถูกสร้างขึ้นเพื่อปรับปรุงประสิทธิภาพการพัฒนา
17. การตรวจสอบพูลการเชื่อมต่อ
ตรวจสอบสถานะพูลการเชื่อมต่อฐานข้อมูลระบบปัจจุบัน และวิเคราะห์คำสั่ง SQL เพื่อค้นหาปัญหาคอขวดของประสิทธิภาพของระบบ