الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تكامل المعلومات Information Integration

بدأه أبو خالد السوري في 27 مايو 2008 · 32 رد · 19,996 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#26

السلام عليكم ..

ارجوا ان تكون احوالك جيده اخي ابو خالد ...

اتصور بقي من الموضوع الطريقتين الاخيرتين :

6) الأونتولوجيا (Ontology)

7) خدمات الويب (Web Services)

ارجوا ان تعطيني نبذة مختصرة عنهم حتى يكتمل الموضوع عندي .. و جزالك الله خير الجزاء عن هذا الموضوع ..

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#27

وجدت موضوع من ريد هات , اعتقد انه سوف يفيد ايضاً ..

http://www.redhat.com/promo/streamline/?in...70160000000HRHX

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#28

6) الأونتولوجيا (Ontology)

تعتبر طرق التآلف و التوسيط ناجحة في حل نزاعات مصادر البيانات على المستوى النحوي و المستوى البنيوي و لكنها لا تقدم حلاً شافياً للنزاعات الدلالية ..

تعتبر الأونتولوجيات كأحد أهم الطرق الممكنة لتجاوز عقبة التباين الدلالي في سياق تكامل المعلومات ..

الأونتولوجيا ببساطة هي توصيف للمعلومات متفق عليه من قبل مجموعة من الأشخاص ..

أي هي وصف صريح للمفاهيم المختلفة في مجال معرفي ما و للعلاقات بين هذه المفاهيم بشكل رسمي متفق عليه ..

http://en.wikipedia.org/wiki/Ontology_%28computer_science%29

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

post-152370-1213567831_thumb.png

للمزيد حول تكامل المعلومات باستخدام الأونتولوجيا يمكن الرجوع للمصادر التالية :

Wache, H., et al. 
Ontology-Based Integration of Information - A Survey of Existing Approaches. 
In Stuckenschmidt, H., editor, IJCAI-2001 Workshop on Ontologies and Information Sharing, pages 108-117, Seattle, USA, April 4-5, 2001.
http://citeseer.ist.psu.edu/565313.html

Buccella, A.; Cechich, S. A. and Brisaboa, N.
Ontology-Based Data Integration Methods: A Framework for Comparison
Colombian Journal of Computation. v.6, n.1, 2005.

Alexiev, V.; Breu, M. and de Bruijn, J. 
Information Integration with Ontologies: Experiences from an Industrial Showcase
John Wiley & Sons, 2005.
http://books.google.fr/books?id=yc_B3yKwKKEC

أبو خالد السوري

#29

7) خدمات الويب (Web Services) :

يمكن تعريف خدمات الويب على أنها مكونات برمجية لتطبيقات مرتبطة بشكل ضعيف و موزعة و قابلة للوصول عبر الويب باستخدام بروتوكولات الانترنت القياسية (HTTP, SOAP, …) .

إن خدمات الويب هي تطبيقات برمجية مستقلة عن أي لغة برمجية أو نظام تشغيل أو بيئة برمجية (.Net أو J2EE ...) .

يتم تحديد خدمات الويب من خلال معرّفات موحدة (URIs) حيث تكون الواجهات و الروابط قابلة للتعريف و التوصيف و الاستكشاف باستخدام XML و بالتالي يمكن لخدمات الويب دعم التفاعل المباشر بين تطبيقات برمجية أخرى باستخدام رسائل تعتمد على XML.

في سياق تكامل المعلومات , يمكن بناء مجموعة من خدمات الويب لكل نظام معلومات بشكل مستقل عن نظم المعلومات الأخرى .. و تصبح خدمات الويب هذه واجهة قياسية للوصول إلى نظام المعلومات المحلي. يمكن استخدام هذه الخدمات من قبل الزبائن و الشركاء من خلال الانترنت و من قبل المستخدمين المحليين من خلال الانترانت ..

هذا الحل مرن جداً و يقلل تعقيد مشكلة التباين .

post-152370-1213568664_thumb.png

للمزيد :

Christophe Nicolle, Jean-Claude Simon, Kokou Yétongnon
Interoperability of information systems
Encyclopedia of Information Science and Technology, Mehdi Khosrow-Pour , IDEA Group Publishing, USA, Vol. I-V, 2004.

Jean-claude Simon, Christophe Nicolle, 
Building Web-Services from RDBMS
2nd IEEE International Symposium on Signal Processing and Information Technology, Marrakesh, Morocco, pp. 122-126, 18 December 2002.

في المقالة الأولى (مرفقة) جدول يلخص محاسن و مساوئ طرق التكامل السبعة التي تحدثنا عنها ..

encyclopediaa2004.rar

أبو خالد السوري

#30
اقتباس
حالياً احضر لمشروع تخرجي ..

الأخت بنت اليمن : أسأل الله لك التوفيق و النجاح

و أن يبارك لك في علمك و عملك و وقتك ..

---------------------

اقتباس
كنت ناوية اعمل ربط لبرنامجين LMS - Learning Management Systems بين جامعتين

منفصلتين ... لكن مع الوقت طلعت عندي عقبات كثيرة جداً .. مثل صلاحية المرور و معرفة هيكلة قواعد البيانات .. الخ

الأساس في عملية تكامل نظم المعلومات هي رغبة هذه النظم في التكامل ما بينها ..

و لذلك نسميه أحياناً تعاون نظم المعلومات .. أي أن كل نظام مساهم لديه ما يرغب مشاركة الآخرين به ..

هذه الرغبة تقتضي بالضرورة توفير كل ما يلزم لإنجاح التكامل ..

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

و بدون هذه التسهيلات لا يمكن إشراك النظام في التكامل ..

---------------------

اقتباس
اريد ان اسألك اذا مر معاك مواضيع ذات صلة بتكامل المعلومات تصلح كمشاريع تخرج ..

تكامل المعلومات باستخدام خدمات الويب

موضوع جيد جداً و ذو مستقبل واعد .. و المجال مفتوح في هذا الموضوع لإمكانية إضافة أفكار و إبداعات جديدة

لأنه غير مطروق كثيراً و نسبة الباحثين الذين يعملون فيه قليلة مقارنة مع طرق التكامل الأخرى ..

ليس عندي فكرة جيدة عنه .. و لكن أعرف (بشكل شخصي) بعض الباحثين الذين يعملون في هذا الموضوع

و قاموا بتطبيق أبحاثهم في مجال الهندسة المدنية .. و كانت النتيجة نجاحاً باهراً علمياً و مادياً

أما إذا كانت الغاية مجرد مشروع عملي (برمجي) و لا يتطلب بالضرورة بحث علمي ..

ففي ذهني فكرة قد تصلح في هذا الإطار و هي :

تطوير بعض الأدوات المساعدة على تكامل المعلومات بالطريقة التآلفية ..

لتوضيح ما أقصده : لنعد إلى المقالة المذكورة في المشاركة رقم 20 في هذا الموضوع

/index.ph...st&p=816704

ما أقصده من المشروع هو بناء أدوات تقوم بالمهام التالية :

1- بناء مخطط تكاملي (الشكل 3a في المقالة) من عدة مخططات محلية (الشكل 2) ..

2- إنشاء المقابلات (بين المخطط التكاملي و المخططات المحلية) الناتجة عن عملية بناء المخطط (الشكل 3b 3c 3d 3e ) ..

3- تفكيك الاستعلامات ( من استعلام كلي بدلالة المخطط التكاملي إلى استعلامات جزئية بدلالة المخططات المحلية) (المقطع 5 من المقالة)

4- تركيب نتائج الاستعلامات الجزئية لإعطاء النتيجة النهائية (المقطع 6 و الأشكال من 5 إلى 8)

المهمتين الأولى و الثانية قد تتم بشكل يدوي أو شبه اوتوماتيكي ..

المهمتين الثالثة و الرابعة تتم بشكل اوتوماتيكي بالاعتماد على ما أنجز في المهمتين السابقتين ..

---------------------

بالتوفيق إن شاء الله

أبو خالد السوري

#31

السلام عليكم ..

اقتباس
و بدون هذه التسهيلات لا يمكن إشراك النظام في التكامل ..

صحيح .. و هذه هي العقبة امامي .. لكن لدي عزم إن شاء الله على انجاز مشروعي حول تكامل البيانات مهما كانت العواقب إن شاء الله

اقتباس
تكامل المعلومات باستخدام خدمات الويب

في الحقيقة هذا هو الموضوع الذي ابحث فيه منذ البداية .. و بالتحديد استخدام SOA - Service Oriented Architeture

في تكامل البيانات ... و لذلك كنت منتظرة فقرة الـ Web Services .. حتى احصل على معلومات حول انواع تكامل البيانات الاخرى غير SOA

لكني اعتقد انها ما اريد التعمق فيه حالياً ..

اقتباس
لتوضيح ما أقصده : لنعد إلى المقالة المذكورة في المشاركة رقم 20 في هذا الموضوع

/index.ph...st&p=816704

ما أقصده من المشروع هو بناء أدوات تقوم بالمهام التالية :

1- بناء مخطط تكاملي (الشكل 3a في المقالة) من عدة مخططات محلية (الشكل 2) ..

2- إنشاء المقابلات (بين المخطط التكاملي و المخططات المحلية) الناتجة عن عملية بناء المخطط (الشكل 3b 3c 3d 3e ) ..

3- تفكيك الاستعلامات ( من استعلام كلي بدلالة المخطط التكاملي إلى استعلامات جزئية بدلالة المخططات المحلية) (المقطع 5 من المقالة)

4- تركيب نتائج الاستعلامات الجزئية لإعطاء النتيجة النهائية (المقطع 6 و الأشكال من 5 إلى 8)

المهمتين الأولى و الثانية قد تتم بشكل يدوي أو شبه اوتوماتيكي ..

المهمتين الثالثة و الرابعة تتم بشكل اوتوماتيكي بالاعتماد على ما أنجز في المهمتين السابقتين ..

اتفق معك تماماً اخي الكريم .. لكن تضل الفكرة هي ان احدد case study لتطبيق الموضوع .. و الا فلن يصبح الموضوع مشروع تخرج

بل مشروع بحث عادي ... و الفكرة في مشروع التخرج هي حل مشكلة ما في السوق ..

طبعاً الافكار كثيرة .. مثل الحكومة الالكترونية و ربط انظمة فروع بنك او جامعة او او او .. لكن تبقى مسألة الصلاحيات ..

لن اطول عليك اكثر .. فلقد اتعبتك معي .. لكني اشكرك فعلاً على هذا الموضوع جزيل الشكر ..

و ارجوا لك التوفيق و إجازة سعيدة ...

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#32

بارك الله فيك

291964_260506123967115_206850989332629_1001538_45132_n.jpg

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها

#33

بارك الله فيك

مواضيع مشابهة