فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اسلاید آماده آموزش جامع AVR با نرم افزار Bascom

اختصاصی از فی موو اسلاید آماده آموزش جامع AVR با نرم افزار Bascom دانلود با لینک مستقیم و پر سرعت .

اسلاید آماده آموزش جامع AVR با نرم افزار Bascom


اسلاید آماده آموزش جامع AVR با نرم افزار Bascom

153 صفحه اسلاید آماده آموزش جامع AVR با نرم افزار Bascom

 

 

 

 

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


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


اسلاید آماده آموزش جامع AVR با نرم افزار Bascom

پایان نامه کارشناسی ارشد رشته کامپیوتر نرم افزار : الگوریتم خوشه بندی

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

پایان نامه کارشناسی ارشد رشته کامپیوتر نرم افزار : الگوریتم خوشه بندی


پایان نامه کارشناسی ارشد رشته کامپیوتر نرم افزار : الگوریتم خوشه بندی

تعداد صفحات پایان نامه: 140 صفحه

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

 

 

چکیده

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

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

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

مقدمه

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

افزایش نیاز به سیستم هایی با کارائی بسیار زیاد و سرعت فوق العاده بالای شبکه ها (شبکه های ترابیتی) سبب جلب علاقه محققان به پردازش های موازی و توزیع شده، شده است. از جمله دلایل افزایش توجه به سیستم های توزیع شده می توان به موارد زیر اشاره کرد:

1: پیشرفت تکنولوژی پردازش.

2: سرعت بالای شبکه ها.

3: انجام تحقیقات گسترده برای ارائه محیطهائی برای انجام محاسباتی توزیع شده.

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

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

فصل اول

 مفاهیم اولیه

1-1. سیستم های توزیع شده

در حالت کلی تعریف زیر را می توان برای یک سیستم توزیع شده ارائه کرد:

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

 مزایا و معایب سیستم های توزیع شده

سیستم های کامپیوتری توزیع شده به وسیله پژوهشگران به طور گسترده مطالعه شده و مزایای زیادی در رابطه با آن گزارش شده است. به عنوان مثال پیشرفت های اخیر در تکنولوژی شبکه ها و پردازه ها، دستیابی به مزایای زیر را امکان پذیر ساخته است :

  1. افزایش کارایی: وجود چندین کامپیوتر در یک سیستم توزیع شده به برنامه کاربردی امکان پردازش و اجرا به صورت موازی را می دهد بنابراین سرعت اجرای برنامه کاربردی و کارایی سیستم افزایش می یابد برای مثال کارایی یک سیستم فایل می تواند به وسیله تکرار توابع آن بر روی چندین کامپیوتر بیشتر شود. تکرار سیستم فایل باعث می شود چندین برنامه کاربردی به سیستم فایل به صورت موازی دسترسی داشته باشند بعلاوه تکرار فایل ها ترافیک شبکه را بین سایت های مختلف توزیع کرده و تاخیر ناشی از صف بندی را کاهش می دهد.
  2. به اشتراک گذاری منابع: به اشتراک گذاری منابع مقرون به صرفه بودن و امکان دسترسی کارا به منابع سیستم را فراهم میکند یعنی کاربران در عرض چند دقیقه می توانند منابع سخت افزاری و نرم افزاری گران و خاص منظوره را مانند سرورهای پایگاه داده ها، سرورهای پردازش، سرورهای پرینترو… را به اشتراک بگذارند.
  3. افزایش توسعه پذیری: سیستم های توزیع شده می توانند به صورت سازگار با محیط طراحی شوند مثلا برای یک محاسبه سنگین، سیستم خود را به گونه ای سازمان دهی می کند که شامل تعداد زیادی از کامپیوترها و منابع باشد در صورتیکه برای پردازشهای کوچکتر فقط از چند منبع استفاده خواهد کرد بعلاوه در صورت لزوم محدودیتهائی مانند ظرفیت سیستم فایل و قدرت محاسبتی سیستم را می توان به سادگی با اضافه کردن کامپیوترها یا سرورهای بیشتر افزایش یابد.
  4. افزایش قابلیت اطمینان، دسترسی راحت و تحمل پذیری خطا: وجود چندین منبع ذخیره سازی و محاسباتی در یک سیستم، ساخت سیستم توزیع شدۀ تحمل پذیر خطا را مقرون به صرفه و جالب می کند.

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

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

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

  1. فهم کامل تئوری محاسبات توزیع شده هنوز صورت نگرفته است. این موضوع نسبتاً جدید بوده و ما، قبل از اینکه به تئوری طراحی چنین سیستم های پردازشی تسلط پیدا کنیم باید تعداد زیادی سیستم توزیع شده معتبر با اهداف معمول و معماری های متفاوت را طراحی و آزمایش کنیم.
  2. رفتار ناهماهنگ و مستقل منابع سیستم یا اجزای آن، کنترل نرم افزار را پیچیده می کند در حالیکه این امر در یک سیستم متمرکز محاسباتی کار ساده ای است. اگر کامپیوترها به صورت مشتری-خدمتگذار سازماندهی شوند، کنترل نرم افزار ساده تر و رفتار آن قابل پیش بینی تر خواهد بود با این حال این ساختار با یکی از مشخصات سیستم های توزیع شده که همان مستقل بودن کامپیوترها و اجرای آسنکرونن می باشد در تناقض است.
  3. استفاده از شبکه های ارتباطی برای اتصال کامپیوترها به یکدیگر مرحله دیگری از پیچیده گی را معرفی می کند. طراحان سیستم توزیع شده نه تنها باید در طراحی سیستم های کامپیوتری و سیستم های نرم افزاری و سرویس ها ماهر باشد بلکه در طراحی شبکه ارتباطی مطمئن، ایجاد همزمانی ، سازگاری و برطرف کردن خطاها در یک سیستم پیچیده از کامپیوترهای ناهمگن و پراکنده از نظر جغرافیایی نیز تسلط داشته باشند. تعداد منابع استفاده شده در چنین سیستمهائی می تواند دهها، صدها و یا حتی هزاران منبع محاسباتی و ذخیره سازی باشد.

یک سیستم توزیع شده حداقل بایداهداف زیر را برآورده کند:     1- به سادگی منابع موجود در شبکه را در اختیار کاربران قرار دهد.

2- کاربران نباید از این موضوع که منبع مورد استفاده آنها در کامپیوتر دیگری در شبکه قرار دارد مطلع شوند.(شفافیت)   3- سیستم توزیع شده باید باز باشد.

4- سیستم توزیع شده باید مقیاس پذیر باشد.

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

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

 

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

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

  •  انگیزش

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

  • پیچیدگی طراحی و پیاده سازی سیستم های توزیع شده.
  • پیدایش نوع جدیدی از خطاها مانند خطاهای ناشی ازهمروندی و همگام سازی پردازه ها.
  • مشکلات ناشی از سازگاری داده ها در کل سیستم.
  • موازنه کار بارگذاری شده در منابع موجود در سیستم.

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

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

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

 

 متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

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

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


پایان نامه کارشناسی ارشد رشته کامپیوتر نرم افزار : الگوریتم خوشه بندی

دانلود متن کامل پایان نامه (پروژه) مهندسی نرم افزار و روش های آن

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

دانلود متن کامل پایان نامه (پروژه) مهندسی نرم افزار و روش های آن


دانلود متن کامل پایان نامه (پروژه) مهندسی نرم افزار و روش های آن

 مطالب این پست : دانلود متن کامل پایان نامه مهندسی نرم افزار و روشهای آن 

   با فرمت ورد (دانلود متن کامل پایان نامه)

 

 

فهرست مطالب

 

عنوان                                           صفحه

فصل اول

مهندسی نرم افزار و روشهای آن                         7

1-1 مهندسی نرم افزارچیست ؟                          7  

2-1 ساخت یافتگی ومهندسی نرم افزارساخت یافته                  7

3-1 شیء گرایی ومهندسی نرم افزار شیء گرا                  8

4-1 معرفی Unified Modeling Language                 8

5-1 تصورات غلط دررابطه با Rational Unified Process            9

فصل دوم

مقدمه ای بر( RUP)RationalUnified Process                 11 

1-2 RUP چیست ؟                                 11

2-2 اصول ضروری RationalUnified Process               11

3-2 RUP وچرخه تکرار                            12

4-2 فازها، اهداف ونکات اصلی                             14

– فازشروع ( Inception )                           14

– فازشناخت ( Elaboration )                            15

– فازساخت (Constructin)                           15

– فازانتقال ( Transition )                             15

5-2 نکات اصلی                                       15

– چهارعنصراصلی مدل سازی                                15

6-2 نقش ها، فعالیت ها ومحصولات وجریان های کاری                          16

– نقش ها(Roles )                                     16

– فعالیت ها(Activites)                                 16

– محصولات (Artifacts )                                   17

– جریان های کاری (Workflows )                             17

7-2 عناصردیگرموجود در RUP                                17

8-2 ساختارایستای RUP                                18    

9-2 اصول RUP (جریان کاری )                                   18

10-2 تعریف کلی RUP                                             19

11-2 چگونه می توان از RUPنهایت استفاده راکرد                    19

12-2 مواردضروری دریک پروژه RUP                             20

1-12-2 توسعه دید ونگرش                                 20

2-12-2 مدیریت برای اهداف                                       21

3-12-2 شناسایی وامکان سنجی ریسک ها                     22

4-12-2 عوامل مورد پیگیری                               22

5-12-2 امتحان کردن حالت تجاری                        22

6-12-2 طراحی معماری قطعات سیستم                            23

7-12-2 مراحل ساخت وآزمایش محصول                          24

8-12-2 تصحیح وبازبینی نتیجه ها                       24

9-12-2 مدیریت وکنترل تغییرات                         24

10-12-2 مهیا کردن پشتیبانی ازکاربر                            25

13-2 چرخه اصلی Rational Unified Process              25

1-13-2 تصورغلط                                  25

2-13-2 نکته مهم                                 26

3-13-2 جریان های کاری غیرثابت                       27

فصل سوم

فازهای RUP                              28

1-3 مقدمه                                       28

2-3 فاز Inception                                 28

1-2-3 فعالیت های لازم وضروری درفاز Inception                  29

2-2-3 حیاتی ترین نکات (گلوگاه ها) درچرخۀ حیات Inception                30

3-2-3- ارزیابی معیارها وضوابط                                  30

4-2-3 خروجی های الزامی فاز Inception                  31

5-2-3 طرح توسعه نرم افزار (Software Development Plan )       31

6-2-3 خروجی های اختیاری فاز Inception                           33

3-3 فاز Elaboration                          33

1-3-3 فعالیت های ضروری درفاز Elaboration              34

2-3-3 ساختارچرخه حیات فاز Elaboration                         35

3-3-3 ارزیابی معیارها                                          35

4-3-3 محصولات وخروجی های الزامی این فاز                         36

5-3-3 خروجی های اختیاری این فاز                                38

4-3 فازساخت  Construction                             39

1-4-3 ذهنیت مقدماتی ازفاز Constructin                          39

2-4-3 فعالیت های ضروری درفاز Constructin              40

3-4-3 نکات مهم درفاز Constructin                     40  

4-4-3 معیارارزیابی                                 40

5-4-3 خروجی های الزامی فاز Constructin                           41

6-4-3 خروجی های اختیاری فاز Constructin                   42

5-3 فاز انتقال Transition                            42

1-5-3 فعالیت های ضروری فاز Transition                44

2-5-3 ارزیابی معیارها                                 44

3-5-3 خروجی های فاز Transition                      45

منابع و مأخذ                                       47

 

چکیده

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

 

 

 

 

فصل اول

مهندسی نرم افزار وروش های آن

1-1 مهندسی نرم افزار چیست ؟

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

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

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

2-1 ساخت یافتگی ومهندسی نرم افزارساخت یافته

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

 

متن کامل را می توانید دانلود کنید چون فقط تکه هایی از متن این پایان نامه در این صفحه درج شده است(به طور نمونه)

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

همراه با تمام ضمائم با فرمت ورد که قابل ویرایش و کپی کردن می باشند

موجود است

 

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


دانلود متن کامل پایان نامه (پروژه) مهندسی نرم افزار و روش های آن

پایان نامه کامپیوتر – نرم افزار : وب سایت فروش اینترنتی

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

پایان نامه کامپیوتر – نرم افزار : وب سایت فروش اینترنتی


پایان نامه کامپیوتر – نرم افزار : وب سایت فروش اینترنتی

مطالب این پست :  پایان نامه وب سایت فروش اینترنتی 63 صفحه

   با فرمت ورد (دانلود متن کامل پایان نامه)

 

 

 

 

مقدمه :

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

 

 

 

 

فصل اول – تجارت الکترونیک

 

           قبل از بررسی ” تجارت الکترونیکی “، لازم است در ابتدا یک تصویر ذهنی مناسب ازتجارت سنتی را ارائه نمائیم.
    در صورت شناخت ” تجارت ” ، با ” تجارت الکترونیکی “نیز آشنا خواهیم شد. برای واژه “تجارت” در اکثر واژه نامه ها تعاریف زیر ارائه شده است : مبادلات اجتماعی : تبادل ایده ها ، عقاید و تمایلات ( خواسته ها ) مبادله یا خرید و فروش کالا در مقیاس بالا که شامل ترابری از نقطه به نقطه دیگر است. در ادامه تعریف دوم ارائه شده برای “تجارت ” را بعنوان محور بحث انتخاب و بر روی آن متمرکز خواهیم شد. تجارت در ساده ترین نگاه ، مبادله کالا و خدمات بمنظور کسب درآمد ( پول ) است . زندگی انسان مملو از فرآیندهای تجاری بوده و تجارت با میلیونها شکل متفاوت در زندگی بشریت نمود پیدا کرده است . زمانیکه کالای مورد نظر خود را از یک فروشگاه تامین و خریداری می نمائید ، در تجارت شریک و در فرآیندهای آن درگیر شده اید.در صورتیکه در شرکتی مشغول بکار هستید که کالائی را تولید می نماید ، درگیر یکی دیگر از زنجیره های تجارت شده اید.
تمام جلوه های تجارت با هر رویکرد و سیاستی دارای خصایص زیر می باشند : خریداران . افرادیکه با استفاده از پول خود قصد خرید یک کالا و یا خدمات را دارند. فروشندگان . افرادیکه کالا و خدمات مورد نیاز خریداران را ارائه می دهند. فروشندگان به دو گروه عمده تقسیم می گردند : خرده فروشان ، که کالا و یا خدماتی را مستقیما” در اختیار متقاضیان قرار داده و عمده فروشان و عوامل فروش ، که کالا و خدمات خود را در اختیار خرده فروشان و سایر موسسات تجاری می نمایند. تولیدکنندگان . افرادیکه کالا و یا خدماتی را ایجاد تا فروشندگان آنها را در اختیار خریداران قرار دهند. یک تولید کننده با توجه به ماهیت کار خود همواره یک فروشنده نیز خواهد بود. تولیدکنندگان کالای تولیدی خود را به عمده فروشان ، خرده فروشان و یا مستقیما” به مصرف کننده گان می فروشند. همانگونه که مشاهده می گردد ، “تجارت ” از زاویه فوق دارای مفاهیم ساده ای است . تجارت از خرید یک محصول ساده نظیر ” بستنی ” تا موارد پیچیده ای نظیر اجاره ماهواره را شامل می گردد. تمام جلوه های تجارت از ساده ترین سطح تا پیچیده ترین حالت آن ، بر مقولاتی همچون : خریداران ، فروشندگان و تولیدکنندگان متمرکز خواهد بود. عناصر تجارت زمانیکه قصد معرفی عناصر ذیربط در تجارت و فعالیت های تجاری وجود داشته باشد ، موضوعات و موارد مورد نظر بدلیل درگیر شدن با جزئیات پیچیده تر بنظر خواهند آمد.
عناصر ذیل تمام المان های ذیربط در یک فعالیت تجاری معمولی را تشریح می نماید. در این حالت ، فعالیت شامل فروش برخی محصولات توسط یک خرده فروش به مصرف کننده است :
* در صورت تمایل فروش محصول و یا محصولاتی به یک مصرف کننده ، مسئله اساسی داشتن کالا و یا خدماتی خاص برای عرضه است . کالا می تواند هر چیزی را شامل گردد. .فروشنده ، ممکن است کالای خود را مستقیما” از تولید کننده و یا از طریق یک عامل فروش تهیه کرده باشد. در برخی حالات ممکن است فروشنده ، خود کالائی را تولید و بقروش می رساند.
* فروشنده برای فروش کالا و یا خدمات می بایست ” مکانی مناسب ” را در اختیار داشته باشد. مکان مورد نظر می تواند در برخی حالات بسیار موقتی باشد. مثلا” یک شماره تلفن خود بمنزله یک مکان است . در چنین مواردی متقاضی کالا و یا خدمات با تماس تلفنی با فروشنده قادر به ثبت سفارش و دریافت کالای مورد نظر خود خواهد بود. برای اکثر کالاهای فیزیکی می بایست مکان ارائه کالا ، یک مغازه و یا فروشگاه باشد.
* برای فروش کالا و یا خدمات ، فروشندگان می بایست از راهکارهائی برای جذب افراد به مکان خود استفاده نمایند. فرآیند فوق ” مارکتینگ ” نامیده می شود.در صورتیکه افراد از محل و مکان ارائه یک کالا و خدمات آگاهی نداشته باشند ، امکان فروش هیچگونه کالائی وجود نخواهد داشت . انتخاب محل ارائه کالا در یک مرکز تجاری شلوغ ، یکی از روش های افزایش تردد به مکان ارائه کالا است. ارسال پستی کاتولوگ ها ی مربوط به محصولات ، یکی دیگر از روش های معرفی مکان ارائه یک کالا و یا خدمات است . استفاده از شیوه های متفاوت تبلیغاتی، راهکاری دیگر در معرفی مکان ارائه کالا است .
* فروشنده نیازمند روشی برای دریافت سفارشات است . استفاده از تلفن و نامه ، نمونه هائی از روش های دریافت سفارش متقاضیان می باشد. حضور فیزیکی در مکان ارائه یک کالا و یا خدمات از دیگر روش های سنتی برای ثبت سفارش کالا است . پس از ثبت سفارش ، فرآیندهای لازم توسط پرسنل شاغل در شرکت و یا موسسه ارائه دهنده کالا و یا خدمات انجام خواهد گرفت .
* فروشنده نیازمند روشی برای دریافت پول است . استفاده از چک ، کارت اعتباری و یا پول نقد روش های موجود در این زمینه می باشند. در برخی از فعالیت های تجاری از فروشنده تا زمان توزیع کالا پولی دریافت نمی گردد.
* فروشنده نیازمند استفاده از روشی برای عرضه و توزیع کالا و یا خدمات می باشد. در برخی از سیستم ها بمحض انتخاب کالا توسط مشتری و پرداخت وجه آن ، عملیات توزیع کالا بصورت اتوماتیک انجام خواهد شد. در سیستم های ثبت سفارش مبتنی بر نامه ، کالای خریداری شده پس از بسته بندی به مقصد مشتری ارسال خواهد شد. در مواردیکه حجم کالا زیاد نباشد از مبادلات پستی بمنظور ارسال کالا استفاده شده و در مواردیکه حجم کالا زیاد باشد از کامیون ، قطار و یا کشتی برای ارسال و توزیع کالا استفاده می گردد.
* در برخی موارد ، خریداران یک کالا تمایل و علاقه ای نسبت به آن چیزی که خریداری نموده اند نداشته و قصد برگشت آن را دارند. فروشندگان کالا و یا خدمات می بایست از روش هائی برای قبول موارد “برگشت از فروش ” استفاده نمایند. * در برخی موارد ممکن است کالائی در زمان توزیع آسیب دیده باشد. فروشندگان می بایست از روش های برای تضمین گارانتی استفاده نمایند.
* برخی از کالاهای ارائه شده به مشتریان دارای پیچیدگی های خاص خود بوده و نیازمند استفاده از خدمات پس از فروش و یا حمایت فنی می باشند. در چنین مواردی وجود بخش هائی در شرکت و یا موسسه ارائه دهنده کالا و یا خدمات الزامی خواهد بود. کامپیوتر یکی از نمونه کالاهائی است که نیازمند خدمات پس از فروش و حمایت فنی از دیدگاه مشتریان ( خریداران ) خواهد بود. تمام عناصر اشاره شده را می توان در یک شرکت تجاری سنتی مشاهده کرد. فعالیت های تجاری شرکت های فوق می تواند شامل مقوله های متفاوتی باشد.
در تجارت الکترونیکی تمام عناصر اشاره شده ، حضوری مشهود با تغییرات خاصی دارند. بمنظور مدیریت و اجرای تجارت الکترونیکی به عناصر زیر نیاز خواهد بود : یک محصول محلی برای فروش کالا. در تجارت الکترونیکی یک وب سایت بمنزله مکان ارائه کالا و یا خدمات خواهد بود. استفاده از روش و یا روش هائی برای مراجعه به سایت استفاده از روشی برای ثبت سفارش .( اغلب بصورت فرم ها ئی در نظر گرفته می شود) استفاده از روشی برای دریافت پول . ( کارت اعتباری از نمونه های متداول است ) استفاده از روشی برای توزیع کالا استفاده از روشی برای موارد برگشت داده شده توسط خریداران استفاده از روشی برای موارد مربوط به گارانتی استفاده از روشی برای ارائه خدمات پس از فروش ( پست الکترونیکی ، ارائه پایگاه های اطلاع رسانی و…) چرا تبلیغات زیاد ؟ پیرامون تجارت الکترونیکی تبلیغات زیاد و گاها” بی رویه ای انجام می گیرد.
علت تبلیغات زیاد در رابطه با تجارت الکترونیکی را می توان با استناد به برخی از آمارها و ارقام موجود متوجه شد:
* تا سال 2001 میلادی بالغ بر 17 میلیارد دلار در سطح خرده فروشی مبادلات تجاری صورت گرفته است .
* تعداد استفاده کنندگان از تجارت الکترونیکی از رقم 1.3 میلیون نفر در سال 1996 به 8 میلیون نفر در سال 2001 رسیده است .
* 70 درصد کاربران و استفاده کنندگان از کامپیوتر در منزل به اینترنت متصل و این گروه 60 درصد خرید از طریق اینترنت را انجام داده اند. بر اساس آمارهای موجود ، گروه کالاهای زیر دارای بیشترین میزان فروش تجارت الکترونیکی را بخود اختصاص داده اند : محصولات کامپیوتری ( نرم افزار ، سخت افزار ) کتاب خدمات مالی سرگرمی ها موزیک الکترونیک های خانگی پوشاک هدایا و گل خدمات مسافرتی اسباب بازی بلیط فروشی اطلاعات بررسی شرکت Dell امروزه شرکت های کوچک و بزرگ با حرکات سراسیمه و شتابان بسرعت بسمت استفاده از محیط جدید ( اینترنت ) برای ارائه کالا و یا خدمات می باشند. علت این همه تعجیل و بنوعی شیدائی در چیست ؟ شرکت Dell یکی از موفقترین شرکت های موجود در زمینه تجارت الکترونیکی است . بدین منظور شایسته است در این بخش به بررسی وضعیت شرکت فوق در زمینه تجارت الکترونیکی پرداخته و از این رهگذر از تجارب موجود استفاده کرد. Dell یکی از صدها شرکتی است که کامپیوترهای شخصی تولیدی خود را در اختیار مشتریان حقیقی و یا حقوقی قرار می دهد. فعالیت اقتصادی Dell با درج آگهی در پشت جلد مجلات کامپیوتری و فروش کامپیوتر از طریق تلفن ، آغاز گردید. امروزه حضور شرکت Dell در عرصه تجارت الکترونیکی بسرعت متداول و عمومی شده است .شرکت فوق ، قادر به ارائه کالاهای بیشماری از طریق وب شده است . بر اساس آمارهای موجود ، فروش روزانه Dell ، چهارده میلیون دلار بوده و تقریبا” 25 درصد فروش این شرکت از طریق وب انجام می گیرد. شرکت Dell قبل از استفاده از تجارت الکترونیکی ، اکثر سفارشات خود را از طریق تلفن اخذ و با استفاده از پست آنها را برای خریداران خود ، ارسال می کرد. با توجه به فروش 25 درصدی شرکت فوق از طریق وب می توان به جایگاه و اهمیت موضوع تجارت الکترونیکی بیش از گذشته واقف گردید.
در این راستا می توان به موارد زیر اشاره کرد:
* در صورتیکه شرکت Dell توانسته باشد، میزان فروش از طریق تلفن را 25 درصد کاهش و 25 درصد به میزان فروش خود از طریق وب بیفزاید ، دلیل روشن و قاطعی برای وجود مزایای تجارت الکترونیکی وجود ندارد؟ Dell صرفا” کامپیوتر عرضه می نماید. در صورتیکه مدیریت فروش از طریق وب هزینه های کمتری را به یک سازمان تحمیل نماید و یا افرادیکه از طریق وب کالای خود را خریداری می نمایند ، اقدام به خرید تجهیزات کمکی دیگری نمایند و یا اگر هزینه های عملیات فروش از طریق وب بمراتب کمترشده و یا اگر ارائه کالا بر روی وب باعث افزایش خریداران و حجم عملیات فروش گردد ، استفاده از تجارت الکترونیکی برای شرکت Dell مقرون بصرفه و توام با افزایش بهره وری بوده است .
* در صورتیکه شرکت Dell ، در فرآیند فروش کالا از طریق وب ، فروش سنتی و مبتنی بر تلفن خود را از دست ندهد ، چه اتفاقی می افتد؟این موضوع می تواند صحت داشته باشد ، این موضوع به تمایل عده ای برای خرید کالا از طریق وب بستگی خواهد داشت . گرایش بسمت خرید از طریق اینترنت بصورت یک نیاز مطرح شده است و از این بابت نگرانی چندانی وجود نخواهد داشت .
* در رابطه با فروش عقیده ای وجود دارد که : زمانیکه یک مشتری کار خود را با یک فروشنده آغاز می نماید ، نگهداری آن مشتری برای فروشنده بمراتب راحت تر از جذب مشتریان جدید است . بنابراین در صورتیکه تصمیم به ایجاد یک وب سایت زودتر اتحاذ گردد ، نسبت به سایر فروشندگان که بعدا” تصمیم فوق را اتخاذ خواهند کرد ،پیشقدم خواهید بود. شرکت Dell سایت خود را خیلی زود طراحی و پیاده سازی نموده و از این طریق از سایر رقبای خود پیشی گرفته است . عوامل سه گانه فوق ، دلایل عمده بسمت استفاده از تجارت الکترونیکی است .
گیرائی تجارت الکترونیکی دلایل زیر علل گیرائی و جاذبه فراوان تجارت الکترونیکی است :
* کاهش هزینه ها . در صورتیکه سایت تجارت الکترونیکی بخوبی پیاده سازی گردد ، هزینه های مربوط به ثبت سفارش قبل از ارائه کالا و هزینه های خدمات پس از فروش بعد از ارائه کالا کاهش می یابد.

* خرید بیشتر در هر تراکنش . سایت آمازون ویژگی را ارائه می دهد که در فروشگاههای معمولی نظیر آن وجود ندارد. زمانیکه مشخصات یک کتاب را مطالعه می نمائید ، می توان بخشی با نام ” افرادیکه کتاب فوق را سفارش داده اند ، چه چیزهای دیگری را خریداری نموده اند ” ، را نیز مشاهده نمود. بدین ترتیب امکان مشاهده سایر کتب مرتبط که سایرین خرید نموده اند ، فراهم می گردد.بنابراین امکان خرید کتب بیشتر توسط مراجعه کنندگان به سایت نسبت به یک کتابفروشی معمولی بوجود خواهد آمد.
* در صورتیکه وب سایت بگونه ای طراحی شده باشد که با سایر مراحل مربوط به تجارت درگیر شده باشد ، امکان اخذ اطلاعات بیشتری در رابطه با وضعیت کالای خریداری شده برای مشتریان وجود خواهد داشت . مثلا” در صورتیکه شرکت Dell وضعیت هر کامپیوتر را از مرحله تولید تا عرضه ، ثبت نماید ، مشتریان در هر لحظه قادر به مشاهده آخرین وضعیت سفارش خود خواهند بود.
            با استفاده از تجارت الکترونیکی افراد قادر به انتخاب کالای خود با روش های متفاوتی خواهند بود. وب سایت های موجود در این زمینه امکانات زیر را ارائه خواهند داد :
– امکان ثبت یک سفارش طی چند روز – امکان پیکربندی محصول و مشاهده قیمت های واقعی – امکان ایجاد آسان سفارش های اختصاصی پیچیده

  • امکان مقایسه قیمت کالا بین چندین فروشنده

– امکان جستجوی آسان برای کاتولوگ های مورد نیاز * کاتولوگ های بزرگتر .

یک شرکت قادر به ایجاد یک کاتولوگ بر روی وب بوده که هرگز امکان ارسال آن از طریق پست وجود نخواهد داشت . مثلا” آمازون بیش از سه میلیون کتاب را بفروش می رساند ، اطلاعات مربوط به کتب فوق از طریق سایت آمازون ارائه ودر اختیار مراجعه کنندگان قرار می گیرد ، ارسال اطلاعات فوق از طریق پست ، بسیار مشکل و یا غیرممکن بنظر می آید. * بهبود ارتباط متقابل با مشتریان . با طراحی مناسب سایت و استفاده از ابزار های مربوطه ، امکان برقراری ارتباط متقابل با مشتریان با روش های مطمئن تر و بدون صرف هزینه ، فراهم می گردد. مثلا” مشتری پس از ثبت سفارش با دریافت یک نامه الکترونیکی از ثبت سفارش خود مطمئن شده و یا در صورت ارسال کالا برای مشتری ، می توان از طریق نامه الکترونیکی وی را مطلع نمود. همواره یک مشتری راضی و خوشحال تمایل به خرید مجدد از شرکت و یا موسسه ارائه دهنده کالا را خواهد داشت . در رابطه با تجارت الکترونیکی ذکر یک نکته دیگر ضروری بنظر می رسد . تجارت الکترونیکی به افراد و یا سازمانها و موسسات امکان ایجاد مدل های کاملا” جدید تجاری را خواهد داد. در شرکت های تجاری مبتنی بر ثبت سفارش پستی ، هزینه های زیادی صرف چاپ و ارسال کاتولوگ ها ، پاسخگوئی به تلفن ها و ردیابی سفارشات ، می گردد. در تجارت الکترونیکی ، هزینه توزیع کاتولوگ و ردیابی سفارشات بسمت صفر میل خواهد کرد. بدین ترتیب امکان عرضه کالا با قیمت ارزانتر فرام خواهد شد. جنبه های ساده و سخت تجارت الکترونیکی مواردیکه از آنها بعنوان عملیات دشوار و سخت در رابطه با تجارت الکترونیکی یاد می شود ، عبارتند از : ترافیک موجود بر روی سایت ترافیک مراجعات ثانویه بر روی سایت تمایز خود با سایر رقباء تمایل افراد به خرید کالا از سایت .مراجعه به سایت یک موضوع و خرید از سایت موضوعی دیگر است . ارتباط و تعامل سایت تجارت الکترونیکی با سایر داده های موجود در سازمان امروزه بر روی اینترنت سایت های بیشماری وجود داشته و ایجاد یک سایت جدید تجارت الکترونیکی کار مشکلی نیست ولی جذب مخاطبین جهت مراجعه به سایت و خرید از آن ، مهمترین مسئله موجود در این زمینه است . مواردیکه از آنها بعنوان عملیات ساده در رابطه با تجارت الکترونیکی یاد می شود ، عبارتند از : ایجاد یک وب سایت اخذ سفارشات پذیرش پرداخت ایجاد یک سایت تجارت الکترونیکی در زمان ایجاد یک سایت تجارت الکترونیکی موارد زیر می بایست مورد توجه قرار گیرد:

  • تامین کنندگان . بدون وجود تامین کنندگان خوب امکان عرضه کالا وجود نخواهد داشت. * قیمت . یکی از مهمترین بخش های تجارت الکترونیکی ، عرضه کالا با قیمت مناسب است . امکان مقایسه قیمت یک کالا بسادگی برای مشتریان وجود داشته و همواره قیمت یک کالا با موارد مشابه که از طریق سایر فروشندگان ارائه می گردد ، مقایسه خواهد شد.
    * ارتباطات با مشتری . تجارت الکترونیکی مجموعه ای متنوع از روش های موجود جهت برقراری ارتباط با مشتری را ارائه می نماید. پست الکترونیکی ، پایگاه های دانش ، تالارهای مباحثه ، اتاق های گفتگو و … نمونه هائی در این زمینه می باشند. مشتری همواره می بایست احساس نماید که در صورت بروز مشکل و یا درخواست اطلاعات بیشتر ، بدون پاسخ نخواهند ماند.

* توزیع کالا ، خدمات پس از فروش و امکان برگشت از فروش از جمله مواردی است که در موفقیت یک سایت تجارت الکترونیک نقش بسزائی دارد. در زمان ایجاد یک سایت تجارت الکترونیکی ، قابلیت های زیر نیز می تواند عرضه و باعث موفقیت در امر تجارت الکترونیکی گردد: ارسال هدیه ( جایزه ) استفاده از برنامه های همبستگی تخفیف های ویژه برنامه های خریدار تکراری فروش ادواری و فصلی نرم افزار مربوط به تجارت الکترونیکی می بایست امکانات فوق را فراهم نماید ، درغیراینصورت انجام هر یک از موارد فوق با مشکل مواجه می گردد. برنامه های همبستگی یکی از بخش های مهم در زمینه تجارت الکترونیکی توجه و استفاده از برنامه های همبستگی ( انجمنی ) می باشد. ویژگی فوق توسط آمازون بخدمت گرفته شده است . آمازون این امکان را ارائه نموده تا هر شخص قادر به پیکربندی یک فروشگاه کتاب اختصاصی باشد. زمانیکه از هر یک از کتابفروشی های فوق ، کتابی خریداری می گردد ، فردی که دارای کتابفروشی مربوطه است ، کمیسیونی ( حداکثر 15 درصد قیمت کتاب ) را از آمازون دریافت می نماید. برنامه همبستگی ، قابلیت های زیادی را در اختیار آمازون قرار می دهد . مدل فوق امروزه توسط هزاران سایت تجارت الکترونیکی دیگر مورد توجه قرار گرفته و از آن استفاده می گردد. یکی از گرایشات جدید در زمینه برنامه های همبستگی ،روش CPC link)Cost Per click) است.
در این راستا بر روی سایت ، یک لینک مربوط به سایت دیگر قرار گرفته و زمانیکه بر روی لینک فوق کلیک گردد ، توسط شرکت مربوطه به شما مبلغی پرداخت می گردد. روش فوق ، مدلی میانه بین روش های تبلیغاتی مبتنی بر Banner و برنامه های همبستگی مبتنی بر کمیسیون است . در روش تبلیغاتی مبتنی بر Banner ، شرکت تبلیغ کننده تمام ریسک را بر عهده می گیرد. در صورتیکه فردی بر روی Banner کلیک ننماید ، تبلیغ کننده پول خود را از دست داده است . در روش اخذ کمیسیون ، تمام ریسک بر عهده وب سایت است . در صورتیکه وب سایت تعداد زیادی مشتری را به سایت تجارت الکترونیکی ارسال ( هدایت ) ولی هیچکدام از آنها کالائی را خریداری ننمایند ، مبلغی به وب سایت پرداخت نخواهد شد. در روش CPC دو طرف ریسک موجود را بصورت مشترک قبول می نمایند. پیاده سازی یک سایت تجارت الکترونیک سه روش عمده برای پیاده سازی یک سایت تجارت الکترونیک وجود دارد :
* Enterprise Computing . در روش فوق شرکت و یا موسسه مربوط اقدام به تهیه سخت افزار ، نرم افزار و کارشناسان ورزیده بمنظور ایجاد وب سایت تجارت الکترونیکی خود می نماید. آمازون و سایر شرکت های بزرگ از روش فوق استفاده می نمایند. انتخاب روش فوق مشروط به وجود عوامل زیر است :
– شرکت مربوطه دارای ترافیک بسیار بالائی است ( چندین میلیون در هر ماه )
– شرکت مربوطه دارای یک بانک اطلاعاتی بزرگ بوده که شامل کاتولوگ های مربوط به محصولات است ( مخصوصا” اگر کاتولوگ ها بسرعت تغییر می یابند ).
– شرکت مربوطه دارای یک چرخه فروش پیچیده بوده که مستلزم استفاده از فرم های اختصاصی ، جداول متفاوت قیمت و … است .
– شرکت مربوطه دارای سایر پردازش های تجاری بوده و قصد ارتباط و پیوستگی آنها با سایت تجارت الکترونیکی وجود دارد.
* سرویس های میزبانی مجازی . فروشنده تجهیزات و نرم افزارهای مربوط را بعنوان یک بسته نرم افزاری اختصتاصی عرضه می نماید. بخشی از بسته نرم افزاری شامل امنیت است . دستیابی به بانک اطلاعاتی نیز بخش دیگری از بسته نرم افزاری خواهد بود. با استفاده از پتانسیل های موجود در ادامه شرکت مربوطه می تواند با بخدمت گرفتن طراحان وب و پیاده کنندگان مربوطه اقدام به ایجاد و نگهداری سایت تجارت الکترونیکی خود نماید.
* تجارت الکترونیکی ساده . اکثر سازمانها و شرکت ها از روش فوق برای پیاده سازی سایت تجارت الکترونیکی استفاده می نمایند.سیستم شامل مجموعه ای از فرم های ساده بوده که توسط متقاضی تکمیل می گردند. نرم افزار مربوطه در ادامه تمام صفحات وب ذیربط را تولید می نماید.

 

 

 

متن کامل را می توانید دانلود کنید چون فقط تکه هایی از متن این پایان نامه در این صفحه درج شده است(به طور نمونه)

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

همراه با تمام ضمائم با فرمت ورد که قابل ویرایش و کپی کردن می باشند

موجود است


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


پایان نامه کامپیوتر – نرم افزار : وب سایت فروش اینترنتی

دانلود پروژه آماده مهندسی نرم افزار یک با موضوع داروخانه

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

دانلود پروژه مهندسی نرم افزار یک با موضوع داروخانه

یکی از کاملترین پروژه های مهندسی نرم افزار

شامل همه دیاگرام ها + سناریو و فایل رشنال رز + فایل معرفی و توضیحات پروژه

پروژه به صورت کامل و قابل تغییر می باشد

حجم:2/5مگابایت


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


دانلود پروژه آماده مهندسی نرم افزار یک با موضوع داروخانه