العودة لقائمة المشاريع

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

42

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 9 سنوات
الميزانية
$500.00 - $1000.00
مدة التنفيذ
40 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
OUALID O.
عدد العروض
1
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
غير محددة
الوصف
المشروع سيتكون من جزئين , برمجة سكريبت و تصميم موقع . ------------{ الفكرة العامة للموقع }--------- عرض مقاطع الفيديو المرفوعة على الفيسبوك أو اليوتيوب في الموقع عن طريق كود < Embed Video > . المقاطع التي تعرض في الموقع هي تلك التي تفاعل معها المشاهدين على الفيسبوك بطريقة معينة وهنا يأتي دور السكريبت . -------{ وظائف السكريبت } ---------- __إستراد مجموعة بيانات من الفيسبوك . __إنشاء قواعد بيانات . __ معالجة البيانات. __ نشر مقاطع الفيديو إما في الموقع أو في التطبيق . ( عملية الاستراد الفلترة و النشر تتكرر تلقائيا دون تدخل من الادمن . عندما يعطي الادمن الأمر إبدأ يستمر النظام في العمل و لا يتوقف إلا عندما يوقفه الأدمن ) ---------- { إستراد البيانات } --------- تنشر على موقع الفيسبوك مقاطع فيديو إما مرفوعة على على سرفورات هذا الأخير أو على مواقع أخرى مثل youtube ... المطلوب من السكريبت جلب مجموعة بيانات متعلقة بجميع مقاطع الفيديو التي نشرت في الفيسبوك من طرف الصفحات (fan pages) [ وليس تلك التي نشرت من قبل الحسابات الشخصية ] . المقاطع ستكون إما مرفوعة على الفيسبوك أو يوتيوب ، _البيانات المطلوبة : ــ كود الفيديو : < Embed Video > ــ عدد ردود الافعال في اللحظة x . مثال : like 1456 love 943 flower 786 haha 465 wow 786 sad 679 angry 800 ــ عدد المشاهدات . _ عدد المتفاعلين . ــ عدد المشركات . ــ مدة المقطع . ــتاريخ نشر الفيديو . __ الاستراد حسب نظام زمني : عملية الاستراد تتكرر كل 24 ساعة . و البيانات المستوردة من الفيسبوك هي تلك البيانات التي نشرت في الإطار الزمني [ قبل 24 ساعة من عملية الاستراد ، قبل 48 ساعة من عملية الاستراد ] ( لفهم الفكرة أكثر أنظر الصورة التوضيحية) . ------{ المحطات التي ستمر منها البيانات }----- __المحطة الأولى : قاعدة البيانات 1 تستقبل فيها البيانات الآتية من الفيسبوك . __المحطة الثانية : قاعدة البيانات 2 توضع فيها فقط بيانات مقاطع الفيديو الآتية من قاعدة البيانات 1 التي تتوفر فيه الشروط المحددة من قبل الادمن . المحطة الثالثة : بعد التأكد من توفر الشروط في المقطع ينشر كود < Embed Video > في الموقع أو تطبيق الهواتف الذكية (بالنسبة للتطبيق سيتم إضافته لاحقا ) . [ قواعد البيانات 1 و2 تتكون من جدولين , جدول خاص بالبيانات المتعلقة بمقاطع اليوتيوب و جدول أخر خاص بالبيانات المتعلقة بمقاطع الفيسبوك ] . ------{ معالجة البيانات }-------- ___ الفلترة : ستعتمد على أوامر DML خصوصا أمر select المطلوب نشر في الموقع فقط المقاطع التي تتوفر فيها حزمة من الشروط logic conditions . الشروط ستعتمد على البيانات التى ستكون موجودة في جداول قاعدة البيانات 1 وستكون عبارة عن عمليات حسابية بين القيم العددية الموجودة في كل عمود . ( بالنسبة لشكل الجداول أنظر الصورة المرفقة ) [ مثال : إذا كان LOVE/ANGRY > 3 AND LIKE >LOVE AND TIME >3 MIN المقطع يمر إلى قاعدة البيانات 2 ] يمكن للأدمن من خلال لوحة التحكم أن يضيف عدة حزم من الشروط . ___ الترتيب : ترتب المقاطع في قاعدة البيانات 2 في عدة مستويات : المستوى A توضع فيه المقاطع التي تتوفر فيها حزمة من الشروط نسميها مثلا X , المستوى B توضع فيه المقاطع التي تتوفر فيها حزمة من الشروط نسميها مثلا Y وهكذا . داخل كل مستوى ترتب المقاطع حسب تاريخ نشرها في الفيسبوك من الأحدث إلى الأقدم . المستويات و الشروط المتعلقة بها تضاف من قبل الأدمن عن طريق لوحة التحكم . ____ التحديث : عملية جلب البيانات من الفيسبوك ستتكرر كل 24 و بالتالي سيكون هناك دائما بيانات جديدة تضاف إلى قاعدة البيانات 2 . عند وصول بيانات جديدة إلى قاعدة البيانات 2 يتم تحديث البيانات حسب تريخ الذي نشرت فيه على الفيسبوك , من الأحدث إلى الأقدم . ____الحذف : بعد وصول كود الفيديو إلى قاعدة البيانات 2 تحذف جميع البيانات الموجودة في قاعدة البيانات 1. ------{ إنشاء الموقع }----- إنشاء موقع باللغة الإنجليزية متوافق مع جميع الاجهزة . ________ صفحات الموقع ________ صفحة الاستقبال : تشبه صفحة الاستقبال لموقع تويتر تتوفر على معلومات حول الموقع بالإضافة إلى نموذج التسجيل و نموذج تسجيل الدخول الصفحة الرئيسية بعد التسجيل ستكون مثل تمبلر تيفي أنظر الرابط . ( https://www.tumblr.com/tv ) صفحة المقاطع المفضلة : هذه الصفحة ستكون مثل الصفحة الموجودة في هذا الموقع (http://theinternet.wtf/Vi... ) صفحة شروط الإستخدام صفحة المقاطع التي ثمت مشاهذتها : مثل صفحة المقاطع المفضلة صفحة الحساب : مثل هذه الصفحة (https://vimeo.com/user483...) _____________الإعلانات_________________ الموقع سيعتمد على إعلانات أدسنس التي يمكن للأدمن إضافتها من خلال لوحة التحكم ، أماكن ظهور الاعلانات موضحة في الصور المرفقة . الاعلانات تظهر بعد مشاهذت عدد من المقاطع بعد مشاهذت 5 مقاطع يظهر إعلان على اليمين الشاشة والمقطع على اليسار ثم عند وصول عدد المقاطع المشاهذة إلى 10 يظهر الإعلان على يسار الشاشة والمقطع على اليمين ثم بعد وصول عدد المقاطع المشاهذة إلى 15 يظهر الاعلان في وسط الشاشة يمكن تغيير عدد المقاطع الفاصلة بين ظهور الاعلانات من خلال لوحة التحكم . --------{ النشر }------- تنشر المقاطع في الموقع بالاعتماد على تريخ نشرها في الفيسبوك بحيت تنشر المقاطع حذيثة أولا ثم الأقدم . عدم إعادة نشر المقاطع التي تمت مشاهدتها ، يمكن الوصول إلى المقاطع التي تمت مشاهدتها فقط في الصفحة المخصصة لها . المزيد من تفاصيل النشر نناقشها معا للوصول إلى أفضل الحلول . في المستقبل ستكون هناك تطبيق للهاتف لدى يجب تمكين السكريبت من النشر في التطبيق . -------{ الأدوار التي يقوم بها الأدمن }----- 1 تحديد موعد إنطلاق عمل النظام . 2 توقيف النظام عن العمل . 3 إدخال الشروط / حذف الشروط . 4 التعامل مع المقاطع التي تم التبليغ عنها ( بالحذف أو التجاهل ) 5 إرسال إشعارات 6 التحكم في لون الخلفية و الخطوط . 7إضافة منشور يظهر بعدد عدد معين من المقاطع 8 إضافة كود أدسنس و تحديد بعد كم مقطع يظهر الاعلان 9 إمكانية حذف مقاطع الفيديو من قواعد البيانات من خلال تصفح الموقع . 10 إضافة أيقونة الموقع / حذف أيقونة الموقع . 11 إضافة شعار الموقع / حذف شعار الموقع . 12 إضافة وسوم الميتا . 13 إضافة مستوى / إضافة الشروط المتعلقة بكل مستوى . ------{ الأدوار التي يقوم بها المستخدم} ------ التسجيل في الموقع : عبر ملأ البيانات ، عبر الفيسبوك أو عن طريق تويتر . تسجيل الدخول :عبر ملأ البيانات ، عبر الفيسبوك أو عن طريق تويتر . تسجيل الخروج . تغيير معلومات الملف الشخصي . مشاركة مقاطع على مواقع التواصل . إضافة مقاطع إلى المفضلة /حذف مقاطع من المفضلة . حذف الحساب . التبليغ عن مقطع . مع تحديد السبب ؟ إرسال إقتراحات تشغيل autoplay / إلغاء autoplay يمكن الوصول إلى جميع المقاطع التي تمت مشاهذتها من قبل في صفحة مستقلة .
عرض على مستقل