قمت بتطوير برنامج سطح مكتب متكامل مخصص للمهندسين والمقاولين لتسهيل عملية حساب الكميات (BOQ) بدقة واحترافية، بعيداً عن الطرق التقليدية اليدوية المعرضة للخطأ. البرنامج مصمم ليكون أداة قوية تدمج بين العمليات الحسابية المعقدة وسهولة الاستخدام عبر واجهة رسومية عصرية.
التقنيات المستخدمة:
لغة البرمجة: Python.
واجهة المستخدم: PyQt5 / PySide (لتوفير تجربة مستخدم سلسة واستجابة سريعة).
إدارة البيانات: مكتبة Pandas (لمعالجة البيانات الضخمة) و SQLite (لحفظ بيانات المشاريع).
التعامل مع الملفات: دمج مكتبات Openpyxl و XlsxWriter لتصدير التقارير إلى ملفات Excel.
المميزات التقنية التي نفذتها في البرنامج:
برمجة الواجهات (GUI): تصميم واجهة منظمة مقسمة إلى تبويبات (Tabs) لكل بند هندسي (حفر، خرسانة، تشطيبات).
المعالجة البرمجية: كود يقوم بمعالجة المدخلات فوراً مع خاصية التحقق من صحة البيانات (Input Validation) لمنع إدخال قيم خاطئة.
محرك الحسابات: بناء منطق برمي (Logic) يحاكي المعادلات الهندسية المعقدة لضمان دقة النتائج بنسبة 100%.
نظام التقارير: إمكانية توليد تقارير نهائية مفصلة وتصديرها بضغطة زر إلى ملفات Excel منظمة وجاهزة للطباعة.