طراحی سایت کتابخانه

۶۹,۹۰۰ تومان۱۰۰,۰۰۰ تومان (-۳۰%)

فروشنده: آقای کافی نت

مقاله موجود است

طراحی سایت کتابخانه یک پایان نامه کامل در زمینه رشته مهندسی نرم افزار کامپیوتر می باشد. در این پایان نامه از زبان php و پایگاه داده اطلاعات mysql بهره برده شده است. همچنین با تشریح گام به گام طراحی در نهایت شاهد نتیجه کار خواهیم بود.

این پایان نامه در 63 صفحه با فرمت word کاملا قابل ویرایش برای دانلود آماده شده و همچنین برای سهولت در نمایش نسخه PDF نیز اضافه گردید.

در ادامه بخش هایی از این پروژه را مشاهده می فرمایید. همچنین برای مشاهده و بررسی سایر مقالات مرتبط با علوم کامپیوتری می توانید به صفحه مخصوص کامیپوتر وب سایت آقای کافی نت مراجعه بفرمایید.

طراحی سایت کتابخانه

برای طراحی سایت زبانهای مختلفی وجود دارد . از قبیل javascript ، php ، Aspو…. علاوه بر زبان برنامه نویسی در طراحی سایت بانک های اطلاعاتی بسیاری وجود دارد که انتخاب بانک اطلاعاتی با توجه به سازگاری با زبان برنامه نویسی توسط کاربر از اهمیت فوق العاده ای برخوردار خواهد بود . بانک های اطلاعاتی از قبیل Mysql ، Sqlserver ، oracle و … را می توان نام برد . طراحی سایت کتابخانه

اما در این وب سایت از زبان php و بانک اطلاعاتی Mysql بدلیل سازگاری آنها با یکدیگر ، سادگی کار ، قابلیت اعتماد بالا ، اجرا در محیط های مختلف و همچنین رایگان بودن این نرم افزارها مورد استفاده قرار گرفته است . ما از این زبان استفاده کردیم چون open source می باشد و کاربر میتواند مشکلات و ایرادات آن را به سادگی اصلاح کند .

php چیست؟

هر روز وب سایت ها گسترش پیدا میکنند و مخاطبان بیشتری را در بر میگیرند. تا به حال بیش از ۱۲۵.۰۰۰.۰۰۰ دامنه در اینترنت ثبت شده است که نشان دهنده گسترش سریع اینترنت می باشد. با بزرگ شدن و زیاد شدن مخاطبان وب سایت ها, دیگر HTML پاسخگوی نیاز مدیران وب سایت ها نبود, از این رو به زبانی نیاز بود تا بتواند مانند نرم افزارهایDektopعمل کند و به راحتی قابل گسترش باشد. زبان هایی مانند PHP, Asp, Java و … به وجود آمدند تا به وب سایت ها خدمت کنند.

PHP یک زبان  قدرتمند برای ساخت وب سایت های پویا است. این زبان اسکریپتی میتواند با HTML ادغام شود. phpیک زبان در سمت سرور است, بدین معنا که کدهایphpروی سرور تفسیر میشوند و خروجی html و یا خروجی های دیگری تولید میکنند که توسط کاربر قابل مشاهده است.
phpدر سال ۱۹۹۴ توسطRasmusLerdorfارایه شد. از آن زمان تا به حال تغییرات زیادی در این زبان اسکریپتی تحت لینوکس ایجاد شده است و در حال حاضر نسخه ۵ آن توسط تیم گسترش دهندهphpعرضه شده است. تا به امروز حدودا بیش از ۳۵.۰۰۰.۰۰۰ وب سایت از این زبان برای ساخت برنامه های تحت وب خود استفاده کرده اند و به عنوان یکی از پرطرفدارترین زبان های اسکریپتی به حساب می آید.

MySqlچیست؟

به‌طورکلی وقتی به تاریخچه و مراحل تکامل ‌‌MySQL می‌نگریم، سه ویژگی آن، یعنی قابلیت اطمینان، کارایی مناسب و آسانی استفاده را از نکات مورد توجه سازندگان آن در تولید این اثر می‌یابیم. قابلیت اطمینان، از این جهت که یک بانک اطلاعاتی اپن‌سورس و با حمایت یک شبکه توانمند و در همه‌جا حاضری به نام MySQL Network در هرلحظه آماده ارائه خدمت به استفاده کنندگان آن و پشتیبانی از آن‌هاست و به راحتی می‌تواند دربسیاری از کاربردهای تجاری جایگزینی مناسب برای همتایان گرانقیمت خود باشد. طراحی سایت کتابخانه

کارایی مناسب، از این لحاظ که با ارائه نسخه‌های متعدد تحت سیستم عامل‌های مختلف و تحت معماری‌های سخت افزاری گوناگون قادر است تا هم در کاربردهای مبتنی برتعداد فرایندهای فراوان ‌(OLTP) و هم در کاربردهای دارای پردازش‌ها و محاسبات سنگین (OLAP) مورد استفاده قرار گیرد.

آسانیِ استفاده هم از این‌جهت است که کلیه مراحل استفاده از آن، از دستیابی به فایل‌های مخصوص نصب که به‌طور رایگان قابل دریافت است و هم از این بابت که مراحل نصب و پیکربندی که حداکثر در ده دقیقه در سیستم‌عامل‌های مختلف صورت می‌گیرد. همچنین در زمان بهره‌برداری به شیوه‌ای بسیار آسان و گویا، ابزارهای خود را در اختیار توسعه‌‌دهندگان و مدیران سیستم قرار می‌دهد.مدیریت اتصال کنترل و ایجاد محدودیت درتعداد اتصالات قابل انجام بین کلاینت‌ها و سرور بانک اطلاعاتی یکی از ماجول‌ها و وظایف اصلی MySQL است. درواقع موتور بانک اطلاعاتی با مدیریت خودکار و ایجاد اشتراک بین کلاینت‌ها در استفاده بهینه از اتصالات موجود نقش مهمی را ایفا می‌کند.

مزایای سیستم بانک اطلاعاتی

  • جلوگیری از اتلاف حافظه در ذخیره کردن داده ها
  • ایجاد اطمینان نسبت به گزارش های بدست آمده
  • ساده بودن اخذ گزارش های جدید
  • بالا بودن سرعت پردازش داده ها
  • استقلال داده ها از سیستم های کاربردی
  • تمرکز در مدیریت داده ها
طراحی سایت کتابخانه

نمونه چند صفحه از پایان نامه طراحی سایت کتابخانه

هر تراکنش بانک اطلاعاتی وب شامل مراحل زیر می باشد :

  • کاربر مرورگر ، صفحه خاصی را درخواست می کند.
  • سرویس دهنده وب درخواست را گرفته فایل را بازیابی می کند و آن را به موتور PHP تحویل می دهد تا پردازش شود .
  • موتور PHP ، اسکریپت را پردازش میکند ، PHP ارتباط با سرویس دهنده MYSQL را باز میکند و تقاضای مناسب را ارسال می نماید .
  • سرویس دهنده MYSQL تقاضای بانک اطلاعاتی را دریافت میکند ، آن را پردازش کرده نتیجه را به موتور PHP بر می گرداند .
  • موتور PHP اجرای اسکریپت را به اتمام رسانده و نتیجه که یک فایل HTML  میباشد را به سرویس دهنده وب بر میگرداند .
  • سرویس دهنده وب ، HTML را به مرورگر تحویل می دهد تا نتیجه درخواست خود را ببیند .

طراحی سایت کتابخانه

 

 مزایای MYSQL

  • MYSQL یک نرم افزار open source است.
  • از SQL پشتیبانی می کند.
  • کارایی و قابلیت اعتماد آن بالاست .
  • به کارگیری آن آسان است .
  • یک سیستم بانک اطلاعاتی رایگان است و پشتیبانی رایگان دارد .
  • اجرا در محیط ویندوز و یونیکس .

مراحل تقاضا از بانک اطلاعاتی

  • بررسی و فیلتر کردن داده ها
  • بر قراری اتصال با سرویس دهنده MYSQL
  • انتخاب بانک اطلاعاتی مناسب
  • انجام تقاضا از بانک اطلاعاتی
  • بازیابی نتایج تقاضا
  • ارسال نتایج به کاربر
  • بستن اتصال

انواع کتابخانه ها

  • کتابخانه ملی: برای نگهداری اسناد ، مدارک ، و سایر منابع مکتوب
  • کتابخانه دانشگاهی: هر دانشگاهی مختص خود یک کتابخانه دارد. ( دانشکده شیمی و … )
  • کتابخانه سازمانها و نهادها: ( وزارت نفت ، بانک ملی ، جهاد کشاورزی و … )
  • کتابخانه کانون پرورش فکری ( برای کودکان ۵ تا ۶ ساله و ۲ تا ۴ ساله )
  • کتابخانه مدارس
  • کتابخانه مساجد : در کنار هر مسجدی یک کتابخانه کوچکی وجود دارد.
  • کتابخانه عمومی

فهرست مطالب

  • مقدمه

فصل اول : توضیحات درباره تکنولوژی مورد استفاده

۱-۱-  PHP چیست؟

۱-۲- Mysql  چیست؟

۱-۳- انواع کتابخانه ها

فصل دوم : شیوه کار وب سایت

۲-۱-سطح دسترسی مراجعه کننده عادی

۲-۲-سطح دسترسی کاربر

۲-۳-سطح دسترسی مدیر

فصل سوم  : سناریو (fully deress senario)

طراحی سایت کتابخانه

۳-۱-ثبت نام

۳-۲-امانت گرفتن

۳-۳-ثبت کتاب

۳-۴-جستجوی کتاب

۳-۵-ویرایش کتاب

۳-۶-ارتباط با مدیر

۳-۷-جستجوی کاربر

فصل  چهارم  : بانک اطلاعاتی (Database)

۴-۱-جدول پیشنهادات

۴-۲-جدول کتاب

۴-۳-جدول امانت

۴-۴-جدول مدیر

۴-۵-جدول کاربر

فصل پنجم :  نمایی از وب سایت کتابخانه

۵-۱-سطح دسترسی مدیر

۵-۱-۱-منوی اصلی مدیر

۵-۱-۲-ثبت کتاب

۵-۱-۳-جستجوی کتاب

۵-۱-۴-جستجوی کاربران

۵-۱-۵-خواندن پیام ها

۵-۱-۶-ثبت امانات

۵-۱-۷-لیست کتابها

۵-۱-۸-لیست کاربران

۵-۱-۹-ویرایش اطلاعات

۵-۱-۱۰-خروج

۵-۲-سطح دسترسی کاربر

۵-۲-۱-جستجوی کتاب

۵-۲-۲-امانت گرفتن کتاب

۵-۲-۳-لیست کتابها

۵-۲-۴-ثبت پیشنهاد

۵-۲-۵-ویرایش اطلاعات

۵-۲-۶-خروج

۵-۳-سطح دسترسی بازدید کننده عادی

۵-۳-۱-استفاده از اخبار سایت

۵-۳-۲-ثبت کتاب

۵-۳-۳-درباره ما

  • نتیجه گیری
  • منابع
  • پیوست ها

 

تعداد صفحات

61-70

فایل PDF

دارد

فایل پاورپوینت

ندارد

منابع و مآخذ

دارد

فایل Word

دارد

Be the first to review “طراحی سایت کتابخانه”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Reviews

There are no reviews yet.

گروه مقالات

۶۹,۹۰۰ تومان۱۰۰,۰۰۰ تومان (-۳۰%)

افزودن به سبد خرید