بيانات هو الجيل الثاني من تطبيق إدارة بيانات الويب مفتوح المصدر التابع لـلمركز السوري للعدالة والمساءلة SJAC. بدأ المركز باستخدام الجيل الأول “Corroborator” منذ عام 2014. في أواخر عام 2019، قرر المركز إعادة كتابة التطبيق من نقطة الصفر باستخدام الإطار المصغر “Flask Python”. استخدم المركز تجربة مباشرة لمدة ست سنوات في جمع وحفظ ومعالجة ومشاركة وثائق انتهاكات حقوق الإنسان لبناء بيانات.
الغرض الأساسي من بيانات هو مواجهة تحدي البيانات الضخمة في توثيق حقوق الإنسان بشكل مباشر. طور المركز السوري للعدالة والمساءلة منهجية تحليلية تستند إلى القانون الإنساني الدولي وقانون حقوق الإنسان. يتم فهرسة الأحداث وفقاً لانتهاكات محددة للقانون الدولي الإنساني. يسمح ذلك بتحديد الدليل الأكثر صلة ب"ضغطة زر" ، مما يتيح مجموعة متنوعة من جهود العدالة الانتقالية. على الرغم من تركيزها الأساسي على توثيق حقوق الإنسان ، يمكن استخدام بيانات للبحث في أي موضوع آخر.
تقدم بيانات:
- واجهة مستخدم واضحة ومتسقة مع التركيز على الأداء والكفاءة .
- نظام إدارة المستخدمين والأذونات الذي يسمح بمستويات متعددة من الوصول .
- سجل مراجعة مفصل لكل عنصر في قاعدة البيانات ، مع لقطات “snapshots” لكل تعديل.
- أداة مراقبة النشاط لتتبع جميع عمليات تسجيل الدخول والتغييرات في قاعدة البيانات.
- أداة بحث وتصفية مخصصة قوية تتيح للمستخدم إنشاء استعلامات بحث بسيطة ومعقدة.
- تطبيق بسيط لإدارة البيانات لتسهيل معالجة مجموعات البيانات الكبيرة.
تستخدم بيانات أفضل الممارسات في مجال إدارة البيانات: إنشاء HTML آمن ، والمدخلات المعقمة ، وكلمات المرور "المجزأة" ، والاتصالات المشفرة ، وما إلى ذلك. يتم تطبيق أذونات المستخدم على كل من الجهتين الأمامية والخلفية.
يخطط المركز أيضًا لإدخال ميزات للسماح لقاعدة البيانات بتخزين بيانات ومعلومات الطب الشرعي بالإضافة إلى المعلومات عن الأشخاص المفقودين بشكل فعال، بما في ذلك الحقول القابلة للبحث عن معلومات ما قبل/ما بعد الوفاة (الأمر الذي يعتبر ضرورباً لمشاريع الأشخاص المفقودين ، من سوريا إلى العراق واليمن).
تم اختبار بيانات بشكل تجريبي من قبل فرق إدارة البيانات المنشأة في منظمات حقوق الإنسان وكيانات الأمم المتحدة ، كما قد تم استخدامها بشكل فعلي من قبل فريق تحليل البيانات في المركز السوري للعدالة والمساءلة.
بذل المركز جهوداً مكثفة لتوثيق منهجية عمل فريق تحليل البيانات، التي كانت وما زالت تتطور على مدا السنين. هذه المنهجية ومحتوى هذا الموقع متاحان تحت رخصة المشاع الإبداعي نَسب المُصنَّف - الترخيص بالمثل 4.0 دولي (CC BY-SA 4.0).
هناك ثلاثة مكونات رئيسية لقاعدة بيانات “بيانات”:
المادة هي عبارة عن قطعة توثيق واحدة تقوم بإعطاء معلومات عن واقعة معينة. المواد يمكن أن تكون من أي نوع تقريبًا من أنواع المحتوى، مثل مقاطع الفيديو والصوت والصور والمستندات والمقابلات والتقارير والملفات النصية وما إلى ذلك. يتم استيراد هذه الأجزاء من المحتوى إلى قاعدة البيانات لإنشاء المواد, ومن ثم يتم تحليل قطعة التوثيق هذه - الخطوة التي تتضمن المعالجة بواسطة محلل البيانات - وذلك لإتمام العمل على المواد.
الكيانات هي عناصر توثيق تخص الأشخاص والكيانات ذات العلاقة، و/أو المرتبطة بـكيان آخر أو مادة أخرى أو واقعة أخرى, قد يشمل هؤلاء الجناة المزعومين أو الشهود أو الأطراف المتضررة أو فئات أخرى. يتم جمع المعلومات عن الكيانات من مجموعة متنوعة من المصادر ، مثل المنظمات التي تعمل على جمع أسماء الضحايا ، قوائم العقوبات ، سجلات الشركات ، وما إلى ذلك. ويمكن أيضًا إنشاء الكيانات بواسطة المستخدم أثناء تحليل المواد.
الوقائع هي العناصر التي يتم فيها تجميع الكيانات والمواد ذات الصلة بالواقعة نفسها وتحليلها بطريقة مفصلة. الوقائع لا تمتلك معلومات خاصة بها لوحدها ولكن يتم جمع المعلومات من العناصر الأخرى. قد تتعلق الواقعة هذا بحدث معين أو مسار أحداث معينة.
بالإضافة إلى المكونات الثلاثة السابقة, هناك مكونات فرعية أخرى موجودة في بيانات:
حقول صغيرة يتم من خلالها إدخال الزمان والمكان المرتبطين بـمكّون رئيسي.
ملفات تعريف لجميع المصادر المرفقة بالمكونات الرئيسية.
قائمة الأماكن والمواقع في الدولة التي يمكن إضافتها بسعات مختلفة إلى المكونات الرئيسية.
هي وسوم يمكن إضافتها تعبر عن المعلومات المحتواة في المكونات الرئيسية.
في بيانات يتم تخصيص “مالك” أو “المستخدم المسؤول, Assigned User” لكل عنصر, ويكون هو المستخدم المسؤول عن معالجته , بالإضافة إلى كونه المستخدم الوحيد الذي يمكنه تحرير العنصر “باستثناء الإدارة administrator”. يمكن أن يكون للعنصر "مراجع, Reviewer" ، يمكنه مراجعة العمل الذي قام به المستخدم المسؤول عن العنصر وترك مراجعة لهم حول أي أخطاء أو ملاحظات في تحليل البيانات ، دون تحرير العنصر نفسه.
تحتوي قاعدة البيانات أيضًا على سير عمل بسيط ويمكن للإدارة فقط أن يخرج أو يغير مسار عنصرٍ من سير العمل الخاص به. العمليات المجمعة متاحة للمسؤولين لتعيين العناصر للمستخدمين للتحليل أو المراجعة.
في بيانات يوجد أربعة أدوار مدمجة: المسؤولين “أو الإدارة”, المشرفين, محللي البيانات (DAs), بالإضافة إلى المستخدمين الذين يملكون صلاحية القراءة فقط. يمكن لمحللي البيانات والمشرفين تحرير أو مراجعة العناصر المخصصة لهم فقط ، كما يستطيع المشرفين بالإضافة إلى ذلك من إنشاء أو تحرير الأماكن والمصادر والوسوم وأنواع الحوادث. المستخدمين الذين لديهم صلاحية العرض فقط لديهم القدرة على عرض العناصر والبحث عنها في المكونات الثلاثة الرئيسية.
تتوفر صلاحيات إضافية لتقييد القدرة على عرض أسماء المستخدمين أو التعديل الذي تم اجراءه لكل عنصر ويمكن تشغيلها أو إيقاف تشغيلها لكل مستخدم على حدة.
في كل مرة يتم فيها تحرير وتعديل كيان في قاعدة البيانات ، يتم أخذ لقطة منه وحفظها. يتيح ذلك للمستخدمين الذين لديهم الأذونات المناسبة عرض السجل البسيط والمفصل لكل عنصر. يعرض السجل البسيط المستخدم الذي أجرى التحديث ووقت التحديث والتعليق الذي تركه. يُظهر السجل التفصيلي الفرق بين الإصدار والسابق. يمكن استخدام "قاعدة البيانات" الخاصة باللقطات في المستقبل لميزة "التراجع" حيث يمكن استعادة عنصر إلى إصدار سابق.
يمكن في بيانات تتبع كل تسجيل دخول أو خروج أو أي تحديث في قاعدة البيانات من قبل جميع المستخدمين ويمكن للمسؤول الاطلاع عليه من لوحة معلومات مراقبة النشاطات.
يحتوي بيانات على أداة بحث وتصفية “Filtering” قوية تتيح للمستخدمين إنشاء خصائص بحث “Queries” بسيطة أو معقدة بسهولة, ودمج خصائص البحث معًا ، بالإضافة إلى إمكانية حفظها وإعادة استخدامها بسرعة. يمكن للمستخدمين البحث على وجه التحديد في كل حقل من المكونات الثلاثة واستبعاد أي نتائج ، ويمكن استخدام النطاقات للبحث في الحقول التي تحتوي على تاريخ.
يستخدم بيانات أفضل الممارسات التي يتم استخدامها في مجال الأمان ؛ إنشاء HTML آمن ، والمدخلات المعقمة ، وكلمات المرور "المجزأة" ، والاتصالات المشفرة ، وما إلى ذلك. يتم تطبيق أذونات المستخدم على كل من الجهتين الأمامية والخلفية. يحتوي التطبيق أيضًا على مصادقة ثنائية ويمكن تهيئتها لاستخدام Google OAuth 2.0 (تسجيل الدخول باستخدام حسابات Google).
يحتوي بيانات حالياً على أداتي لاستيراد المعلومات إلى قاعدة البيانات: أداة استيراد الوسائط لتحميل ملفات الفيديو والصوت والمستندات كنشرات، وأداة استيراد جداول البيانات لاستيراد ملفات القيم المفصولة بفواصل (CSV) وملفات أكسل (xls) ككيانات. يعمل المركز على تحسين هاتين الأداتين وعلى تطوير ادوات أخرى لتسهيل استيراد المعلومات إلى بيانات.