Advertisement
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
Advertisement
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
Advertisement
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
Advertisement
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
Upcoming SlideShare
المهمة الرابعةالمهمة الرابعة
Loading in ... 3
1 of 18
Advertisement

More Related Content

Similar to بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث(20)

More from الدكتور طلال ناظم الزهيري(19)

Advertisement

Recently uploaded(20)

بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث

  1. ‫1‬ ‫بناء تركٌبة هجٌنة الاعاة تججٌ نتاج لببث يً وجلاعة بٌانا‬ ‫نظام ‪ Winisis‬لبى مثركا لببث اعلى لالنترن‬ ‫لالستاذ لبمسااعة لبةكتجر‬ ‫طالل ناظم لبزهٌري‬ ‫رجٌس لبجمعٌة لبعرلوٌة بتكنجبججٌا لبمعلجما‬ ‫‪Email: talalalzuhairi@yahoo.com‬‬ ‫لبمستخلص‬ ‫ٌعددة نظددام ‪ Winisis‬مددا لالنظمددة لبتددً تددام لسددتخةلم ا يددً مجددال بندداء وجلاعددة لببٌانددا‬ ‫لبخاصة بابمكتبا ، خاصة يً مجال بناء لبف ارس لالبٌة، جٌعتمة هذل لبنظام بتكل لساسدً اعلدى ب دة‬ ‫لبتركٌبا لبتً تمكدا مصدمم وااعدة لببٌاندا مدا تجظٌف دا ببنداء وجلاعدة بٌاندا بثريٌدة اعابٌدة، جهدذل‬ ‫لببث هج مثاجبة بلكتف اعا لالمكاندا لبكبٌدر ب دذل لبل دة لذل مدا تدم ةمج دا مدم ب دة ترمٌدز لبدنص‬ ‫لبمترلبط، ما خالل تجربة بناء تركٌبة طبااعة هجٌنة بٌا ب ة لبتركٌبا جب ة ترمٌز لبنص لبمتدرلبط،‬ ‫ت ددةف لبددى لاعدداة تججٌد لببثد اعلددى لسدداس نتدداج لبعملٌددا لببث ٌددة لبتددً ٌددتم تنفٌددذها اعلددى وجلاعددة‬ ‫لببٌانا لبمثلٌة لبى مثركا لببث اعلى لالنترن . لذ تجصل لببثد لبدى لا هندار مرجندة اعابٌدة يدً‬ ‫ةم جسجم ب ة تمٌز لبنص لبمترلبط ‪ html‬مم لجلمر ب ة لبتركٌبدا . يضدال اعدا تلبدل اعرضد ا مدا‬ ‫وبدل لبمتصدفثا م دل ]‪ [Firefox‬ج ]‪ . [Explorer‬بسدراعة جبدةجا متداكل ل نداء لبتصدفي يدً‬ ‫جضم لالتصال ج ةجا لتصال. جبلة ل ب لببث بابتطبٌق لبعملً نجاج لبتركٌبة لبملترثدة يدً تثلٌدق‬ ‫لهددةلي ا لبخاصددة يددً لاعدداة تججٌددة لببث د لبددى مثركددا لببث د اعلددى لالنترند . جاعلٌ د وددةم لببث د‬ ‫مجمجاعة ما لبملترثا من ا لالياة ما نمجذج لبتركٌبة لبتً بناج ا يً تطجٌر خةمة لببد لالنتلداجً‬ ‫بلمعلجما جتجسٌم نطاو ا بتتمل مثتجى وجلاعة بٌانا لبمكتبا جبٌجة لالنترن . يضال اعا ضدرجر‬ ‫لالهتمام بل ة لبتركٌبا بابنسبة بلمتخصصٌا لبرلغبٌا يً تطجٌر م ارلت م يً مجدال لسدتخةلم نظدام‬ ‫‪ Winisis‬كجن ا لبمدةخل لبثلٌلدً الكتسداه م دار بنداء وجلاعدة لببٌاندا بثريٌدة اعابٌدة. ج ضدرجر‬ ‫تةرٌس ب ة ترمٌز لبنص لبمترلبط يدً لوسدام لبمعلجمدا جلبمكتبدا كجن دا لببجلبدة لبثلٌلٌدة بالنفتدا‬ ‫اعلى بٌجة لالنترن جتصمٌم مجلوم لالنترن ، يضال اعا كجن ا مفتا بف م لبك ٌدر مدا لبل دا لالخدرى‬ ‫لبمستخةمة يً مجال لبنتر اعلى لالنترن .‬ ‫لبمتكلة‬ ‫لببث د اعددا لبمعلجمددا الغددرلا لببث د لبعلمددً، ٌتطلدده مددا لبباث د لا ٌسددتطلم ي ددارس‬ ‫لبمكتبا كمرثلة لجبى، بالثاطة لبتاملة بمصاةر لبمعلجما لبتدً تدجير بد لطدار نظدري، ٌمكند مدا‬ ‫لستعاه لبمجضدجم بتدكل ليضدل. جبابتدابً ٌسسدس بنفسد مرتكدز بث دً بالنطدالق بمتدرجاع ، لال لا‬ ‫ي ددارس لبمكتبددا جثددةها، وددة التسددتجاعه كددل مددا كتدده اعددا لبمجضددجم، الن ددا ببسدداطة تتددتمل اعلددى‬ ‫لبمجججةل لبثلٌلٌة ما مصداةر لبمعلجمدا ب دذل لبمكتبدة لج تلدر. ب دذل ٌتطلده مدا لبباثد كمرثلدة‬ ‫انٌة، لا ٌعٌة خٌارلتد لببث ٌدة اعلدى تدبكة لالنترند ، بلثصدجل اعلدى نتداج لجسدم. جبابتدابً ٌسدتنفذ‬
  2. ‫2‬ ‫لبباث جو جج ة لضايً بتثلٌق هذل لب ةف. جغاببا ما ٌكرر لبباث خٌارلت لببث ٌة لبتً سدبق بد‬ ‫تنفٌذها يً وجلاعة لببٌانا ، مر لخرى اعلى تبكة لالنترن . اعلى هذل لالساس ٌمكدا تلخدٌص متدكلة‬ ‫لببث د يددً وضددٌتٌا لساسددٌتٌا همددا: لبجو د جلبج ددة لبمبددذجل مددا وبددل لبباث د بتثلٌددق لهةلي د يددً‬ ‫لبجصجل لبدى مصداةر لبمعلجمدا لبتدً ٌثتاج دا. يضدال اعدا لبكلفدة لبماةٌدة لبمضداية يدً ثابدة ججدجة‬ ‫رسجم اعلى خةمة لببث لذل ما ورر لبباث لببث يً وجلاعة بٌانا لبف رس لالبً جتدبكة لالنترند .‬ ‫لج لالكتفاء بأثةلهما جبابتابً وة ٌخسر معلجما م مة اعدا لبمجضدجم ودة تكدجا متدجير جبدم ٌدتمكا‬ ‫ما لبجصجل لبٌ ا.‬ ‫لب ةف‬ ‫ٌ دددةف لببثددد لبدددى بنددداء تركٌبدددة هجٌندددة باسدددتخةلم ب دددة لبتركٌبدددا لبتدددً ٌدددةاعم ا نظدددام‬ ‫‪ ،Winisis‬جب ددة ترمٌددز لبددنص لبمتددرلبط ‪ HTML‬بتددجير لمكانٌددة بلباث د يددً لاعدداة تججٌ د نتدداج‬ ‫لببث لبتً ثصل اعلٌ ا ما خالل لببث يً وجلاعدة بٌاندا لبف درس ل بدً بمكتبدة مدا. لبدى مثركدا‬ ‫لببث اعلى لالنترن . بضماا تكامل لبمعلجما اعا مجضجم لببث جلالثاطة لبتاملة ب .‬ ‫لالهمٌة‬ ‫ٌعة نظام ‪ Winisis‬ما لالنظمة جلسعة لالنتتار يً تطبٌلدا لبثجسدبة، خاصدة يدً لبمكتبدا‬ ‫لبتً ال تمتلر مجلرة مابٌة كبٌر ، تمكن ا ما تطجٌر نظم ا لبمثلٌة، لج بسبه ضعف خبرل لبعاملٌا‬ ‫يٌ ا بمجال لببرمجدة، جبابتدابً يدأا هدذل لبنظدام ٌلدةم ثلدجل جداهز جمرٌثدة بلثجسدبة، لال لا ضدعف‬ ‫خبر لبمكتبٌٌا ب ذل لبنظام اعلى لبمستجى لبمثلً (لبعرلق)، بم تسدمي مدا تطدجٌر ي دارس مثجسدبة‬ ‫اعابٌة لبكفاء يضال اعا تجظٌف لبنظام مازلل يً لبثةى لالةنً ما لبجظاجف لبتً ٌدةاعم ا. ب دذل يداا‬ ‫لهمٌة هذل لببث تأتً ما لبتعرٌف ببعا لبخصاجص لبفنٌة لبتً ٌةاعم ا لبنظام جباسدتخةلم لبتطبٌدق‬ ‫لبفعلً جلبتً بم ٌتم تجظٌف ا سابلا يً وجلاعة لببٌانا لبمبنٌة اعلٌ .‬ ‫1. ب ة لبتركٌبا‬ ‫بابرغم ما لا نظام ‪ Winisis‬هج نظام مجانً لبتجزٌم لال لن ال ٌصدنف اعلدى لند مدا لبدنظم‬ ‫مفتجثة لبمصةر. جبابتابً يأا مجال لبتعةٌل يٌ غٌر ممكا لال يً لبثةجة لبتً ال تج ر اعلى أةلج لج‬ ‫تثرف مسار لسدتخةلم . لذ ٌبلدى لبتعدةٌل ممكدا يٌمدا ٌتعلدق بترجمدة جلج دا جودجلجم لبل دا . لال لا‬ ‫لبتعةٌل جلبتطجٌر اعلى وجلاعة لببٌانا لبتً ٌتم لنتاج ا اعلٌ مفتج بتدكل كبٌدر، جهندار لمكانٌدة لبدى‬ ‫تنفٌذ لبتعةٌل يً لي مرثلة ما مرلثل بناء وااعة لببٌاندا ، ثتدى بعدة يدتي لبلااعدة بالسدتخةلم لبعدام.‬ ‫جما لالم لة اعلى لبتعةٌال لبتً ٌمكا اعمل ا اعلى وااعة لببٌانا ، تعةٌل تلنٌا لبتكتدٌف لبمسدسجبة‬ ‫اعدددا بنددداء لبملدددف لبمللدددجه، ج لضددداية ودددٌم ليترلضدددٌة لج رسددداجل نجدددة جتركٌبدددا تثدددري صدددالثٌة‬ ‫لبتسجٌلة، لال لا لهم لالضايا جلبتعةٌال لبتً ٌمكا تنفٌذها اعلى وجلاعة لببٌانا ، هً تلر لبتدً ب دا‬ ‫اعالوة بتركٌبا لبطبااعة. جلبتدً تعتمدة اعلدى ب دة خاصدة بابنظدام تسدمى ب دة لبتركٌبدا ‪Formats‬‬ ‫‪ . Language‬لبتً تستخةم بتكل لساسً يً بناء تركٌبا لبعرا جلبطبااعدة، لذ لا رمدجز هدذل‬ ‫لبل ة هً لبمسسجبة اعا لبتكل لبتً تظ ر يٌ لببٌاندا اعندة لبعدرا جلبطبااعدة. كمدا يدً لبتدكل رودم‬ ‫(1-1). لبذي ٌبٌا لبتكل لبن اجً بلبٌانا كما ٌعرض ا لبنظام.‬ ‫لبتكل روم (1-1)‬
  3. ‫3‬ ‫لا هذل لالظ ار لالنٌق بلبٌانا كما يً لبتكل لبسابق جاء نتٌجة الستخةلم ب ة لبتركٌبدا ، كمدا مبٌندة‬ ‫يً لبتكل روم (1-2). لبذي ٌجضي لبتفر لبمصةرٌة بلصفثة.‬ ‫لبتكل روم (1-2) تفر لبمصةر باب ة لبتركٌبا‬ ‫لا لي تعةٌل لج ت ٌٌدر يدً هدذل لبتدفر سدٌسةي لبدى لثدةل ت ٌٌدر يدً لبتدكل لبن داجً بلصدفثة اعلدى‬ ‫سبٌل لبم ال بج وطعندا لبسدطر لبخداص باظ دار ثلدل لبعندجلا مدا لبتدفر يدً لبتدكل (1-2). سدٌكجا‬ ‫كا تً:‬ ‫جلبذي ثلق لبنتٌجة لالتٌة يً لالظ ار لبن اجً بثلل لبعنجلا :‬ ‫بنعمل اعلى تعةٌل تفر ثلل لبعنجلا يً بٌجة اعمل نظام ‪ Winisis‬بتصبي بابتكل لالتً:‬
  4. ‫4‬ ‫هذل لبتعةٌل سٌسةي لبى ت ٌٌر لبتكل لبن اجً بثلل لبعنجلا جكا تً:‬ ‫نالثظ ما خالل هذل لبم ال لببسٌط لا هنار لتٌاء ك ٌر ٌمكا لبتثكم ب ا جتعةٌل ا لذل ما تدم لسدتعاه‬ ‫ب ة لبتركٌبا ، لذ ٌمكا تثسٌا مظ در وااعدة لببٌاندا جتثسدٌا خصاجصد ا يدً لبك ٌدر مدا لبجظداجف‬ ‫لبتً ب ا اعالوة ب ذل لبل ة. لال لا مجال تطبٌق هذل لبل ة ٌبلى يً ثةجة نظام ‪ ،Winisis‬جهً بذبر‬ ‫ال تما ددل ب ددا لببرمجددة لالخددرى. جبعددة لنتتددار لسددتخةلم تددبكة لالنترندد ج مددم لبرغبددة لبمتزلٌددة‬ ‫بلمكتبا ، يً لتاثة وجلاعة بٌانت ا اعلى لبتبكة. اعمل لبمطجرٌا لبى ت جدٌا ب دة لبتركٌبدا مدم ب دا‬ ‫برمجة لخرى بالياة ما خصاجص تلر لبل ا لببرمجٌدة، يظ در ب دة (‪ )Cisis‬جهدً ب دة تركٌبدا‬ ‫متضددمنة لجلمددر خاصددة بل ددة لببرمجددة )‪ ،)C‬ددم ظ ددر ب ددة )‪ (Jisis‬جهددً ب ددة تركٌبددا مددم ب ددة‬ ‫‪ ..Java‬جبلتعددرف اعلددى ب ددة لبتركٌبددا لبخاصددة بنظددام ‪ٌ Winisis‬مكددا مرلجعددة لالةبددة لبخاصددة‬ ‫بابنظام لبتً تعطً معلجما تفصٌلٌة اعا هذل لبل ة. جيً لبصفثا لبالثلدة سدنعطً معلجمدا لك در‬ ‫جأم لة تطبٌلٌة اعا هذل لبل ة.‬ ‫بناء لبتركٌبة لبخاصة بأاعاة تججٌ لببث‬ ‫2.‬ ‫لب ةف ما لببث كما وةمنا، هج بناء تركٌبة هجٌنة، تمكا لبباث مدا لاعداة تججٌد نتداج‬ ‫لببث لبتً ثصل اعلٌ ا ما وجلاعة لببٌانا لبى مثركا لببث لبمجججة اعلى لالنترن . جٌلصة ما‬ ‫لاعاة لبتججٌ هنا، هج تمكٌا لبباثد مدا لاليداة مدا لبنتداج لببث ٌدة لبتدً ثصدل اعلٌ دا، مدا خدالل‬ ‫لببثد يددً وجلاعددة لببٌانددا ، بنلددل اعملٌددة لببثد تللاجٌددا لبددى مثركددا لببثد باسددتخةلم مثتددجى لثددة‬ ‫ثلجل وااعة لببٌانا ، اعلى سبٌل لبم ال، لذ نفذ لبباث اعملٌة بث اعا مجضجم لبمكتبا لبجامعٌدة،‬ ‫جثصددل اعلدددى مجمجاعددة مدددا لبنتدداج ، جكانددد جلثددة مدددا هددذل لبنتددداج هددً ملابدددة بلددةكتجر لٌمددداا‬ ‫لبسددامرلجً، جرغدده لبباث د يددً لبثصددجل اعلددى كتابددا جمسبفددا لٌمدداا لبسددامرلجً، يبمكان د لاعدداة‬ ‫لبتججٌ مباتر لبى لثةى مثركا لببث باستخةلم مثتدجى ثلدل لبمسبدف بلثصدجل اعلدى معلجمدا‬ ‫لجسددم اعددا لبمسبددف جمسبفات د . جبتنفٌددذ هددذل لبتركٌبددة، نفتددرا لجال لا بددةٌنا وااعددة بٌانددا مكتملددة‬ ‫لببناء جتثتجى اعلى لببٌانا لبخاصة بابمعلجما لبببلٌجغرليٌة اعا مصداةر لبمعلجمدا لبمتدجير يدً‬ ‫مكتبة ما. جسنعتمة الغرلا لببث اعلى وااعة لببٌانا لبتجرٌبٌة لبتدً لنتدأن ا بتثلٌدق هدذل لب دةف‬ ‫جلبتً لسمٌناها )‪ .(BAGDB‬جكما تظ ر يدً لبتدكل رودم (1-1). جمن دا سدنعمل اعلدى بنداء تركٌبدة‬ ‫لاعاة لبتججٌ جثسه لبخطجل ل تٌة:‬ ‫أ. يتي مثرر لبنصجص )‪ (Notepad‬ضما مجمجاعدة بدرلم نظدام لبتتد ٌل ‪ Windows‬دم‬ ‫ما ‪ File‬نختار ‪ OPEN‬جنذهه لبى لبمسار لبذي ٌججة يٌد ملدف جدةجل تعرٌدف لبثلدجل‬ ‫)‪ (BAGDB.FDT‬جلبذي سٌكجا مجججة ثسه م ابنا يً :‬ ‫بٌظ ر كما يً لبتكل روم (1-3).‬ ‫لبتكل روم (1-3) ملف جةجل تعرٌف لبثلجل‬
  5. ‫5‬ ‫ه. بعددة يددتي ملددف جددةجل تعرٌددف لبثلددجل كمددا يددً لبتددكل (1-3) نالثددظ ججددجة ثلددجل وااعددة‬ ‫لببٌانا لبتً نعمل اعلٌ ا جلبتً تظ ر يً بٌجة اعمل لبنظام كما يً لبتكل روم (1-4).‬ ‫لبتكل روم (1-4) جةجل تعرٌف لبثلجل ‪FDT‬‬ ‫ما ٌ منا ما هذل لبجةجل هج لبتعرف اعلدى لسدماء جلرودام لبثلدجل، بثاجتندا لبٌ دا الثلدا يدً‬ ‫بناء لبتركٌبة، يضال اعدا لهمٌدة لبتثلدق مدا كدجا لبثلدل بد خاصدٌة لبتكدرلر لم ال، لذ ٌمٌدز‬ ‫لبنظددام لبثلددجل لبمتكددرر بججددجة ثددرف ]‪ [R‬كمددا نالثددظ مددم ثلددل لبمسبددف ج ثلددل لبكلمددا‬ ‫لبمفتاثٌة يً لبتكل روم (1-4). اعنةها ٌمكا غلق هدذل لبملفدا لج لالبلداء اعلٌ دا مفتجثدة‬ ‫بلتثلق ما لسماء جلروام لبثلجل.‬
  6. ‫6‬ ‫. نعٌة يتي مثرر لبنصجص ‪ NOTEPAD‬ما جةٌة ب را كتابة لبتركٌبة لبملترثة، جلبتً‬ ‫سٌتم يٌ ا لبةم بٌا رمجز ب دة ترمٌدز لبدنص لبمتدرلبط ،‪ HTML‬جب دة لبتركٌبدا جثسده‬ ‫لبنماذج لالتٌة :‬ ‫- لبتددفر لبمبٌن دة يددً لبتددكل روددم (1-5) خاص دة بتثةٌددة هجٌددة لبصددفثة جاعنجلن ددا جلببٌانددا‬ ‫لبفجوٌددة لبخاصددة ب ددا. جمددا ٌجدده مالثظتد هددج لسددتخةلم اعالمددة لبتنصددٌص " بثصددر لبجسددجم‬ ‫لبخاصددة بل دددة ترمٌدددز لبدددنص لبمتدددرلبط. جلبتدددً يدددً لبعددداة ال ٌدددتم لسدددتخةلم ا. جتعدددة اعالمدددة‬ ‫لبتنصددٌص م مددة بتمكددٌا لبمتصددفثا لبتعددرف اعلددى لبتددفر جاعرضد ا الثلددا اعلددى لاعتبددار لا‬ ‫لبتفر هً مزٌ ما جسجم ب ة ترمٌز لبنص لبمترلبط ج لجلمر ب ة لبتركٌبا .‬ ‫لبتكل روم (1-5) تفر منطلة لبرأس بلصفثة‬ ‫- لبتدددفر لب انٌدددة خاصدددة بمنطلدددة لبجسدددم )‪ (body‬لذ ٌدددتم تثةٌدددة طرٌلدددة اعدددرا مثتجٌدددا‬ ‫لبتسجٌلة اعلى تكل جةجل مثةة لبطجل جلبعرا جلبلجا اعلى لا ٌتجسط لبصدفثة جكمدا مبدٌا‬ ‫يً لبتكل روم (1-6)‬ ‫لبتكل روم (1-6) تفر منطلة لبجسم‬ ‫- لالا تبددةأ مرثلددة كتابددة لبتددفرل لبخاصددة بثلددجل وااعددة لببٌانددا . اعمجمددا لبتددفر لبخاص دة‬ ‫بابثلجل ستكجا متتداب تمامدا بداختالف رودم لبثلدل جلسدم جلبتدً سنثصدل اعلٌ دا مدا ملدف‬ ‫جةجل تعرٌف لبثلجل يدً لبتدكل رودم (1-3). يضدال اعدا لخدتالف بسدٌط لخدر ٌدرتبط بدابثلجل‬ ‫بخاصٌة لبتكدرلر جهدً لبخاصدٌة لبتدً ٌدةاعم ا نظدام ‪ Winisis‬بلثلدجل لبتدً ٌتكدرر مثتجهدا‬ ‫م دددل ثلدددل لبمسبدددف. لذ ٌمكدددا لا ٌكدددجا بلمصدددةر لك دددر مدددا مسبدددف جلثدددة لج ثلدددل رسجس‬ ‫لبمجضدجاعا ، لذ ٌمكددا لا ٌكدجا يددً هدذل لبثلددل لك در مددا رأس مجضدجم جلثددة. جهندا سددنبةأ‬ ‫بثلل لبمسبف لبذي هج ثلل متكرر ثسه وااعدة لببٌاندا ، لبتدً نعمدل اعلٌ دا. جبتمٌدز لبثلدجل‬ ‫لبمتكرر اعدا غٌرهدا كمدا لتدرنا سدابلا ٌضدٌف لبنظدام ثدرف )‪ (R‬مدم لبثلدل لبدذي لاعطٌد بد‬ ‫خاصٌة لبتكرلر اعنة بناء وااعة لببٌانا . لمدا اعندة يدتي ملدف جدةجل تعرٌدف لبثلدجل باسدتخةلم‬
  7. ‫7‬ ‫مثددرر لبنصددجص جكمددا يددً لبتددكل روددم (1-3) سددنالثظ لبفددرق بججددجة لبددروم (1) مددم لبثلددل‬ ‫لبمتكرر جلبروم (0) مم لبثلل غٌر لبمتكرر :‬ ‫جاعلٌ تعرينا لا رودم ثلدل لسدم لبمسبدف هدج (1) جلسدم (لبمسبدف) جيٌد خاصدٌة لبتكدرلر بدذل‬ ‫سٌتم كتابة لبتفر لبخاصة ب بابطرٌلة لبمبٌنة يً لبتكل روم (1-7).‬ ‫لبتكل روم (1-7) تفر ثلل لبمسبف‬ ‫يددً لبثلددجل لبمتكددرر ٌجدده لا نثددةة لبعالمددة لبفاصددلة بددٌا لسددماء لبمدسبفٌا جهنددا تددم لختٌددار‬ ‫لبفاصلة لبمنلجطة ]| ;|+[ هذل لبجزء ما لبتفر هج لبذي ٌضاف لبى لبثلجل لبمتكرر . جيدً‬ ‫ثابة كجا لبثلل غٌر متكرر ال نلجم بكاتبت ، كما سنالثظ بتفرل لبثلجل لبالثلة.‬ ‫- تفر ثلل لبعنجلا :2‪V‬‬ ‫- تفر ثلل مكاا لبنتر :3‪V‬‬ ‫- تفر ثلل لبناتر:4‪V‬‬ ‫- تفر ثلل تارٌخ لبنتر:5‪V‬‬
  8. ‫8‬ ‫- تفر ثلل لبكلما لبمفتاثٌة (متكرر) : 6‪V‬‬ ‫ٌمكدا لا نسدتعٌا اعدا لبفاصدلة لبمنلجطدة بدأي اعالمدة لخدرى. م دل | /|+ . بكدا مدا لبم دم‬ ‫لختٌار اعالمة تكجا ملبجبة يدً مثركدا لببثد جب دا ةالبت دا لبخاصدة ضدما جظداجف مثدرر‬ ‫لببث .‬ ‫- تفر ثلل لبمجضجم لبعام : 7‪V‬‬ ‫- تفر ثلل لبمجضجم لبةوٌق: 8‪V‬‬ ‫- تفر لسم لبمكتبة : 9‪V‬‬ ‫بعة اعرا لبتفرل لبخاصة بثلجل وااعة لببٌانا ، ٌمكننا لالكتفاء بعةة لول ما لبثلدجل لبتدً‬ ‫نجةها م مة بلباث يً لاعاة تججٌ لببث ، م ل ثلدل لبمسبدف جلبعندجلا جلبمجضدجم. جلالا‬ ‫ننتلددل لبددى بندداء لبتددفرل لبخاصددة بتججٌد لاعدداة لببثد ثسدده مثركددا لببثد لبتددً نجددةها‬ ‫مناسبة بنا، جبابتاكٌة ٌمكا لختٌار لك ر ما مثرر بث يً ذل لبجو . جما لبم م وبل كتابدة‬ ‫تدفرل لاعداة لبتججٌد لبدى مثركدا لببثد لبتعدرف اعلدى ]‪ [URL‬لبدرلبط يدً ثابدة لببثد .‬ ‫م ددال اعلددى ذبددر مثددرر لببث د ‪ .GOOGLE‬نعمددل اعلددى يددتي مثددرر لببث د ل ندداء لالتصددال‬ ‫باالنترنددد ، سدددنالثظ لا ]‪ٌ [URL‬ثتدددجى اعلدددى ]/‪ .[http://www.google.com‬بكدددا‬ ‫اعنة كتابة لي كلمة يً صنةجق لبنص م ل (لبمكتبا ) م ننفذ اعملٌة لببث . سٌتثجل لبى :‬
  9. ‫9‬ ‫ننسخ لبجزء لبمظلل يلط لي ما لببةلٌة جلنت اء بعالمة ]=[ . م نلصق هذل لبجزء يً لبمكاا‬ ‫ً‬ ‫لبمخصص ب يً تفر لاعاة لبتججٌة اعلى لا نضدٌف لبٌد بعدة اعالمدة ]=[ رودم لبثلدل لبدذي‬ ‫نرغه يً لاعاة لبتججٌ اعلى لساس لبمثتجى لبمجججة يٌ . جكما مبٌا يً لبتابً:‬ ‫- تفر لاعاة لبتججٌ لبى مثرر لببث ‪ Google‬باالاعتماة اعلى مثتجى ثلل لبعنجلا 2‪V‬‬ ‫- تفر لاعاة لبتججٌ لبى مثرر لببث ‪ Yahoo‬باالاعتماة اعلى ثلدل لبمسبدف 1‪ .V‬وبدل بنداء‬ ‫لبتفر نكرر لالجرلء لبسابق لبذي نفذنال مم ‪ Google‬مم ‪ yahoo‬سنثصل اعلدى لبنتٌجدة‬ ‫لالتٌة :‬ ‫ددم نكتدده لبتددفر لبخاصددة بااعدداة لبتججٌد لبددى لبمثددرر ‪ YAHOO‬جهددذل لبمددر سددٌتم لاعدداة‬ ‫لبتججٌ اعلى لساس مثتجى لبثلل روم ]8‪ [V‬لبمجضجم لبةوٌق.‬ ‫جبابطبم ٌمكا لضداية لي تدفر لخدرى الي مثدرر بثد جبدنفس لبطرٌلدة، كمدا ٌمكدا لختٌدار‬ ‫مثتددجى لي ثلددل مددا ثلددجل وااعددة لببٌانددا الاعدداة لبتججٌد اعلددى لساسد . جبعددة لكتمددال بندداء‬ ‫تفر لاعاة لبتججٌ ٌتم بناء تفر لغالق لبصفثة جثسه لبتفر لالتٌة‬ ‫لجماال ستكجا لبتفر لبمصةرٌة بلصفثة بتكل مكتمل جكما تبةج يً لبتكل روم (1-8).‬
  10. ‫01‬ ‫لبتكل روم (1-8) لبتفر لبن اجٌة بلصفثة‬
  11. ‫11‬ ‫لجرلءل ثفظ لبتركٌبة‬ ‫3.‬ ‫بعة لكتمال بناء لبتركٌبة لبملترثة اعلى مثرر لبنصجص ٌتم ثفظ دا مدا خٌدار ]‪[save as‬‬ ‫لبى لبمسار لالتً :‬ ‫جٌمكددا لا نختددار لي لسددم بلملددف، جبددٌكا ثسدده لبم ددال ]1‪ [BAG‬بتددرط لا ٌكددجا لمتددةلةل‬ ‫]‪ .[PFT‬اعلدى لا ٌدتم ت ٌدر خاصدٌة لبملدف ]‪ [save as type‬لبدى ]‪ [All Files‬ج نبلدً‬ ‫اعلى ]‪ [Encoding‬بخاصٌة ]‪ [ANSI‬جكما مبٌنة يً لبتكل روم (1-9).‬ ‫لبتكل روم (1-9) ثفظ ملف لبتركٌبة‬ ‫بعة لكتمال اعملٌة لبثفظ، نلجم بفتي ملف جةجل تعرٌف لبثلجل لبخاص بلااعة لببٌاندا جلبمججدجة‬ ‫اعلى لبمسار :‬ ‫بٌظ ر كما يً لبتكل روم (1-3). بكً نلجم بأضاية ملف لبتركٌبة لبٌ . سنالثظ يً لبجزء لالاعلدى‬ ‫اعلى ج ة لبٌسار جججة لسماء لبملفا لبرجٌسٌة بلااعة لببٌانا جلبتً تظ ر بابتكل لالتً:‬
  12. ‫21‬ ‫جهذل لبملفا اعلى لبتجلبً هً :‬ ‫- ملف تاتة لالةخال : ‪W:BAGDB‬‬ ‫- ملف تركٌبة لبطبااعة : ‪F:BAGDB‬‬ ‫- ملف لختٌار لبثلجل : ‪S:BAGDB‬‬ ‫جوة نالثظ لختالف يً اعةة لبملفا جلسماج ا يدً هدذل لبجدزء مدا وااعدة بٌاندا لبدى لخدرى.‬ ‫اعنة هذل لبمرثلة نةرج لسم ملف لبتركٌبدة ]1‪ [BAG‬لبتدً سدبق بندا كتابدة تدفرت ا جثفظ دا‬ ‫ب ذل لالسم لبى سطر ملفا تركٌبا لبطبااعة لبممٌز بثرف ]‪ [F‬بٌكجا كا تً:‬ ‫بعدددة هدددذل لبخطدددج ٌدددتم ثفدددظ لبملدددف، جبدددذبر سدددٌكجا بدددةٌنا تركٌبتدددً طبااعدددة لالجبدددى باسدددم‬ ‫]‪ [BAGDB‬جهددً لبتركٌبددة لاليترلضددٌة بلااعددة لببٌانددا ، جلب انٌددة باسددم ]1‪ [BAG‬جهددً‬ ‫لبتركٌبة لبتً لنتان ا الغرلا لاعاة لبتججٌ .‬ ‫4. مرثلة لبتنفٌذ جلالختبار‬ ‫- ٌتم يتي نظام ‪ WINISIS‬م يتي وااعدة لببٌاندا لبتجرٌبٌدة ‪ BAGDB‬جمدا تدرٌط لالةجل‬ ‫نذهه لبى خٌار بث جمن نختار بث متلةم جكما يً لبتكل روم (1-01)‬ ‫سجف تظ ر تاتة لببث لبمتلةم بلنظام جكما يً لبتكل روم (1-11).‬ ‫لبتكل روم (1-11) جلج ة لببث لبمتلةم بنظام ‪WINISIS‬‬
  13. ‫31‬ ‫نبث يً مربم لبنص اعدا مصدطلي ( لبمكتبدا لبرومٌدة) اعلدى سدبٌل لبم دال دم نطلده لبتنفٌدذ‬ ‫-‬ ‫سٌتم لسترجام مجمجاعة ما لبتسجٌال لبتً تثتجي اعلدى مصدطلي لببثد جلبتدً نثدةة من دا‬ ‫لربم تسجٌال ما مجمجم خمس تسجٌال تثتجي اعلى مصطلي (لبمكتبدا لبرومٌدة). جكمدا‬ ‫مبٌنة يً لبتكل روم (1-21).‬ ‫لبتكل روم (1-21) جلج ة اعرا نتاج لببث‬ ‫- مددا زر خٌددارل نختددار طبااعددة كددل لبتسددجٌال لبمستددر ، بتظ ددر بنددا جلج ددة لبتججٌ د لبددى‬ ‫لبطبااعة جكما يً لبتكل روم (1-31).‬ ‫لبتكل روم (1-31) جلج ة طبااعة لبنتاج‬ ‫- ٌجده ت ٌدر لبمخدرج لبدى لبطابعددة لاليترلضدٌة لبدى لبطبااعدة لبدى ملددف . دم ت ٌٌدر لبتركٌبدة مددا‬ ‫]‪ [BAGDB‬لبى ]1‪ [BAG‬جلاعطاء لسم بلملف لبذي سدٌثتجي اعلدى نتداج اعملٌدة لبطبااعدة‬ ‫جبٌكا ]1‪ . [TA‬بتصبي لبثابة كما يً لبتكل روم (1-41)‬ ‫لبتكل روم (1-41) لبتعةٌل اعلى جلج ة طبااعة لبنتاج‬
  14. ‫41‬ ‫جاعنة لبض ط اعلى ]‪ [OK‬سٌتم ثفظ لبملف تللاجٌا اعلى لبمسار لالتً بخاصٌة ملف نصً :‬ ‫- اعنة هذل لبمرثلة نعمل اعلى يتي لبملف ]1‪ [TA‬مدا لبمجلدة لبدذي ثفدظ يٌد باسدتخةلم مثدرر‬ ‫لبنصجص ]‪ [NOTEPAD‬كما يً لبتكل روم (1-51).‬ ‫لبتكل روم (1-51) يتي ملف نتاج لببث باستخةلم مثرر لبنصجص‬ ‫- اعنددة يددتي لبملددف ]1‪ [TA‬لبددذي ٌثتددجي اعلددى نتدداج لببثد لبمستددر جلبددذي سددٌظ ر كمددا يددً‬ ‫لبتكل روم (1-61). نلجم بعملٌة ثفظ لبملف بخٌار ثفظ باسم ]‪.[save as‬‬ ‫لبتكل روم (1-61) يتي لبملف جلاعاة ثفظ‬ ‫- ٌمكا ثفظ لبملف باالسم لبذي نختدارل بكدا ٌجده ت ٌدر خاصدٌت مدا ملدف نصدً ]‪ [TXT‬لبدى‬ ‫ملف بأمتةلة ]‪ [HTM‬بنتمكا ما يتث باستخةلم لبمتصفثا . جكما يً لبتكل روم (1-71)‬
  15. ‫51‬ ‫لبتكل روم (1-71) طرٌلة ثفظ لبملف‬ ‫- لالا ننتلل لبى لبمرثلة لالخٌدر جهدً يدتي لبملدف بٌظ در مثتدجلل لبدذي ٌتضدما نتداج لببثد‬ ‫لبتً ثصلنا اعلٌ ا ل ناء لببث يً وااعة لببٌانا جكما مبٌا يً لبتكل روم (1-81).‬ ‫لبتكل روم (1-81) ملف لاعاة تججٌ لببث‬ ‫1‬ ‫3‬
  16. ‫61‬ ‫ما خالل هذل لبملف جبجججة لتصال مباتر باالنترن ٌمكا لختٌار لي ما لبتسجٌال لبتً تدم‬ ‫لسدددترجااع ا، اعلدددى سدددبٌل لبم دددال لبتسدددجٌلة رودددم (3) جاعندددة لبضددد ط اعلدددى رلبدددط لبمثدددرر‬ ‫]‪ [GOOGLE‬سٌتم لاعاة تججٌ لببثد اعلدى لسداس مثتدجى ثلدل لبعندجلا جلبدذي ثدةةنال‬ ‫مسددبلا يددً تركٌبددة لاعدداة لبتججٌ د ، جالا اعنددجلا لبملددال هددج (لبنتددر لالبكترجنددً) اعلٌ د سددٌتم‬ ‫لاعاة لبتججٌ لبى مثرر لببث بٌتم لسترجام لبمعلجما لبمتجليلدة مدم هدذل لبمجضدجم جكمدا‬ ‫مبٌنة يً لبتكل روم (1-91).‬ ‫لبتكل روم (1-91) نتاج لاعاة لبتججٌة لبى ‪GOOGLE‬‬ ‫- جٌمكا لٌضا ما نفس لبملف لاعاة تججٌ لببث لبى ثلل لبمجضجم باسدتخةلم مثدرر لببثد‬ ‫]‪ [YAHOO‬هذل لبمر . اعلى سبٌل لبم ال لبتسجٌلة روم (1) اعنة لبض ط اعلى لبمثرر ٌداهج‬ ‫سددٌتم تللاجٌددا لاعدداة لبتججٌد اعلددى لسدداس مجضددجم (نظددم لسددترجام لبمعلجمددا ) بٌددتم لالنتلددال‬
  17. ‫71‬ ‫تللاجٌا لبى مثرر لببث لبمثةة جبجججة لتصال مباتر باالنترن جتنفٌذ لببث اعا لبمجضجم‬ ‫جاعرا لبنتاج لبمبٌنة يً لبتكل روم (1-02).‬ ‫لبتكل روم (1-02) نتاج لاعاة لبتججٌ اعلى ‪YAHOO‬‬ ‫5. لبنتاج جلبملترثا‬ ‫بعدة لبتطبٌدق لبعملددً ببنداء لبتركٌب دا جتنفٌددذها اعلدى وااعددة لببٌاندا لبتجرٌبٌدة جلختبددار رجلبدط لاعدداة‬ ‫تججٌ نتاج لببث لبى مثركا لببث اعلى تبكة لالنترن ، خلص لببث لبى لبنتاج لالتٌة :‬ ‫أ. نجاج لبتركٌبة لبملترثة يً تثلٌق لهةلي ا لبخاصة يدً لاعداة تججٌدة لببثد لبدى مثركدا‬ ‫لببث اعلى لالنترن يً جضم لالتصال لبمباتر، جاعلى لساس نتاج لبعملٌا لببث ٌدة لبتدً‬ ‫تم تنفٌذها اعلى وجلاعة بٌانا مثلٌة مبنٌة اعلى نظام ‪.Winisis‬‬ ‫ه. هنددار مرجنددة اعابٌددة يددً ةمدد جسددجم ب ددة تمٌددز لبددنص لبمتددرلبط ‪ html‬مددم لجلمددر ب ددة‬ ‫]‪ [Firefox‬ج‬ ‫لبتركٌبدددا . يضدددال اعدددا تلبل دددا اعرضددد ا مدددا وبدددل لبمتصدددفثا م دددل‬ ‫]‪ . [Explorer‬بسراعة جبةجا متاكل ل ناء لبتصفي يً جضم لالتصال ج ةجا لتصال.‬
  18. ‫81‬ ‫. ثلل لبتركٌبة سراعة جةودة اعدابٌتٌا يدً لاعداة تججٌد نتداج لببثد لبدى مثركدا لببثد ،‬ ‫يضال اعا مرجنة تعةٌل لبتركٌبة الستعاه اعةة لكبر مدا مثركدا لببثد ، لج اعدةة لكبدر مدا‬ ‫لبثلجل لبتً ٌتم لاعاة لبتججٌ اعلى لساس ا.‬ ‫. لكتساه م ار لبتعامل مم ب ة ترمٌز لبنص لبمترلبط، ٌمكا لا ٌدسةي لبدى ثريٌدة لكبدر يدً‬ ‫بندداء تركٌبددا خاصددة بتثلٌددق لهددةلف لتددمل م ددل تركٌبددا لببد لالنتلدداجً بلمعلجمددا اعلددى‬ ‫لساس لهتماما لبباث ٌا. يضال اعا لمكانٌة بناء تركٌبا الاعاة تججٌ لببث ما ي درس‬ ‫مكتبة لبى ي رس مكتبة لخرى.‬ ‫جبناء اعلى لبنتاج لبتً تجصل لبٌ ا لببث ما خالل لبتطبٌق لبعملً نلتر لالتً:‬ ‫تطجٌر نماذج تركٌبا جةٌة اعلى جيق لبتركٌبة لبثابٌدة بتثلٌدق تدرلبط بدٌا مثركدا بثد‬ ‫أ.‬ ‫لبمكتبا لبرومٌة جمثركا لببث اعلى لالنترن اعلى لساس نتاج لببث يً مثتدجى هدذل‬ ‫لبمكتبا .‬ ‫لاليدداة مددا نمددجذج لبتركٌبددة يددً تطددجٌر خةمددة لببد لالنتلدداجً بلمعلجمددا جتجسددٌم نطاو ددا‬ ‫ه.‬ ‫بتتمل مثتجى وجلاعة بٌانا لبمكتبا جبٌجة لالنترن .‬ ‫لالهتمددام بل ددة لبتركٌبددا بابنسددبة بلمتخصصددٌا لبددرلغبٌا يددً تطددجٌر م ددارلت م يددً مجددال‬ ‫.‬ ‫لسددتخةلم نظددام ‪ Winisis‬كجن ددا لبمددةخل لبثلٌلددً الكتسدداه م ددار بندداء وجلاعددة لببٌانددا‬ ‫بثريٌة اعابٌة.‬ ‫ضرجر تةرٌس ب ة ترمٌز لبنص لبمتدرلبط يدً لوسدام لبمعلجمدا جلبمكتبدا كجن دا لببجلبدة‬ ‫.‬ ‫لبثلٌلٌة بالنفتا اعلى بٌجة لالنترن جتصمٌم مجلوم لالنترن ، يضال اعا كجن ا مفتا بف دم‬ ‫لبك ٌر ما لبل ا لالخرى لبمستخةمة يً مجال لبنتر اعلى لالنترن .‬ ‫ث لبمكتبا لبجامعٌة من ا اعلى جج لبخصجص لبى تنظٌم ةجرل تطجٌرٌة بلعاملٌا يٌ دا‬ ‫ج.‬ ‫اعلى نظام ‪ Winisis‬باالياة ما لبخبدرل لبمثلٌدة جلبعربٌدة ببنداء وااعدة معريٌدة متلةمدة‬ ‫بابنظام تمكا لبمكتبا ما لالياة من بتكل ليضل.‬ ‫لبمصاةر‬ ‫1. لبزهٌري، طالل ناظم. لبنظم ل بٌة السترجام لبمعلجما . اعماا: ةلر لبمسٌر ، 4002‬ ‫.7991,‪2. Lemay, Laura. Web Publishing With HTML4. NY:Sams.net‬‬ ‫8991,‪3. Honeygutt, Jerry. Using the Internet, USA: QUE Corporation‬‬
Advertisement