ذكرني برنامج المسابقة بهذا المشروع أدرجه ولكن ليس ضمن المسابقة
المف المدرج هو الملف التنفيذي لبرنامج CDArchive كنت قد بدأت العمل به ووصلت لهذه المرحلة ثم لم يعد هناك وقت لمتابعته
وهو برنامج يقوم بفهرسة مجلد معين من حيث بنية المجلدات والملفات
كما يقوم بفهرسة الكلمات الموجودة ضمن الملفات النصية التي يتم تحديدها في إعداداته
حيث يمكن استخدامه مثلا لفهرسة مجلد مشاريع برمجية ثم البحث عن اسم إجرائية لمعرفة في أي ملف موجودة
الإمكانيات الموجودة هي إضافة مجلد, البحث عن مجلد, استعراض البنية الشجرية لمجلد مضاف, البحث عن ملف أو كلمة موجودة بملف
يستخدم البرنامج قاعدة بيانات Access ببنية مخصصة للحصول استعلامات سريعة من أجل البحث
يتميز البرنامج بسرعتة حيث أن انطلاقة فكرة البرنامج كانت تحديا
وتم تطوير إجرائيات القراءة والفهرسة عدة مرات للوصول لأحسن نتائج
وأظهر اختبار الأداء النتائج التالية عند إضافة CBuilder6Setup مع خيار فهرسة كافة الملفات النصية
عملية تحليل البنية الشجرية: 0 ثانية, الحجم 700MB وعدد المجلدات 350 وعدد الملفات 10500
عملية تخزين البنية الشجرية: 20 ثانية
عملية فهرسة الكلمات الموجودة في الملفات النصية: 6 دقيقة, عدد الكلمات الجديدة 121000
عملية إضافة الكلمات الجديدة: 30 ثانية
عملية البحث عم ملف: 0 ثانية
عملية استعراض البنية الشجرية لمجلد مضاف: 222 ثانية
طبعا الاختبار تم على حاسبي الشخصي ويتغير الأداء بتغير المواصفات
أرجو أن يقدم لكم البرنامج الفائدة, كما أرحب بأي ملاحظات أو اقتراحات حول البرنامج
