قمت بتطوير نظام خلفي (Backend) قوي لإدارة المؤسسات التعليمية باستخدام لغة Python وقواعد بيانات SQL، مع التركيز على أمن البيانات وإدارة صلاحيات الوصول.
الميزات التقنية للنظام:
إدارة الصلاحيات (RBAC): برمجة نظام دخول ذكي يفرق بين صلاحيات (الأدمن، الأستاذ، والطالب)، حيث تقتصر عمليات تعديل الدرجات على الكادر التعليمي فقط.
إدارة البيانات العلائقية: تصميم قاعدة بيانات تشمل الجداول المرتبطة (Users, Courses, Grades) لضمان تكامل البيانات وعدم تكرارها.
الأمان وحماية البيانات: معالجة الاستعلامات بطريقة تمنع هجمات SQL Injection لضمان سرية بيانات الطلاب.
التقارير الأكاديمية: نظام آلي لاستخراج نتائج الطلاب وجداول الدرجات بشكل فوري.
التقنيات المستخدمة:
Language: Python
Database: SQLite / SQL
Concepts: Access Control Levels, Relational Mapping, Data Security.