یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

دانلود پایان نامه پیاده سازی الگوریتم Flb (رشته کامپیوتر)

اختصاصی از یارا فایل دانلود پایان نامه پیاده سازی الگوریتم Flb (رشته کامپیوتر) دانلود با لینک مستقیم و پرسرعت .

دانلود پایان نامه پیاده سازی الگوریتم Flb (رشته کامپیوتر)


دانلود پایان نامه پیاده سازی الگوریتم Flb (رشته کامپیوتر)

 

 

 

 

 

 

 

 


فرمت:word(قابل ویرایش)

تعداد صفحات:100

 

فهرست مطالب:


فصل اول
مقدمه
مفهوم گرید
طبقه بندی گرید
ارزیابی گرید
کاربرد گرید
تعریف زمان بندی گرید
مروری بر تحقیقات گذشته
مفهوم اصطلاحات به کار برده شده
نمای کلی پایان نامه
فصل دوم
زمان بندی کارها در سیستم های توزیع شده
زمان بندی کلاستر و ویژگی های آن
زمان بندی گرید و ویژگی های آن
رده بندی الگوریتم های زمان بندی گرید
زمان بندی محلی/سراسری
زمان بندی ایستا/پویا
زمان بندی بهینه/نزدیک به بهینه
زمان بندی توزیع شده/مرکزی
زمان بندی همکار و مستقل
زمان بندی زمان کامپایل /اجرا
رده بندی الگوریتم های زمان بندی از دیدگاهی دیگری
اهداف زمان بندی
زمان بندی وفقی
رده بندی برنامه های کاربردی
کارهای وابسته
گراف کار
وابستگی کارهای تشکیل دهنده برنامه کاربردی
زمان بندی تحت قیود کیفیت سرویس
راهکارهای مقابله با پویایی گرید
الگوریتم های زمان بندی کارهای مستقل
الگوریتم MET
الگوریتم MCT
الگوریتم Min-min
الگوریتم Max-Min
الگوریتم Xsuffrage
الگوریتم GA
الگوریتم SA
فصل سوم
الگوریتم های زمان بندی گراف برنامه
مشکلات زمان بندی گراف برنامه
تکنیکهای مهم زمان بندی گراف برنامه در سیستم های توزیع شده
روش ابتکاری بر پایه لیست
روش ابتکاری بر پایه تکثیر
روش ابتکاری کلاسترینگ
دسته بندی الگوریتمهای زمان بندی گراف برنامه در سیستمهای توزیع شده
پارامترها و مفاهیم مورد استفاده در الگوریتم های زمان بندی گراف برنامه
الگوریتم های زمان بندی گراف برنامه با فرضیات محدودکننده
الگوریتمی با زمان چند جمله ای برای گراف های درختی الگوریتم HU
الگوریتمی برای زمان بندی گراف برنامه با ساختار دلخواه در سیستمی با دو پردازنده
الگوریتمی برای زمان بندی گراف بازه ای مرتب شده
الگوریتم های زمان بندی گراف برنامه در محیط های همگن
الگوریتم Sarkar
الگوریتمHLFET
الگوریتم ETF
الگوریتم ISH
الگوریتم FLB
الگوریتم DSC
الگوریتم CASS-II
الگوریتم DCP
الگوریتم MCP
الگوریتم MD
الگوریتم TDS
الگوریتم های زمان بندی گراف برنامه در محیط های ناهمگن
الگوریتم HEFT
الگوریتم CPOP
الگوریتم LMT
الگوریتمTANH
فصل چهارم
الگوریتم FLB
ویژگیهای الگوریتم
اصطلاحات به کار برده شده
الگوریتم
پیچیدگی الگوریتم
کارایی الگوریتم
فصل پنجم
شبیه سازی گرید
ابزار شبیه سازی
optosim
SimGrid
Gridsim
کارهای انجام شده
پیشنهادات
مراجع

فهرست اشکال
شکل 1-2 ساختار کلاستر
شکل 2-2 ساختار زمانبند گرید
شکل 2-3-2 رده بندی الگوریتم های ایستا
شکل 2-4 رده بندی برنامه های کاربردی
شکل 2-5-6کلاس بندی برنامه های کاربردی
شکل 3-2-3 گراف نمونه با هزینه محاسباتی و ارتباطی
شکل 3-3 دسته بندی الگوریتم های گراف برنامه
شکل 3-4 گراف کارها
شکل 3-5-3 گراف بازه ای مرتب شده با هزینه محاسباتی یکسان
شکل 3-5-3 مقایسه الگوریتم های زمانبندی گراف برنامه در محیط های همگن
شکل 4-1 گراف کار
شکل 5-2 ساختار Gridsim

 


دانلود با لینک مستقیم

پایان نامه طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب

اختصاصی از یارا فایل پایان نامه طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب دانلود با لینک مستقیم و پرسرعت .

پایان نامه طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب


پایان نامه طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب

 

 

 

 

 

 

 

 

 

 


فرمت:word(قابل ویرایش)

تعداد صفحات:57

 

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

رشته کامپیوتر گرایش نرم افزار

 

چکیده :


اگر شما کمی با علم کامپیوتر آشنایی داشته باشید در صورت شنیدن کلمه طراحی سایت مطمئنا اولین چیزی که به ذهن می رسد واژه HTML است.این واژه مخفف کلمات Hyper Text Marque Language است.این واژه در اصل نام نوعی زبان برنامه نویسی است که در داخل notepad نوشته می شود.این زبان در واقع پایه ی تمام زبانهای برنامه نویسی طراحی سایت است که دستورات آن به طور ساده بین تگ قرار می گیرد.

   حال ما در این پروژه شما را تا حدودی به طراحی سایت توسط زبان برنامه نویسی asp.net آشنا خواهیم کرد.البته در کنار آن با sql و java و html نیز کار خواهیم کرد.امیدوارم تونسته باشم تا نیاز شما را جهت یادگیری بر آورده کنم.شما به راحتی می توانید توسط زبان برنامه نویسی html یک سایت طراحی کنید.اما با امکانات کمتر ولی توسط نرم افزار asp.net شما قادر خواهید بود سایتی به طور پیشرفته طراحی کنید.

تمام این کارها را در ادامه دنبال خواهیم کرد پس بنشینید و ببینید که طراحی سایت با asp.net لذت خاصی دارد.زیرا بسیار جالب و پیچیده است.

 

فهرست مطالب:

 

عنوان                                                                                                           صفحه

 

پیش گفتار………………………………………………………………………………………………………………………….5

چکیده……………………………………………………………………………………………………………………….6

 

فصل اول : مقدمه………………………………………………………………………………………………………….8

 

1-1- اهداف پروژه…………………………………………………………………………………………………………10

2-1- مزایای سایت………………………………………………………………………………………………………..10

3-1- معایب سایت………………………………………………………………………………………………………10

 

فصل دوم : نرم افزارهای استفاده شده در طراحی

 

1-2- آشنایی مقدماتی با Asp.net…………………………………………………………………………………..12

2-2- آشنایی مقدماتی با Sql…………………………………………………………………………………………19

3-2- آشنایی مقدماتی با Html …………………………………………………………………………………….25

4-2- ابزار ونکات لازم جهت اجرا ……………………………………………………………………………………..30

 

فصل سوم : تجزیه و تحلیل سیستم

 

1-3- نمودار سطح صفر : ورودی و خروجی…………………………………………………………………………..33

2-3- نمودار سطح یک : صفحه اصلی Home…………………………………………………………………….34

2-3- نمودار سطح یک : اتصالات پایگاه…………………………………………………………………………..35

3-3- نمودار سطح دو : رجیستر بهASP…………………………………………………………………………..36

4-3- نمودار سطح دو : رجیستر ASP.NET2…………………………………………………………………..37

5-3- نمودار سطح دو : ویرایش و به روز رسانی جداول………………………………………………………..38



عنوان                                                                                                           صفحه

 

فصل چهارم :پیاده سازی و بررسی

 

1-4- معرفی بخش های مختلف سایت……………………………………………………………………………..40

2-4- جداول و کاربرد آنها……………………………………………………………………………………………….41

3-4- نمایی از ظاهر صفحات سایت………………………………………………………………………………..43

     1-3-4- صفحه اصلی………………………………………………………………………………………………..43

     2-3-4- صفحه کتابخانه عمومی………………………………………………………………………………..44

     3-3-4- صفحه دانلود………………………………………………………………………………………………45

     4-3-4- صفحه لینکستان…………………………………………………………………………………………46

     5-3-4- صفحه کتابهای الکترونیکی……………………………………………………………………………47

     6-3-4- صفحه ارتباط با مدیران………………………………………………………………………………..48

     7-3-4- صفحه درباره ما…………………………………………………………………………………………..49

     8-3-4- صفحه ورود به مدیریت…………………………………………………………………………………50

     9-3-4-صفحه مشاهده آمار بازدید کنندگان(بخش مدیریت)…………………………………………….51

     10-3-4 صفحه مشاهده نظرات بازدید کنندگان (بخش مدیریت)………………………………………..52

4-4- بخشی از سورس برنامه…………………………………………………………………………………………53

منابع و مآخذ……………………………………………………………………………………………………………….57


دانلود با لینک مستقیم

پایان نامه طراحی و پیاده سازی یک سیستم E-test

اختصاصی از یارا فایل پایان نامه طراحی و پیاده سازی یک سیستم E-test دانلود با لینک مستقیم و پرسرعت .

پایان نامه طراحی و پیاده سازی یک سیستم E-test


پایان نامه طراحی و پیاده سازی یک سیستم E-test

 

 

 

 

 

 

 

 

 


فرمت:word(قابل ویرایش)

تعداد صفحات:55

پایان نامه دوره کارشناسی کامپیوتر

گرایش نرم افزار

 

چکیده:

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

مقدمه:

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

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

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

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

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

اما امروزه با عمومی ترشدن استفاده از رایانه ها، می توان انتظار داشت در مراکز برگزاری آزمون،تعداد قابل توجهی رایانه، در دسترس باشد. حال اگر بتوان با توجه به توانائی بالای رایانه ها شرایطی فراهم کرد تا مشکلات مذکور، کمتر و درکل، سرعت برگزاری یک آزمون تا حد ممکن سریعتر شود، می توان از بسیاری از اضافه کاری ها اجتناب نمود.

پروژه ای که قرار است با همین هدف طراحی و پیاده سازی شود یک” سیستم مدیریت آزمون آنلاین” است تا جایگزین مناسبی برای روش های سنتی برگزاری آزمون گردد.

استفاده از این سیستم های OTMS (Online Test Management System)،روز به روز در حال گسترش است و امروزه بسیاری از موسسات معتبر دنیا با استفاده از این نوع سیستم ها آزمون های خود را به صورت Internet_Based Test به اجرا در می آورند.

آزمون هائی از قبیل TOEFL،IELTS و…از این دست آزمون ها هستند.

در نهایت با توجه به آنچه در ابتدا درباره اهمیت اطلاع رسانی و ارتباط پویا با کاربران در شبکه ایترنت گفته شد و همچنین افزایش روزافزون اهمیت Web Apps تصمیم بر آن گرفته شد تا وب سایتی پویا طراحی شود تا بتواند نیازهای مورد نظر را برآورده سازد.

 

فهرست مطالب:
عنوان     صفحه
مقدمه ……………………………………………………………………………………………………………………………….     1
فصل یکم – نگاه کلی به سیستم های مدیریت آزمون آنلاین………………………………………………………………………………………………………………………………..     3
1-1- سیستم هایOTMS و ویژگی آنها‏ ………………………………………………………………………………     3
1-2- شروع به کار و موانع موجود بر سر راه……………………… ……………………………………………………
    4
1-3- مشخصات اولیه سیستم………………. ………………….. …………………………………………… ……………
    5
فصل دوم- بانک اطلاعاتی………………………………………………………………………… ……………………………………………………………………………………………………………………………………………
    7
2-1- MYSQL …………………………………………………………….. ………………………………………………..     7
   2-1-1- انتخاب پایگاه داده و برتری های MYSQL ……………………………………………………….. ….     7
   2-1-2- رقبای اصلی MYSQL   …………………………………………………………………………………… ….     9
2-2- طراحی بانک اطلاعاتی آزمون ……………………………….. ……………………………………….. ………….     11
فصل سوم- زبان برنامه نویسی PHP……………………………………………………….. ………………. ……………………………………………………………………………………………………………………………………………     17
3-1- PHP……………………………………………………………………………………………. ……………….. ……….            17
     3-1-1- بررسی قابلیت های PHP…………………………………………………. ……………………………………     18
   3-1-2- مقایسه PHP با سایر زبان ها…………………………………………………………………………………..     19
    3-1-3- معایب PHP…………………………………………………………………………………………………………     23
3-2- Form Validation……………………………………………………………………………………………………      26
3-3- استفاده از Sessionها……………………………………………………………………………………………. ……      27
فصل چهارم- آشنائی با سیستم مورد نظر………………………………………………………………….. ………………… …………………………………………………………………………………………………………………………4-1- روند کلی برگزاری آزمون……………………………………………………………………………………………..

4-2- آموزش گام به گام کار با سیستم……………………………………….. …………………………………………..  

   4-2-1- بخش مدیریت(مدیر سیستم)……………………………………….. …………………………………………………………………………..                                    

   4-2-2- بخش مدیریت(مربی)……………………………………….. …………………………………………………………                                    

   4-2-3- بخش داوطلبان……………………………………….. ……………………………………………………………………………………………………………………………………………..
    34

 
فهرست شکلها
عنوان     صفحه
شکل 2-2- جداول بانک اطلاعاتی و روابط بین آنها …………………………………………………………………….. .     11
شکل 3-2- Form Validation ………………………………………………………………………………………………     27
شکل 3-3- استفاده از Sessionها‏ ……………………………………………………………………………….. ……………     32
شکل 4-2- بخش مدیریت…………………………………………………………………………………………………………..
    36
شکل 4-2-1- آزمون های موجود……………………………………………………………. …………………………………
    37
شکل 4-2-2- بخش مدیریت(مربی)……………………………………………………………………………………………..
    38
شکل 4-2-2- افزودن آزمون………………………………………………………………………………………………………     39
شکل 4-2-2- افزودن سوالات…………………………………………………………………………. ………………………..     40
شکل 4-2-3-بخش داوطلبان………………………………………………………………………….. …………………………     41
شکل 4-2-3- مشخصات آزمون…………………………………………………………………………………………………     42
شکل 4-2- 3- آغاز آزمون……………………………………………………………………………………………………….     43
شکل 4-2-3- نتایج آزمون……………………………………………………………………………………………………….            44

 


دانلود با لینک مستقیم

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

اختصاصی از یارا فایل پایان نامه طراحی و پیا ده سازی وب سایت اطلاعات مشترکین روستایی و شهری اداره گاز دانلود با لینک مستقیم و پرسرعت .

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


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

 

 

 

 

 

 

 

 

 


فرمت:word(قابل ویرایش)

تعداد صفحات:87

پایان نامه جهت اخذ درجه کاردانی کامپیوتر

فهرست مطالب

چکیده
مقدمه
فصل اول تعریف و امکان سنجی مسئله
تعریف مسئله
اهداف مسئله
اهداف کلی
اهداف جزئی
کارهای انجام شده مرتبط با موضوع
امکان سنجی
فصل دوم تجزیه و تحلیل و طراحی سیستم
تعریف کامل مسئله
دیاگرام متن
دیاگرام گردش مستندات
نمودار DFD
نمودار DFD سطح
نمودار DFD سطح
نمودار DFD سطح
شرح فرم های ورودی و خروجی
نمودار ERD
بانک اطلاعاتی وتعیین ویژگی فیلد ها
طراحی محیط گرافیکی کاربر (GUI)
طراحی منوها
طراحی فرم های ورودی
طراحی فرم های خروجی
فصل سوم پیاده سازی سیستم
ویژگی ها و علل انتخاب زبان برنامه نویسی
ویژگی ها و علل انتخاب زبان پایگاه داده
تشریح زیر برنامه های تولید اطلاعات
فصل چهارم راهنمای اجرای برنامه
سخت افزار مورد نیاز
نرم افزار مورد نیاز
نحوه نصب برنامه
تشریح نحوه اجرای برنامه
نتیجه گیری و پیشنهاد ها
منابع و مآخذ

چکیده

بدون تردید مساله ای که در رویارویی انسان اهمیت به سزایی دارد، دسترسی سریع و آسان به دریایی از اطلاعات جامع و کامل است که برای این مهم، نیاز به اخذ تدابیری می باشد تا

از عهده ی این عمل به نحو شایسته ای برآید.

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

شرکت گاز استان شامل فرم هایی می باشد که مربوط به عملیات گازرسانی به شهرها و روستاها است. به علت افزیش حجم اطلاعات وگسترده شدن سطح عملیات نیاز به وب سایتی برای راحتی کار کاربران احساس شد.هدف اصلی این پروژه، سازماندهی سریع اطلاعات و صرف زمان کمتربرای ارسال آن می باشد.            

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

مقدمه

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

تعریف مسئله

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

مسائل مورد نظر مدیر:

    سرعت انجام کارها پایین است

مسئله مورد نظر کاربر:

     سختی وحجم کار انجام شده بالاست.

 

اهداف مسئله

اهداف کلی :

    ارتقاء و سرعت بخشیدن به تبادل اطلاعات
    گسترش دامنه جغرافیایی فعالیتها
    صرف وقت کمتر

 اهداف جزیی:

    امکان تعیین کاربران و محدوده دسترسی آنها به سیستم

 کارهای انجام شده مرتبط با موضوع

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

 امکان سنجی:

      در این مرحله با توجه به شناسایی نیازهای کاربران، شناسایی داده های سیستم (تخمین انواع داده، مقدار داده، نرخ رشد داده ومدت نگهداری داده) ، تجزیه وتحلیل ساختار سازمان (نحوه توزیع جغرافیایی سازمان که در محاسبات مالی نقش مهمی دارد)شناسایی ویژگی های اصلی سیستم (DFD های مربوط به چگونگی که در قسمت طراحی مطرح می شوند.) مطالعه سیستم هایی که که برای شرایط مشابه تهیه شده اندواستفاده از تجربه دیگران بر آورد تقریبی به فعالیت امکان سنجی پرداخت، که مشخص می کند آیا امکان مکانیزه کردن سیستم وجود دارد یا خیر؟

 در این سیستم با توجه به شناسایی نیازهای فوق و بررسی منابع ، امکان مکانیزه کردن سیستم وجود دارد .


دانلود با لینک مستقیم

پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صوتی و تصویری به صورت پویا

اختصاصی از یارا فایل پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صوتی و تصویری به صورت پویا دانلود با لینک مستقیم و پرسرعت .

پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صوتی و تصویری به صورت پویا


پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صوتی و تصویری به صورت پویا

 

 

 

 

 

 

 

 

 



فرمت:word(قابل ویرایش)

تعداد صفحات:124

 

فهرست مطالب:

 

فصل اول: مقدمه.. ۱

۱-۱: عنوان تحقیق.. ۲

۲-۱ : مکان تحقیق.. ۲

فصل دوم: نصب آپاچی ، پی-اچ-پی و مای-اس-کیو-ال . ۳

۲-۱: نصب وب سرور آپاچی.. ۴

۲-۱-۱ :   دلیل استفاده از وب سرور آپاچی.. ۴

۲-۱-۲ :   نصب برنامه آپاچی.. ۴

۲-۱-۳ :  اطمینان از صحت نصب برنامه آپاچی.. ۸

۲-۲ :   نصب پی-اچ-پی.. ۹

۲-۲-۱ :   اهمیت زبان اسکریپت نویسی پی-اچ-پی.. ۹

۲-۲-۲:   نصب پی-اچ-پی.. ۱۰

۲-۲-۳ :   اطمینان از صحت عملکرد پی-اچ-پی.. ۱۲

۲-۳   نصب MYSQL. 13

2-3-1 :   مقدمه‌ای بر MYSQL. 13

2-3-2 :   نصب MYSQL. 14

فصل سوم: گاه کلی بر زبان‌های برنامه نویسی اچ-تی-ام-ال ، جاوا اسکریپت و پی-اچ-پی. ۱۶

۳-۱:  نگاه کلی بر دستورات اچ-تی-ام-ال. ۱۷

۳-۱-۱:  شکل کلی دستورات.. ۱۷

۳-۱-۲ :   تعریف جدول. ۱۹

۳-۱-۳ :   فرم‌ها و پرسش نامه‌ها ۲۰

۳-۲:  نگاه کلی بر زبان برنامه نویسی جاوا اسکریپت.. ۲۶

۳-۲-۱:  ویژگی‌های جاوا اسکریپت در سرویس گیرنده. ۲۷

۳-۲-۲ :   جاوا اسکریپت چه کارهایی را انجام نمی دهد. ۲۸

۳-۲-۳ :   ساختار لغوی جاوا اسکریپت.. ۲۹

۳-۳ :   نگاه کلی بر دستورات زبان PHP. 29

3-3-1:   مقدمات زبان PHP. 29

3-3-2 :   به کارگیری آرایه. ۳۴

۳-۳-۳:   شکل کلی تعریف تابع. ۳۷

۳-۳-۴:    کار کردن با دایرکتوری‌ها ۴۱

۳-۳-۵ :   اتصال با سرویس‌دهنده MYSQL. 43

3-3-6:   پیاده‌سازی تماس‌های ساده. ۴۶

فصل چهارم ‍: پیاده سازی سایت فروشگاه رسانه صوتی و تصویری.. ۴۸

۴-۱ :  مقدمه. ۴۹

۴-۱-۱ : ساخت کاتالوگ آن‌لاین.. ۴۹

۴-۱-۲ :  ردیابی خرید مشتری در فروشگاه. ۴۹

۴-۱-۳ :  جستجوی رسانه. ۵۰

۴-۱-۴ : ورود و خروج کاربر. ۵۰

۴-۱-۵ : واسط مدیریتی.. ۵۰

۴-۱-۶ : اجزای سیستم. ۵۰

۴-۲ : پیاده‌سازی بانک اطلاعاتی.. ۵۳

۴-۳ : پیاده‌سازی کاتالوگ آن‌لاین.. ۵۴

۴-۴ : جستجو. ۵۵

۴-۵ : ورود و خروج کاربر. ۵۶

۴-۶ : تغییر کلمه عبور. ۶۲

۴-۷ :  پیاده سازی خرید. ۷۳

۴-۸ : مشاهده کارت خرید. ۷۶

۴-۹ : افزودن رسانه به کارت.. ۷۹

۴-۱۰ :  انجام تغییرات در کارت خرید. ۸۱

۴-۱۱ : صفحه خروج از فروشگاه. ۸۱

۴-۱۲ :  پیاده سازی واسط مدیریتی.. ۸۶

۴-۱۲-۱ :  افزودن آیتم‌ها ۸۸

۴-۱۲-۲ :  مشاهده لیست‌ها ۹۴

۴-۱۲-۳ : ویرایش… ۱۰۰

۴-۱۳ : نمایش تصویر. ۱۰۸

نتیجه گیری.. ۱۱۰

منابع و ماخذ  ۱۱۱

 

 

چکیده:

نیاز اساتید به داشتن سایت های پویا، ما را بر آن داشت تا تحقیقات خود را در زمینه آشنایی با زبان های برنامه نویسی آغاز کنیم. پس از انجام بررسی های لازم و با توجه به قابلیت های زبان برنامه نویسی PHP، به خصوص ارتباط با سرویس دهنده MySQL و استفاده از وب سرور Apache، موجب شد تا زبان PHP و بانک اطلاعاتی MySQL را برای پیاده سازی این سایت انتخاب کنیم.

2-1 : مکان تحقیق

دانشگاه امام رضا (ع) از سال 1378 با تئجه به امکانات گسترده آستان قدس رضوی و سازمان تربیت بدنی و با مجوز شورای گسترش، وزارت علوم، تحقیقات و فن آوری، مبادرت به پذیرش دانشجو در دو رشته کتابداری و تربیت بدنی، از طریق کنکور سراسری نمود.

در سال 1380 رشته مترجمی زبان انگلیسی، در 1381 دو رشته مهندسی کامپیوتر و نیز کارشناسی حسابداری و از تیرماه 1384 رشته مدیریت بازرگانی، به جمع رشته های دانشگاه افزوده شد.

 لازم به توضیح است که در بین 48 موسسه آموزش عالی و غیر انتفاعی، امام رضا(ع) از نظر سرانه فضای آموزشی، فضای رفاهی، کتب و نشریات و مرکز رایانه، مقام بالایی را در کل کشور دارد.

 دلیل استفاده از وب سرور آپاچی

حقیقت این است که وب سرور آپاچی به یکی از عوامل موفقیت وب تبدیل شده است. با وجودی که این ادعا ممکن است برای عده‌ای ناخوشایند باشد، اما دلیل زیادی برای اثبات این واقعیت وجود دارد. بررسی‌های اخیر حاکی از آن است که بیشترین وب سایت‌های موجود در حال حاضر از وب سرور آپاچی به عنوان سرویس دهنده وب استفاده می‌کنند. این دلایل را می‌توان علت این موفقیت برشمرد:

    آپاچی رایگان است.
    کد منبع آپاچی به رایگان در دسترس است. ( به این گونه نرم‌‌افزارها اصطلاحاً “کدباز” یا open source گفته می‌شود.)
    آپاچی بر روی مجموعه‌ای بسیار متنوعی از سیستم‌های عامل قابل استفاده است.
    آپاچی دائماً در حال توسعه و افزایش قابلیت‌های جدید است.
    آپاچی بسیار توانمند بوده و به واسطه طراحی ماجولار، به راحتی قابل توسعه است.

2-1-2 :   نصب برنامه آپاچی

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

نصب آپاچی تحت سیستم عامل ویندوز

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

apache-2.0.*-win32-x86-no-ssl.msi

با وجودی که نصب وب سرور آپاچی تحت سیستم عامل ویندوز 9x یا ME امکان پذیر است، توصیه می‌کنیم از انجام آن صرفنظر کنید. در مقایسه با این دو محیط، ویندوزNt, 2000 و Xp محیط پایدارتر و ایمن تر برای تمامی برنامه‌های سرور، از جمله وب سرور آپاچی محسوب می‌شوند. دستورالعمل‌هایی که در ادامه ملاحظه می‌کنید به نصب این وب سرور تحت سیستم عاملی از نوع windows 2000 professional مربوط است.

این فایل را در یک فهرست موقت قرار داده و سپس این دستورالعمل‌ها را به ترتیب جهت نصب آپاچی اجرا کنید:

    با عنوان مدیر سیستم ( اصطلاحا Administrator) وارد سیستم شوید.
    پس از یافتن فایل بر روی آن دابل کلیک کنید تا فرآیند نصب وب سرور آپاچی عملا آغاز شود.
    همان گونه که در شکل 2-1 مشاهده می‌کنید، برنامه نصب وب سرور آپاچی مانند هر برنامه نصب دیگری تحت سیستم عامل ویندوز با بهره گیر از یک ویزارد قالب بندی شده است.

 

 


دانلود با لینک مستقیم