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

Publish Year: 1398
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,249

This Paper With 21 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ITCT06_074

تاریخ نمایه سازی: 24 شهریور 1398

Abstract:

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

Keywords:

SDLC (سبک زندگی توسعه نرم افزاری) , مرحله طرح اولیه , طرح معماری نرم افزار , سبکهای طرح معماری نرم افزار , مقایسه ی اجزای طرح معماری نرم افزار.

Authors

کرمعلی مومنی دهقی

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

ابراهیم علایی

کارشناسی ارشد، دانشگاه شهید بهشتی، تهران، ایران