وصف المشروع:
تطبيق سطح مكتب (Desktop Application) متكامل تم تطويره لمساعدة المهندسين والمقاولين في حساب كميات مواد البناء (خرسانة، حديد، دهانات، سيراميك) بدقة عالية، مع نظام مدمج لإدارة المخزون، وتتبع الطلبيات، وحساب التكاليف الإجمالية للمشروع.
المهام والمميزات التقنية:
حاسبة هندسية متطورة (Multi-Category Calculator): * حساب كميات الخرسانة للعناصر الإنشائية المختلفة (Foundations, Columns, etc.) مع إضافة نسبة الهالك (Waste Factor).
حسابات دقيقة لمواد التشطيبات والحديد بناءً على المدخلات الهندسية.
إدارة المواد والموردين (Inventory System): واجهة لإضافة وحذف المواد مع تحديث أسعار السوق لحظياً وحساب إجمالي القيمة المالية المتاحة.
نظام إدارة الطلبيات (Orders Manager): * إمكانية إنشاء طلبات شراء سريعة (Quick Orders) بناءً على نتائج الحسابات مباشرة.
تتبع حالة الطلبيات (Pending, Delivered) مع أرشفة كاملة بالتاريخ والأسعار.
لوحة تحكم ذكية (Dashboard): عرض إحصائيات فورية شاملة (إجمالي المصروفات الشهري، عدد الطلبيات، وقيمة المحفظة المالية للمشروع).
تصدير البيانات (Data Export): ميزة استخراج التقارير والجداول لسهولة مشاركتها أو طباعتها.
القيمة المضافة (بصفتك مطور ومهندس):
تجربة مستخدم (UX) متخصصة: تم تصميم الواجهات باستخدام تقنيات WPF لتكون مريحة وعملية لمهندس الموقع، مع مراعاة الدقة في التقريب الهندسي للارقام.
الربط المنطقي: التطبيق لا يكتفي بالحساب فقط، بل يربط النتيجة بعملية شراء فعلية، مما يقلل من احتمالية الخطأ في طلب الكميات.
التقنيات المستخدمة (Technical Stack):
Language: C#
Framework: .NET (WPF)
Design Pattern: MVVM (لضمان سهولة التحديث وفصل الكود عن الواجهات).
Architecture: Strategy Design Pattern (لحسابات المواد المختلفة بشكل مرن).