طراحی سایت کتابخانه
۱۹,۹۰۰ تومان۵۰,۰۰۰ تومان (-60%)
مقاله موجود است
طراحی سایت کتابخانه یک پایان نامه کامل در زمینه رشته مهندسی نرم افزار کامپیوتر می باشد. در این پایان نامه از زبان php و پایگاه داده اطلاعات mysql بهره برده شده است. همچنین با تشریح گام به گام طراحی در نهایت شاهد نتیجه کار خواهیم بود.
این پایان نامه در 63 صفحه با فرمت word کاملا قابل ویرایش برای دانلود آماده شده و همچنین برای سهولت در نمایش نسخه PDF نیز اضافه گردید.
در ادامه بخش هایی از این پروژه را مشاهده می فرمایید. همچنین برای مشاهده و بررسی سایر مقالات مرتبط با علوم کامپیوتری می توانید به صفحه مخصوص کامیپوتر وب سایت آقای کافی نت مراجعه بفرمایید.
طراحی سایت کتابخانه
برای طراحی سایت زبانهای مختلفی وجود دارد . از قبیل javascript ، php ، Aspو…. علاوه بر زبان برنامه نویسی در طراحی سایت بانک های اطلاعاتی بسیاری وجود دارد که انتخاب بانک اطلاعاتی با توجه به سازگاری با زبان برنامه نویسی توسط کاربر از اهمیت فوق العاده ای برخوردار خواهد بود . بانک های اطلاعاتی از قبیل Mysql ، Sqlserver ، oracle و … را می توان نام برد . طراحی سایت کتابخانه
اما در این وب سایت از زبان php و بانک اطلاعاتی Mysql بدلیل سازگاری آنها با یکدیگر ، سادگی کار ، قابلیت اعتماد بالا ، اجرا در محیط های مختلف و همچنین رایگان بودن این نرم افزارها مورد استفاده قرار گرفته است . ما از این زبان استفاده کردیم چون open source می باشد و کاربر میتواند مشکلات و ایرادات آن را به سادگی اصلاح کند .
php چیست؟
هر روز وب سایت ها گسترش پیدا میکنند و مخاطبان بیشتری را در بر میگیرند. تا به حال بیش از 125.000.000 دامنه در اینترنت ثبت شده است که نشان دهنده گسترش سریع اینترنت می باشد. با بزرگ شدن و زیاد شدن مخاطبان وب سایت ها, دیگر HTML پاسخگوی نیاز مدیران وب سایت ها نبود, از این رو به زبانی نیاز بود تا بتواند مانند نرم افزارهایDektopعمل کند و به راحتی قابل گسترش باشد. زبان هایی مانند PHP, Asp, Java و … به وجود آمدند تا به وب سایت ها خدمت کنند.
PHP یک زبان قدرتمند برای ساخت وب سایت های پویا است. این زبان اسکریپتی میتواند با HTML ادغام شود. phpیک زبان در سمت سرور است, بدین معنا که کدهایphpروی سرور تفسیر میشوند و خروجی html و یا خروجی های دیگری تولید میکنند که توسط کاربر قابل مشاهده است.
phpدر سال 1994 توسطRasmusLerdorfارایه شد. از آن زمان تا به حال تغییرات زیادی در این زبان اسکریپتی تحت لینوکس ایجاد شده است و در حال حاضر نسخه 5 آن توسط تیم گسترش دهندهphpعرضه شده است. تا به امروز حدودا بیش از 35.000.000 وب سایت از این زبان برای ساخت برنامه های تحت وب خود استفاده کرده اند و به عنوان یکی از پرطرفدارترین زبان های اسکریپتی به حساب می آید.
MySqlچیست؟
بهطوركلي وقتي به تاريخچه و مراحل تكامل MySQL مينگريم، سه ويژگي آن، يعني قابليت اطمينان، كارايي مناسب و آساني استفاده را از نكات مورد توجه سازندگان آن در توليد اين اثر مييابيم. قابليت اطمينان، از اين جهت كه يك بانك اطلاعاتي اپنسورس و با حمايت يك شبكه توانمند و در همهجا حاضري به نام MySQL Network در هرلحظه آماده ارائه خدمت به استفاده كنندگان آن و پشتيباني از آنهاست و به راحتي ميتواند دربسياري از كاربردهاي تجاري جايگزيني مناسب براي همتايان گرانقيمت خود باشد. طراحی سایت کتابخانه
كارايي مناسب، از اين لحاظ كه با ارائه نسخههاي متعدد تحت سيستم عاملهاي مختلف و تحت معماريهاي سخت افزاري گوناگون قادر است تا هم در كاربردهاي مبتني برتعداد فرايندهاي فراوان (OLTP) و هم در كاربردهاي داراي پردازشها و محاسبات سنگين (OLAP) مورد استفاده قرار گيرد.
آسانيِ استفاده هم از اينجهت است كه كليه مراحل استفاده از آن، از دستيابي به فايلهاي مخصوص نصب كه بهطور رايگان قابل دريافت است و هم از اين بابت كه مراحل نصب و پيكربندي كه حداكثر در ده دقيقه در سيستمعاملهاي مختلف صورت ميگيرد. همچنين در زمان بهرهبرداري به شيوهاي بسيار آسان و گويا، ابزارهاي خود را در اختيار توسعهدهندگان و مديران سيستم قرار ميدهد.مديريت اتصال كنترل و ايجاد محدوديت درتعداد اتصالات قابل انجام بين كلاينتها و سرور بانك اطلاعاتي يكي از ماجولها و وظايف اصلي MySQL است. درواقع موتور بانك اطلاعاتي با مديريت خودكار و ايجاد اشتراك بين كلاينتها در استفاده بهينه از اتصالات موجود نقش مهمي را ايفا ميكند.
مزایای سیستم بانک اطلاعاتی
- جلوگیری از اتلاف حافظه در ذخیره کردن داده ها
- ایجاد اطمینان نسبت به گزارش های بدست آمده
- ساده بودن اخذ گزارش های جدید
- بالا بودن سرعت پردازش داده ها
- استقلال داده ها از سیستم های کاربردی
- تمرکز در مدیریت داده ها
هر تراکنش بانک اطلاعاتی وب شامل مراحل زیر می باشد :
- کاربر مرورگر ، صفحه خاصی را درخواست می کند.
- سرویس دهنده وب درخواست را گرفته فایل را بازیابی می کند و آن را به موتور PHP تحویل می دهد تا پردازش شود .
- موتور PHP ، اسکریپت را پردازش میکند ، PHP ارتباط با سرویس دهنده MYSQL را باز میکند و تقاضای مناسب را ارسال می نماید .
- سرویس دهنده MYSQL تقاضای بانک اطلاعاتی را دریافت میکند ، آن را پردازش کرده نتیجه را به موتور PHP بر می گرداند .
- موتور PHP اجرای اسکریپت را به اتمام رسانده و نتیجه که یک فایل HTML میباشد را به سرویس دهنده وب بر میگرداند .
- سرویس دهنده وب ، HTML را به مرورگر تحویل می دهد تا نتیجه درخواست خود را ببیند .
طراحی سایت کتابخانه
مزایای MYSQL
- MYSQL یک نرم افزار open source است.
- از SQL پشتیبانی می کند.
- کارایی و قابلیت اعتماد آن بالاست .
- به کارگیری آن آسان است .
- یک سیستم بانک اطلاعاتی رایگان است و پشتیبانی رایگان دارد .
- اجرا در محیط ویندوز و یونیکس .
مراحل تقاضا از بانک اطلاعاتی
- بررسی و فیلتر کردن داده ها
- بر قراری اتصال با سرویس دهنده MYSQL
- انتخاب بانک اطلاعاتی مناسب
- انجام تقاضا از بانک اطلاعاتی
- بازیابی نتایج تقاضا
- ارسال نتایج به کاربر
- بستن اتصال
انواع کتابخانه ها
- کتابخانه ملی: برای نگهداری اسناد ، مدارک ، و سایر منابع مکتوب
- کتابخانه دانشگاهی: هر دانشگاهی مختص خود یک کتابخانه دارد. ( دانشکده شیمی و … )
- کتابخانه سازمانها و نهادها: ( وزارت نفت ، بانک ملی ، جهاد کشاورزی و … )
- کتابخانه کانون پرورش فکری ( برای کودکان 5 تا 6 ساله و 2 تا 4 ساله )
- کتابخانه مدارس
- کتابخانه مساجد : در کنار هر مسجدی یک کتابخانه کوچکی وجود دارد.
- کتابخانه عمومی
فهرست مطالب
- مقدمه
فصل اول : توضیحات درباره تکنولوژی مورد استفاده
1-1- PHP چیست؟
1-2- Mysql چیست؟
1-3- انواع کتابخانه ها
فصل دوم : شيوه كار وب سايت
2-1-سطح دسترسي مراجعه كننده عادي
2-2-سطح دسترسي كاربر
2-3-سطح دسترسي مدير
فصل سوم : سناریو (fully deress senario)
طراحی سایت کتابخانه
3-1-ثبت نام
3-2-امانت گرفتن
3-3-ثبت کتاب
3-4-جستجوی کتاب
3-5-ویرایش کتاب
3-6-ارتباط با مدیر
3-7-جستجوی کاربر
فصل چهارم : بانک اطلاعاتی (Database)
4-1-جدول پیشنهادات
4-2-جدول کتاب
4-3-جدول امانت
4-4-جدول مدیر
4-5-جدول کاربر
فصل پنجم : نمایی از وب سايت کتابخانه
5-1-سطح دسترسی مدیر
5-1-1-منوی اصلی مدیر
5-1-2-ثبت کتاب
5-1-3-جستجوی کتاب
5-1-4-جستجوی کاربران
5-1-5-خواندن پیام ها
5-1-6-ثبت امانات
5-1-7-لیست کتابها
5-1-8-لیست کاربران
5-1-9-ویرایش اطلاعات
5-1-10-خروج
5-2-سطح دسترسی کاربر
5-2-1-جستجوی کتاب
5-2-2-امانت گرفتن کتاب
5-2-3-لیست کتابها
5-2-4-ثبت پیشنهاد
5-2-5-ویرایش اطلاعات
5-2-6-خروج
5-3-سطح دسترسی بازدید کننده عادی
5-3-1-استفاده از اخبار سایت
5-3-2-ثبت کتاب
5-3-3-درباره ما
- نتيجه گيري
- منابع
- پیوست ها
تعداد صفحات | 61-70 |
---|---|
فایل PDF | دارد |
فایل پاورپوینت | ندارد |
منابع و مآخذ | دارد |
فایل Word | دارد |
-
۱۹,۹۰۰ تومان
۴۰,۰۰۰ تومانکارآموزی احداث ساختمان آتش نشانی
۱۹,۹۰۰ تومان۴۰,۰۰۰ تومان -
۲۳,۰۰۰ تومان
آشنایی با اکتیو دایرکتوری ویندوز سرور 2008
۲۳,۰۰۰ تومان -
۱۷,۹۰۰ تومان
۲۶,۰۰۰ تومانبررسی ارتباط تحصیلات و سبک مدیریت
۱۷,۹۰۰ تومان۲۶,۰۰۰ تومان -
۱۴,۹۰۰ تومان
۲۵,۰۰۰ تومانبررسی عزت نفس بین دانشجویان دختر
۱۴,۹۰۰ تومان۲۵,۰۰۰ تومان -
-
Reviews
There are no reviews yet.