العودة لقائمة المشاريع
إصلاح حقلي النتيجة النهائية وتاريخ الميلاد في مشروع توليد الشهادات (Python + Excel)
الميزانية
$25.00 - $50.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة مواقع
حل المشكلات
استكشاف الأخطاء وإصلاحها
تطوير البرمجيات
هندسة البرمجيات
برمجة مواقع
حل المشكلات
استكشاف الأخطاء وإصلاحها
تطوير البرمجيات
هندسة البرمجيات
الوصف
المشروع عبارة عن نظام آلي لتوليد شهادات الطلاب باستخدام Python. يتم قراءة بيانات الطلبة والعلامات من ملف وزارة التربية (Excel)، ثم يتم تنظيف البيانات وتجهيزها داخل ملف وسيط (`students_clean.xlsx`)، وبعد ذلك يتم دمج البيانات مع قوالب Word (`docxtpl`) لإنتاج شهادات جاهزة للطباعة والتوزيع.
المشروع يعمل حالياً بشكل كامل تقريباً، حيث يقوم بقراءة البيانات، إنشاء ملف التنظيف، والحفاظ على بيانات المدرسة الموجودة في Sheet منفصل، ثم إنشاء الشهادات الملونة وشهادات الطباعة لكل طالب بشكل صحيح.
*الملاحظات المطلوب معالجتها*
1. *حقل النتيجة النهائية (annual_result)*
* العمود موجود في ملف الوزارة.
* يتم إنشاء حقل `annual_result` داخل الكود.
* لكن القيمة لا تظهر داخل الشهادة النهائية.
* المطلوب التحقق من استخراج العمود الصحيح وربطه بشكل صحيح مع قالب Word.
2. *حقل مكان وتاريخ الولادة (birth_place_date)*
* مكان الولادة يظهر بشكل صحيح في الشهادة.
* اليوم والشهر والسنة لا تظهر أو لا يتم قراءتها بالشكل الصحيح.
* المطلوب تصحيح استخراج أعمدة يوم وشهر وسنة الميلاد من ملف الوزارة وتكوين الحقل النهائي بالشكل:
* مكان الولادة - يوم/شهر/سنة
*ملاحظات مهمة*
* المشروع يعمل ويولد جميع الشهادات بنجاح.
* لا توجد مشاكل في إنشاء الملفات أو حفظها.
* المطلوب فقط إصلاح استخراج وربط الحقول المذكورة أعلاه دون تغيير منطق المشروع أو هيكل الملفات.
* الملفات الرئيسية: `generate.py`, `ministry_fixed.xlsx`, `students_clean.xlsx`, وقوالب Word الخاصة بالشهادات.