موضوع : کتابخانه رقمی
توضیح: این فایل به صورت ورد و آماده ی پرینت می باشد
چكيده:
با توجه به پيشرفت روز افزون علوم و فنون و افزايش منابع علمي، ايجاد فهرستهاي جديد از منابع علمي، كاهش و كمبود فضاهاي آموزشي نياز به كتابخانه هاي ديجيتالي و سيستم هاي آموزش از راه دور روز به روز بيشتر احساس مي شود به همين دليل سيستمي توزيع شده براي كتابخانه رقمي و آموزش از راه دور طراحي گرديد كه اين پروژه در واقع پياده سازي بخشي از اين سيستم تحت عنوان سيستم اطلاع رساني مي باشد.
در راستاي انجام اين پروژه در ابتدا يكسري تحقيقات در زمينه كتابخانه رقمي و آموزش از راه دور صورت گرفت تا مرجع مناسبي براي مطالعات باشد براي اين منظور بر روي تعدادي از پروژه هاي انجام شده در اين زمينه نيز تحقيقاتي به عمل آمد بعد از انجام تحقيقات يك بخش از سيستم كتابخانه رقمي و آموزش الكترونيكي تحت عنوان سيستم اطلاع رساني تحليل، طراحي و پياده سازي شد.
در راه انجام و توسعه كتابخانه وقمي و آموزش از راه دور مشكلات زيادي وجود دارد. فرضيات قديمي كه در مورد جنبه هاي تكنيكي، اجتماعي و اقتصادي و قانوني اين كار وجود دارد باعث بروز مشكلاتي شده است. از طرفي نمودن امكانات لازم و منابع لازم توسعه اين كار را در كشور ما با مشكلاتي مواجه كرده است.
مقدمه
يكي از گنجينه هاي گرانبهاي كتابخانه انگلستان، كتاب خطي بي همتايي است مربوط به قرن 11 ميلادي. اين كتاب خطي در سال 1700 به كتابخانه تحويل داده شد و 30 سال بعد در حادثه آتش سوزي از ميان رفت. با سوختن جلد و بعضي از صفحات كتاب، كتاب پيش از بيش رو به نابودي گذاشت در نتيجه در سال 1800 تصميم براين گرفته شد كه هر برگ اين كتاب را در فريم محافظت شده اي قرار دهند و در سال 1993 كتابخانه انگلستان پروژه الكترونيكي كتاب خطي را آغاز كرد.
دسترس الكترونيكي به منابع اطلاعاتي از طريق تلاشهاي همه جانبه بين المللي براي گسترش اتصال پذيري شبكه ها، افزايش پهناي باند مخابراتي، توليد ابزارهاي نوين و از همه مهمتر افزايش قابليت عملكرد متقابل سيستمها روز به روز بيشتر مي شود. اطلاعات رقمي موجود در محيط باز و تقريباً غيرقابل كنترل شبكه جهاني از نظر كميت هر سال 10 برابر مي شوند و همچنين تعداد كاربران نيز به صورت انفجاري افزايش مي يابد و اين مسائل ومشكلات موجود بر سر آموزش به صورت فيزيكي و كتابخانه هاي سنتي آدمي را به سمت توليد اين سيستم ها پيش مي برد . ما نيز ضمن تعريف يك سيستم آموزش از راه دور و كتابخانه رقمي به پياده سازي قسمتي از اين پروژه پرداخته ايم تا عملي شدن آن مشخص گردد.
در اين پروژه در ابتدا تحقيقي در مورد پروژه هاي كتابخانه رقمي و آموزش از راه دور موجود صورت گرفته است و توضيحي در مورد J 2EE و پايگاه داده استفاده شده در اين پروژه مطرح شده است و مفصول بعد برچگونگي طراحي و پياده سازي سيستم اطلاع رساني مربوط به پروژه كتابخانه رقمي و آموزش از راه دور مطرح شده است.
به اميد آنكه اين پروژه بتواند راهگشاي پروژه هاي برتر در سالهاي آينده باشد.
1- معرفي و تاريخچه كتابخانه رقمي:
با گسترش روز افزون اينترنت بحث كتابخانه ديجيتالي بسيار مهم و گسترده شده است. در اينجا ما به طور مختصر تاريخچه كتابخانه ديجيتالي را مورد بحث قرار مي دهيم. در ابتدا با يك تعريف عمومي از كتابخانه ديجيتالي شروع مي كنيم و بعد تاريخچه كتابخانه آن و پروژه هاي موجود را مورد بررسي قرار مي دهيم.
به طور كلي كتابخانه هاي ديجيتالي عبارتند از بسط منطقي كتابخانه هاي فيزيكي در جامعه اطلاعات الكترونيكي. منظور از بسط منطقي اين است كه كتابخانه هاي ديجيتالي كه در واقع همان راه كتابخانه هاي سنتي را ادامه مي دهند و از منابع و سرويس هاي موجود استفاده مي كنند و منظور از افزايش منطقي آن است كه از طريق كتبخانه هاي ديجيتالي مي توانيم سرويس هاي جديد و موقعيت هاي جديدي را براي نوع بشر تهيه كنيم.
تحقيق و توليد كتابخانه هاي ديجيتالي كار آساني نمي باشد چرا كه شامل عناوين زيادي از جمله كتابداري و كامپيوتر و اطلاعات مي باشد مانند ايندكس گذاري اطلاعات و بازيابي آنها، مديريت پايگاه داده و …
دقيقاً شخص نمي باشد كه اولين كتابخانه ديجيتالي در چه زماني وارد صحنه شده ولي آنچه مسلم است اين است كه مفهوم آن تا زمان 1980 وارد نشده بود. خروج و توليد كتابخانه هاي ديجيتالي در اين مرحله به دليل وجوددو نيروي مهم صورت گرفت. اول توليد تكنولوژي ديجيتالي به خصوص در Multimedia و شبكه كه باعث ايجاد بازدهي بيشتر و ايجاد راه كارهاي جديدتر در پردازش و مديريت اطلاعات بود و دوم مردم خواهان روشهايي بودند كه بهتر بتوانند اطلاعات مهم را به اشتراك بگذارند و به دنبال روشهاي جديد در تحقيق و آمرزش بودند. بنابراين سيستم هاي كتابخانه ديجيتالي ايجاد شدند.
بسياري از كتابخانه هاي ديجيتالي اوليه در واقع انواع تنوعي از مجموعه هاي ديجيتالي و سيستم هاي اطلاعاتي بودند. منابع اطلاعات شخصي، اطلاعات مربوط به سازمانها و گروهها از اين نمونه ها مي باشد.
در سال 1989، پروژه شبكه جهاني اينترنت شروع شد و بسيار سريع گسترش پيدا كرد. كاربران مي توانستند جستجو كنند و هم چنين يك node در شبكه ايجاد كنند و اطلاعات را در آن قرار دهند، كه برخي از افراد اين پروژه را شروع حقيقتي كتابخانه ديجيتالي ناميدند.
امروزه ديگر سد زمان و مكاني كه در تحقيقات وجود داشته كم شده و دانشجويان و محققين و به طور عموم تمامي افراد به راحتي مي توانند به تمامي اسناد مهم دنيوي دسترسي داشته باشند بدون اينكه محدوديتي در زمان و مكان داشته باشند كه اين امر، تماماً به خاطر به وجود آمدن كتابخانه ديجيتالي مي باشد.
در طول سال 1990 پروژه كتابخانه رقمي به صورت يك فعاليت بزرگ تجربه اي بود بسياري از پيشرفتهاي مهم در زمينه تكنولوژي كتابخانه ديجيتالي در نتيجه تحقيقاتي كه توسط NSF و JICS صورت گرفته مي باشد. در سال 1999 به صورت بين المللي شروع به گسترش كردند و NSF برنامه تحقيق كتابخانه ديجيتالي خود را به فعاليت مشابه كه توسط JISC صورت مي گرفت پيوند داده است و نتيجه تحت عنان فعاليتهاي بين المللي كتابخانه رقمي JISC-NSF قرار گرفت.
اهدافي كه در اين سه سال برنامه نويسي وجود داشت عبارت بودند از:
1. جمع آوري مجموعه اي از اطلاعات كه به خاطر محدوديتهاي سايز و فاصله و … قابل دسترس يا استفاده نيستند.
2. توليد يك تكنولوژي جديد و اينكه آيا اين تكنولوژي براي استفاده مجموعه اي از كاربران توزيعي براي پيدا كردن و فرستادن اطلاعات مناسب است يا نه.
3. محاسبه مزاياي بين المللي اين تكنولوژي.
پروژه هاي مهمي كه از سال 1994 شكل گرفت عبارتند از:
1. كتابخانه رقمي دانشگاه كارنكي ملون Informedia.
2. كتابخانه رقمي دانشگاه بركلي.
3. كتابخانه رقمي دانشگاه كاروليناي شمالي.
4. پروژه Red Sage.
5. كتابخانه رقمي Amico.
6. كتابخانه رقمي دانشگاه هاروارد.
7. كتابخانه رقمي دانشگاه Maryland.
8. كتابخانه رقمي دانشگاه stanford.
9. شبكه كتابخانه رقمي در اندونزي.
10. كتابخانه رقمي JSTOR.
11. كتابخانه رقمي Xerox Parc.
12. كتابخانه رقمي دانشگاه TVLIP.
13. كتابخانه رقمي IBM.
14. كتابخانه رقمي يونان باستان.
15. كتابخانه رقمي NCSTR.
16. كتابخانه رقمي ACM در ويرجينيا.
17. كتابخانه رقمي SWAN.
كه در ادامه به معرفي برخي از اين پروژه ها ميپردازيم.
1-1- تعريف كتابخانه رقمي:
در زمينه كتابخانه رقمي تعاريف و رنج هاي مختلفي از يك كاتالوگ الكترونيكي گرفته تا محيط Multimedia پيشرفته وجود دارد. Tomas hickerson از دانشگاه Cornel بر اين عقيده است كه اكنون ديگر زمان آن است كه خطي ميان كتابخانه فيزيكي و حجازي كشيده شود.
Bernie hurley از دانشگاه Berkeley بيان مي كند كه كتابخانه هاي ديجيتالي در اينكه طراحي شده اند براي حمايت در توليد، نگهداري، مديريت، دستيابي و نمايش متفاوت هستند.
شركت Sun، كتابخانه هاي ديجيتال را اين گونه تعريف مي كند: يك موجوديت الكترونيكي از عملياتي كه استفاده كنندگان انجام مي دهند و منابعي كه آنها در كتابخانه هاي عادي به آن دسترسي دارند. اين منابع اطلاعاتي مي تواند به صورت ديجيتال ترجمه شود و در يك منبع multimedia ذخيره شود و از طريق سرويس web در اختيار همگان قرار ميگيرد.
نتيجه استفاده از كتابخانه ديجيتالي شامل اجزايي مي شود كه در سيستم كامپيوتري ذخيره مي شوند به فرمي كه قابل بازسازي و انتقال باشند در حاليكه فرم قرار دادي اجزا بدين صورت نمي تواند باشد.
يك كتابخانه اتوماسيون شده يك كتابخانه ديجيتالي نمي باشد تا زماني كه شامل اجزايي فيزيكي مانند كتابهاي چاپي است در حاليكه ممكن است بسيار مكانيزه باشد ولي اين ؟؟؟ كه يك كتابخانه ديجيتالي بايد در بسياري از كار ها مكانيزه باشد. كتابخانه ديجيتالي به دليل اجزايي كه دارد شامل توانايي هايي مي شود كه ساير كتابخانه ها از آن محروم هستند.
فهرست مطالبمقدمه
1- معرفي و تاريخچه كتابخانه رقمي:
1-1- تعريف كتابخانه رقمي
1-2- اجزا ديجيتالي
1-3- ايندكس گذاري اتوماتيك
1-4- دلايل اضافه از كتابخانه رقمي
1-5- هزينه هاي مربوط به كتابخانه رقمي
1-6- تعدادي از پروژه هاي كتابخانه هاي رقمي
2- آموزش از راه دور
2-1- تاريخچه آموزش از راه دور:
2-2- برنامه ها در ايالات متحده
2-3- طراحي آموزش از راه دور
2-4- عناصر طراحي آموزش از راه دور
2-5- انتقال از طريق اينترنت
2-6- مزايا و فعاليت آموزش اينترنتي
3- معرفي J2ee
3-1- مقدمه
3-2- برنامه هاي كاربردي چند لايه توزيع شده
3-2-1- اجزا J2ee
3-2-2- client هاي J2ee
3-2-3- معماري اجزا Java Beans
3-2-4- ارتباطات سرور J2ee
3-2-5- اجزا J2ee
3-2-6- اجزا Bussiness
3-2-7- لايه سيستم اطلاعات
3-3- زير لايه J2ee
3-4- enterprise Bean چيست؟
3-4-1- مزاياي enterprise Bean
3-4-2- چه زماني از EB ها استفاده مي شود؟
3-4-3- انواع enterprise Bean
3-4-4- enterprise Bean چيست؟
3-4-5- entity Bean چيست؟
3-4-6- M- D Bean چيست؟
3-4-7- چگونگي دسترسي client از طريق واسط.
3-4-7-1- تصميم گيري در مورد دسترسي سيار و يا دسترسي محلي
3-4-8- طول عمر enterprise Bean ها
3-4-8-1- طول عمر SSB
3-4-8-2- طول عمر ??? SB
3-4-8-3- طول عمر entity
3-4-8-4- طول عمر Message
3-5- تكنولوژي Java Server page چست؟
3-5-1- صفحات JSP چه مي باشند؟
3-5-2- چرخه عمر صفحات JSP
3-5-2-1- ترجمه و كامپايل صفحات JSP
3-5-2-2- اجراي صفحات JSP
3-5-3- توليد محتواي ايستا در صفحات JSP
3-5-4- توليد محتواي ديناميك در صفحات JSP
3-5-5- اجزا Java Beans
3-6- گردش كار JTA
3-6-1- گردش كار چيست؟
3-6-2- نرم افزايش گردش كار JTA
4- معرفي مفاهيم پايگاه داده و پايگاه داده oracle :
4-1- سيستم هاي مديريت پايگاه داده
4-2- مدل پايگاه داده رابطه اي
4-2-1- مزاياي استفاده از پايگاه داده رابطه اي
4-3- پايگاه داده oracle
4-3-1- معماري پايگاه داده oracle
4-3-1-2- ساختار منطقي پايگاه داده oracle
4-3-1-2- ساختار فيزيكي پايگاه داده oracle
4-3-2- موجوديت oracle و پايگاه داده
5- آشنايي با سيستم توزيع شده كتابخانه رقمي و آموزش از راه دور
6- آشنايي با سرويس اطلاع رساني
6-1- اهداف اوليه
7- تحليل نيازهاي سيستم و نرم افزار
7-1- مهندسي سيستم
7-2- تحليل سيستم
7-2-1- تعيين نيازهاي مشتري
7-2-2- مطالعه امكان سنجي
7-2-3- ارزيابي و سنتز نيازهاي نرم افزار
7-2-4- نمودار جريان داده سيستم
8- مدل كردن سيستم
8-1- نمودار ERD
8-2- نمودار مورد كاربر
8-3- نمودار فعاليت
9- طراحي سيستم
9-1- طراحي از بالا به پايين سيستم
9-2- طراحي ورودي و خروجي سيستم
10- پياده سازي
11- نتايج و پيشنهادات
12- منابع