‫القاهرة‬ ‫جامعة‬
‫اآلداب‬ ‫كلية‬
‫والمعلومات‬ ‫والوثائق‬ ‫المكتبات‬ ‫قسم‬
‫الهجرة‬The Migration‫المتكاملة‬ ‫االلية‬ ‫النظم‬ ‫في‬‫ومراكز‬ ‫للمكتبات‬
‫المعلومات‬
‫مادة‬ ‫متطلبات‬ ‫ضمن‬ ‫مقدم‬‫المتكاملة‬ ‫االلية‬ ‫النظم‬-‫الرابعة‬ ‫الفرقة‬
‫إعداد‬
‫احمد‬ ‫حسين‬ ‫محمد‬
‫الرابعة‬ ‫بالفرقة‬ ‫طالب‬-‫والوثائق‬ ‫المكتبات‬ ‫قسم‬
‫المعلومات‬ ‫وتقنية‬-‫االداب‬ ‫كلية‬-‫القاهرة‬ ‫جامعة‬
‫بإشراف‬
‫المعلومات‬ ‫وعلم‬ ‫المكتبات‬ ‫مدرس‬
‫القاهرة‬ ‫جامعة‬–‫اآلداب‬ ‫كلية‬
‫الجامعي‬ ‫العام‬2016/2017
Page 2 of 7
‫المحتويات‬
....................................................................‫المقدمة‬.....3
‫ال‬‫تعريفات‬........................................................................3
‫التحول‬ ‫احل‬‫ر‬‫م‬....................................................................4
‫دوافع‬‫الهجرة‬.....................................................................4
‫البيانات‬ ‫ونقل‬ ‫تحويل‬ ‫مشكالت‬....................................................5
‫التحويل‬ ‫في‬ ‫المستخدمة‬ ‫والمهارات‬ ‫أالدوات‬........................................6
‫المصادر‬..........................................................................7
Page 3 of 7
‫المقدمة‬
‫إلى‬ ‫واالنتقال‬ ‫التحول‬ ‫سرعة‬ ‫إلى‬ ‫المكتبات‬ ‫المستفيدين‬ ‫واحتياجات‬ ‫سلوك‬ ‫في‬ ‫والتغير‬ ‫التكنولوجي‬ ‫التطور‬ ‫دفع‬
‫معاي‬ ‫على‬ ‫مبنية‬ ً‫ا‬‫وتطور‬ ‫حداثة‬ ‫أكثر‬ ‫إلية‬ ‫نظم‬‫أداء‬ ‫رفع‬ ‫في‬ ‫تساعد‬ ‫حديثة‬ ‫ير‬‫وتجعلها‬ ‫المكتبات‬‫تواصل‬ ‫على‬
‫(كالتزويد‬ ‫المكتبات‬ ‫فيها‬ ‫تشترك‬ ‫التي‬ ‫التعاونية‬ ‫االنشطة‬ ‫تدعم‬ ‫وبالتالي‬ ‫والعمليات‬ ‫الوظائف‬ ‫كافة‬ ‫في‬ ‫دائما‬
،‫افضل‬ ‫بصورة‬ ‫عملهم‬ ‫اداء‬ ‫في‬ ‫المكتبة‬ ‫موظفي‬ ‫تساعد‬ ً‫ا‬‫تطور‬ ‫االكثر‬ ‫النظم‬ ‫و‬ ،)‫واالعارة‬ ‫والفهرسة‬‫وعملية‬
‫النقل‬‫والتحويل‬‫اصعب‬ ‫من‬ ‫عد‬ُ‫ت‬‫المكتبات‬ ‫بها‬ ‫تقوم‬ ‫التي‬ ‫العمليات‬‫تتأثر‬ ‫والخدمات‬ ‫واالنشطة‬ ‫العمليات‬ ‫كل‬ ‫الن‬
‫بذلك‬.
‫وت‬‫طبعة‬ ‫من‬ ‫او‬ ‫نظام‬ ‫إلى‬ ‫نظام‬ ‫من‬ ‫سواء‬ ‫المتكاملة‬ ‫االلية‬ ‫االنظمة‬ ‫بين‬ ‫الهجرة‬ ‫عملية‬ ‫الدراسة‬ ‫هذه‬ ‫تناول‬
،‫النظام‬ ‫نفس‬ ‫داخل‬ ‫لطبعة‬‫و‬‫إ‬ ‫المكتبات‬ ‫تدفع‬ ‫التي‬ ‫واالسباب‬ ‫والدوافع‬ ‫العملية‬ ‫لتلك‬ ‫تعريف‬‫ع‬ ‫لى‬،‫الهجرة‬ ‫ملية‬
،‫والتحويل‬ ‫النقل‬ ‫عملية‬ ‫في‬ ‫المكتبات‬ ‫تواجه‬ ‫التي‬ ‫واألسباب‬ ‫والمشكالت‬ ،‫الهجرة‬ ‫ومراحل‬‫واالدوات‬
.‫عمله‬ ‫إتمام‬ ‫في‬ ‫التحول‬ ‫على‬ ‫القائم‬ ‫تساعد‬ ‫التي‬ ‫والمهارات‬
‫التعريفات‬
:‫ومنها‬ ‫البحث‬ ‫في‬ ‫تستخدم‬ ‫التي‬ ‫بالمصطلحات‬ ‫التعريف‬ ‫يجب‬ ‫الدراسة‬ ‫في‬ ‫البدء‬ ‫قبل‬
‫االلي‬ ‫النظام‬:‫المعلومات‬ ‫ومراكز‬ ‫للمكتبات‬ ‫المتكامل‬‫في‬ ‫تستخدم‬ ‫نظم‬ ‫وهي‬‫واألعمال‬ ‫ومعظم‬ ‫كل‬ ‫تحسيب‬
‫الم‬ ‫تؤديها‬ ‫التي‬ ‫والوظائف‬ ‫واألنشطة‬‫كتبة‬‫وخدماتها‬ ‫لوظائفها‬ ‫وأدائها‬ ‫لمقتنياتها‬ ‫إدارتها‬ ‫في‬‫اي‬ ‫متكامل‬ ‫شكل‬ ‫في‬ ‫وذلك‬
‫ككل‬ ‫النظام‬ ‫هدف‬ ‫تحقيق‬ ‫اجل‬ ‫من‬ ‫النظام‬ ‫مكونات‬ ‫جميع‬ ‫تفاعل‬.[1]
‫في‬ ‫الهجرة‬‫النظ‬‫م‬‫المتكاملة‬ ‫االلية‬ILS Migration
‫البيانات‬ ‫وتحويل‬ ‫نقل‬ ‫عملية‬ ‫وهي‬‫جديد‬ ‫نظام‬ ‫مورد‬ ‫مع‬ ‫التعاقد‬ ‫خالل‬ ‫من‬ ‫وذلك‬ ‫ككل‬ ‫النظام‬ ‫مستوى‬ ‫على‬ ‫سواء‬
‫الى‬ ‫االنتقال‬ ‫او‬‫أصدارة‬‫به‬ ‫الخاصة‬ ‫الجديدة‬ ‫البيانات‬ ‫لقاعدة‬ ‫البيانات‬ ‫نقل‬ ‫تستلزم‬ ‫النظام‬ ‫نفس‬ ‫داخل‬ ‫اخرى‬.]2[
‫بأنها‬ ‫أيضا‬ ‫وتعرف‬‫لت‬ ‫الخر‬ ‫نظام‬ ‫من‬ ‫للمكتبات‬ ‫المتكامل‬ ‫االلي‬ ‫النظام‬ ‫تطبيقات‬ ‫نقل‬ ‫عملية‬‫احتياجات‬ ‫لبية‬
‫افضل‬ ‫بشكل‬ ‫المكتبة‬.]3[
*‫القدي‬ ‫النظام‬ ‫في‬ ‫الموجودة‬ ‫البيانات‬ ‫فيها‬ ‫تنقل‬ ‫عملية‬ ‫هي‬ ‫وبالتالي‬‫م‬–‫بيانات‬ ‫من‬ ‫عليه‬ ‫النظام‬ ‫مايشتمل‬ ‫كل‬–
‫الجديد‬ ‫النظام‬ ‫إلى‬‫البيانات‬ ‫هذه‬ ‫نقل‬ ‫او‬ ،‫فرضتها‬ ‫جديدة‬ ‫بيانات‬ ‫لقاعدة‬‫األصدارة‬version‫لنفس‬ ‫االخرى‬
‫النظام‬‫معيار‬ ‫من‬ ‫التحول‬ ‫مثل‬ ‫جديد‬ ‫معيار‬ ‫النسخة‬ ‫تفرض‬ ‫او‬ ،UNIMARC‫إلى‬MARC21‫البيانات‬ ‫وتنقل‬ ،
‫مثل‬ ‫الحالي‬ ‫النظام‬ ‫عن‬ ‫يختلف‬ ‫تشغيل‬ ‫نظام‬ ‫إلى‬ ‫االنتقال‬ ‫او‬ ،‫جديد‬ ‫خادم‬ ‫أستخدام‬ ‫حالة‬ ‫في‬ ‫أيضا‬ ‫تحويلها‬ ‫ويتم‬
Linux‫بديال‬‫ل‬Windows
Page 4 of 7
‫مراحل‬‫التحول‬
‫الهجرة‬ ‫عملية‬ ‫تتضمن‬‫ألخر‬ ‫نظام‬ ‫من‬‫ثالث‬‫مراحل‬‫عم‬ ‫ألتمام‬‫ل‬‫ية‬‫البيانات‬ ‫نقل‬]4[
‫الجديد‬ ‫بالنظام‬ ‫السياسات‬ ‫ودمج‬ ‫وتهيئة‬ ،‫الجديد‬ ‫بالنظام‬ ‫السياسات‬ ‫وتعريف‬ ‫نقل‬ ‫من‬ ‫البد‬ ‫البيانات‬ ‫نقل‬ ‫قبل‬‫وذلك‬ ،
‫جزء‬ ‫بتر‬ ‫يتم‬ ‫او‬ ‫تفقد‬ ‫ان‬ ‫دون‬ ‫كاملة‬ ‫البيانات‬ ‫تتنقل‬ ‫حتى‬.‫منها‬
‫ا‬‫ال‬‫او‬‫البيانات‬ ‫أستخراج‬:‫ال‬ ‫أستخالص‬ ‫عملية‬ ‫وهي‬‫شكل‬ ‫في‬ ‫وإخراجها‬ ‫النظام‬ ‫بيانات‬ ‫قاعدة‬ ‫من‬ ‫بيانات‬
‫معه‬ ‫التعامل‬ ‫يمكن‬ ‫إلكتروني‬
‫ا‬‫ا‬‫ثاني‬‫تحويل‬‫البيانات‬:‫إعداد‬ ‫المرحلة‬ ‫هذه‬ ‫وتشتمل‬ ‫الجديد‬ ‫النظام‬ ‫في‬ ‫المناسب‬ ‫القالب‬ ‫إلى‬ ‫استخراجها‬ ‫تم‬ ‫التي‬
‫البيانات‬ ‫مقابلة‬ ‫جداول‬Data mapping tables
‫ت‬ ‫ا‬‫ا‬‫ثالث‬‫حميل‬:‫البيانات‬‫الجديد‬ ‫النظام‬ ‫على‬ ‫تحويلها‬ ‫تم‬ ‫التي‬
‫الح‬ ‫النظام‬ ‫إلى‬ ‫القديم‬ ‫النظام‬ ‫من‬ ‫البيانات‬ ‫تنتقل‬ ‫وبهكذا‬‫الجديد‬ ‫النظام‬ ‫على‬ ‫البيانات‬ ‫ومراجعة‬ ‫تدقيق‬ ‫ثم‬ ،‫ديث‬،
‫وهكذا‬‫األخر‬ ‫النظام‬ ‫إلى‬ ‫النظام‬ ‫من‬ ‫الهجرة‬ ‫عملية‬ ‫تتم‬.
‫الهجرة‬ ‫دوافع‬‫الخر‬ ‫نظام‬ ‫من‬
:‫نظام‬ ‫إلى‬ ‫نظام‬ ‫من‬ ‫االنتقال‬ ‫إلى‬ ‫المكتبة‬ ‫تدفع‬ ‫النقاط‬ ‫من‬ ‫مجموعة‬ ‫هناك‬]6[
•‫التطورات‬ ‫من‬ ‫االستفادة‬‫المستخدم‬ ‫واجهة‬ ( ‫مثل‬ ‫الجديدة‬ ‫االنظمة‬ ‫في‬ ‫الحديثة‬ ‫واالمكانيات‬ ‫الحديثة‬
‫ومساعدة‬ ‫المتغيرة‬ ‫المستفيدين‬ ‫احتياجات‬ ‫لسد‬ ‫وذلك‬ )..،‫وغيرها‬ ‫المتعدد‬ ‫البحث‬ ‫وخيارات‬ ‫الرسومية‬
.‫اعمالهم‬ ‫انجاز‬ ‫في‬ ‫العاملين‬
•‫وتطويره‬ ‫النظام‬ ‫تحديث‬ ‫عن‬ ‫المورد‬ ‫توقف‬
•‫تحتاج‬ ‫ربما‬ ‫الخر‬ ‫جيل‬ ‫من‬ ‫المكتبة‬ ‫انتقال‬‫اال‬ ‫الجيل‬ ‫من‬ ‫لالنتقال‬ ‫المكتبة‬‫نفس‬ ‫في‬ ‫الثاني‬ ‫الجيل‬ ‫إلى‬ ‫ول‬
‫النظام‬
‫دفعة‬ ‫او‬ ‫كمي‬ ‫يكون‬ ‫ان‬ ‫اما‬ ‫وهي‬ ‫الحديث‬ ‫النظام‬ ‫إلى‬ ‫االنتقال‬ ‫عملية‬ ‫لتنفيذ‬ ‫نوعين‬ ‫هناك‬ َ‫أن‬ ‫نعرف‬ ‫أن‬ ‫ويجب‬
‫ب‬ ‫ويعرف‬ ‫واحدة‬BIG bang‫األنتقال‬ ‫هو‬ ‫االخر‬ ‫والنوع‬ ، ‫واحدة‬ ‫دفعة‬ ‫النظام‬ ‫إلى‬ ‫األنتقال‬ ‫يتم‬ ‫وفيه‬‫التدريجي‬
‫ح‬ ‫وهكذا‬ ‫االعارة‬ ‫ثم‬ ‫الفهرسة‬ ‫مثال‬ ‫االخرى‬ ‫تلو‬ ‫وظيفة‬ ‫النظام‬ ‫إلى‬‫وظائفه‬ ‫بكافة‬ ‫الحديث‬ ‫النظام‬ ‫المكتبة‬ ‫تستخدم‬ ‫تى‬
.‫اكبر‬ ‫بشكل‬ ‫النظام‬ ‫استيعاب‬ ‫على‬ ‫بالمكتبة‬ ‫العاملين‬ ‫يفيد‬ ‫النوع‬ ‫وهذا‬ ،‫الفرعية‬ ‫انظمته‬ ‫او‬]5[
Page 5 of 7
•‫ال‬ ‫النظام‬ُ‫ي‬‫ببيليوجرافية‬ ‫تسجيالت‬ ‫يستورد‬ ‫وال‬ ‫صدر‬
•( ‫مثل‬ ‫االلية‬ ‫لالنظمة‬ ‫الحديثة‬ ‫المعايير‬ ‫اليدعم‬ ‫النظام‬MARC21،Z39.50،‫المعايير‬ ‫من‬ ‫وغيرها‬
.)‫المكتبات‬ ‫بين‬ ‫المشاركة‬ ‫عملية‬ ‫في‬ ‫المكتبة‬ ‫تساعد‬ ‫التي‬ ‫المهمة‬
‫البيانات‬ ‫ونقل‬ ‫تحويل‬ ‫مشكالت‬[7]
‫الجديد‬ ‫للنظام‬ ‫البيانات‬ ‫وتحويل‬ ‫نقل‬ ‫عند‬ ‫تحدث‬ ‫ان‬ ‫الممكن‬ ‫من‬ ‫مشاكل‬ ‫عدة‬ ‫هناك‬:
1.‫التحويل‬ ‫أثناء‬ ‫استبعادها‬ ‫تم‬ ‫بالكامل‬ ‫تسجيالت‬.
2.‫التحويل‬ ‫أثناء‬ ‫األصل‬ ‫في‬ ‫موجودة‬ ‫فرعية‬ ‫حقول‬ ‫أو‬ ‫حقول‬ ‫استبعاد‬.
3.‫أماكن‬ ‫في‬ ‫فرعية‬ ‫حقول‬ ‫أو‬ ‫حقول‬ ‫بيانات‬ ‫نقل‬ ‫في‬ ‫أخطاء‬‫أخرى‬.
4.‫التحويل‬ ‫أثناء‬ ‫البيانات‬ ‫من‬ ‫جزء‬ ‫بتر‬،‫الطول‬ ‫مختلفة‬ ‫الجديد‬ ‫النظام‬ ‫في‬ ‫الحقول‬ ‫ان‬ ‫ذلك‬ ‫سبب‬ ‫ويرجع‬
.‫القديم‬ ‫النظام‬ ‫عن‬
5.‫ترجمة‬ ‫جداول‬ ‫اختالف‬ ‫نتيجة‬ ‫مقروء‬ ‫غير‬ ‫بشكل‬ ‫البيانات‬ ‫تحويل‬‫النظامين‬ ‫بين‬ ‫الحروف‬‫ومن‬ ،
‫يستخ‬ ‫البيانات‬ ‫عليه‬ ‫المحمل‬ ‫الوسيط‬ ‫الن‬ ‫المشكلة‬ ‫هذه‬ ‫تحدث‬ ‫ان‬ ‫الممكن‬‫حروف‬ ‫جداول‬ ‫دم‬
Charset‫الجديد‬ ‫النظام‬ ‫او‬ ‫القديم‬ ‫النظام‬ ‫في‬ ‫الموجودة‬ ‫عن‬ ‫تختلف‬.
‫و‬‫المشكالت‬ ‫تلك‬ ‫حدوث‬ ‫اسباب‬ ‫من‬
1.‫البيانات‬ ‫استخراج‬ ‫سياسة‬ ‫تحديد‬ ‫في‬ ‫خطأ‬.
2.‫التحويل‬ ‫برامج‬ ‫في‬ ‫خطأ‬.
3.‫األصلي‬ ‫النظام‬ ‫في‬ ‫البيانات‬ ‫في‬ ‫خطأ‬.
4.‫الجديد‬ ‫النظام‬ ‫في‬ ‫السياسات‬ ‫تعريف‬ ‫في‬ ‫خطأ‬‫تعريف‬ ‫يجب‬ ‫بحيث‬ ،‫سياسات‬ ‫مع‬ ‫تتوافق‬ ‫التي‬ ‫السياسات‬
‫منها‬ ‫جزء‬ ‫اي‬ ‫بتر‬ ‫دون‬ ‫اماكنها‬ ‫وفي‬ ‫كاملة‬ ‫البيانات‬ ‫نقل‬ ‫يتم‬ ‫حتى‬ ‫القديم‬ ‫النظام‬.
5.‫للنظام‬ ‫انتقالها‬ ‫عند‬ ‫القديم‬ ‫بالنظام‬ ‫الخاصة‬ ‫التسجيالت‬ ‫بنية‬ ‫اختالف‬‫الجديد‬‫كما‬ ‫تكن‬ ‫لم‬ ‫ان‬ ‫البينة‬ ‫هذه‬ ،
‫حق‬ ‫في‬ ‫ستداخل‬ ‫والبيانات‬ ‫ستفقد‬ ‫سوف‬ ‫القديم‬ ‫النظام‬ ‫في‬ ‫كانت‬.‫مختلفة‬ ‫ول‬
6.،‫القديم‬ ‫بالنظام‬ ‫المرمزة‬ / ‫المشفرة‬ ‫البيانات‬ ‫من‬ ‫معين‬ ‫نوع‬ ‫وجود‬‫في‬ ‫مدمجة‬ ‫البيانات‬ ‫هذه‬ ‫عادة‬ ‫وتكون‬
‫البرمجة‬ ‫كود‬Hard Coded‫القديم‬ ‫للنظام‬.
Page 6 of 7
‫والمهارات‬ ‫أالدوات‬‫التحويل‬ ‫في‬ ‫المستخدمة‬
‫في‬ ‫تتمثل‬ ‫التحويل‬ ‫على‬ ‫القائم‬ ‫من‬ ‫ومهارات‬ ‫ادوات‬ ‫لعدة‬ ‫تحتاج‬ ‫التحويل‬ ‫عملية‬
•‫الجديد‬ ‫والنظام‬ ‫القديم‬ ‫النظام‬ ‫برمجة‬ ‫لغة‬ ‫معرفة‬
•‫التشغيل‬ ‫انظمة‬ ‫وايضا‬ ،‫النظامين‬ ‫كال‬ ‫معها‬ ‫يتعامل‬ ‫التي‬ ‫البيانات‬ ‫قواعد‬ ‫بنظم‬ ‫معرفة‬
•‫ب‬ ‫تعرف‬ ‫التي‬ ‫االكواد‬ ‫بكتابة‬ ‫الخاصة‬ ‫المحررات‬ ‫التحويل‬ ‫على‬ ‫القائم‬ ‫تساعد‬ ‫التي‬ ‫االدوات‬ ‫ومن‬
IDE’ An integrated development environment'‫امثلتها‬ ‫ومن‬Sublim،
Pycharm‫للغة‬ ‫مخصص‬ ‫وهو‬python،eclips.‫االدوات‬ ‫من‬ ‫وغير‬
Page 7 of 7
‫المصادر‬
1..‫المعلومات‬ ‫ومراكز‬ ‫المكتبات‬ ‫في‬ ‫المتكاملة‬ ‫االلية‬ ‫النظم‬ ‫في‬ ‫محاضرات‬ .‫غنيم‬ ‫سالم‬ ‫محمد‬2016‫ص‬ .22.
2. Ibrahim Ali, Library Systems Consultant Follow. (2013, November 23). Data
Conversion and Migration. Retrieved April 28, 2017, from
https://www.slideshare.net/hemadarkman/data-migration-final
3. Bilal, D. (2014). Library Automation Core Concepts and Practical Systems
Analysis. Westport: Pearson Education, p152. Retrieved April 28, 2017,
from https://goo.gl/rolUtz
4..‫والتحديات‬ ‫المخاطر‬ :‫البيانات‬ ‫نقل‬ .‫لطفي‬ ‫أسامة‬2007‫ص‬ .6-7.‫االسترجاع‬ ‫تاريخ‬20/4/2017،
https://goo.gl/eBIM.
5. Raju, R., Moodley, S. R., Jagarnath, O., Chetty, S., Shongwe, B., & Raju, J.
(2007). The migration of integrated library systems with special reference to
the rollout of Unicorn in the province of KZN. South African Journal Of
Libraries & Information Science, 73(2), p 172.
6.‫المع‬ ‫ومراكز‬ ‫المكتبات‬ ‫فـى‬ ‫المـتكاملة‬ ‫اآللية‬ ‫األنظمة‬ .‫سـامح‬ ،‫زيـنهم‬.‫لومات‬.2004‫ص‬488
7. Ibrahim Ali, Library Systems Consultant Follow. (2013, November 23). Data
Conversion and Migration. Retrieved April 28, 2017, from
https://www.slideshare.net/hemadarkman/data-migration-final

The migration

  • 1.
    ‫القاهرة‬ ‫جامعة‬ ‫اآلداب‬ ‫كلية‬ ‫والمعلومات‬‫والوثائق‬ ‫المكتبات‬ ‫قسم‬ ‫الهجرة‬The Migration‫المتكاملة‬ ‫االلية‬ ‫النظم‬ ‫في‬‫ومراكز‬ ‫للمكتبات‬ ‫المعلومات‬ ‫مادة‬ ‫متطلبات‬ ‫ضمن‬ ‫مقدم‬‫المتكاملة‬ ‫االلية‬ ‫النظم‬-‫الرابعة‬ ‫الفرقة‬ ‫إعداد‬ ‫احمد‬ ‫حسين‬ ‫محمد‬ ‫الرابعة‬ ‫بالفرقة‬ ‫طالب‬-‫والوثائق‬ ‫المكتبات‬ ‫قسم‬ ‫المعلومات‬ ‫وتقنية‬-‫االداب‬ ‫كلية‬-‫القاهرة‬ ‫جامعة‬ ‫بإشراف‬ ‫المعلومات‬ ‫وعلم‬ ‫المكتبات‬ ‫مدرس‬ ‫القاهرة‬ ‫جامعة‬–‫اآلداب‬ ‫كلية‬ ‫الجامعي‬ ‫العام‬2016/2017
  • 2.
    Page 2 of7 ‫المحتويات‬ ....................................................................‫المقدمة‬.....3 ‫ال‬‫تعريفات‬........................................................................3 ‫التحول‬ ‫احل‬‫ر‬‫م‬....................................................................4 ‫دوافع‬‫الهجرة‬.....................................................................4 ‫البيانات‬ ‫ونقل‬ ‫تحويل‬ ‫مشكالت‬....................................................5 ‫التحويل‬ ‫في‬ ‫المستخدمة‬ ‫والمهارات‬ ‫أالدوات‬........................................6 ‫المصادر‬..........................................................................7
  • 3.
    Page 3 of7 ‫المقدمة‬ ‫إلى‬ ‫واالنتقال‬ ‫التحول‬ ‫سرعة‬ ‫إلى‬ ‫المكتبات‬ ‫المستفيدين‬ ‫واحتياجات‬ ‫سلوك‬ ‫في‬ ‫والتغير‬ ‫التكنولوجي‬ ‫التطور‬ ‫دفع‬ ‫معاي‬ ‫على‬ ‫مبنية‬ ً‫ا‬‫وتطور‬ ‫حداثة‬ ‫أكثر‬ ‫إلية‬ ‫نظم‬‫أداء‬ ‫رفع‬ ‫في‬ ‫تساعد‬ ‫حديثة‬ ‫ير‬‫وتجعلها‬ ‫المكتبات‬‫تواصل‬ ‫على‬ ‫(كالتزويد‬ ‫المكتبات‬ ‫فيها‬ ‫تشترك‬ ‫التي‬ ‫التعاونية‬ ‫االنشطة‬ ‫تدعم‬ ‫وبالتالي‬ ‫والعمليات‬ ‫الوظائف‬ ‫كافة‬ ‫في‬ ‫دائما‬ ،‫افضل‬ ‫بصورة‬ ‫عملهم‬ ‫اداء‬ ‫في‬ ‫المكتبة‬ ‫موظفي‬ ‫تساعد‬ ً‫ا‬‫تطور‬ ‫االكثر‬ ‫النظم‬ ‫و‬ ،)‫واالعارة‬ ‫والفهرسة‬‫وعملية‬ ‫النقل‬‫والتحويل‬‫اصعب‬ ‫من‬ ‫عد‬ُ‫ت‬‫المكتبات‬ ‫بها‬ ‫تقوم‬ ‫التي‬ ‫العمليات‬‫تتأثر‬ ‫والخدمات‬ ‫واالنشطة‬ ‫العمليات‬ ‫كل‬ ‫الن‬ ‫بذلك‬. ‫وت‬‫طبعة‬ ‫من‬ ‫او‬ ‫نظام‬ ‫إلى‬ ‫نظام‬ ‫من‬ ‫سواء‬ ‫المتكاملة‬ ‫االلية‬ ‫االنظمة‬ ‫بين‬ ‫الهجرة‬ ‫عملية‬ ‫الدراسة‬ ‫هذه‬ ‫تناول‬ ،‫النظام‬ ‫نفس‬ ‫داخل‬ ‫لطبعة‬‫و‬‫إ‬ ‫المكتبات‬ ‫تدفع‬ ‫التي‬ ‫واالسباب‬ ‫والدوافع‬ ‫العملية‬ ‫لتلك‬ ‫تعريف‬‫ع‬ ‫لى‬،‫الهجرة‬ ‫ملية‬ ،‫والتحويل‬ ‫النقل‬ ‫عملية‬ ‫في‬ ‫المكتبات‬ ‫تواجه‬ ‫التي‬ ‫واألسباب‬ ‫والمشكالت‬ ،‫الهجرة‬ ‫ومراحل‬‫واالدوات‬ .‫عمله‬ ‫إتمام‬ ‫في‬ ‫التحول‬ ‫على‬ ‫القائم‬ ‫تساعد‬ ‫التي‬ ‫والمهارات‬ ‫التعريفات‬ :‫ومنها‬ ‫البحث‬ ‫في‬ ‫تستخدم‬ ‫التي‬ ‫بالمصطلحات‬ ‫التعريف‬ ‫يجب‬ ‫الدراسة‬ ‫في‬ ‫البدء‬ ‫قبل‬ ‫االلي‬ ‫النظام‬:‫المعلومات‬ ‫ومراكز‬ ‫للمكتبات‬ ‫المتكامل‬‫في‬ ‫تستخدم‬ ‫نظم‬ ‫وهي‬‫واألعمال‬ ‫ومعظم‬ ‫كل‬ ‫تحسيب‬ ‫الم‬ ‫تؤديها‬ ‫التي‬ ‫والوظائف‬ ‫واألنشطة‬‫كتبة‬‫وخدماتها‬ ‫لوظائفها‬ ‫وأدائها‬ ‫لمقتنياتها‬ ‫إدارتها‬ ‫في‬‫اي‬ ‫متكامل‬ ‫شكل‬ ‫في‬ ‫وذلك‬ ‫ككل‬ ‫النظام‬ ‫هدف‬ ‫تحقيق‬ ‫اجل‬ ‫من‬ ‫النظام‬ ‫مكونات‬ ‫جميع‬ ‫تفاعل‬.[1] ‫في‬ ‫الهجرة‬‫النظ‬‫م‬‫المتكاملة‬ ‫االلية‬ILS Migration ‫البيانات‬ ‫وتحويل‬ ‫نقل‬ ‫عملية‬ ‫وهي‬‫جديد‬ ‫نظام‬ ‫مورد‬ ‫مع‬ ‫التعاقد‬ ‫خالل‬ ‫من‬ ‫وذلك‬ ‫ككل‬ ‫النظام‬ ‫مستوى‬ ‫على‬ ‫سواء‬ ‫الى‬ ‫االنتقال‬ ‫او‬‫أصدارة‬‫به‬ ‫الخاصة‬ ‫الجديدة‬ ‫البيانات‬ ‫لقاعدة‬ ‫البيانات‬ ‫نقل‬ ‫تستلزم‬ ‫النظام‬ ‫نفس‬ ‫داخل‬ ‫اخرى‬.]2[ ‫بأنها‬ ‫أيضا‬ ‫وتعرف‬‫لت‬ ‫الخر‬ ‫نظام‬ ‫من‬ ‫للمكتبات‬ ‫المتكامل‬ ‫االلي‬ ‫النظام‬ ‫تطبيقات‬ ‫نقل‬ ‫عملية‬‫احتياجات‬ ‫لبية‬ ‫افضل‬ ‫بشكل‬ ‫المكتبة‬.]3[ *‫القدي‬ ‫النظام‬ ‫في‬ ‫الموجودة‬ ‫البيانات‬ ‫فيها‬ ‫تنقل‬ ‫عملية‬ ‫هي‬ ‫وبالتالي‬‫م‬–‫بيانات‬ ‫من‬ ‫عليه‬ ‫النظام‬ ‫مايشتمل‬ ‫كل‬– ‫الجديد‬ ‫النظام‬ ‫إلى‬‫البيانات‬ ‫هذه‬ ‫نقل‬ ‫او‬ ،‫فرضتها‬ ‫جديدة‬ ‫بيانات‬ ‫لقاعدة‬‫األصدارة‬version‫لنفس‬ ‫االخرى‬ ‫النظام‬‫معيار‬ ‫من‬ ‫التحول‬ ‫مثل‬ ‫جديد‬ ‫معيار‬ ‫النسخة‬ ‫تفرض‬ ‫او‬ ،UNIMARC‫إلى‬MARC21‫البيانات‬ ‫وتنقل‬ ، ‫مثل‬ ‫الحالي‬ ‫النظام‬ ‫عن‬ ‫يختلف‬ ‫تشغيل‬ ‫نظام‬ ‫إلى‬ ‫االنتقال‬ ‫او‬ ،‫جديد‬ ‫خادم‬ ‫أستخدام‬ ‫حالة‬ ‫في‬ ‫أيضا‬ ‫تحويلها‬ ‫ويتم‬ Linux‫بديال‬‫ل‬Windows
  • 4.
    Page 4 of7 ‫مراحل‬‫التحول‬ ‫الهجرة‬ ‫عملية‬ ‫تتضمن‬‫ألخر‬ ‫نظام‬ ‫من‬‫ثالث‬‫مراحل‬‫عم‬ ‫ألتمام‬‫ل‬‫ية‬‫البيانات‬ ‫نقل‬]4[ ‫الجديد‬ ‫بالنظام‬ ‫السياسات‬ ‫ودمج‬ ‫وتهيئة‬ ،‫الجديد‬ ‫بالنظام‬ ‫السياسات‬ ‫وتعريف‬ ‫نقل‬ ‫من‬ ‫البد‬ ‫البيانات‬ ‫نقل‬ ‫قبل‬‫وذلك‬ ، ‫جزء‬ ‫بتر‬ ‫يتم‬ ‫او‬ ‫تفقد‬ ‫ان‬ ‫دون‬ ‫كاملة‬ ‫البيانات‬ ‫تتنقل‬ ‫حتى‬.‫منها‬ ‫ا‬‫ال‬‫او‬‫البيانات‬ ‫أستخراج‬:‫ال‬ ‫أستخالص‬ ‫عملية‬ ‫وهي‬‫شكل‬ ‫في‬ ‫وإخراجها‬ ‫النظام‬ ‫بيانات‬ ‫قاعدة‬ ‫من‬ ‫بيانات‬ ‫معه‬ ‫التعامل‬ ‫يمكن‬ ‫إلكتروني‬ ‫ا‬‫ا‬‫ثاني‬‫تحويل‬‫البيانات‬:‫إعداد‬ ‫المرحلة‬ ‫هذه‬ ‫وتشتمل‬ ‫الجديد‬ ‫النظام‬ ‫في‬ ‫المناسب‬ ‫القالب‬ ‫إلى‬ ‫استخراجها‬ ‫تم‬ ‫التي‬ ‫البيانات‬ ‫مقابلة‬ ‫جداول‬Data mapping tables ‫ت‬ ‫ا‬‫ا‬‫ثالث‬‫حميل‬:‫البيانات‬‫الجديد‬ ‫النظام‬ ‫على‬ ‫تحويلها‬ ‫تم‬ ‫التي‬ ‫الح‬ ‫النظام‬ ‫إلى‬ ‫القديم‬ ‫النظام‬ ‫من‬ ‫البيانات‬ ‫تنتقل‬ ‫وبهكذا‬‫الجديد‬ ‫النظام‬ ‫على‬ ‫البيانات‬ ‫ومراجعة‬ ‫تدقيق‬ ‫ثم‬ ،‫ديث‬، ‫وهكذا‬‫األخر‬ ‫النظام‬ ‫إلى‬ ‫النظام‬ ‫من‬ ‫الهجرة‬ ‫عملية‬ ‫تتم‬. ‫الهجرة‬ ‫دوافع‬‫الخر‬ ‫نظام‬ ‫من‬ :‫نظام‬ ‫إلى‬ ‫نظام‬ ‫من‬ ‫االنتقال‬ ‫إلى‬ ‫المكتبة‬ ‫تدفع‬ ‫النقاط‬ ‫من‬ ‫مجموعة‬ ‫هناك‬]6[ •‫التطورات‬ ‫من‬ ‫االستفادة‬‫المستخدم‬ ‫واجهة‬ ( ‫مثل‬ ‫الجديدة‬ ‫االنظمة‬ ‫في‬ ‫الحديثة‬ ‫واالمكانيات‬ ‫الحديثة‬ ‫ومساعدة‬ ‫المتغيرة‬ ‫المستفيدين‬ ‫احتياجات‬ ‫لسد‬ ‫وذلك‬ )..،‫وغيرها‬ ‫المتعدد‬ ‫البحث‬ ‫وخيارات‬ ‫الرسومية‬ .‫اعمالهم‬ ‫انجاز‬ ‫في‬ ‫العاملين‬ •‫وتطويره‬ ‫النظام‬ ‫تحديث‬ ‫عن‬ ‫المورد‬ ‫توقف‬ •‫تحتاج‬ ‫ربما‬ ‫الخر‬ ‫جيل‬ ‫من‬ ‫المكتبة‬ ‫انتقال‬‫اال‬ ‫الجيل‬ ‫من‬ ‫لالنتقال‬ ‫المكتبة‬‫نفس‬ ‫في‬ ‫الثاني‬ ‫الجيل‬ ‫إلى‬ ‫ول‬ ‫النظام‬ ‫دفعة‬ ‫او‬ ‫كمي‬ ‫يكون‬ ‫ان‬ ‫اما‬ ‫وهي‬ ‫الحديث‬ ‫النظام‬ ‫إلى‬ ‫االنتقال‬ ‫عملية‬ ‫لتنفيذ‬ ‫نوعين‬ ‫هناك‬ َ‫أن‬ ‫نعرف‬ ‫أن‬ ‫ويجب‬ ‫ب‬ ‫ويعرف‬ ‫واحدة‬BIG bang‫األنتقال‬ ‫هو‬ ‫االخر‬ ‫والنوع‬ ، ‫واحدة‬ ‫دفعة‬ ‫النظام‬ ‫إلى‬ ‫األنتقال‬ ‫يتم‬ ‫وفيه‬‫التدريجي‬ ‫ح‬ ‫وهكذا‬ ‫االعارة‬ ‫ثم‬ ‫الفهرسة‬ ‫مثال‬ ‫االخرى‬ ‫تلو‬ ‫وظيفة‬ ‫النظام‬ ‫إلى‬‫وظائفه‬ ‫بكافة‬ ‫الحديث‬ ‫النظام‬ ‫المكتبة‬ ‫تستخدم‬ ‫تى‬ .‫اكبر‬ ‫بشكل‬ ‫النظام‬ ‫استيعاب‬ ‫على‬ ‫بالمكتبة‬ ‫العاملين‬ ‫يفيد‬ ‫النوع‬ ‫وهذا‬ ،‫الفرعية‬ ‫انظمته‬ ‫او‬]5[
  • 5.
    Page 5 of7 •‫ال‬ ‫النظام‬ُ‫ي‬‫ببيليوجرافية‬ ‫تسجيالت‬ ‫يستورد‬ ‫وال‬ ‫صدر‬ •( ‫مثل‬ ‫االلية‬ ‫لالنظمة‬ ‫الحديثة‬ ‫المعايير‬ ‫اليدعم‬ ‫النظام‬MARC21،Z39.50،‫المعايير‬ ‫من‬ ‫وغيرها‬ .)‫المكتبات‬ ‫بين‬ ‫المشاركة‬ ‫عملية‬ ‫في‬ ‫المكتبة‬ ‫تساعد‬ ‫التي‬ ‫المهمة‬ ‫البيانات‬ ‫ونقل‬ ‫تحويل‬ ‫مشكالت‬[7] ‫الجديد‬ ‫للنظام‬ ‫البيانات‬ ‫وتحويل‬ ‫نقل‬ ‫عند‬ ‫تحدث‬ ‫ان‬ ‫الممكن‬ ‫من‬ ‫مشاكل‬ ‫عدة‬ ‫هناك‬: 1.‫التحويل‬ ‫أثناء‬ ‫استبعادها‬ ‫تم‬ ‫بالكامل‬ ‫تسجيالت‬. 2.‫التحويل‬ ‫أثناء‬ ‫األصل‬ ‫في‬ ‫موجودة‬ ‫فرعية‬ ‫حقول‬ ‫أو‬ ‫حقول‬ ‫استبعاد‬. 3.‫أماكن‬ ‫في‬ ‫فرعية‬ ‫حقول‬ ‫أو‬ ‫حقول‬ ‫بيانات‬ ‫نقل‬ ‫في‬ ‫أخطاء‬‫أخرى‬. 4.‫التحويل‬ ‫أثناء‬ ‫البيانات‬ ‫من‬ ‫جزء‬ ‫بتر‬،‫الطول‬ ‫مختلفة‬ ‫الجديد‬ ‫النظام‬ ‫في‬ ‫الحقول‬ ‫ان‬ ‫ذلك‬ ‫سبب‬ ‫ويرجع‬ .‫القديم‬ ‫النظام‬ ‫عن‬ 5.‫ترجمة‬ ‫جداول‬ ‫اختالف‬ ‫نتيجة‬ ‫مقروء‬ ‫غير‬ ‫بشكل‬ ‫البيانات‬ ‫تحويل‬‫النظامين‬ ‫بين‬ ‫الحروف‬‫ومن‬ ، ‫يستخ‬ ‫البيانات‬ ‫عليه‬ ‫المحمل‬ ‫الوسيط‬ ‫الن‬ ‫المشكلة‬ ‫هذه‬ ‫تحدث‬ ‫ان‬ ‫الممكن‬‫حروف‬ ‫جداول‬ ‫دم‬ Charset‫الجديد‬ ‫النظام‬ ‫او‬ ‫القديم‬ ‫النظام‬ ‫في‬ ‫الموجودة‬ ‫عن‬ ‫تختلف‬. ‫و‬‫المشكالت‬ ‫تلك‬ ‫حدوث‬ ‫اسباب‬ ‫من‬ 1.‫البيانات‬ ‫استخراج‬ ‫سياسة‬ ‫تحديد‬ ‫في‬ ‫خطأ‬. 2.‫التحويل‬ ‫برامج‬ ‫في‬ ‫خطأ‬. 3.‫األصلي‬ ‫النظام‬ ‫في‬ ‫البيانات‬ ‫في‬ ‫خطأ‬. 4.‫الجديد‬ ‫النظام‬ ‫في‬ ‫السياسات‬ ‫تعريف‬ ‫في‬ ‫خطأ‬‫تعريف‬ ‫يجب‬ ‫بحيث‬ ،‫سياسات‬ ‫مع‬ ‫تتوافق‬ ‫التي‬ ‫السياسات‬ ‫منها‬ ‫جزء‬ ‫اي‬ ‫بتر‬ ‫دون‬ ‫اماكنها‬ ‫وفي‬ ‫كاملة‬ ‫البيانات‬ ‫نقل‬ ‫يتم‬ ‫حتى‬ ‫القديم‬ ‫النظام‬. 5.‫للنظام‬ ‫انتقالها‬ ‫عند‬ ‫القديم‬ ‫بالنظام‬ ‫الخاصة‬ ‫التسجيالت‬ ‫بنية‬ ‫اختالف‬‫الجديد‬‫كما‬ ‫تكن‬ ‫لم‬ ‫ان‬ ‫البينة‬ ‫هذه‬ ، ‫حق‬ ‫في‬ ‫ستداخل‬ ‫والبيانات‬ ‫ستفقد‬ ‫سوف‬ ‫القديم‬ ‫النظام‬ ‫في‬ ‫كانت‬.‫مختلفة‬ ‫ول‬ 6.،‫القديم‬ ‫بالنظام‬ ‫المرمزة‬ / ‫المشفرة‬ ‫البيانات‬ ‫من‬ ‫معين‬ ‫نوع‬ ‫وجود‬‫في‬ ‫مدمجة‬ ‫البيانات‬ ‫هذه‬ ‫عادة‬ ‫وتكون‬ ‫البرمجة‬ ‫كود‬Hard Coded‫القديم‬ ‫للنظام‬.
  • 6.
    Page 6 of7 ‫والمهارات‬ ‫أالدوات‬‫التحويل‬ ‫في‬ ‫المستخدمة‬ ‫في‬ ‫تتمثل‬ ‫التحويل‬ ‫على‬ ‫القائم‬ ‫من‬ ‫ومهارات‬ ‫ادوات‬ ‫لعدة‬ ‫تحتاج‬ ‫التحويل‬ ‫عملية‬ •‫الجديد‬ ‫والنظام‬ ‫القديم‬ ‫النظام‬ ‫برمجة‬ ‫لغة‬ ‫معرفة‬ •‫التشغيل‬ ‫انظمة‬ ‫وايضا‬ ،‫النظامين‬ ‫كال‬ ‫معها‬ ‫يتعامل‬ ‫التي‬ ‫البيانات‬ ‫قواعد‬ ‫بنظم‬ ‫معرفة‬ •‫ب‬ ‫تعرف‬ ‫التي‬ ‫االكواد‬ ‫بكتابة‬ ‫الخاصة‬ ‫المحررات‬ ‫التحويل‬ ‫على‬ ‫القائم‬ ‫تساعد‬ ‫التي‬ ‫االدوات‬ ‫ومن‬ IDE’ An integrated development environment'‫امثلتها‬ ‫ومن‬Sublim، Pycharm‫للغة‬ ‫مخصص‬ ‫وهو‬python،eclips.‫االدوات‬ ‫من‬ ‫وغير‬
  • 7.
    Page 7 of7 ‫المصادر‬ 1..‫المعلومات‬ ‫ومراكز‬ ‫المكتبات‬ ‫في‬ ‫المتكاملة‬ ‫االلية‬ ‫النظم‬ ‫في‬ ‫محاضرات‬ .‫غنيم‬ ‫سالم‬ ‫محمد‬2016‫ص‬ .22. 2. Ibrahim Ali, Library Systems Consultant Follow. (2013, November 23). Data Conversion and Migration. Retrieved April 28, 2017, from https://www.slideshare.net/hemadarkman/data-migration-final 3. Bilal, D. (2014). Library Automation Core Concepts and Practical Systems Analysis. Westport: Pearson Education, p152. Retrieved April 28, 2017, from https://goo.gl/rolUtz 4..‫والتحديات‬ ‫المخاطر‬ :‫البيانات‬ ‫نقل‬ .‫لطفي‬ ‫أسامة‬2007‫ص‬ .6-7.‫االسترجاع‬ ‫تاريخ‬20/4/2017، https://goo.gl/eBIM. 5. Raju, R., Moodley, S. R., Jagarnath, O., Chetty, S., Shongwe, B., & Raju, J. (2007). The migration of integrated library systems with special reference to the rollout of Unicorn in the province of KZN. South African Journal Of Libraries & Information Science, 73(2), p 172. 6.‫المع‬ ‫ومراكز‬ ‫المكتبات‬ ‫فـى‬ ‫المـتكاملة‬ ‫اآللية‬ ‫األنظمة‬ .‫سـامح‬ ،‫زيـنهم‬.‫لومات‬.2004‫ص‬488 7. Ibrahim Ali, Library Systems Consultant Follow. (2013, November 23). Data Conversion and Migration. Retrieved April 28, 2017, from https://www.slideshare.net/hemadarkman/data-migration-final