ميبل (نظام إدارة المحتوى)

ميبل (بالإنجليزية: Mable)‏ هو نظام عربي لإدارة المحتوى الرقمي، تم تطويره من الصفر باستخدام أحدث التقنيات ودون الاعتماد بشكل أساسي على المكتبات والأنظمة الجاهزة.

ميبل
شاشة نظام ميبل
معلومات عامة
نوع
الحجم
10 MB
موقع الويب
معلومات تقنية
المطور الأصلي
منجد أبوبكر (مطور برامج) mongid.com
المطورون
MONGID DESIGNS mongiddesigns.com
لغة البرمجة
حالة التطوير
نشط
الإصدار الأول
2007 (2007
الإصدار الأخير
5.7
الرخصة
رخصة مملوكة

لمحة عن النظام

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

يقوم النظام بجميع العمليات المتعلقة بالبيانات بجميع أشكالها (CRUD) بصورة مركزية وبطريقة سهلة وسريعة وبأقل المتطلبات التقنية، الأمر الذي يجعله قادراً على إنتاج برامج إدارة محتوى متخصصة ومتنوعة بطريقته الفريدة والديناميكية بسرعة.[1]

براءة الاختراع

في تاريخ 6 مايو 2013 وفي مقابلة مباشرة مع (راديو نسا) الفلسطيني الذي يبث من رام الله تم استضافة د. صبري صيدم وزير التربية والتعليم السابق في دولة فلسطين، كما تم استضافة الشاب منجد أبوبكر الذي يعمل في مجال بناء وتطوير أداء المواقع إلكترونية، وذلك في إطار عمله ومسؤوليته عن عشرات المواقع الهامة لعديد المؤسسات والمنظمات الحكومية وغير الحكومية. ومنجد أبوبكر لأزال يكمل دراسته الجامعية حول تطوير برنامج جديد يقوم بإدارة المواقع الإلكترونية بشكل سلس للغاية وقابل للاستخدام من المستخدمين العاديين، وهو ما ينافس البرمجيات الحديثة (جوملا و ووردبريس). وفي برنامج (إذاعة نسا) دار الحديث حول تسجيل البرنامج كبراءة أختراع لما يحتويه هذا البرنامج المتوقع إنجازه في غضون مدة قصيرة لم يحددها لنا المطور الفلسطيني منجد أبوبكر من مزايا فريدة وأدوات تسهل على المستخدم التعامل مع موقعه بنفسه بعيدا عن التعقيدات الحاصلة في البرامج الأخري المتاحة حاليا.وردا على سؤال ذكر منجد أبوبكر أنه قام بتعلم البرمجة وتطوير البرامج بشكل شخصي ومباشر عن طريق التجربة والخطأ بعيدا عن دراسته الجامعية، وهذا ما أشاد به د. صبري صيدم ودعى بناء عليه أولياء الأمور لدعم ولتطوير مهارات أبناءهم وتوجيههم عندما تظهر لديهم معالم الموهبة وحب الاكتشاف والرغبة في التجديد.وفي سؤال من مذيعة البرنامج عن حجم البرنامج وما يقدمه للأفراد.[2][3][4]

مميزات النظام

شاشة الدخول إلى نظام Mable

يتميز ميبل بالعديد من المميزات :

  1. قدرة ميبل على إنشاء برامج إدارة محتوى مختلفة ومتخصصة بسرعة وكفاءة عالية.
  2. إمكانية العمل على النظام عن بعد ومن خلال أكثر من مستخدم في نفس الوقت وبطريقة مركزية.
  3. يعمل البرنامج في بيئة عمل متوسطة ولا يحتاج إلى إمكانيات تقنية كبيرة ومكلفة.
  4. آلية استخدام سهلة ومرنة لكل من مسؤول النظام ومدير المحتوى، حيث تم تصميم جميع عناصر البرنامج بالطريقة الأفضل وليست الأسهل، وبذلك فإن جميع تفاصيل النظام مبتكرة وغاية في الإبداع وتحقق أفضل تجربة مستخدم.
  5. القيام بجميع العمليات المتعلقة بإدارة البيانات (CRUD) مثل العرض والإضافة والحذف والتعديل بشكل شامل.
  6. نظام تقارير ديناميكية وشامل للبرامج التي تصدر عن ميبل.
  7. استخدام النوافذ المنبثقة والتي تسمح للمستخدم القيام بعدة عمليات بفتح أكثر من نافذة في نفس الشاشة.
  8. الإشعارات الفورية.
  9. نظام الحماية الثنائي لكلمة المرور بحيث يستطيع استخدام كلمة مرور جديدة في كل مرة يتم دخول البرنامج فيها.
  10. نظام المراقبة محاولات الدخول وإشعار مسؤول النظام بأي محاولة اختراق للنظام.
  11. واجهة استخدام تعمل على الهواتف والأجهزة الذكية.
  12. دعم تعدد اللغات للنظام أو للبرامج الناتجة عنه.
  13. خاصية الدخول السريع والآمن للبرامج الداخلية في المؤسسات.

التقنيات المستخدمة

ميبل هو نظام يعمل على الويب باستخدام لغة PHP و MYSQL في الـBack-end، أما واجهة المستخدم Front-end فقد تمت برمجتها باستخدام التقنيات (HTML5, CSS3, JQUERY) وباستخدام مكتبة أيقونات Google Material-icons، وهو شكليا يتبنى نظامGoogle Material Design الذي يتميز بالبساطة والوضوح والعمل على مختلف الأجهزة الذكية، يعتمد النظام بشكل عام على البرمجة من الصفر باستخدام الحد الأدنى من المكتبات الجاهزة والمنتشرة على الانترنت.

آلية التطوير

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

مكونات النظام

نظام إدارة المستخدمين

  • عرض، إضافة، تعديل، حذف، تفعيل والقفل للمستخدمين.
  • آلية الدخول بصفة المستخدم من قبل مدير النظام.
  • تقارير عمل المستخدم المفصلة بالتصنيف والتاريخ.
  • إحصائيات العمل على النظام من قبل المستخدم.
  • تفاصيل الموقع الجغرافي ورقم IP للمستخدم.
  • معلومات المستخدم الأساسية للعمل على النظام.
  • شاشة تعديل المستخدم نفسه والتي تشمل:
  1. تعديل البيانات الأساسية للمستخدم.
  2. تعديل كلمة المرور.
  3. تعديل الصورة الشخصية.
  4. تفعيل الحماية الإضافية.

إعدادات النظام

  • اسم البرنامج ويدعم عدة لغات (خاص بالمواقع الإلكترونية).
  • تخصيص الصفحة الأولى في البرنامج.
  • إعدادات خاصة بالمواقع وأعداد العناصر في الصفحات.
  • تفعيل الروابط الصديقة.
  • لغة البرنامج.
  • مدة فحص الإشعارات.
  • الترميز المستخدم.
  • تفعيل التخزين المؤقت.

المصفوفات

  • حجم نوافذ لمكونات البرنامج.
  • نظام ألوان البرنامج.
  • لغات الموقع الإلكتروني.
  • أحجام الملفات لكل عنصر في البرنامج.
  • أنواع حقول النماذج الإلكترونية.
  • أقسام وأنواع الصفحات للمواقع الإلكترونية

إدارة عناصر النظام

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

ترحيل البيانات

نظام لترحيل البيانات من أنظمة أخرى إلى النظام وتحويلها بالشكل الذي يمكن النظام من العمل بالشكل المطلوب.

استنساخ النظام

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

سلة المحذوفات

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

العناصر الخاصة بالمواقع الإلكترونية

  • المواضيع: عرض، إضافة، تعديل، حذف، تفعيل والقفل للمواضيع وبعدة لغات حسب ما تم تخصيصه في إعدادات البرنامج مع إمكانية إضافة الصور والفيديو والملفات وترتيبها عن طريق خاصية Drag.
  • الاستفتاءات: نظام إنشاء استفتاءات وعرض نتائجها الإحصائية.
  • طلبات الشراء: لمواقع البيع الإلكتروني.
  • السلع وأقسامها: لمواقع البيع الإلكتروني.
  • ألبومات الصور.
  • الفيديو.
  • الإضافات الجانبية.
  • مركز رفع الملفات.
  • النماذج الديناميكية: والتي تمكن من عمل نماذج غير مقيدة بشكل معين وبعدد غير محدود من الحقول باختلاف أنواعها.

برامج من إنتاج ميبل

Help desk ticketing system by Mable
Mable Supplies
شاشة عرض كتاب من برنامج ميبل

تم إنتاج العديد من البرامج المختلفة من خلال نظام ميبل والتي عملت في مختلف الأماكن بحيث قامت بإدارة العديد من العمليات سواء على الإنترنت أو في بيئة عمل داخلية في المؤسسات، منها:

  • برنامج إدارة المواقع الإلكترونية: تم إنشاء أكثر من 150 موقع باختلاف أنواعها (مواقع إخبارية، بيع إلكتروني، مؤسسات وغيرها).
  • مواقع إخبارية وإعلامية: تقوم على نشر كمية كبيرة من المواضيع بميزات متنوعة والتي تحصل على عدد زيارات كبير مقارنة بغيرها من المواقع.
  • مواقع تجارة إلكترونية: والتي تشمل إدارة المنتجات وتسعيرها وإدارة الزبائن وطلبات الشراء الإلكترونية.
  • مواقع المؤسسات البسيطة والمواقع الشخصية: والتي تتم إدارتها من قبل أشخاص ذوي خبرة بسيطة في أمور التكنولوجيا والتي يساعد Mable تسهيل العملية أكثر عليهم.
  • برنامج أكاديمية الإلكترونية: والمختصة بالتدريب عن بعد وتحتوي على المواضيع التدريبية والامتحانات وتصحيح فوري وطباعة شهادات.
  • برنامج المكتبة الإلكترونية: الذي يعمل على نظام فهرسة MARC21، ويوفر واجهة بحث وفهرسة للمستخدمين (OPAC) بتصميم متميز مع توفير جميع وسائل تحسين محركات البحث (تحسين محركات البحث) الخاصة بالكتب.
  • برنامج إدارة المطابع: الذي يقوم على إدارة قوالب الطباعة في المطابع الكبيرة والقيام بالحسابات الدقيقة الخاصة بقياسات الطابعة والمادة المطبوعة ضمن آلية مدروسة ومطابقة للشركة المصنعة لهذه المطابع.
  • برنامج الأرشيف الإلكتروني: الذي يوفر آلية أرشفة مركزية في المؤسسات للمراسلات الورقية، بحيث تصبح عملية استعادة هذه المراسلات والبحث عنها أسهل وأسرع، كما تم عمل ترابط مباشر بين دوائر المؤسسة لتحقيق وسائل الإرسال الفورية من جهة إلى أخرى بشكل إلكتروني، ويسمح هذا النظام بإصدار التعميمات ونشرها بداخل المؤسسة بفضل هذا الترابط.
  • برنامج الدعم الفني: برنامج يقوم بعملية تقديم الدعم الفني بطريقة فريدة لأفراد المؤسسة الواحدة، من خلال شاشة تم تصميمها بأساليب (تلعيب) والتي توفر واجهة استخدام مماثلة للألعاب لزيادة التفاعل وتجاوب المستخدمين لها بشكل سهل وبسيط، يتميز البرنامج باستخدام البنية التحتية التكنولوجية التي تمكنه من معرفة صاحب طلب الدعم الفني وربط جميع بياناته بشكل أوتوماتيكي، وبذلك يتم تقديم الدعم الفني بطريقة سريعة بدون طلب أي معلومة تخص صاحب المشكلة، حيث يقوم النظام بتعريف هذا الشخص أوتوماتيكيا، العديد من الميزات التي يحتويها النظام بما فيها من نظام تقييم لأداء الموظفين.
  • برنامج طلبات اللوازم: الذي يوفر آلية متسلسلة وخاضعة لصلاحيات ومستويات محددة لطلب اللوازم بداخل المؤسسة بدءًا من الموظف وإلى المدير ونهاية باللوازم والمستودع، بحيث يبقى الموظف على اطلاع على سير الطلب بالمكان والوقت، وأخيرا يتم استلام الطلب من خلال بطاقة استلام تحقق المصداقية لجميع الأطراف، البرنامج يحمل العديد من المزايا المتعلقة بترابطه بالبرامج الأخرى وإمكانيته لتوفير إفادة من ذوي الاختصاص على الطلبات التي تحتاج ذلك، بالإضافة لإمكانية تعديل الطلب ضمن صلاحيات محددة حسب الجهة التي تقوم باستلام الطلب.
  • برنامج الخدمات الطبية: هذا البرنامج يقوم على إدارة عملية تقديم الخدمات الطبية، بما في ذلك الفحوصات والوصفات والتقارير الطبية والملفات الخاصة بالمرضى.
  • برنامج النقل والحركة: لإدارة حركة السيارات في المؤسسة وإصدار التقارير في ذلك.
  • برنامج إدارة المختبرات: لإدارة المختبرات الإلكترونية والطلبة وتقديم المساعدة وتسجيل المخالفات الخاصة بهم.
  • برنامج التصوير: لإدارة طلبات تصوير ونسخ الكتب ضمن التسلسل الإداري والاستلام يتم من خلال كود متغير مكون من 4 أرقام.
  • برنامج الجرد المركزي: برنامج متكامل يشمل عدة أطراف لتحقيق الجرد للأصول في المؤسسة، يتميز هذا البرنامج بإمكانية عمله من خلال عدد غير محدود من الافراد الذين يقومون بتسجيل الجرد من خلال الهواتف الذكية في جميع أقسام المؤسسة وبذلك تتم العملية بسرعة وكفاءة عالية، هذا البرنامج يعتمد التصنيفات الأساسية في مديرية اللوازم العامة في وزارة المالية.
  • برنامج التقييم الذاتي المؤسسي: برنامج خاص بالمؤسسات التي تقوم بعملية التقييم الذاتي لتحقيق الجودة والتطوير ووضع الخطط المبنية على النزاهة والشفافية، بحيث يتم ارفاق أدلة حقيقية على إجابات التقييم وبعدها يتم إنشاء التقارير بشكل اوتوماتيكي يشمل تقييم المؤسسة العام والتقييم الخاص بكل محور من محاورها.
  • مركز البيانات: هو مستودع للبيانات، يقوم بجميع البيانات في مكان واحد ومن ثم توزيعها على مختلف البرامج ضمن صلاحيات محددة، كما يوفر احصائيات خاصة بالعمل على هذه البرامج، ويحتوي على نظام النسخ الاحتياطي الاوتوماتيكي والعادي.

سياسة الاستخدام

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

وصلات خارجية

المراجع

    • بوابة إنترنت
    • بوابة برمجيات
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.