طراحی و پیاده سازی سیستم کتابخانه الکترونیک
توجه :
شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.
مقدمه
امروزه گستردگی جوامع ، نیازهاو کثرت وابستگی مردم را به یکدیگر ،شرایط جدیدی را فراهم آورده که گذران امور با روش های سنتی را غیر ممکن می سازد.
بشر روزگارانی را گذرانده که به حداقل جمعیت بر روی کره زمین، زندگی کرده و تنها نیازش خوراک و پوشاک بوده است. گذشت زمان و افزایش نیاز ها و لزوم برقراری ارتباط بیشتر، موجب پیدایش زبان ایما و اشاره و سپس نقاشی و خط گردید.
بسیار زمان گذشت تا بشر نسبت به ثبت و ضبط منظور خودش ، در قالب کلمات نوشتاری اقدام کرد و حساب ها را ثبت نمود.
اکنون ارتباط آموزشی، اداری، تجاری و... هر کدام دنیایی از مفاهیم و اعداد و روابط را در درون خود دارد که بدون ثبت و ضبط دقیق و سازمان یافته آنها و بکارگیری علم و فن آوری، استفاده از آنها غیر ممکن است. آنچه در این پایان نامه ارائه می شود کوششی است برای سریعتر انجام شدن عمل امانت گرفتن کتاب از کتابخانه و همچنین کاستن از رفت و آمد های بیهوده.
پس از تعریف صورت پروژه، انتخاب ابزار و محیط مناسب برای پیاده سازی طرح مورد نظر، در اولویت قرار گرفت که بعد از مطالعات صورت گرفته، تصمیم گرفتیم که از زبان برنامه نویسی تحت وبPHP و زبان پایگاه داده MySql استفاده کنیم.
در فصل های مختلف این پایان نامه، مراحل طراحی و پیاده سازی سیستم کتابخانه الکترونیک شرح داده شده است.
در فصل اول به معرفی نرم افزار های مورد استفاده در این پروژه پرداختیم. در فصل دوم، امکان سنجی سیستم و مراحل دقیق طراحی سیستم بیان شده است. در فصل سوم جداول پایگاه داده و روابط بین آنها و تشریح کد، شرح داده شده است.فصل چهارم پیوست(نمایی از سایت)می باشد.
عناوین :
مقدمه
فصل اول
PHP
My sql
فصل اول- آشنایی با نرم افزار های مورد استفاده
PHP چیست ؟
PHP و مقایسه آن با Perl CGI
زبانها
تسهیلات توکار (Built-in facilities )
ساخت صفحات وب
اشکال زدایی PHP در مقایسه با Perl CGI
برای شروع کار با PHP چه نیاز داریم؟
توضیحات برنامه نویس در حین برنامه نویسی (Comments )
عملگرهای ریاضی در PHP
عملگرهای رشته ای در PHP
متغیرها در PHP
معرفی اپراتورهای منطقی
دستورات شرطی
مفاهیم ابتدائی Mysql
مقدمه
دستور Select
Where شرط
استفاده از توابع در Select
دستور Delete
دستور insert
ایجاد Stored Procedure
ایجاد دید VIEW
ایجاد کردن یک ستون محاسباتی با استفاده از قاب Grid
استفاده کردن از شرط Top n
نشان دادن سطرهای Top s
شرط WHERE
شرط WHERE BASIC
Query Analyzer
تجزیه
و
تحلیل سیستم
فصل دوم – تجزیه و تحلیل سیستم
2-1- شناخت سیستم و یافتن مسئله
2-2- ارائه راه حل
2-3- امکان سنجی
2-3-2- امکان سنجی اقتصادی
2-3-2- امکان سنجی تکنیکی
2-4- طراحی سیستم
2-4-1 شناخت فرم ها
2-4-1-1- فرم مشخصات کتاب
2-4-1-2- فرم مشخصات اعضا
2-4-1-3- فرم درج خبر
2-4-1-4-در خواست امانت کتاب
2-4-2- نمودارهای DFD
2-4-3- نمودار usecase
2-4-4- نمودار فعالیت
2-4-5- نمودار ارتباطات
پیاده سازی
فصل سوم – پیاده سازی
3-1- جداول پایگاه داده
3-1-1- جدول temp_user
3-1-2- جدول user
3-1-3- جدول book
3-1-4-جدول user_del
3-1-5-جدول archive
3-1-6-جدول news
3-2- برنامه نویسی
3-2-1 معرفی کامل فرم ها
3-2-2- توضیح کد
3-2-2-1-سطح مدیریتی
3-2-2-2-منوی اصلی سایت
3-2-2-3-سطح اعضا
پیوست