Search In this Thesis
   Search In this Thesis  
العنوان
Collaboration and version control architecture using social networks /
المؤلف
Al-Adrousy, Waleed Mohamed Mahmoud.
هيئة الاعداد
باحث / وليد محمد محمود العدروسي
مشرف / هشام عرفات علي
مشرف / طاهر توفيق حمزة
مناقش / مصطفى محمود عارف
مناقش / مجدي زكريا رشاد
الموضوع
Electronic data processing. Software engineering.
تاريخ النشر
2014.
عدد الصفحات
p 143. :
اللغة
الإنجليزية
الدرجة
الدكتوراه
التخصص
Computer Science Applications
تاريخ الإجازة
01/01/2014
مكان الإجازة
جامعة المنصورة - كلية الحاسبات والمعلومات - علوم الحاسب
الفهرس
Only 14 pages are availabe for public view

from 146

from 146

Abstract

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