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

سال انتشار: 1398
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,234

فایل این مقاله در 21 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ITCT06_074

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

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

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

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

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

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