پایان نامه ارائه روشی برای طراحی مبتنی بر سرویس در 243 صفحه ورد قابل ویرایش با فرمت doc


چکیده

معماری سرویس گرا به سرعت به عنوان نخستین ائتلاف و راه حل معماری محیطهای محاسباتی ناهمگون و پیچیده معاصر پدیدار گشته است . [1]SOA نیازمند این است که سازمانها مدلهای کسب و کار خود را ارزیابی کنند, به ایجاد تکنیکهای تحلیل و طراحی مبتنی بر سرویس بیاندیشند و طرحهای گسترش و پشتیبانی روابط مابین فروشنده , مشتری و شریک تجاری را ارزیابی کنند . طراحان نمی توانند انتظار مدیریت توسعه یک پروژه سرویس گرا را داشته باشند بدون اینکه به شیوه طراحی دقیق و متدولوژی توسعه تکیه داشته باشند . از آنجایی که متدولوژی توسعه مبتنی بر سرویس اهمیت حیاتی در توصیف  ,ساخت , پالایش و تطبیق فرایندهای کسب وکاری دارد که تغییرپذیری بالایی دارند و تا به حال روش مناسب و منسجمی برای توسعه برنامه های کاربردی تجاری قدرتمند وجود ندارد , هدف این تحقیق ارائه روشی برای طراحی مبتنی بر سرویس می باشد . در این تحقیق از تکنیکها و مباحث مطرح درSOA   استفاده شده و برای طراحی سرویس گرا روشی پیشنهاد می شود . تمرکز تحقیق بر روی فرایند طراحی می باشدکه اصول و تکنیکهای کافی برای مشخص کردن , ساخت و پالایش فرایندهای کسب وکاری که به سرعت دچار تغییر می شوند فراهم می کند . روش پیشنهای برای ایجاد کنترل متمرکز از تجرید لایه های سرویس و طبقه بندی انواع سرویس استفاده نموده و در کنار استفاده از سیستمهای موروثی در حمایت از استراتژیهای کوتاه مدت سازمانها  ,بر اساس اصول طراحی و اصول سرویس گرائی در راستای استراتژیهای بلند مدت عمل می کند تا در تامین اهداف تجاری و حمایت از فرایندهایی که به سرعت دچار تغییر می شوند مفید واقع شود . همچنین زمینه تعامل عاملهای مختلف فرایند که در سطح چندین سازمان گسترده شده اند فراهم می شود و با تحلیل تغییرپذیری, انعطاف پذیری سیستم در حمایت از نقاط متغیر فرایندها و تغییر در سیاستهای کسب و کار افزایش می یابد .  بدین منظور در ادامه بحث ابتدا سبکهای مختلف توسعه نرم افزار به همراه سبک مبتنی بر سرویس و اصول سرویس گرائی به تفصیل بررسی می گردد , سپس چرخه حیات معماری سرویس گرا و فاز تجزیه و تحلیل که مقدمه ای برای طراحی می باشد مورد بررسی قرار می گیرد و در ادامه با بیان اصول و الگوهای طراحی موجود , راهکار پیشنهادی با  نمونه پیاده سازی شده به صورت مشروح بیان می گردد .


منابع فارسی

 

1- مروری بر RUP و قابلیتهای آن در تولید نرم افزار ، سید علیرضا حجازی، 1385

2- سرویس گرائی و سرویس های وب، مهندس علی روزگار، پائیز 1384

3- مرجع کامل UML: مهندس مهرداد توانا،مهندس عاطفه شیجونی

4- کاربرد UML (تحلیل و طراحی شی گرا): مهندس ابوالفضل لاکدشتی    


فهرست مطالب :


چکیده

 

مقدمه

 

 

فصل اول: کلیات معماری سرویس گرا

 

1-1) تعاریف اولیه

 

1-1-1) سبک معماری مبتنی بر سرویس

 

2-1) اهداف تحقیق

 

3-1) پیشینه تحقیق

 

4-1) روش کار و تحقیق

 

5-1) مقایسه ای بر مدلهای توسعه وابسته به معماری

 

1-5-1) توسعه مبتنی بر object

 

2-5-1) توسعه مبتنی بر مؤلفه

 

3-5-1) محاسبات توزیع یافته

 

4-5-1) معماری سرویس گرا

 

1-4-5-1) توسعه مبتنی بر سرویس

 

2-4-5-1) قابلیتهای معماری سرویس گرا

 

6-1) مؤلفه های SOA

 



 
7-1) اصول سرویس گرائی

 

8-1) سرویس گرائی و تشکیلات سازمانی

 

1-8-1) لایه های سرویس


1-1-8-1) لایه سرویس کاربردی

 

2-1-8-1) لایه سرویس تجاری

 

3-1-8-1) لایه سرویس همنوائی

 

2-8-1) سرویسهای Agnostic

 

 

فصل دوم : تحلیل مبتنی بر سرویس

 

1-2) چرخه حیات معماری سرویس گرا

 

2-2) استراتژیهای تحویل SOA

 

1-2-2) روش پایین به بالا

 

2-2-2) روش بالا به پایین

 

3-2-2) روش Meet-In-The-Middle

 

3-2) تحلیل سرویس گرا

 

1-3-2) اهداف تحلیل سرویس گرا


2-3-2) پروسه تحلیل سرویس گرا


 

فصل سوم : الگوها و اصول طراحی

 

1-3) نکات قابل توجه طراحی


1-1-3) مدیریت دانه بندی سرویس و مؤلفه


2-1-3) طراحی برای قابلیت استفاده مجدد


3-1-3) طراحی برای قابلیت ترکیب سرویس










 























 




 

 




 






دانلود پایان نامه ارائه روشی برای طراحی مبتنی بر سرویس






تاریخ : سه شنبه 94/12/4 | 12:5 صبح | نویسنده : حسن کاظمی | نظرات ()
لطفا از دیگر مطالب نیز دیدن فرمایید
.: Weblog Themes By SlideTheme :.


  • باشگاه نجوم