منذ انطلاق العمل ببرنامج المسار الدراسي تمت ملاحظة خطأ ملء رأس الصفحة في البرنام المحلي، معلومات الأكاديمية والنيابة والجماعة لا تظهر في رأس الصفحة.
خطأ عدم ظهور اسم الجماعة سببه في الجدول :z_com وجدول z_etab
فهو إما فارغ أصلا في قاعدة البيانات المحلية، أو يتضمن رمز خاطئ للجماعة.
مثلا ثانويات القليعة معلومات جدول المؤسسة تشير إلى رمز الجماعة: 2730117 وهو نفس الرمز المتضمن ببرنامج Gresa
بينما رمز الجماعة في جدول زي_كوم في برنامج المسار يحمل رقم:2730517
أما خطأ فراغ اسم النيابة والأكاديمية فهو بسبب فراغ جدولي: z_prov و z_reg
مما يجعل خانتي رمز النيابة وأكاديمية فارغتين في جدول : SecuriteUtilisateur
والملف بالمرفقات يتضمن صور للجداول المذكورة.
الحل بيد الوزارة، حيث ينبغي مراجعة وتصحيح أخطاء رمز الجماعة، حتى يتمكن البرنام من استيراد البيانات الصحيحة، لأن خطأ رمز الجماعة يجعل العلاقة بين الجداول لا تتم بشكل صحيح.
يمكن تصحيح الخطأ محليا بملء البيانات الناقصة، باستيرادها من قاعدة بيانات أخرى سليمة، وتعديل رمز الجماعة، لكن المشكل يعود بمجرد إعادة تحميل السيرفر المحلي.
وهناك خطأ آخر يتعلق بعدم التبصر بقدرات السادة المدراء أو السادة الأساتذة المساعدين لهم خصوصا في المدارس الابتدائية، لأن لغة ال SQL بعيدة جدا عن متناول السواد الأعظم من رجال ونساء التعليم، وحتى للذين يتقنون أو لديهم المبادئ الأولية في لغات البرمجة، فإن البرنامج يسقط أغلب الأرقام الوطنية لتلاميذ الثانويات ويلزم إدخالها ثانيا عن طريق التحديث القسري للبرنامج(بالنسبة للمؤسسات التي تعاني من الخطأ المذكور اعلاه)، أما بالمدارس الابتدائية فإن أرقام التسجيل القديمة تسقط ولا يعتد بها، ويغيرها بأرقام مولدة أوتوماتيكيا، مما لا يوفر إمكانية إدخال النقط والنتائج مباشرة عن طريق استعلامات الايس كي ال SQL ، ويجعل المتعامل مع البرنامج يغرق في دوامة ومتاهة البحث عن التلميذ في لائحة الفصل. وإدخال المعدلات والقرار يدويا. ولا يسع من يريد الاستعانة بالتعليمات البرمجية (SQL) إلا استيراد البيانات من جديد ومقابلتها بجداول الادخال الأصية، وإعادة الترتيب ونسخ الأرقام الجديدة المولدة أوتوماتيكيا، وهو عمل طويل شاق ومضني يحتاج العشرات من جداول اكسل.لتهيئ تعليمات الادخال بالاستعلام. باللإضافة إلى ان الأرقام المولدة أوتوماكيا هي نوعان: التعريف ID ومثاله: (6abf7d44-f910-4e60-973e-7bd6fbf34c0b)
ثم رقم التلميذ، ومثاله: (D130024616) والمشكل هو أن هذا الأخير ليس هو ما يربط التلميذ بالفصل الدراسي بل التعريف الأول ID مما يجعل الوضع أكثر تعقيدا، لأن أغلب التقارير (Reports) هي بصيغة rdlc الخاصة بالايس كييول.
لا أعدكم بشيء لكن سأحاول في العطلة الصيفية كتابة برنامج :
Massar Automation
ويعمل على نقل نتائج نهاية السنة الدراسية بشكل تلقائي وأوتوماتيكي من اكسل أو اكسس أو اس دي اف ،
كما سيقوم بربط تعريف التلميذ في برنامج المسار برقم التسجيل القديم في جداول اكسل للمدارس الابتدائية، وGetab للثانويات لتسهيل تتبع معلومات المتعلمين، وتحيين نتائج نهاية السنة تلقائيا وأوتوماتيكيا.
وللذين يحاولون برمجة واجهة مستخدم جديدة، تكمل النقص المذكور أعلاه، أوجه انتباههم إلى استعمال برنامج: SharpDevlop لأنه برنامج مجاني مفتوح المصادر، عوض visuel studio والذي يتراوح سعر ترخيصه بين 1.000 و13.000 دولار حسب نوع الاصدار، وهل هو باشتراك MSDN أو بدون.