تفاصيل العمل

تم تصميم وتطوير هذا النظام لتلبية احتياجات المعامل الطبية والمختبرات السريرية التي تبحث عن أداة سريعة، مستقرة، وخفيفة لأتمتة عملية استلام العينات وربطها ببيانات وصور المرضى دون تعقيد قواعد البيانات المركزية المكلفة.

يركز البرنامج بشكل أساسي على الاستقرار التشغيلي طويل المدى (High Availability)؛ حيث تم بناؤه بنظام تخزين محلي ذكي يمنع تلف البيانات نهائياً حتى في حال انقطاع التيار الكهربائي أو الإغلاق المفاجئ للحاسوب.

أبرز مميزات النظام:

توليد معرف تلقائي ذكي (Smart Sample ID): إنشاء أكواد تتبع تسلسلية فريدة لكل عينة تجمع بين رمز الفحص، التاريخ، ومعرف زمني دقيق لمنع أي خطأ بشري.

إدارة صور المرضى والتحاليل: إمكانية إرفاق ومعاينة صور المراجعين أو شرائح الفحص المجهري مباشرة داخل الواجهة مع ضبط تلقائي لأبعاد وجودة العرض.

محرك بحث فوري (Live Search Engine): لوحة تصفية سريعة تسمح بالوصول الفوري للسجلات بمجرد كتابة الاسم أو جزء من كود العينة.

نظام نسخ احتياطي وحماية من الانهيار (Crash-Proof Architecture):

استخدام تقنية Atomic Write التي تضمن عدم تلف ملف التخزين الأساسي أثناء الكتابة.

سجل استرداد متسلسل تتابعي (Append-Only Log) يضمن استرجاع السجلات بدقة حتى آخر ثانية عند حدوث أي طارئ للنظام.

واجهة مستخدم عصرية وسلسة: واجهة مريحة تدعم الوضعين الليلي والنهاري (Dark / Light Mode) بنقرة زر واحدة لتناسب تفضيلات العمل المختلفة.

برنامج محمول بالكامل (Portable Executable): حزمة تنفيذية تعمل مباشرة بصيغة .exe دون الحاجة لتثبيت أي برامج وسيطة أو بيئة بايثون على جهاز العميل.

المهارات والتقنيات المستخدمة:

لغة البرمجة: Python

واجهة المستخدم (GUI): CustomTkinter

معالجة وعرض الصور: Pillow (PIL)

إدارة وأمان البيانات: File I/O, Atomic Operations, Append-Only Logging (AOL), JSON

التحزيم والتوزيع: PyInstaller

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات