شماره پروژه : ۱۹۳

عنوان پروژه : پایان نامه معماری نرم افزار

تعداد صفحات : ۸۹

شرح مختصر پروژه: امروزه یکی از مهمترین ویژگی‌های هر سیستم نرم‌افزاری، کیفیت می‌باشد. با پیشرفت‌های انجام شده و گسترش ابزار‌های گوناگون برای توسعه نرم‌افزار، توسعه نرم‌افزار‌هایی که کارکرد‌های مورد نظر مشتریان را برآورده سازند، امری آسان و سریع گشته است. در حال حاضر، تفاوت بین دو نرم‌افزار را توانایی نرم‌افزار‌ها در برآورده ساختن ویژگی‌های کیفی مورد انتظار تعیین می‌کند.

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

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

ادامه مطلب و دانلود پروژه
پشتیبانی