فروشگاه چند ضلعی

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

پروژه آموزشی طراحی وبسایت برای کتابخانه با استفاده از پایگاه داده

پروژه آموزشی طراحی سایت

پروژه ساخت وب سایت کتابخانه با قابلیت پایگاه داده و استفاده از PHP, html,css

۱۰۱,۲۵۰ تومان

این وبسایت دو قسمت مهم دارد

1- قسمت مدیریت که admin نام دارد

2- قسمت کاربر

در قسمت admin که برای متصدی کتابخانه نوشته شده است

قابلیت ایجاد کتاب، تعریف ناشر و تحویل کتاب به کاربر و پس گرفتن کتاب وجود دارد

در قسمت کاربری می توان عضو کتابخانه شد و مشاهده کرد که چه کتابهایی را از کتابخانه قرض گرفته ایم.

نکته: کلیه متن هایی که در صفخاتی همچون صفحه اصلی، درباره کتابخانه

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

برای ورود به قسمت مدیریتی باید آدرس 

http://localhost/library/admin/main

چون وارد سیستم نشده ایم اجازه ورود به ما نداده و خودکار ما را به صفحه ورود می برد.

ایمل ورود

admin@admin.com

و رمز ورود

admin 

است.

نکته: در قسمت مدیریتی ثبت نام نداریم چون معنی ندارد که هر کس خواست در سیستم به عنوان مدیر ثبت نام کند.

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

ولی به صورت منطقی هم می توان گفت در این کتابخانه می توان قابلیت جستجوی پیشرفته تعبیه کرد که البته الان نوشته نشده است.

ولی در آن صورت نیاز است تا کتاب ناشران مختلف را مشاهده کنیم. و این جدول برا آنجا مفید است.

در قسمت اضافه کردن ناشر می توان ناشر جدیدی اضافه کرد و همچنین در پایین صفحه لیستی از کلیه ناشرانی که قبلا اضافه شده اند را میتوان مشاهده کرد.

در نشخه فعلی نمی توان ناشران را حذف یا ویرایش کرد.

نکته دیگر توابع کار با پایگاه داده در پوشه classes و در فایل 

connect.php در کلاس conn نوشته شده است.

در پایگاه داده 4 کار اصلی می توان انجام داد:

ایجاد داده جدید:1- 

این کاربرددر ایجاد ناشر، کتاب استفاده شده. 

برای امانت دادن کتاب نیز یک سطر جدید ایجاد می شود.

2- حذف داده

این مورد در پس دادن کتاب با حذف رکورد مربوطه انججام می شود.

3- ویرایش داه 

در هنگام قرض دادن کتاب ، فیلد تعداد کتاب های موجود یکی کم می شود.

هنگام پس گرفتن یکی زیاد می شود

و این ویرایش داده هاست.

4- بازیابی داده

در قسمت های نمایش لیست ناشران، نمایش لیست کتاب ها

و خیلی دیگر از جا ها داده بازیابی شده است.

نکات فنی:

برای طراحی ظاهر کار از چارچوب Css به نام bulma استفاده شده است.

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

علت استفاده از این چارچوب زیبایی و رسپانسیو شدن سایت است.

پوشه ها:

admin

کلیه فایل های مربوط به قسمت مدیریتی سایت

classes

کلاس کار با پایگاه داده

images

عکس و آیکون های استفاده شده

scripts

فایل های js که این فایل از چارچوب bulma کپی شده است.

styles 

فایل های cSS

ریشه اصلی سایت

کلیه فایل های مربوط به کاربر سایت.

نام پایگاه داده library است

پایگاه داده localhost

نام کاربری root

پسورد ندارد

فایل پایگاه داده از wamp

export شده است

برای استفاده آن را در PHPMyadmin خود importکنید.

هیچ کتاب یا ناشری در سیستم تعریف نشده است.

لطفا هنگام ایجاد کتاب یا ناشر به نوع فیلد ها توجه کنید

به این مطلب چند ستاره می‌دهید؟
(تعداد رای: 0 - امتیاز میانگین: 0)

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “پروژه آموزشی طراحی وبسایت برای کتابخانه با استفاده از پایگاه داده”

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