پروژه طراحی سایت شرکت به سبا با استفاده از کد های HTML و دستورات PHP به طراحی یک وب سایت ساده برای شرکت مورد نظر شما میپردازد.
+ سورس کد های کامل پروژه
دایکیومنت کامل 100 صفحه ای نیز برای پروژه ارایه شده که به همراه سورس کد های صفحات سایت قابل دانلود میباشد.فصل 5 پروژه کدهای بکار رفته در هر صفحه را توضیح داده و کاربرد هر یک را بیان میکند.این پروژه برای ارایه پروژه پایانی دوره کاردانی و کارشناسی بسیار مناسب است.
برای اطمینان از کیفیت و سطح علمی پروژه ، نمونه رایگان آن را از لینک زیر دانلود کرده و پس از آشنایی کامل تر اقدام به خرید محصول فرمایید.
چکیده
هر روز وب سایت ها گسترش پیدا میکنند و مخاطبان بیشتری را در بر میگیرند. تا به حال بیش از 125.000.000 دامنه در اینترنت ثبت شده است که نشان دهنده گسترش سریع اینترنت می باشد. با بزرگ شدن و زیاد شدن مخاطبان وب سایت ها دیگر HTML پاسخگوی نیاز مدیران وب سایت ها نبود، از این رو به زبانی نیاز بود تا بتواند مانند نرم افزارهای Desktop عمل کند و به راحتی قابل گسترش باشد. زبان هایی مانند PHP, Asp, Java و ... به وجود آمدند تا به وب سایت ها خدمت کنند. در این پروژه ما سعی داریم تا حدودی با زبان برنامه نویسی PHP آشنا شویم و نگاه کوتاهی به تاریخچه و عمل کرد PHP خواهیم انداخت.
در این پایان نامه سعی شده است تا به شرح سایت شرکت به سبا بپردازیم.ودر ابتدا یک سری توضیحات در مورد نرم افزار های مورد استفاده که در طی انجام پروژه با آنها کار کردیم گفته شده است .که از نرم افزار Flash Photoshop,Swish,Frontpage برای طراحی صفحات واز Php وبانک اطلاعاتی my sql برای پویا سازی سایت استفاده شده است.
وبعد به توضیح ساختار سایت وپیاده سازی سایت پرداختیم واینکه در هر صفحه از چه نرم افزارهایی واینکه هر قسمت از صفحه چگونه ساخته شده است.
کلمات کلیدی:
HTML, PHP ،my sql ،Flash Photoshop, Swish, Frontpage، طراحی ، وب سایت، شرکت ، به سبا
فهرست مطالب
فصل اول، مقدمه
1-1-مقدمه. 2
1-2- مسأله اصلی تحقیق.. 2
1-3- تشریح و بیان موضوع. 3
1-4- ضرورت انجام تحقیق.. 3
1-5- مدل تحقیق (ارتباط متغیرها به صورت تصویری(4
1-6- اهداف تحقیق.. 4
1-7- قلمرو انجام تحقیق.. 4
1-8- ساختار تحقیق.. 5
1-9- ابزار ها5
1-10- ساختار کلی سایت... 6
فصل دوم ، اصول طراحی اولیه وب سایت
2-1- مقدمه. 8
2-2- طراحی.. 8
2-3- مخاطب محوری.. 9
2-4- ساختار اطلاعات... 9
2-5- محتوا10
2-6- پشتیبانی.. 11
فصل سوم ، آشنایی با ساختارHTML و PHP
3-1- مقدمه. 13
بخش اول : HTML
3-2- معرفی تگ های مورد استفاده در پروژه14
3-3- تگهایی فرم بندی متن.. 16
3-4- قرار دادن یک تصویر بر روی صفحه. 18
3-5- طرز ایجاد لیست در HTML.. 20
3-6- جدولها21
3-7- فریم بندی در html23
3-8- new page. 26
3-8-1 قرار دادن یک AVI بر روی Webpage. 26
3-8-2 قرار دادن موسیقی background بر روی یک web page. 26
3-8-3 قرار دادن نوشته متحرک بر روی web page. 26
بخش دوم : PHP
3-9- امکانات و ویژگیهای PHP. 28
3-9-1 ویژگیهای PHP 4. 28
3-9-2 ویژگیهای PHP 5. 30
3-9-3 PHP زبانی برای همه سیستم عاملها30
3-9-4 PHP رایگان 31
3-9-5 معایبPHP. 31
3-9-6 مقایسه PHP با perl cgi31
3-10- کار با فرم ها در PHP. 32
3-11- متغیرها34
3-11-1 انواع متغیرها در PHP. 34
3-12- آرایه ها36
3-12-1 توابع 36
3-12-2 فراخوانی تابع.. 36
3-12-3 تعریف یک تابع.. 37
3-12-4 متغیرها در داخل یک تابع.. 37
3-12-5 مفهوم و کاربرد Session در PHP. 37
3-12-6 نحوه تعریف session بر روی سرور38
3-13- ساختارهای کنترلی در PHP. 38
3-14- حلقه ها40
3-15- نتیجه گیری.. 42
فصل چهارم ، ابزارهای مورد استفاده
4-1- مقدمه. 44
4-2- معرفی نرم افزار Frontpage. 44
4-2-1- ایجاد یک صفحه سایت... 44
4-2-2- ساختن صفحه وب با استفاده از الگو. 45
4-2-3- ایجاد جدول.. 45
4-2-4- بهبود سایت با استفاده از تصویر. 46
4-2-5- متحرک سازی.. 47
4-2-6- فلش در فرانت پیج.. 47
4-2-7- جاری صفحه در حرکت... 48
4-3- فتوشاپ... 48
4-3-1- شروع کار48
4-3-2- ایجاد صفحه جدید. 49
4-3-3- اندازه تصویر. 49
4-3-4- تفکیک پذیری.. 49
4-3-5- جعبه ابزار49
4-3-6- ابزارهای انتخاب... 49
4-3-7- ابزارهای رنگ آمیز. 50
4-3-8- منوی view.. 50
4-3-9- ابزارهای مشاهده50
4-3-10- ابزارهای اختصاصی.. 51
4-3-11- منوها51
4-4- معرفی نرم افزار Flash. 52
4-4-1- منوهای فلش.... 52
4-4-2- ویراستار ( ادیتور ) فلش.... 54
4-4-3- جعبه ا بزار (tool box)54
4-4-4- تنظیم رنگ پس زمینه. 54
4-4-5- تنظیم مشخصات اجسام تو پر. 55
4-4-6- ایجاد نمودن symbols55
4-4-7- ایجاد یک سمبل کلید. 56
4-4-7- کتابخانه 57
4-4-8- لایه ها57
4-4-9- ایجاد یک انیمیشن با روش فریم به فریم 58
4-4-10- استفاده از پانل Action. 60
4-5- مقدمه swish. 60
4-5-1- افکت ها در swish. 61
فصل پنجم ، طراحی وپیاده سازی سایت ، مستدات و کد های پروژه
5-1- نقشه کلی سایت... 66
5-2- توضیحاتی راجع به سایر صفحات... 67
5-3-MYSQL.. 68
5-3-1- جداول و مشخصات آنها68
5-3-2- روابط بین جداول.. 69
5-3-3- حذف جدول.. 72
5-3-4- توابع عددی در SQL.. 72
5-3-4- الحاق جدولها72
5-4- PHP. 73
5-5- کدهای صفحات مهم.. 76
5-5-1- صفحه db_connect.php. 76
5-5-2- صفحه handeltak.php. 76
5-5-3- صفحه handlesignup.php. 76
5-5-4- صفحه handlevariz.php. 77
5-5-5- کدهای مربوط به صفحه login.php. 77
5-5-6- کدهای مربوط به صفحه registers.php. 77
5-5-7 کدصفحه آموزش.... 78
منابع.. 91
این سیستم به صورت ساده با زبان php نوشته شده است که شامل بخش های اخبار سایت و ثبت نام و جستجوی پیشرفته و بخش پرسش و پاسخ می باشد. در این سیستم که شامل مدیریت وب سایت نیز می باشد می توانید تمامی قسمت های سایت را مدیریت کنید.
جهت اجرای پروژه یک دیتا بیس MySQL ایجاد کرده و فایل اس کیو ال پروژه را در آن ایمپورت نمایید
سپس مشخصات دیتا بیس را در محل های مشخص شده وارد نمایید
جهت تست بر روی لوکال میتوانید از نرم افزار Wamp Server استفاده کنید
عنوان پروژه : وب سایت سیستم ثبت نام دانشجویی با php
قالب بندی : php
دریافت فایل(112 صفحه word)موضوع این پروزه طراحی سایتی برای شرکت عمرانیست که جهت معرفی این شرکت و همچنین عرضه خدمات فروش محصولات آن می باشد.
در طراحی این سایت از نرم افزار اکزمپ[1] و تکنولوزی پی اچ پی[2] و نرم افزار مای اسکیول[3] استفاده شده است.
ازجمله امکانات سایت عبارتست از :
مشاهده لیست کالاها ی موجود برای فروش
سفارش و خرید کالاها
خرید برای افرادی امکان پذیر است که عضو سایت باشند.
همچنین قسمتی از سایت برای مدیریت آن تنظیم شده است که مدیر سایت با وارد کردن نام کاربری و رمز عبور خود میتواند به این قسمت وارد شود.
ازجمله امکانات مدیر سایت عبارتست از :
امکان جستجو کاربران
گرفتن گزارشات خرید و سفارشات
گرفتن گزارش از نظرسنجی واعضای سایت
تنظیمات تولیدات
ویرایش کلیه گزارشات
برای ذخیره سازی تمام اطلاعات سایت از جمله اطلاعات مربوط به کاربران،خرید،سفارشات،مدیر،نظرسنجی از جداول در پایگاه داده استفاده شده است؛بطوریکه اطلاعات بصورت داینامیک از پایگاه داده خوانده و در جای خود بکار می رود.
این سند از سه فصل تشکیل شده است:در فصل اول به معرفی کار با پی اچ پی و مای اسکیوال میپردازد.در فصل دوم به شرح هریک از جدولها مورد استفاده در سایت وشرح صفحات پی اچ پی ایجاد شده پرداخته است.در فصل سوم کدهای هریک از صفحات سایت آورده شده است.
فهرست مطالب
عنوان صفحه
فصل اول:درباره PHP
معرفی PHP. ….2
تاریخچه مختصری از PHP. 3
چگونه ازPHP استفاده کنیم 4
آموزش PHP. 4
نحوه نصب...................................................................................................8
فصل سوم : کدهای صفحات سایت
دستورات برنامه.............................................................................................32
فصل چهارم: نتیجه گیری
فهرست منابع..............................................................................................136
چکیده(به انگلیسی) 137
عنوان(به انگلیسی) 139
فهرست شکل ها
عنوان صفحه فصل دوم : صفحات سایت
صفحه ی اصلی سایت......................................................................................14
صفحه ی عضویت..........................................................................................15
صفحه ی سفارش...........................................................................................16
صفحه ی گزارش سفارش..................................................................................17
صفحه خرید. 18
صفحه عضویت 19
قسمت مدیریت.. 22
صفحه گزارشات سفارشات.. 23
صفحه گزارش خرید. 24
تغییرپسورد برای مدیر ……………..25
تنظیم تولیدات..............................................................................................26
صفحه ی حذف کالا........................................................................................27
صفحه ی افزودن کالا.......................................................................................28
صفحه ی ویرایش کالا......................................................................................29
گزارش اعضای سایت.......................................................................................31
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه54
فهرست مطالب
ویژگیهای وب سایت دینامیک
قابلیتهای کاربردی سایت
سایت پیشنهادی شامل ویژگیهایی به شرح زیر میباشد:
دسترسی متفاوت برای کاربران: به علت دینامیک بودن سایت کاربران مختلف می توانند بنا بر تقاضای خود وارد بخش های مختلف سایت شوند.سهولت کاربرد: به علت دسته بندی مطالب در صفحه اول (Home Page)، کاربران برای پیدا کردن مطالب مورد نیاز دچار مشکل نمی شوند.معرفی سایت ها و شرکت های مرتبط در صفحهایجاد لینک از این سایت به سایت های دیگرجستجوی موضوع: امکان انتخاب موضوع مورد جستجو از طرف کاربران و نمایش محصولات مورد جستجو برای کاربرمشاهده مشخصات و تصاویر کامل محصولات به صورت مجزا در صفحه ای دیگر آنهاتکمیل فرم درخواست سفارش از طرف کاربران مشاهده درخواست سفارش از طرف مدیرسایت و ارسال Email به مشتریمشاهده تعداد بازدیدکنندگان سایتمشاده ناریخ و ساعت روز
مدل مدیریت تولید محتوا ((Content Management System تعریف مدل:
تعریف این مدل به شما این امکان را می دهد تا از الگو و ساختارهای مشابه که قبلا ساخته شده اند، برای:
درک بهتر از شناخت نیازدرک بهتر از راهبردهادرک بهتر از چگونگی !رفع نیازها
استفاده نمود. مدلهای مشابه دارای مزیتهای ذیل خواهد بود:
استفاده از تجارب دیگرانعدم برخورد با مشکلات پیش بینی نشدهحفظ سرمایه و زمانجلوگیری از سعی و خطاهای کورکورانهیافتن ایده های جدیدی که در بوته آزمایش موفق بوده اندو هزاران مزیت دیگر
از کلمات Domain Name System اقتباس و یک پروتکل شناخته شده در عرصه شبکه های کامپیوتری ”خصوصا” اینترنت است . از پروتکل فوق به منظور ترجمه اسامی کامپیوترهای میزبان و Domain به آدرس های IP استفاده می گردد.
آشنائی با پروتکل DNS
DNS از کلمات Domain Name System اقتباس و یک پروتکل شناخته شده در عرصه شبکه های کامپیوتری خصوصا" اینترنت است . از پروتکل فوق به منظور ترجمه اسامی کامپیوترهای میزبان و Domain به آدرس های IP استفاده می گردد. زمانی که شما آدرس www.srco.ir را در مرورگر خود تایپ می نمائید ، نام فوق به یک آدرس IP و بر اساس یک درخواست خاص ( query ) که از جانب کامپیوتر شما صادر می شود ، ترجمه می گردد .تاریخچه DNS
DNS ، زمانی که اینترنت تا به این اندازه گسترش پیدا نکرده بود و صرفا" در حد و اندازه یک شبکه کوچک بود ، استفاده می گردید . در آن زمان ، اسامی کامپیوترهای میزبان به صورت دستی در فایلی با نام HOSTS درج می گردید . فایل فوق بر روی یک سرویس دهنده مرکزی قرار می گرفت . هر سایت و یا کامپیوتر که نیازمند ترجمه اسامی کامپیوترهای میزبان بود ، می بایست از فایل فوق استفاده می نمود . همزمان با گسترش اینترنت و افزایش تعداد کامپیوترهای میزبان ، حجم فایل فوق نیز افزایش و امکان استفاده از آن با مشکل مواجه گردید ( افزایش ترافیک شبکه ). با توجه به مسائل فوق ، در سال 1984 تکنولوژی DNS معرفی گردید .
شایان ذکر است که این فایل در قالب پاورپوینت حاوری 22 اسلاید می باشد