إصدار الجودة الفنية

وثيقة معادلات الاحتساب لنظام ميزان

نظام تتبع ومعالجة البيانات ونتائج InBody

الحالة الأساسية
مفعل ومستقر
محتويات الدليل الفني
فلسفة المعادلة

المعادلات المتنوعة تضمن منافسة عادلة و تتيح لكل موظف التقدم من نقطته الحالية، سواء كان رياضياً محترفاً أو في بداية رحلته الصحية.

1. تصنيف الموظفين

توزيع تلقائي بناءً على معايير فسيولوجية

يتم تعيين تصنيف الموظف بشكل مبرمج وتلقائي عند كل عملية قراءة ورفع لبيانات InBody.

// معادلة تحديد الفئة مبرمجاً

IF (total_score >= 80) AND (body_fat_percentage < fat_threshold)

→ category = athlete

ELSE

→ category = transformer

حدود نسبة دهون الجسم المسجلة (fat_threshold):

الجنس
الحد الأقصى للانضمام لفئة الرياضي
ذكر
24%
أنثى
33%
ملاحظة :

عند حفظ كل تقرير، يُسجَّل تصنيف الموظف مباشرة وقت إصدار التقرير .

⚡ مختبر ومعالج الفئة التفاعلي
85 pts
18%
التصنيف المعتمد الناتج:
(حد دهون الجنس: 24%) رياضي 🏆

2. آلية احتساب النقاط (Score)

معادلات تقدير مستقلة تضمن التنافسية العادلة

تختلف وتيرة احتساب النقاط بصورة كاملة بين الموظف الرياضي والموظف الصاعد.

فئة الرياضيين :
// المعادلة

score = average(total_score)

مثال: فحوصات [85, 87, 86, 88] ← النقاط الكلية = 86.5
فئة الصاعدين :
// المعادلات

avg_score = average(total_score)

improvement = last_score - first_score

bonus = improvement × 0.5

score = min(avg_score + bonus , 79.9)

لماذا البونص والحد الأقصى؟

لأن الموظف الصاعد يبدأ من نقطة متدنية فسيولوجياً، لذا يُكافأ بشدة على حجم التعب ومعدل التغيير الإيجابي لا على أرقامه المطلقة.

🧪 محاكاة حساب بونص فئة الصاعدين والمقارنة التلقائية
البيانات المسجلة للمثال: 60, 65, 70, 75
البيانات المسجلة للمثال: 85, 87, 86, 88
مخرجات معالجة فئة الصاعد ⚡
Average Score:67.5
First → Last:60 → 75
Improvement:+15.0
Bonus (×0.5):+7.5
النتيجة (سقف 79.9):75.0
مخرجات معالجة فئة الرياضي 🏆
Average score:86.5
النتيجة النهائية:86.5

3. قياس معدل التقدم (Progress %)

نسبة مئوية تقيس التغير الحقيقي الفعلي

// معادلة حساب التقدم الحركي

progress = ((curent_score - prev_score) / prev_score) × 100

أمثلة عملية موثقة لتغير الحالات:

الحالة
prev_score
curent_score
progress
تحسن
70
75
+7.14% ↑
ثبات
70
70
0.0% →
تراجع
70
65
-7.14% ↓
تقرير أول
-
70
0.0% (لا مقارنة)
⚡ مختبر التقدم النسبي التفاعلي
معدل التقدم المحتسب للتقرير الثاني:+7.14% ↑

4. نظام تسمية وتحديد الحالة (Status)

درجات وألقاب تحفيزية بناءً على الأرقام والانضباط

الرياضي (athleteCat)

score >= 85Elite 🏆
score < 85Consistent 🛡️

الصاعد (transCat) بالتفصيل:

score >= 85
Elite
progress > 0 && muscle_mass ↑
Top Gainer
progress >= 5%
Rising Star
باقي الموظفين المنتظمين
Consistent

5. الالتزام والاستمرارية (Consistency)

تحقق ذكي للتأكد من المحافظة على روتين المتابعة

// معادلة الفارق والالتزام

diff_days = (current_report_date - previous_report_date).days

IF diff_days > 60 → Consistent = False

ELSE → Consistent = True

⚡ محاكاة مؤشر الانتظام والحد المسموح
الأيام المتنقضية بين فحصين:45 يوم
STATUS SUMMARY:
منتظم وممتثل (Consistent = True)

6. آلية التقسيم والترتيب الداخلي (Rank)

تقييم كلي مؤتمت بين منسوبي الشركة الواحدة

// معادلة الترتيب وتحديد الأول

Order by Descending ON score (within company)

// Rank 1 → صاحب أعلى رصيد ونقاط بالشركة قاطبة

ملاحظة جوهرية للمنافسة

الرياضيون والصاعدون يتنافسون معاً في قائمة واحدة موحدة ومتكافئة مع امكانية فصلهم في قائمتين

جدول ملخص المقاييس الأساسي

مراجعة شاملة لجميع متغيرات ومقاييس النظام

المقياسالمصدر الحسابي والمدخلاتتوقيت وتحديث البيانات
categoryمعادلة (total_score) ونسبة الدهون الكلية (body_fat_percentage)عند كل تقرير InBody جديد
scoreمتوسط التقارير الحسابي + بونص زيادة التحسن للمتحولينعند كل تقرير InBody جديد
progressالفارق المئوي النسبي لآخر تقريرين طبيين متتاليينعند كل تقرير InBody جديد
statusتحليل لغة أرقام score + progress + كتلة العضلات الكليةعند كل تقرير InBody جديد
rankمقارنة تنازلية على score لمنتسبي نفس الشركةعند صدور/تعديل أي تقرير جديد بالمنشأة

نستخدم ملفات الكوكيز

نستخدم كوكيز ضرورية فقط لتسجيل الدخول وتذكر اللغة. لا كوكيز تتبع أو إعلانية.