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

تحقیق الگوها و سبک های متداول معماری نرم افزار

با توجه به اهمیتی که شاخه نسبتاً نو ظهور معماری نرم افزار روز دنیا پیدا کرده است، در این مقاله سعی خواهیم کرد روش ها و سبک های موجود و متداول معماری نرم افزار را بررسی کرده، مزایا و معایب هر کدام را بیان کنیم و به این مسئله بپردازیم که هر سبک، مناسب کدام کلاس از نرم افزارهایی است که امروزه تولید ...

دسته بندی: عمومی » گوناگون

تعداد مشاهده: 5 مشاهده

فرمت فایل دانلودی:.doc

فرمت فایل اصلی: doc

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

حجم فایل:674 کیلوبایت

  پرداخت و دانلود  قیمت: 7,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • خلاصه:
    با گسترش روز افزون دامنه تقاضاهای کاربران کامپیوتر و به دنبال آن اندازه سیستم های نرم افزاری، دیگر روش ها و سبک های کلاسیک تولید نرم افزار، پاسخ گوی این نیازمندیها نبوده اند.در دنیای امروز، طراحی یک نرم افزار موفق تنها انتخاب و یا ایجاد ساختمان داده های مناسب و الگوریتم های کارآمدنیست.حجم نرم افزارهای تجاری سالهای اخیر، مهندسان نرم افزار را بر آن داشته که برای غلبه بر پیچیدگی های حاصل از این جحم بالا،به دنبال تکنیک های استفاده مجدد از نرم افزار و روش های component-based بروند. علی رغم تمام نکات مثبتی که در استفاده از این روش ها وجود دارد، باید به این نکته هم اشاره کرد که مشکلات و مسائل جدیدی نیز به همراه این دید نوین، پا به دنیای نرم افزار گذاشته اند: در این سیستم نرم افزاری بزرگ که متشکل از اجزای گوناگون خواهد بود،نحوه سازمان دهی و ارتباطات این اجزا با یکدیگر چگونه باشد تا نیازمندی های تعیین شده برای نرم افزار برآورده شوند؟پاسخ به این پرسش ،وظیفه اصلی معماران نرم افزار است.                             
    با توجه به اهمیتی که شاخه نسبتاً نو ظهور معماری نرم افزار روز دنیا پیدا کرده است، در این مقاله سعی خواهیم کرد روش ها و سبک های موجود و متداول معماری نرم افزار را بررسی کرده، مزایا و معایب هر کدام را بیان کنیم و به این مسئله بپردازیم که هر سبک، مناسب کدام کلاس از نرم افزارهایی است که امروزه تولید و روانه بازار می شوند.  

    فهرست مطالب:
    خلاصه
    انواع معماری
    معماری سیستم
    معماری نرم افزار
    معماری سازمان
    معماری مرجع
    معماری خط تولید
    اجزاء معماری نرم افزار   
    مراحل فرآیند معماری نرم افزار   
    الف: ایجاد یک مورد کاری برای سیستم   
    ب: فهم نیازمندیها
    ج: آفرینش یا انتخاب معماری
    د: نمایش و اعلام معماری
    ه: تحلیل یا ارزیابی معماری
    و: پیاده سازی سیستم بر پایه معماری
    ز: حصول اطمینان از پیاده سازی درست معماری   
    1 معرفی سبک های معماری نرم افزار
    1.1 مقایسه الگوها و سبک ها
    1.2 تعریف سبک های معماری نرم افزار
    2 سبکهای متداول معماری نرم افزار
    2.1 سبکهای اجزای مستقل (Independent component)
    Implicit Invocation Event-Based Systems   
     سبک Communicating Processes    
    2.2.3 مزایا و معایب سبک اجزای مستقل
    2.2 سبکهای جریان داده (Data Flow)
    2.2.1 سبک لوله ها و فیلترها
    2.2.2 مزایا و معایب سبک لوله ها و فیلترها
    سبک Batch-Sequential/Pipeline
    سبک parallel/Pipe and filter
    2.3 سبکهای داده-محور (Data Centered)
    2.3.1 سبک Repository    
    سبک تخته سیاه (Blackboard)     
    سبکهای ماشین مجازی (Virtual Machine)    
    2.4.1 مفسرها (Interpreters)    
    مزایا و معایب مفسرها
    2.5 سبکهای مبتنی بر فراخوانی(Call/Return)   
    سبک معماری لایه ای
    2.5.2سبک معماری شی گرا (Object Oriented)   
    سبک معماری Main program and sub-routine   
    3 سایر سبکهای معماری نرم افزار
    3.1سبک فرآیندهای توزیع شده (Distributed Processes)
    3.2 سبکهای خاص منظوره (Domain-Specific)   
    3.3 سبک انتقال حالت (State Transition)   
    3.4 سبک کنترل فرآیند (Process Control)   
    منابع

    برچسب ها: تحقیق معماری نرم افزار انواع معماری نرم افزار سبک های معماری نرم افزار معماری نرم افزار software architecture software engineering مرور سبک های معماری بررسی سبک های معماری نرم افزار تحقیق معماری نرم افزار دانلود تحقیق الگوهای معماری نرم افزا
  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي باشند و فعاليت هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما

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

تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد.