تم تصميم وتطوير هذا النظام الرقمي كمنصة ويب متكاملة لإدارة وتنسيق سير العمليات الميدانية والهندسية بين مختلف الأقسام التخصصية في المكتب، مستنداً إلى أحدث تقنيات الويب الأساسية وضمان الترابط والتسلسل المتقن بين كافة الأدوار.
1. البنية التقنية والمعمارية للنظام (Technical Architecture)
واجهة المستخدم (Front-End): تم بناء جميع الشاشات والواجهات باستخدام لغات الويب الأساسية (HTML5, CSS3, JavaScript)، مع التركيز على التصميم المرن (Responsive Cards & Layouts) لضمان تجربة مستخدم سلسة على كافة الأجهزة والمقاسات.
المنطق والبرمجة الخلفية (Back-End): يعتمد النظام على لغة PHP بأسلوبها النظيف (Native PHP) مع استخدام تقنية PDO (PHP Data Objects) لإجراء الاتصال الآمن بالسيرفر ومعالجة الاستعلامات بكفاءة عالية.
قاعدة البيانات (Database Layer): تم الاعتماد على قاعدة بيانات MySQL مفصلة بدقة لربط الجداول، مع مراعاة كافة المعايير الأوسع من أسماء الحقول التراكمية، حالة الأحرف، واستخدام التشفير الآمن لنظام صلاحيات الدخول ولإدارة حالات المشاريع المختلفة بدقة.
2. التسلسل الإداري والهندسي لسير العمل (Workflow Hierarchy)
يعتمد النظام على تسلسل هندسي دقيق يُحاكي طبيعة أداء المشاريع الواقعية على الأرض:
قسم المساحة (Surveying Department): بداية الدورة المستندية بجمع وإدخال البيانات الميدانية والرفع المساحي وتحديد المساحات والمخططات الأولية.
قسم التصميم المعماري (Architectural Department): مراجعة وتحليل بيانات المساحة الواردة، وإعداد المخططات المعمارية وتنسيق الفضاءات بناءً على النتائج الميدانية.
القسم المدني والخرسانة (Civil & Concrete Department): استلام البيانات والمخططات بعد اعتمادها معمارياً لإجراء الحسابات الإنشائية وتصميم العناصر الخرسانية والطرق.
3. أبرز الوظائف والميزات الرئيسية (Key System Features)
نظام المصادقة والأمان: تسجيل دخول آمن يعتمد على تشفير كلمات المرور (Password Hashing)، وتحديد صلاحيات مخصصة لكل مستخدم بناءً على قسمه ووظيفته.
إدارة المشاريع والمتابعة: متابعة دقيقة لحالة كل مشروع والتنقل السلس للبيانات والمستندات بين أقسام المكتب دون فقدان أو تداخل في الصلاحيات.
شاشات العرض والاستعلام: واجهات تفاعلية تدعم تحويل الجداول التقليدية إلى بطاقات استعراض مرنة، مما يسهل قراءة وتتبع نتائج العمل والمقاييس المختلفة.
تتبع النشاط وسجلات الخروج: آلية ربط آلية ومتقنة تنقل بيانات وتفاصيل المستخدم والمشروع أثناء تسجيل الخروج وضمان تسجيل السجلات الأرشيفية للأنشطة بدقة.