کدنویسان | دانلود نمونه پروژه کتابخانه الکترونیکی با PHP بر اساس مدل MVC

دانلود نمونه پروژه کتابخانه الکترونیکی با PHP بر اساس مدل MVC


سلام عزیزان در این قسمت یک نمونه پروژه کتابخانه دیجیتال (الکترونیکی) به زبان php برای دانلود گذاشتیم و تماماً از مدل MVC استفاده کرده ایم. اگر قصد یادگیری کامل برنامه نویسی PHP بر اساس مدل MVC رو دارید ، این نمونه پروژه میتونه بهتون کمک کنه
نمونه پروژه برنامه نویسی PHP با MVC
خرید و دانلود محصول
جزئیات محصول
این نمونه پروژه برنامه نویسی بانک اطلاعاتی به زبان php و بر اساس مدل mvc به شما کمک می کند تا روشی کاملاً پیشرفته و حرفه ای از برنامه نویسی را یادبگیرد.

در این پروژه سه نوع کاربر تعریف کرده ایم:

  1. کاربران عادی – که قادر هستند لیست کتاب ها را ببینند ، فصل های آنها را باز کنند و مطالعه کنند.
  2. کاربران ویژه  – که علاوه بر اختیارات کاربران عادی، می توانند دسته بندی ها، کتاب ها و فصا های کتاب ها را مدیریت کنند.
  3. کاربران مدیر – که علاوه بر اختیارت کاربران ویژه می توانند کاربران سیستم را نیز مدیریت کنند.

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

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

  1. مدیریت دسته بندی های کتاب ها، دسته ها می توانند بصورت پدر و فرزندی تا چند سطح داشته باشند.
  2. مدیریت کتابها ، امکان نمایش لیست کتاب ها، اضافه کردن، ویرایش کردن و و حذف کردن کتاب ها، برای هر کتاب یک فایل تصویری برای لوگو و یک فایل ضمیمه که می تواند محتوای کتاب را داشته باشد در نظر گرفته شده است. و امکان دانلود این فایل ها وجود دارد.
  3. مدیریت فصل های کتاب ، هر کتاب شامل چندین فصل است و امکان مدیریت فصل های یک کتاب مشخص وجود دارد.
  4. امکانات مناسب برای مطالعه کتابها، نمایش لیست کتابها به اعضا، نمایش کتاب های یک دسته بندی یا جستجو بر اساس عنوان و محتوای کتاب
  5. داشتن سطوح مختلف برای کاربران و کنترل دسترسی کاربران به بخش های مختلف سیستم بر اساس سطح دسترسی آنها
  6. استفاده از چارچوب طراحی واسط کاربری بوت استرپ

بانک اطلاعاتی کتابخانه دیجیتال

برای سایت کتابخانه دیجیتال، بانک اطلاعاتی بصورت زیر طراحی شده است :

جدول کتاب ها (tbl_book)

ستون نوع داده کاربرد
Id عددی کد کتاب
name کاراکتری نام
author کاراکتری مولف
pname کاراکتری ناشر
pyear کاراکتری سال انتشار
cid عددی کد دسته بندی
Isbn کاراکتری شابک
abstract متنی چکیده کتاب
logo کاراکتری تصویر لوگو
pdf کاراکتری نام فایل ضمیمه

 

جدول دسته بندی (tbl_cat)

ستون نوع داده کاربرد
Id عددی کد دسته
name کاراکتری نام دسته
pid عددی کد دسته پدر

 

جدول فصل های کتاب ها (tbl_chap)

ستون نوع داده کاربرد
Id عددی کد کتاب
name کاراکتری نام
bid کاراکتری مولف
body متنی محتوای فصل
pdf کاراکتری نام فایل ضمیمه  محتوای فصل

 

جدول کاربران (tbl_user)

ستون نوع داده کاربرد
Id عددی کد کاربر
name کاراکتری نام
uname کاراکتری نام کاربری
upass کاراکتری کلمه عبور

 

اسکرین شات از کتابخانه دیجیتال

صفحه نمایش کتاب ها به اعضا

نمایش لیست کتابها، کتابخانه دیجیتال - کدنویسان

 

صفحه مدیریت فصل های کتاب

نمایش فصل های کتاب-کتابخانه الکترونیکی- کدنویسان

 

نظرات کاربران

نظرات برای | بدون نظر »

دیدگاه شما


همین الان
می توانید محصول را دانلود کنید

حجم فایل : ۶۳۳۴ کیلوبایت

۲۲۰۰۰ تومان

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


درباره کدنویسان
کدنویسان با هدف فراهم کردن آموزش های جدید و کاربردی در حوزه طراحی و برنامه نویسی های مختلف مخصوصاً تحت وب، پایه گذاری شده است.
ما افتخار می کنیم که رضایت کاربران عزیز کدنویسان را با ارائه آموزش های مفید تامین کرده ایم.
تماس با ما
سریع ترین روش های تماس با ما بصورت زیر است:
  • تماس با شماره همراه : 09151604068
  • ارسال پیام به آی دی تلگرام : @mmoha94
  • ارسال نامه به آدرس : mohammadi.sm@gmail.com
نمادهای اعتماد ما
logo-samandehi


کلیه حقوق متعلق به سایت کدنویسان است، انتشار و کپی برداری از مطالب این سایت غیرمجاز بوده و پیگرد قانونی دارد.