انتقل إلى المحتوى الرئيسي

Open Data Kit (ODK)

Open Data Kit (ODK) هو معيار مفتوح يُستخدم لإنشاء استمارات مخصصة ولجمع البيانات.

يسمح خادم Open Data Kit للمنظمات بتجميع البيانات التي يجمعها أعضاؤها أو شركاؤها في مستودع مركزي. يتصل مستخدمو Tella بمثيل ODK الخاص بمنظمتهم، ويملؤون الاستمارات حسب الحاجة (حتى عند عدم توفر اتصال بالانترنت)، ويقومون بتحميل البيانات. يمكن للمنظمات تنزيل البيانات من الخادم أو تحليلها على الخادم، حسب بدائل الخادم المختارة.

كما هو الشأن مع أي اتصال آخر بخادم (مثل Tella Web أو Uwazi)، يعزّز الاتصال بخادم ODK أمن البيانات المُجمَّعة على Tella من خلال:

  1. السماح للمستخدمين بجمع البيانات مباشرة داخل الحاوية المُعمّاة لـ Tella.
  2. التأكد من إرسال البيانات مباشرة من Tella إلى خادم ODK، دون الاعتماد على أداة أو تطبيق من جهة خارجية.
  3. السماح للمستخدمين بنسخ بياناتهم احتياطيا على خادم بعيد، لتقليل خطر اكتشاف البيانات على جهازهم المحمول.
  4. التأكد من أن المنظمات يمكنها الحفاظ على المعلومات المهمة حتى في حالة مصادرة الجهاز أو عند تدميره، والتأكد من أنه يمكن تنظيم تلك المعلومات للبحث أو للمناصرة أو لإجراءات المساءلة.

اختيار وتثبيت خادم ODK Central الخاص بك

نظرا لأن ODK هو معيار مفتوح، يمكن استخدام Tella مع أي من الأدوات التي تتوافق مع ODK.

بالنسبة لمنظمات المجتمع المدني والمدافعين عن حقوق الإنسان، نوصي باستخدام KoboToolbox لإنشاء استمارات بأسئلة مخصصة وإدارة المستخدمين وتجميع البيانات المرسلة من طرف المستخدمين. استنادا إلى خبرتنا، KoboToolbox سهل الاستخدام ومرن، كما أنه أيضا مفتوح المصدر. يقدم KoboToolbox خطة مجتمعية مجانية للمنظمات غير الربحية ويقدم موارد تدريبية وإرشادات مجانية حول كيفية تنظيم البيانات على الخادم (قاعدة تعلم قائمة على الخدمة الذاتية والمنتديات المجتمعية). من الممكن أيضا استخدام مثيل خاص لـ KoboToolbox أو استضافته بنفسك.

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

متى يُستخدم ODK

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

يُستخدم ODK وKoboToolbox على نطاق واسع، كما أنهما مُوثَّقان جيدا وسهلا الاستخدام. هناك دلائل متاحة، وتقدم الأداتان الدعم للمنظمات غير الربحية حول كيفية تنظيم وصيانة بياناتهم.

نمذجة بياناتك

يقدم KoboToolbox دليلا مفصلا حول كيفية إنشاء مشروعك وإضافة الأسئلة إلى استماراتك، وكيفية نشرها لجعلها متاحة للمستخدمين الميدانيين هنا.

توصيل Tella بمثيل ODK لجمع البيانات

في هذا التوثيق، نركز على كيفية جمع البيانات باستخدام Tella. هناك تطبيقات للمحمول بديلة يمكن استخدامها لجمع البيانات على ODK، بما في ذلك تطبيق ODK Collect Android. يمكنك الاطلاع على المقارنة بين هذه البدائل هنا.

معلومات

‫الاتصال بـ ODK غير متاح لـ Tella على iOS.

الاتصال بخادم ODK

‫بعد إنشاء ونشر الاستمارة باستخدام أي خادم متوافق مع ODK، انتقل في Tella إلى الإعدادات > الخوادم > + > Open Data Kit (ODK). املأ الحقول التالية:

  • اسم الخادم: اسم يصف خادمك في Tella. الاسم الذي تختاره مرئي فقط في التطبيق ولا يؤثر على الاتصال بـ ODK.
  • عنوان الخادم: عنوان الموقع الخاص بخادمك. مثلا، kc.kobotoolbox.org إذا كنت تستخدم الخادم العمومي لـ KoboToolbox. إذا كان الخادم يتطلب استيثاق المستخدم، المس زر متقدم وأدخِل اسم المستخدم وكلمة السر. يجب أن يوفر لك المسؤول عن الخادم كل هذه المعلومات.

ملء الاستمارات

بعد أن تتصل بمثيل ODK بنجاح، سترى بطاقة جديدة تسمى "الاستمارات" في أقسام الاتصالات في الشاشة الرئيسية لـ Tella.

بعد أن تدخل إلى قسم الاستمارات، سترى قائمة بالاستمارات المتاحة لك على المثيل (أو المثيلات) الذي تتصل به. باستخدام زر تنزيل يمكنك تنزيل الاستمارات إلى Tella حتى تتمكن من ملئها، حتى إذا لم تكن متصلا بالانترنت.

يمكنك لمس كل استمارة فارغة للبدء في ملئها.

إرسال الاستمارات

خلال جمعك للبيانات وملئك للاستمارات، ستكون هذه الخيارات التالية متاحة لك لزيادة الدعم دون الاتصال بالانترنت على Tella:

  • إرسال: إرسال الاستمارة المملوءة إلى خادم ODK.
  • حفظ كمُسوَّدة: حفظ استمارة غير مكتملة حتى تتمكن من الاستمرار في العمل عليها لاحقا.
  • إرسال لاحقا: وسم استمارة بأنها مكتملة لإرسالها في وقت لاحق. إلى حين إرسالها، ستكون متاحة في لسان البريد الصادر.
  • لسان المُسوَّدات: لسان يحتوي على قائمة جميع الاستمارات المُسوَّدة. يمكن تعديل المُسوَّدات أو حذفها.
  • لسان البريد الصادر: جدول يحتوي على قائمة جميع الاستمارات الجاهزة للإرسال. يمكن تعديل الاستمارات في علامة التبويب صندوق الصادر أو حذفها أو إرسالها.
  • لسان المُرسَل: لسان يحتوي على قائمة جميع الاستمارات التي تم إرسالها بنجاح إلى الخادم. يمكن حذف الاستمارات المُرسَلة.
  • إيقاف/استئناف الإرسال: يمكنك إيقاف الإرسال يدويا واستئنافه عندما تكون جاهزا.
  • إيقاف الإرسال تلقائيا عند عدم الاتصال: سيتم إرسال الاستمارات إلى لسان البريد الصادر إذا فشل الإرسال بسبب مشاكل في الاتصال.

أنواع الأسئلة المدعومة

فيما يلي نظرة عامة على أنواع الأسئلة في ODK المدعومة في ‫‫Tella Android. إذا كان هناك نوع من الأسئلة التي ليست مدعومة في Tella وذات ضرورة بالغة لسير عملك، من فضلك اتصل بنا.

نوع السؤال‫Tella Android
اختر واحدا✔️
اختر العديد✔️
نص✔️
عدد / عشري✔️
تاريخ✔️
وقت✔️
تاريخ ووقتلا
نقطة (حساب موقعي الحالي)✔️
نقطة (إظهار موقعي على الخريطة)✔️
نقطة (دعني أختار موقعي على الخريطة)✔️
خطلا
مساحةلا
صورة✔️
صورة توقيع (كتابة توقيعي بخط اليد)✔️
صوت✔️
فيديو✔️
ملفلا
ملاحظة✔️
رمز شريطي / رمز الاستجابة السريعةلا
تسليم بصحة شيء✔️
تقييم✔️
مصفوفة أسئلةلا
ترتيب✔️
حسابلا
مخفيلا
نطاقلا
XML خارجيلا

الميزات المدعومة

فيما يلي نظرة عامة على ميزات ODK المدعومة في ‫‫Tella Android. إذا كان هناك ميزة غير مدعومة في Tella وهي ضرورية لسير عملك، من فضلك اتصل بنا.

الميزةTella Android
جمع البيانات دون الاتصال بالانترنت✔️
منطق الاستمارات
يستلزم إجابات✔️
إعداد الإجابات الافتراضية
تمكين الحسابات عند تغيير قيمة
التحقق من صحة الإجابات وتقييدها
إظهار الأسئلة بشكل مشروط✔️
مجموعات الأسئلة✔️
تكرلر الأسئلة✔️
خيارات التصفية في أسئلة التحديد✔️
إنشاء عناصر محددة من التكرارات