هرگونه سوال یا نظری دارید،می توانید در این قسمت مطرح کنید.
سلام عزیزان در این قسمت یک نمونه پروژه کتابخانه دیجیتال (الکترونیکی) به زبان php برای دانلود گذاشتیم و تماماً از مدل MVC استفاده کرده ایم. اگر قصد یادگیری کامل برنامه نویسی PHP بر اساس مدل MVC رو دارید ، این نمونه پروژه میتونه بهتون کمک کنه...
این نمونه پروژه برنامه نویسی بانک اطلاعاتی به زبان php و بر اساس مدل mvc به شما کمک می کند تا روشی کاملاً پیشرفته و حرفه ای از برنامه نویسی را یادبگیرد. در این پروژه سه نوع کاربر تعریف کرده ایم:
کتابخانه دیجیتال کتابخانه ای است که مواد وخدمات دیجیتالی را شامل می شود . در ساده ترین شکل می تواند شامل مجموعه ای کتاب ها در قالب دسته بندی های مختلف باشد که هر کتاب دارای چندین فصل است که محتوای کتاب را تشکیل می دهند. این سیستم دارای کاربران عضوی است که به کتاب ها درسترسی داشته و می توانند از کتابخانه استفاده کرده و مطالل کتاب ها را بخوانند و کاربران مسوولی است که می توانند کتاب ها و مطالب آنها را مدیریت کنند. بطور کلی پروژه کتابخانه دیجیتال طراحی شده در طی این آموزش ها دارای امکانات زیر است:
برای سایت کتابخانه دیجیتال، بانک اطلاعاتی بصورت زیر طراحی شده است : جدول کتاب ها (tbl_book)
ستون | نوع داده | کاربرد |
Id | عددی | کد کتاب |
name | کاراکتری | نام |
author | کاراکتری | مولف |
pname | کاراکتری | ناشر |
pyear | کاراکتری | سال انتشار |
cid | عددی | کد دسته بندی |
Isbn | کاراکتری | شابک |
abstract | متنی | چکیده کتاب |
logo | کاراکتری | تصویر لوگو |
کاراکتری | نام فایل ضمیمه |
جدول دسته بندی (tbl_cat)
ستون | نوع داده | کاربرد |
Id | عددی | کد دسته |
name | کاراکتری | نام دسته |
pid | عددی | کد دسته پدر |
جدول فصل های کتاب ها (tbl_chap)
ستون | نوع داده | کاربرد |
Id | عددی | کد کتاب |
name | کاراکتری | نام |
bid | کاراکتری | مولف |
body | متنی | محتوای فصل |
کاراکتری | نام فایل ضمیمه محتوای فصل |
جدول کاربران (tbl_user)
ستون | نوع داده | کاربرد |
Id | عددی | کد کاربر |
name | کاراکتری | نام |
uname | کاراکتری | نام کاربری |
upass | کاراکتری | کلمه عبور |
هرگونه سوال یا نظری دارید،می توانید در این قسمت مطرح کنید.
برای دسترسی همیشگی به این آموزش و امکان دانلود ، در آن ثبت نام کنید.
در مورد مباحث دوره می توانید با مدرس صحبت کنید.