تفاصيل العمل

نظام إدارة قاعدة بيانات التأمين على السيارات هو حل برمجي متكامل تمّ تطويره باستخدام SQL Server وواجهة رسومية بـ Python Tkinter، مصمم لإدارة كافة عمليات التأمين من الألف إلى الياء بكفاءة وموثوقية.

الوظائف الرئيسية للنظام:

- إدارة بيانات العملاء بالتفصيل (اسم، ايميل، رقم تليفون، عنوان) مع إمكانيات الإضافة والتعديل والحذف.

- متابعة معلومات السيارات المرتبطة بكل عميل (الموديل، السنة، رقم اللوحة).

- تسجيل الحوادث والمطالبات المرتبطة بها وتتبع حالة كل مطالبة.

- إدارة بوالص التأمين بأنواعها وفترات سريانها، وتسديد المدفوعات مع توثيق سجل المدفوعات.

️ المزايا المتقدمة والخصائص التقنية:

- تنفيذ عمليات CRUD كاملة لجميع الكيانات (عملاء، سيارات، بوالص، حوادث، مطالبات، مدفوعات).

استعلامات مخصصة وتقارير تحليلية تزيد من فهم البيانات — مثل تحديد الموديل الأكثر تعرضًا للحوادث أو تحليل عدد الحوادث حسب السنة.

- واجهة مستخدم منظمة بعلامات تبويب تتضمن إدخال البيانات (Input Validation) لمنع الأخطاء، قوائم منسدلة للعلاقات بين الجداول، وخيارات لتصدير البيانات إلى CSV.

- تسجيل الأخطاء (Logging) وتتبع الإشعارات مع الوقت لضمان إمكانية مراقبة النظام وإصلاح المشاكل سريعًا.

️ التكنولوجيا المستخدمة:

- قاعدة البيانات: SQL Server

- واجهة المستخدم الرسومية: Python + Tkinter + ttkthemes

- الاتصال بقاعدة البيانات: باستخدام ODBC

- تحقق من الدخل باستخدام تعبيرات نمطية (Regex) لتأكيد صحة البيانات المدخلة

- التصدير إلى ملفات CSV

- السجّلات: نظام Logging مدمج لتعقب الأحداث والأخطاء

ملفات مرفقة

بطاقة العمل

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