تفاصيل العمل

تصميم وتطوير نظام إدارة سجلات الطلاب الآمن (SRMS) باستخدام Python (Tkinter) وSQL Server، مع تطبيق خمسة نماذج أمنية متقدمة: التحكم بالوصول القائم على الأدوار (RBAC)، التحكم بالاستدلال (Inference Control)، التحكم بالتدفق (Flow Control)، الأمن متعدد المستويات (MLS) وفق نموذج Bell-LaPadula، والتشفير باستخدام AES-256 وSHA-256.

قمت ببناء قاعدة البيانات كاملةً: المخطط، الجداول، العلاقات، الإجراءات المخزنة (Stored Procedures)، والعروض الآمنة (Views). كما نفذت طبقة تطبيقية بلغة Python تفرض سياسات الأمان، وتدير المصادقة، وتتحكم في الصلاحيات حسب دور المستخدم ومستوى التصريح. واجهة المستخدم مبنية بـ Tkinter وتوفر لوحات تحكم مخصصة لكل دور (مدير، أستاذ، مساعد تدريس، طالب، زائر).

يشمل النظام سير عمل طلبات ترقية الأدوار، وسجلات تدقيق (Audit Log)، وآلية لمنع تسرب البيانات عبر التحكم بالاستدلال وحجم مجموعات الاستعلام. تم اختبار جميع النماذج الأمنية عبر حالات اختبار موثقة (RBAC، Inference، Flow، MLS، Encryption) واجتازت جميعها بنجاح.

المهارات: SQL Server، T-SQL، Python، Tkinter، pymssql، أمن قواعد البيانات، RBAC، MLS، التشفير، الإجراءات المخزنة، تحليل وتصميم النظم.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات