دانلود تحقیق طراحی و ساخت سایت خبری دانشگاه با ASP

دانلود تحقیق طراحی و ساخت سایت خبری دانشگاه با ASP

فرمت فایل: موجود نیست

دسته بندی:

قیمت: 979,900 ریال

تعداد نمایش: 159 نمایش

ارسال توسط:

تاریخ ارسال: 25 اکتبر 2016

به روز رسانی در: 23 دسامبر 2016

خرید این محصول:

پس از پرداخت لینک دانلود برای شما نمایش داده می شود.

979,900 ریال – خرید

طراحی و ساخت سایت خبری دانشگاه با ASP

نوع فایل:ورد

تعداد صفحات:31

اندازه فایل:562کیلوبایت

عنوان اين پروژه تهيه سايت خبري يك سازمان بر روي وب ميباشد.

هدف آن اطلاع رساني تازه هاي كامپيوتر و تكنولوژي كه هر عضوي توانايي ثبت و مطالعه خبر را دارد ميباشد.

در اين سايت افراد ميتوانند خبرهاي مورد نظر خود را مطالعه كنند و اشخاص ميتوانند با عضويت در سايت خبرهاي مورد نظر خود را گروه بندي نموده و در بانك خبرها ثبت نمايند و افراد بر اساس گروه خبري وارد بخش خبر مورد علاقه خود شده و خبرهاي آن گروه را مطالعه نمايند.

تكنولوژي وب در پي برآورده سازي نيازهاي گوناگون سيستم هاي مختلف مبنني بر وب، همچون بانك هاي اطلاعاتي، مي باشد. تكنيك هاي مختلفي در زمينه رفع اين نيازمنديها وجود دارند و بكار گرفته مي شوند. اين تكنيك ها به دو دسته تكنيك هاي سمت مشتري و تكنيك هاي سمت سرويس دهنده تقسيم مي شوند.

يكي از تكنيك هاي سمت سرويس دهنده، ASP مي باشد. ASP روش جديدي جهت ايجاد صفحات پويا با قابليت دسترسي به اطلاعات مي باشد. براي پردازش صفحه ASP از ماشيني به نام WebServer استفاده مي شود. اين ماشين صفحه ASP را قبل از ارسال، به صفحه HTML معمولي تبديل مي نمايد.

در اين مستندات ابتدا توضيح مختصري از تكنولوژي هاي بكارگرفته شده آمده است. در ادامه به معرفي ASP و تشريح كاربرد اين تكنيك جهت ايجاد اين سايت پرداخته مي شود. در پايان رهنمودهايي جهت انتخاب تكنولوژي صحيح ايجاد وب ارائه شده است.

مقدمه

عموميت اينترنت اهميت آشنايي با تكنولوژيهاي جديد در اين زمينه را افزايش داده است. يك برنامه نويس اينترنت در دنياي امروز با انتخاب ها و نكات جديد بسياري روبرو مي باشند كه انتخاب تكنولوژي مناسب را مشكل مي كند.

ايجاد صفحات وب با ارائه صفحاتي شامل نكات برجسته علمي و تبليغاتي شروع شد. اين صفحات معمولا حاوي اطلاعات كوتاهي به صورت ايستا بودند. تكنيكهاي ساده جهت ايجاد اين صفحات به كار مي رفت. فقط چند سال قبل ساخت صفحات وب به تخصص كمي در مورد كار با زبان ايجاد فرامتن نيازمند بود. اين صفحات در ويرايشگرهاي متني ساده ايجاد مي شد. ولي با پيشرفت اينترنت و همگاني شدن استفاده از آن، زمينه هاي اطلاعاتي جديدي مطرح شد و لزوم پوشش حجم وسيعي از اطلاعات بوجود آمد كه تكنيك هاي اوليه جوابگوي اين نيازها نبودند.

توسعه اينترنت در چند سال گذشته از صفحات با محتواي ثابت به سمت صفحات با محتواي پويا حركت كرده است. اين پويايي در هر دو جنبه ايجاد و نمايش صفحات وجود دارد. ايجاد كننده هاي صفحات وب جهت كاستن عمليات ايجاد و تغيير صفحات به دنبال استفاده از تكنيك هائي جهت ايجاد پويايي صفحات مي باشد. در اين پروژه به ارائه برخي از اين تكنيك ها مي پردازيم.

تكنولوژي هاي بكار گرفته شده

  • استفاده از بانك اطلاعاتي Access
  • استفاده از سيستم DSN
  • آشنايي با ساختار زبان VBScript
  • ارتباط بانك اطلاعاتي و ASP
  • اجراي صفحات ASP
  • آشنايي با ASP

استفاده از بانك اطلاعاتي Access

استفاده از بانك هاي اطلاعاتي

يك روش براي در دسترس قرار دادن اطلاعات استفاده از بانك هاي اطلاعاتي ميباشد. بانك هاي اطلاعاتي براي ذخيره مقادير عظيمي از اطلاعات طراحي شده اند. بانك هاي اطلاعاتي تجارتي زيادي مثل Access، Microsoft SQL، Oracle و Informix در دسترس قرار دارند.

خواندن و تغيير دادن محتويات يك بانك اطلاعاتي از طريق يك صفحة ASP كاري ممكن مي باشد. اين يكي از كارهاي سودمند و جالب Active Server Page مي باشد.

پايگاه داده هاي رابطه اي چيستند؟

مفيدترين ويژگي Active server ها توانايي آنها در ارتباط ساده يك صفحة ASP با يك بانك اطلاعاتي مي باشد.

تعداد زيادي برنامه هاي بانك اطلاعاتي تجارتي محبوب در دسترس مي باشند مثل Microsoft Access، كه در داخل برنامه Office قرار دارد، Microsoft SQL-server، Oracle، Informix، DB2 و برنامه هاي ديگر. از آنجايي كه ASP از تكنولوژي مايكروسافت استفاده مي كند، بانك اطلاعاتي مايكروسافت بيشتر با آن مورد استفاده قرار مي گيرند. اگرچه، هيچ دليلي وجود ندارد كه نتوانيد از بانك اطلاعاتي غير مايكروسافتي مثل Oracle با آن استفاده نماييد.

هدف اوليه از يك بانك اطلاعاتي ذخيره اطلاعات مي باشد. اگرچه هر سيستم بانك اطلاعاتي ممكن است ريزه كاريهاي مختص به خود را داشته باشد، اما همة بانك اطلاعاتي از جداول براي ذخيره اطلاعات استفاده مي كنند.

يك جدول، كه داراي سطر و ستون به شكل يك ماتريس مي باشد، مانند يك انبار براي قرار گرفتن نمونه هايي از objectها استفاده مي شود. ستونهاي يك جدول خصوصيات object را تشريح مي كنند، در حالي كه سطر يك نمونة منحصر به فرد از object مي باشد. به سطرها در جدول بانك اطلاعاتي اصطلاحا ركورد گفته مي شود، و به ستونها نيز اصطلاحا فيلد گفته مي شود.

بانك هاي اطلاعاتي مي توانند شامل چندين جدول بانك اطلاعاتي باشند، و معمولا هر جدول بانك اطلاعاتي يك object منفرد را نشان مي دهد.

سيستمهاي بانك اطلاعاتي تك فايلي ( flat-file )، جدولهاي وابسته را با يكديگر و در داخل جدول بزرگتر ادغام مي نمايند.

بانك اطلاعاتي تك فايلي به ندرت امروزه مورد استفاده قرار مي گيرند، زيرا داده هاي غير ضروري در داخل آنها به صورت تكراري وجود دارد. براي پاك كردن اين اطلاعات تكراري، از يك فرآيند به نام نرمال سازي استفاده مي كنيم. بانك اطلاعاتي نرمال سازي شده شامل هيچ دادة تكراري نمي باشد. بانك اطلاعاتي flat-file حدود سه سال قبل با بانك هاي اطلاعاتي رابطه اي جايگزين شدند، كه عملا استاندارد حال حاضر مي باشند. وقتي جداول بانك اطلاعاتي با استفاده از بانك هاي اطلاعاتي رابطه اي طراحي مي شوند، به خاطر داشته باشيد كه هر object منحصر به فرد را با واسطه يا بي واسطه، در جدول بانك اطلاعاتي مختص به خودش نشان مي دهد.

چرا از بانك اطلاعاتي استفاده مي شود؟

بانك هاي اطلاعاتي، مانند فايل هاي متني، cookie ها، و شئ هاي session و Application داراي زمان و مكان مختص به خودشان مي باشند. اگر نياز به ذخيره مقدار زيادي از اطلاعات در يك دوره طولاني از زمان را داريد، بانك هاي اطلاعاتي يكي از بهترين راه حلها مي باشند. يكي از شاخه هاي اصلي در علم كامپيوتر اختصاص به مطالعه طراحي بانك اطلاعاتي كارآمد مي باشد. با داشتن جستجوهاي قدرتمند در داخل سيستم هاي بانك اطلاعاتي، يك بانك اطلاعاتي مؤثرترين و كارآمدترين متد ذخيره اطلاعات   مي باشد.

با اين وجود، بانك اطلاعاتي داراي نقاط ضعفي نيز مي باشد. اتصال به يك بانك اطلاعاتي از طريق يك صفحه ASP كار پرخرجي مي باشد. خواندن محتويات فايل متني و يا يك cookie، زمان خيلي كمتري را از اتصال به يك بانك اطلاعاتي و دريافت اطلاعات از جداول بانك اطلاعاتي مي گيرد. به همين دليل، بانك هاي اطلاعاتي هميشه بهترين راه حل نيستند.

بانك هاي اطلاعاتي فقط براي انجام يك كار طراحي شده اند: ذخيره داده ها. به همين دليل بانك هاي اطلاعاتي براي ذخيره و بازيابي اطلاعات فوق العاده مناسب مي باشند. بانك هاي اطلاعاتي ظرفيت ذخيره مقادير زيادي از اطلاعات را دارند. برخي از بزرگترين بانك هاي اطلاعاتي دنيا شامل چندين ترا بايت مي باشند ( يك ترابايت برابر 1000 گيگا بايت، يا 1000000 مگا بايت مي باشد )!

يكي ديگر از ويژگيهاي خوب استفاده از بانك هاي اطلاعاتي از طريق يك صفحة ASP اين است كه تعداد زيادي از نرم افزارهاي موجود از بانك هاي اطلاعاتي براي ذخيره كردن اطلاعات استفاده مي كنند. با استفاده از بانك هاي اطلاعاتي از طريق صفحات ASP، مي توانيد با نرم افزارهاي موجود ارتباط برقرار كنيد و داده هايش را به صورت online دريافت كنيد.

متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است

پاسخ دهید