دانلود نمونه پروژه کتابخانه الکترونیکی با 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کاراکتریکلمه عبور

 

 

  

برچسب ها / بانک اطلاعاتی php / برنامه نویسی php / مدل mvc در php / کتابخانه الکترونیکی / کتابخانه دیجیتال

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

هرگونه سوال یا نظری دارید،می توانید در این قسمت مطرح کنید.

مشخصات

تعداد بازديد
309
تعداد دانشجو
14
اندازه
6 مگابايت
هزینه ثبت نام
104 هزار تومان

برای دسترسی همیشگی به این آموزش و امکان دانلود ، در آن ثبت نام کنید.

مشاوره

در مورد مباحث دوره می توانید با مدرس صحبت کنید.


محمد محمدی مدرس دوره " دانلود نمونه پروژه کتابخانه الکترونیکی با PHP بر اساس مدل mvc " هستم.
هر گونه سوال یا ابهام یا پیشنهادی در مورد این دوره داشتید، می تونید به روش های زیر با من تماس بگیرید:
شماره همراه
09151604068
پست الکترونیکی
mohammadi.sm@gmail.com
سامانه حقوق و دستمزد خدمات

سامانه حقوق و دستمزد خدمات

سامانه تحت وب حقوق و دستمزد برای کارکنان آموزشی در آموزش پرورش بصورت قرارداد خرید خدمات آموزشی ایجاد شده و امکان استخدام، صدور قرارداد، محاسبه حقوق ماهیانه و تهیه گزارشات مورد نیاز را فراهم می کند.