دانلود پاورپوینت مقدمه ای بر Software Communication Architecture (SCA) جهت رشته کامپیوتر در قالب ۱۵ اسلاید و با فرمت pptx بصورت کامل و جامع و با قابلیت ویرایش

 

 


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

 

 

معماری نرم‌افزار، یکی از مهمترین حوزه‌ها در مهندسی نرم‌افزار است و دلیل اهمیت آن تاثیر حیاتی معماری در موفقیتِ توسعه سیستم های نرم‌افزاری است. توسعه یک سیستم نرم‌افزاری مقیاس بزرگ با ویژگی‌های مذکور، نیازمند ارائه یک معماری مناسب و کامل برای سیستم نرم‌افزاری مورد نظر می‌باشد. بنابراین ارائه یک معماری درست و مناسب برای چنین سیستمهایی از اهمیت حیاتی برخوردار است.

 

 


فهرست مطالب
مقدمه
SCA چیست
ساختار SCA
Application Components
Core Framework Interfaces
Operating System
Operational Scenarios
پیشنهادات