پایان نامه ارشد و کارشناسی رشته کامپیوتر : ارائه روشي براي طراحي مبتني بر سرويس
تعداد صفحات | 240 صفحه |
فرمت های پروژه | DOCX قابل ویرایش |
دسته بندی پروژه | کامپیوتر |
تهیه کننده | تحقیق کده |
این پروژه ۱۰۰ درصد کامل و آماده ارایه می باشد .
فهرست طالب :
فصل اول: کليات معماري سرويس گرا |
|||
1-1) تعاريف اوليه | 5 | ||
1-1-1) سبک معماري مبتني بر سرويس | 5 | ||
2-1) اهداف تحقيق | 7 | ||
3-1) پيشينه تحقيق | 8 | ||
4-1) روش کار و تحقيق | 10 | ||
5-1) مقايسه اي بر مدلهاي توسعه وابسته به معماري | 11 | ||
1-5-1) توسعه مبتني بر object | 11 | ||
2-5-1) توسعه مبتني بر مؤلفه | 12 | ||
3-5-1) محاسبات توزيع يافته | 13 | ||
4-5-1) معماري سرويس گرا | 14 | ||
1-4-5-1) توسعه مبتني بر سرويس | 15 | ||
2-4-5-1) قابليتهاي معماري سرويس گرا | 17 | ||
6-1) مؤلفه هاي SOA | 18 | ||
7-1) اصول سرويس گرائي |
21 | ||
8-1) سرويس گرائي و تشکيلات سازماني | 27 | ||
1-8-1) لايه هاي سرويس | 29 | ||
1-1-8-1) لايه سرويس کاربردي | 32 | ||
2-1-8-1) لايه سرويس تجاري | 34 | ||
3-1-8-1) لايه سرويس همنوائي | 34 | ||
2-8-1) سرويسهاي Agnostic | 37 | ||
فصل دوم : تحليل مبتني بر سرويس |
|||
1-2) چرخه حيات معماري سرويس گرا | 40 | ||
2-2) استراتژيهاي تحويل SOA | 41 | ||
1-2-2) روش پايين به بالا | 41 | ||
2-2-2) روش بالا به پايين | 43 | ||
3-2-2) روش Meet-In-The-Middle | 45 | ||
3-2) تحليل سرويس گرا | 47 | ||
1-3-2) اهداف تحليل سرويس گرا | 47 | ||
2-3-2) پروسه تحليل سرويس گرا | 48 | ||
فصل سوم : الگوها و اصول طراحي |
|||
1-3) نکات قابل توجه طراحي | 52 | ||
1-1-3) مديريت دانه بندي سرويس و مؤلفه | 52 | ||
2-1-3) طراحي براي قابليت استفاده مجدد | 53 | ||
3-1-3) طراحي براي قابليت ترکيب سرويس | 54 | ||
1-3-1-3) اتصال و همبستگي |
54 | ||
2-3) رهنمودهاي عمومي | 55 | ||
1-2-3) استانداردهاي نامگذاري | 55 | ||
2-2-3) طراحي عمليات سرويس به شکلي که ذاتا قابل توسعه باشد | 56 | ||
3-2-3) تعيين متقاضيان مطرح سرويس | 56 | ||
3-3) الگوهاي طراحي و انواع معماري | 57 | ||
1-3-3) الگوها | 58 | ||
2-3-3) طراحي بنيادي | 59 | ||
فصل چهارم : راهکار پيشنهادي |
|||
1-4) مرحله 1 بازبيني لايه بندي سيستم SOA | 64 | ||
1-1-4) فعاليت 1 مروري بر استراتژيهاي لايه بندي | 64 | ||
2-1-4) فعاليت 2 بازبيني لايه بندي فاز تحليل | 66 | ||
3-1-4) فعاليت 3 معرفي لايه هاي تخصصي تر | 67 | ||
1-3-1-4) لايه داده | 67 | ||
2-3-1-4) لايه دسترسي سرويس | 70 | ||
3-3-1-4) لايه تعامل | 71 | ||
2-4) مرحله 2 تحليل تغييرپذيري | 77 | ||
1-2-4) فعاليت 1 شناسايي انواع تغييرپذيري | 79 | ||
2-2-4) فعاليت 2 مدلهاي موجود براي تغييرپذيري | 83 | ||
3-2-4) فعاليت 3 گروهبندي و مدلسازي تغييرپذيري | 84 | ||
4-2-4) فعاليت 4 نگاشت نقاط تغييرپذير | 87 | ||
3-4) مرحله 3 سرويسهاي فاز طراحي |
89 | ||
1-3-4) فعاليت 1 تعيين سرويسها | 90 | ||
2-3-4) فعاليت 2 جايگاه سرويسهاي کنترلي | 98 | ||
4-4) مرحله 4 مروري بر دانه بندي | 99 | ||
1-4-4) فعاليت 1 تکنيک دانه بندي سرويسها و چنددانه اي بودن | 102 | ||
2-4-4) فعاليت 2 متدهاي چند دانه اي سرويسها | 104 | ||
5-4) مرحله 5 مدلسازي فرايند | 108 | ||
1-5-4) استفاده از مدلسازي فرايند براي طراحي معماري سرويس گرا | 108 | ||
2-5-4) ابزار مدلسازي فرايند | 109 | ||
3-5-4) فعاليت طراحي فرايند کسب و کار مبتني بر سرويس | 113 | ||
فصل پنجم : بررسي موردي |
|||
1-5) انتخاب بررسي موردي | 115 | ||
1-5) سيستم سفارش کالا | 116 | ||
3-5) تحليلي بر راهکار پيشنهادي | 134 | ||
فصل ششم : نتيجه گيري و پيشنهادات |
|||
1-6) نتيجه گيري | 136 | ||
2-6) پيشنهادات | 138 | ||
مقاله | 139 | ||
پيوستها | 140 | ||
منابع و ماخذ | |||
فهرست منابع فارسي | 196 | ||
فهرست منابع لاتين | 197 | ||
سايتهاي اطلاع رساني | 200 | ||
اختصارات | 201 | ||
چکيده انگليسي | 202 |