عن المنصة :
هي إطار عمل برمجي صممت من اجل المساهمة في تطوير صفحة ويب ديناميكية وتطبيق ويب وخدمة ويب؛ وتهدف هذه المنصة البرمجية إلى تقليل زمن المعالجة اللازم للقيام بالأنشطة العادية أثناء عملية تطوير المواقع الإلكترونية على الإنترنت؛ فنجد على سبيل المثال ان العديد من المنصات البرمجية توفر مكتبات من اجل الوصول إلى قاعدة بيانات، وعمل قوالب للبرامج وإدارة جلسات العمل، وكثيرا ما تدعم هذه المنصات البرمجية اعادة استخدام التعليمات البرمجية ، وعادة ما يطلق مسمى منصة على تلك الخدمات التي تقدم لفئة كبيرة من المستخدمين ويكونوا فاعلين ومتواصلين في التبادل المعلوماتي بشتى أنواعه
الهدف من منصة المرشدين الأسريين :
تيســير التواصــل بيــن المرشدين والمستشارين الأسرين العاملين في مجال العمل الأسري وفتح قنوات التواصل والتفاعل بينهم في مجتمع خاص يتسم بالخصوصية في التعامل ع الملفات والمعلومات المتاحة من خلال النوافذ والحوائط المتاحة لأعضاء المنصة وروادها، ويحقق من خلالها كافة المتطلبات المرجوة لأدوات التواصل والربط بين عناصر التأهيل والتطوير المتبادل بين المرشدين والمستشارين بعضهم البعض ويضمن التفاعل الديناميكي القوي من خلال قواعد بيانات وطريقة للعرض مريحة وبسيطة ومباشرة.
وصف عام للتطبيق:
تشمل المنصة كافة محتويات مواقع الويب من:
صفحات تفاعلية خاصة بالمرشدين والمستشارين بالإضافة أن لكل مرشد أو مستشار (عضو في المنصة) القدرة على ادارة صفحته الخاصة من خلال لوحة تحكم مبسطة تمكنه من الاضافة او التعديل او الازالة وكذلك القدرة على تصنيف وتخصيص المعلومات ودائرة التعامل أو المنطقة الجغرافية الخاصة بالمرشدين والمستشارين الأسرين وتكون لديه القدرة على تقديم وتبادل كافة أنواع الملفات بكامل الحرية (وذلك هدف لاستقطاب المرشدين واشعارهم بأنه مجتمعه الخاص الافتراضي)، ويكون أسلوب التفاعل وديناميكية التعامل مع المنصة على النحو التالي:
1) صفحات المرشدين والمستشارين .
2) صفحات رئيسية تجمع أخر المشاركات ويمكن تصنيفها حسب النوعية وطريقة العرض المطلوبة.
3) الانظمة والتطبيقات التي تقدم من المنصة:
1) إدارة المحتوى الخاص بصفحات المرشدين.
2) نظام الاستبانات.
3) نظام للتبادل الاخباري.
4) نظم إدارة قواعد البيانات.
5) نظام الغرف الافتراضية التفاعلي.
6) نظام إدارة حسابات ومعلومات أعضاء المنصة.
7) نظام إدارة حسابات المستخدمين وصلاحياتهم.
8) نظام المقترحات والشكاوى.
4) ربط الحسابات الفرعية والرئيسية بالتالي:
1) آخر الأخبار.
2) الإعلانات.
3) مكتبة الصور.
4) قناة يوتيوب.
5) حساب تويتر.
6) حساب فيسبوك.
7) حساب انستقرام.
8) حساب سناب شات.
9) حساب جوجل بلص.
10) حساب لينكد إن.
11) الأنشطة الحالية كالمحاضرات والبرامج التدريبية والملتقيات.
12) التواصل المباشر.
13) تحديد موقع المنظومة الجغرافي على الجوجل.
إدارة حسابات المستخدمين وتشمل:
1. حسابات إدارة الموقع والمحتوى الالكتروني.
2. حسابات الإدارة العامة.
3. حسابات المسجلين في البوابة الإلكترونية من المنصة.
وترتبط البوابة
بنظام للتقييم والتواصل ما بين الحسابات ، وخدمات تضمن التفاعل مع المتابعين، وزوار المنصة الخارجية من خلال تحديد المواضيع العامة للمشاهدة، ويتكون النظام بناءً للاحتياج التطويري من :
نظام الخدمات الإلكترونية :
1. نظام إدارة المحتوى للموقع .
2. نظام إدارة حسابات ومعلومات فريق عمل الإدارة .
3. نظام إدارة حسابات المستخدمين.
4. نظام المقترحات والشكاوى.
ü نظام إدارة المحتوى الالكتروني (CMS) Content Management System
والتي تشمل إدارة كافة محتويات الموقع بشكل تفاعلي، وديناميكي قوي، وآمن، وسهل التصفح، ويشمل تحرير ، وإزالة، وإضافة، وتعديل كافة محتويات الموقع على النحو التالي:
1. إضافة، أو إزالة، أو تعديل أي محتوى على الصفحات الفرعية والرئيسية للمنصة.
2. إضافة، أو إزالة، أو تعديل التقييم الخاص بالخدمات (النجوم التقييمية) الخاصة بمحتوى المنصة.
3. إضافة، أو إزالة، أو تعديل المشاركة للمشاركات من صفحات المستشارين والمرشدين الأسريين.
4. تحديد المشاركات العامة التي تظهر لكافة المتصفحين.
5. إضافة، أو إزالة، أو تعديل محتويات الصفحة الرئيسية من الأخبار الرئيسية، أو مكتبة الصور والفيديو .
6. إضافة، أو إزالة، أو تعديل موقع عمل المستشار والمرشد الأسري على المنصة التفاعلية.
نظام إدارة المستخدمين :
( التسجيل، تخصيص واجهة تطبيق المستخدمين، تحديث الألوان، إضافة محتويات من الموقع للمفضلة الشخصية للمستخدم، صلاحيات ومجموعات المستخدمين ) .
نظام الاستبانات:
1. خطوات تصميم وتنفيذ الاستبيان
2. عناصر أو مكونات الاستبيان
3. قواعد يجب مراعاتها عند صياغة الاستبيان
4. طرق تطبيق الاستبيان
5. التطبيق : تصميم وتحليل الاستبانات الالكترونية
تعريف الاستبيان
يعرف الاستبيان على أنه "مجموعة من الأسئلة والتي تعد بقصد الحصول على معلومات أو التعرف على أراء عينة معينة حول ظاهرة أو موقف معين"
هو "وسيلة لجمع المعلومات المتعلقة بموضوع معين عن طريق إعداد استمارة يتم تعبئتها من قبل عينة ممثلة من الأفراد" .
سرية الاستبيان
أظهرت بعض الدراسات أن درجة الاستجابة تتأثر بعامل السرية في الدراسة، ودراسات أخرى بينت أن الاستجابات تصبح أقل صدقاً عندما يشعر المستجيبون باحتمال كشف هويتهم ,على حين وجد آخرون في دراساتهم أن مسألة السرية لا تؤثر على نسبة الاستجابات أَو الاستجابات نفسها. وهكذا فإن السرية تبقى عاملاً مهماً في تطبيق الاستبانة‘ فهي تتمثل في عدم التصريح بالمعلومات والبيانات التي أدلى بها المستجيبون لأي شخص آخر، ولا تشمل السرية عدم معرفة الباحث على من أجاب عن الاستبانة. وهناك أساليب عديدة لطمأنة المستجيبين أن إجاباتهم عن الاستبانة ستبقى سرية ، منها أن يعدهم الباحث بذلك حيث يؤكد لهم عدم التصريح بها في أي حال من الأحوال.
نظام الغرف الافتراضية التفاعلي
يتيح هذا النظام لأصحاب الصلاحية والهدف منه الإلتقاء مع المرشدين والمستشارين الأسرين من خلال المنصة بشكل مباشر عبر شبكة الإنترنت لعرض محتوى تدريبي أو تعليمي بكافة اشكاله بالصوت والصورة والتواصل معهم بشكل تفاعلي كامل سواء بالرسائل النصية أو الصوتية.
وهو نظام متكامل لأنشاء وادارة الغرف الافتراضية، ويسمح للمستشارين والمرشدين بالتفاعل والمداخلة والمشاركة المباشرة مع صاحب الصلاحية. ويسمح هذا النظام بأجراء كافة التفاعلات والنشاطات الكترونيا.
نظام النشرة البريدية الالكترونية :
(مراسلة الأعضاء والمستخدمين بكل ما هو جديد في الموقع )
نموذج طلب الخدمة :
يمكن لزوار الموقع تسجيل استمارات طلب للاشتراك في الخدمات التي تقدمها الإدارة .
نموذج اتصل بنا (تواصل معنا) :
· عناوين الاتصال والمراسلة بإدارة مركز بيت الخبرة.
· اتصل بمسؤول.
· راسلنا.
اللغات المستخدمة في التطوير والبرمجة
· ASP.NET 3.5
· C#
· Java
· C++
· VB
· Objective-C
· C#.NET 3.0
· JavaScript
· ADO.NET
· LINQ
· Jquery
· AJAX
· HTML
· XML
· CSS
تقنية قواعد البيانات المستخدمة
Microsoft SQL Server 2008
نظام أمن وحماية المستخدم
ASP.NET Security
الأدوات المستخدمة في التصميم والتطوير
· Microsoft Visual Studio.NET2008
· Microsoft Expression Studio 3
· Adobe Photoshop CS5
· Adobe Flash CS5
· Adobe Dreamweaver CS5
النواحي الفنية:
1. استخدام أحدث إصدار من ASP.NET 3.5.
2. سهولة ضبط وإعداد الموقع للتشغيل.
3. دعم كامل للأنظمة متعددة اللغات والمواقع المحلية.
4. الاعتماد الكامل على CSS في القوالب والواجهات.
5. استخدام ثلاث مراحل من التخزين المؤقت للبيانات في الذاكرة لضمان أعلى أداء ممكن للموقع.
6. برمجة منظمة ومثالية باستخدام أحدث وأقوى لغات Microsoft. Net مثل لغة C# & Visual basic. Net لجعل الموقع يعمل بكفاءة عالية.
7. استخدام نظام يعتمد البرمجة غرضية الهدف (OOP).
8. توفير نظام متابعة ومراقبة للموقع لضمان استقرار أداء الموقع وحمايته.
9. اعتماد صداقة محركات البحث في المحتوى والروابط (SEO).
10. واجهات تفاعلية (Web2.0) مدعمة بأحدث التقنيات مثل AJAX و JQuery.
النواحي الأمنية:
1. توفير خدمة تشفير الاتصال(SSL) لحماية البيانات الهامة.
2. حماية النماذج العامة بالأرقام المصورة (CAPTCHA).
3. فحص وإزالة أكواد XSS التخريبية من مدخلات المستخدمين قبل حفظها.
4. تفعيل وتوثيق مدخلات المستخدمين قبل حفظها فى قاعدة بيانات النظام.
5. عمل التحديثات الامنية بشك مستمر.
6. فحص البيانات ضد حقن قواعد البيانات التخريبية (SQL-Injection).
7. تشفير البيانات الحساسة بحيث لا يمكن فك تشفيرها (One-Way Encryption).
قواعد البيانات:
1. تطوير لقاعدة البيانات بالاعتماد على قواعد البيانات الحالية إن وجدت.
2. مراعات العلاقات بين قواعد البيانات.
3. تطوير مخططات منظومات قواعد البيانات.
4. تشتمل قواعد البيانات على:
· بيانات البوابة الالكترونية.
· بيانات الأعضاء.
· بيانات الانشطة الرئيسية للمؤسسة.
التصميم
سيتم تصميم واجهات تتناسب مع مضمون ومحتوى وطبيعة الموقع وذلك على النحو التالي:
1. واجهة فلاشية للموقع تقوم بالتعريف بالمؤسسة ولأهم أهدافها.
2. واجهة لنظام إدارة المحتوى.
3. واجهة رئيسية للبوابة.
4. واجهة التطبيقات والخدمات الإلكترونية.
5. واجهة التطبيقات الخاصة بحسابات المشتركين والأعضاء.
الجانب الفني:
1. تركيب البوابة الالكترونية.
2. تدريب الفريق الفني.
3. عمل وثائق تشرح وتعرف بالموقع للمستخدمين والادارة والدعم الفني كدليل للاستخدام.
4. إنتاج التقارير المترتبة على العمليات التي تتم على الموقع والتسجيل والالتحاق والاشتراك.
5. تقديم تقرير نصف شهري بحالة المشروع يتضمن التقدم الحاصل في تطوير مراحل العمل في البوابة.
6. تقديم خطة دعم وصيانة البوابة وتوفير الدعم الفني لمدة عام.
مزايا وتقنيات بالموقع (Web 2.0):
1. إرسال المحتوى (الصفحة) لصديق (إمكانية مراسلة الاصدقاء).
2. تعليقات على المحتوى (إمكانية كتابة تعليق على المحتويات التي يتم عرضها على الموقع).
3. البحث المتعدد والمتقدم من خلال الموقع.
4. الروابط الخاصة بالشبكات الاجتماعية.
5. الكلمات الرئيسية Mata Tags.
6. النشر المبسط RSS.
7. مراسلة المستخدمين عبر البريد الالكتروني.
8. مراسلة المستخدمين عبر البريد الالكتروني
9. SEO Search Engine Optimization (سهولة ظهور الموقع على محركات البحث).
الاحتياجات التقنية من الشركة المنفذة للمشروع :
1. تثبيت المواقع على خادمات الويب.
2. تثبيت قواعد البيانات على خادماتها.
3. صيانة كافة أنظمة تشغيل الخادمات والبرامج التي تعمل عليا.
4. إدارة البوابة والخادمات والتحكم فيها عن بعد خلال الفترة التجريبية .
5. تدريب فريق عمل بيت الخبرة المكلف على ادارة ومتابعة كافة الامور الفنية والتشغيلية للبوابات .
6. ضرورة تقديم الاكواد البرمجية الخاصة بالمنصة.