ระบบการจัดการสิทธิ์สากลของ AngelRM_MVC ขึ้นอยู่กับเทคโนโลยี asp.net (C#) MVC + front-end bootstrap + ztree + lodash + jquery โดยจะใช้ bootstrap เพื่อพัฒนาและแสดง UI ที่ส่วนหน้า WebApi มีหน้าที่หลักในการโต้ตอบเชิงตรรกะ ของส่วนหน้า และรวม jQueryAjax + WebApi เพื่อส่งคำขอข้อมูล
คุณสมบัติระบบการจัดการสิทธิ์สากล AngelRM_MVC:
1. เพื่ออำนวยความสะดวกในการอ่านและเขียนข้อมูลและความสมบูรณ์ของภาษา การเลือกการพัฒนา asp.net จะมีประสิทธิภาพและรวดเร็วยิ่งขึ้น
2. สถาปัตยกรรมระบบสร้างขึ้นโดยใช้เฟรมเวิร์ก MVC โดยมีข้อดีของการมีเพศสัมพันธ์ต่ำ สามารถนำกลับมาใช้ใหม่ได้สูง การใช้งานที่รวดเร็ว และการบำรุงรักษาสูง
3. ข้อมูลไฟล์การกำหนดค่าระบบถูกแคชโดยใช้ HttpRuntime.Cache ทำให้โปรแกรมมีประสิทธิภาพและเร็วขึ้นระหว่างการทำงาน
4. การเลือกฐานข้อมูลจะขึ้นอยู่กับขนาดข้อมูลของระบบและข้อกำหนดที่เกี่ยวข้องของฝั่งอุปสงค์ หลังจากพิจารณาอย่างครอบคลุมในด้านต่างๆ แล้ว mysql จะถูกเลือกเป็นฐานข้อมูลระบบหลังจากตรวจสอบฐานข้อมูลต่างๆ
5. สภาพแวดล้อมการทำงานขึ้นอยู่กับคุณลักษณะของโมดูลการทำงาน และเลือก windowsserver2008+IIS เพื่อให้การปรับใช้ง่ายขึ้น
6. ใช้รายงานส่งออกคอมโพเนนต์โอเพ่นซอร์ส NPOI เพื่ออ่านและเขียนเอกสาร Word หรือ Excel โดยไม่ต้องติดตั้ง Office
7. เพื่อให้เข้ากันได้กับเบราว์เซอร์มากขึ้น อินเทอร์เฟซผู้ใช้จะเป็นมิตรมากขึ้น เราเลือกบูตสแตรปเฟรมเวิร์กเค้าโครงที่ตอบสนอง
8. เราใช้ซอฟต์แวร์โอเพ่นซอร์ส echarts สำหรับรายงานระบบ และเรามีอินเทอร์เฟซแบบกราฟิกที่เจ๋งมาก พร้อมด้วยแผนที่ และยังมีแผนภูมิแท่ง แผนภูมิเส้น แผนภูมิวงกลม แผนภูมิฟอง และแผนภูมิสี่ควอแดรนท์
9. ระบบใช้เค้าโครงที่ตอบสนองต่อบูตสแตรป เพื่อให้มีความยืดหยุ่นสูงเมื่อเผชิญกับอุปกรณ์ที่มีความละเอียดต่างกัน และสามารถแก้ปัญหาการปรับการแสดงผลหลายอุปกรณ์ได้อย่างรวดเร็ว
บันทึกการอัปเดตระบบจัดการสิทธิ์สากล AngelRM_MVC:
อัปเดตเมื่อ 2021-04-28 ดังนี้:
1. เพิ่มการจัดการสิทธิ์การดำเนินการย่อยเมนูใหม่และการควบคุมสิทธิ์การดำเนินการโดยละเอียดเพิ่มเติม
2. เพิ่มฟังก์ชันข้อมูลพจนานุกรมเพื่ออำนวยความสะดวกให้ระบบปรับเปลี่ยนพารามิเตอร์ได้อย่างยืดหยุ่น
3. เพิ่มฟังก์ชันการนำทางแบบหลายแท็บของระบบ
4. เพิ่มฟังก์ชันการแก้ไขและการลบบรรทัดเดียวของผู้ใช้
5. เพิ่มหน้าฟังก์ชันตารางสถิติ Echarts
6. แก้ไขรายงานข้อผิดพลาดเมื่ออัพโหลดไฟล์