سرويس گرا

سرويس گرا

فروشگاه دانشجو

معماري سازماني سرويس گرا 8 ص

۲۱ بازديد
معماري سازماني سرويس گرا 8 ص
دسته بندي معماري
بازديد ها 1
فرمت فايل pdf
حجم فايل 158 كيلو بايت
تعداد صفحات فايل 8
معماري سازماني سرويس گرا 8 ص

فروشنده فايل

كد كاربري 1079
كاربر

پي دي اف معماري سازماني سرويس گرا

پروژه معماري سرويس گرا

۱۹ بازديد
دسته بندي معماري
فرمت فايل rar
حجم فايل 9.646 مگا بايت

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

محتواي اين بسته شامل موارد زير مي باشد :

پايان نامه جهت اخذ درجه كارشناسي
عنوان كامل: معماري سرويس گرا
دسته: كامپيوتر
فرمت فايل: WORD (قابل ويرايش)
تعداد صفحات: ١٢٧
________________________________________________________
بخشي از مقدمه:
عصر حاضر كه آن را عصر اطلاعات نام نهاده اند شكل گيري و پيشرفت خود را مرهون تكامل و ترقي دانش و صنعت كامپيوتر است. دانشي كه انسان را قادر ساخت تا توانايي ذهن و حافظه ي خود را به طرز حيرت آوري گسترش دهد و محاسبات عظيم و پردامنه را كه تا اين زمان ناممكن به نظر مي رسيد با سرعتي شگفت انگيز به انجام رساند.
در چهار دهه اخير، پيچيدگي نرم افزارها روز بروز بيشتر شده و تقاضا براي نرم افزارهاي قدرتمندتر افزايش يافته است. در اين ميان، به نظر مي رسد كه روشهاي قديمي جوابگوي نيازهاي در حال رشد كنوني نيستند و نياز به ايجاد و بكارگيري روشهايي است كه بوسيله آنها بتوان بر اين پيچيدگيها در زمانهايي كوتاهتر غلبه كرد. از طرفي امكان كنار گذاشتن سيستمهاي نرم افزاري موجود كه تا به حال مشغول سرويس دهي به مشتريان بوده اند،  وجود ندارد و مي بايست سيستمهاي جديد را بصورت يكپارچه و در كنار همين سيستمها بوجود آورد. معماري سرويس گرا، با تكيه بر محاسبات توزيع شده و بر پايه شبكه ها و لايه هاي مياني و همچنين زبانهايي كه توليد نرم افزارهاي توزيع شده را فراهم مي كنند، بعنوان راه حلي مناسب جهت از ميان برداشتن مشكلات و مسائل مذكور مطرح گرديده است.
دنيايي را  تصور كنيد كه در آن همه جا سرويس ها حاضر هستند و با نحوه تفكر و كار ما يكپارچگي اساسي داشته باشند. دنيايي كه در آن ارائه دهندگان و جويندگان اطلاعات فارغ از دغدغه هاي همخواني و نحوه برقراري ارتباط با يكديگر با اتكا بر استانداردهاي از پيش تعيين شده فقط به استفاده مؤثرتر از منابع خود براي يافتن اطلاعات و يا ارائه آن اطلاعات به شكل مؤثرتر متمركز هستند.
براي برخي افراد دستيابي به چنين دنيايي ممكن است نا ميسر و يا نيازمند مدتي بسيار طولاني باشد. اما براي كسانيكه پي گير تحولات و سير تكاملي و شتابان فن آوري اطلاعات هستند، اين موضوع روشن است كه اين هدف هم اكنون در دسترس ميباشد. و در واقع تا عموميت يافتن كامل سرويس هاي وب حداكثر سه تا چهار سال ديگر فاصله داريم.
رسيدن به چنين هدفي را استانداردهاي باز كه در دسترس همگان قرار دارند، بسيار سهل الوصول تر كرده اند به گونه اي كه اكنون اغلب پلاتفرم هاي عمده از استانداردهاي مؤثر بر ساخت سرويس هاي وب پشتيباني مي كنند.
وسعت سرويس هاي وب به حدي رسيده است كه اكثر انواع تلفن هاي همراه، رايانه هاي جيبي و حتي گاهاً لوازم خانگي نيز توانايي بكار بردن سرويس هاي وب را دارا مي باشند.
اما معماري سرويس گرا با گسترش روز افزون پذيرفته شدن سرويس هاي وب توسط صنعت تأثير خود را بر فن آوري اطلاعات نشان داده است. معماري سرويس گرا يك روش ساخت نرم افزار را بيان ميكند كه تمامي طول عمر نرم افزار را در بر مي گيرد.
طول عمر نرم افزار بنا به تعريف معماري سرويس گرا شامل :
ايده هاي بوجود آمدن سرويس، مدل كردن سرويس، طراحي سرويس، پياده سازي يا توسعه سرويس، بكار بردن سرويس، مديريت سرويس ها، نسخه گزاري سرويس ها، و در نهايت از رده خارج كردن سرويس ها را در برميگيرد.
در اين پايان نامه سعي شده است تا مباحث مربوط به معماري سرويس گرا به طور واضح و در جهت كاربرد توضيح داده شوند.

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

فايل ورد(Word) معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس

۲۳ بازديد
دسته بندي شبكه هاي كامپيوتري
فرمت فايل doc
حجم فايل 8.247 مگا بايت

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

عنوان پروژه : بررسي معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس

تعداد صفحات : ۲۱۴

شرح مختصر پروژه : پروژه اي كه در اين مطلب براي دانلود آماده شده است به بررسي معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس پرداخته است.معماري سرويس گرا به سرعت به عنوان نخستين ائتلاف و راه حل معماري محيطهاي محاسباتي ناهمگون و پيچيده معاصر پديدار گشته است.

همانطور كه مي دانيد معماري سرويس‌گرا مجموعه‌اي انعطاف‌پذير از اصول طراحي است كه در مراحل توسعهٔ سامانه‌ها و يكپارچگي در رايانش استفاده مي‌شود. سامانه‌اي كه بر معماري سرويس‌گرا استوار است ، كاركرد را به عنوان مجموعه‌اي از سرويس‌هاي سازگار بسته‌بندي مي‌كند كه مي‌توانند در چندين سامانهٔ مجزا از دامنه‌هاي تجاري گوناگون استفاده شوند.

SOA مجموعه اي از اصول , نظريه ها و تكنيكهايي را فراهم مي كند كه فرايندهاي كسب و كار ، اطلاعات و دارايي هاي تشكيلات بتوانند به شيوه مؤ ثري سازماندهي شوند و اين فرايندها مي توانند براي پشتيباني از طرحهاي استراتژيك و سطوح بهره وري كه در محيطهاي رقابتي كسب و كار مورد نياز هستند،گسترش داده شوند.

در اين تحقيق از تكنيكها و مباحث مطرح در Service-oriented Architecture (به اختصار SOA) استفاده شده و براي طراحي سرويس گرا روشي پيشنهاد مي شود .تمركز اين پروژه بر روي فرايند طراحي مي باشد كه اصول و تكنيكهاي كافي براي مشخص كردن , ساخت و پالايش فرايندهاي كسب و كاري كه به سرعت دچار تغيير مي شوند فراهم مي كند . روش پيشنهاي براي ايجاد كنترل متمركز از تجريد لايه هاي سرويس و طبقه بندي انواع سرويس استفاده نموده و در كنار استفاده از سيستمهاي موروثي در حمايت از استراتژيهاي كوتاه مدت سازمانها ، بر اساس اصول طراحي و اصول سرويس گرائي در راستاي استراتژيهاي بلند مدت عمل مي كند تا در تامين اهداف تجاري و حمايت از فرايندهايي كه به سرعت دچار تغيير مي شوند مفيد واقع شود.

 

همچنين زمينه تعامل عاملهاي مختلف فرايند كه در سطح چندين سازمان گسترده شده اند فراهم مي شود و با تحليل تغييرپذيري, انعطاف پذيري سيستم در حمايت از نقاط متغير فرايندها و تغيير در سياستهاي كسب و كار افزايش مي يابد . بدين منظور در ادامه بحث ابتدا سبكهاي مختلف توسعه نرم افزار به همراه سبك مبتني بر سرويس و اصول سرويس گرائي به تفصيل بررسي مي گردد , سپس چرخه حيات معماري سرويس گرا و فاز تجزيه و تحليل كه مقدمه اي براي طراحي مي باشد مورد بررسي قرار مي گيرد و در ادامه با بيان اصول و الگوهاي طراحي موجود , راهكار پيشنهادي با نمونه پياده سازي شده به صورت مشروح بيان مي گردد.

SOA مجموعه قوانين ، سياستها و چارچوب هايي است كه نرم افزارها را قادر مي سازد تا عملكرد خود را از طريق مجموعه سرويسهاي مجزا و مستقل و در عين حال مرتبط با هم در اختيار ساير درخواست كنندگان قرار دهند تا بتوانند بدون اطلاع از نحوه پياده سازي سرويس و تنها از طريق رابطهاي استاندارد و تعريف شده، اين سرويسها را يافته و فراخواني نمايند و يا در تعريف ديگر مي توان گفت معماري سرويس گرا روشي براي ساخت سيستمهاي توزيع شده اي است كه در آنها عملكرد سيستم بصورت سرويس در اختيار كاربران و يا ساير سرويسها قرار مي گيرد.

در طول چهار دهه اخير، ميزان پيچيدگي نرم افزارها بصورت صعودي افزايش يافته و تقاضا براي نرم افزارهاي قدرتمندتر بيشتر شده است. در اين ميان، به نظر مي رسد كه روشهاي قديمي جوابگوي نيازهاي در حال رشد كنوني نيستند و نياز به ايجاد و بكارگيري روشهائي است كه بوسيله آنها بتوان بر اين پيچيدگيها بصورت كاراتر و در زماني كوتاهتر غلبه كرد. از سوي ديگر امكان كنار گذاشتن يكباره سيستمهاي نرم افزاري موجود كه تا به حال مشغول سرويس دهي به مشتريان بوده اند، وجود ندارد و مي بايست سيستمهاي جديد را بصورت يكپارچه و در كنار همين سيستمهاي فعلي بوجود آورد. معماري سرويس گرا، با تكيه بر اصول سرويس گرائي و محاسبات و سرويس هاي توزيع شده و بر پايه پروتكلهاي شبكه و لايه هاي منطقي سرويس و همچنين زبانهايي كه توليد نرم افزارهاي توزيع شده را فراهم مي كنند، به عنوان راه حلي مناسب جهت از ميان برداشتن مشكلات و مسائل مذكور مطرح گرديده است.

در ادامه فهرست مطالب پروژه بررسي معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس را مشاهده مي فرماييد :

 

 

چكيده

مقدمه

فصل ۱-    كليات معماري سرويس گرا

۱-۱-    تعاريف اوليه

۱-۱-۱-     معماري سرويس گرا (SOA)

۱-۲-    اهداف تحقيق

۱-۳-    پيشينه تحقيق

۱-۴-    روش كار و تحقيق

۱-۵-    مقايسه اي بر مدلهاي توسعه وابسته به معماري

۱-۵-۱-     توسعه مبتني بر object

۱-۵-۲-     توسعه مبتني بر مؤلفه

۱-۵-۳-     محاسبات توزيع يافته

۱-۵-۴-     معماري سرويس گرا

۱-۵-۴-۱-  توسعه مبتني بر سرويس

۱-۵-۴-۲-  قابليتهاي سبك معماري سرويس گرا

۱-۶-    مولفه هاي SOA

۱-۷-    اصول سرويس گرائي

۱-۸-    سرويس گرائي و تشكيلات سازماني

۱-۸-۱-     لايه هاي سرويس

۱-۸-۱-۱-  لايه سرويس كاربردي

۱-۸-۱-۲-  لايه سرويس تجاري

۱-۸-۱-۳-  لايه سرويس همنوائي

۱-۸-۲-     سرويسهاي Agnostic

فصل ۲-   تحليل مبتني برسرويس

۲-۱-    چرخه حيات معماري SOA

۲-۲-    استراتژي هاي تحويل SOA

۲-۲-۱-     روش پايين به بالا ( Bottom Up)

۲-۲-۲-     روش بالا به پايين(Top Down)

۲-۲-۳-     روش meet-in-the-middle

۲-۳-    تحليل سرويس گرا

۲-۳-۱-     اهداف تحليل سرويس گرا

۲-۳-۲-     پروسه تحليل سرويس گرا

فصل ۳-   الگوها و اصول طراحي

۳-۱-    نكات قابل توجه طراحي سرويس

۳-۱-۱-     مديريت دانه بندي سرويس و مؤلفه

۳-۱-۲-     طراحي براي قابليت استفاده مجدد

۳-۱-۳-     طراحي براي قابليت تركيب سرويس

۳-۱-۳-۱-  اتصال و همبستگي

۳-۲-    رهنمودهاي عمومي

۳-۲-۱-     استانداردهاي نامگذاري

۳-۲-۲-     طراحي عمليات سرويس به شكلي كه ذاتا قابل توسعه باشد

۳-۲-۳-     تعيين متقاضيان مطرح سرويس

۳-۳-    الگوهاي طراحي و انواع معماري

۳-۳-۱-     الگوها

۳-۳-۲-     طراحي بنيادي

فصل ۴-   راهكار پيشنهادي

۱-۴-    مرحله ۱ بازبيني لايه بندي سيستم SOA

۴-۱-۱-     فعاليت ۱ مروري بر استراتژيهاي لايه بندي

۴-۱-۲-     فعاليت ۲ بازبيني لايه بندي فاز تحليل

۴-۱-۳-     فعاليت ۳ معرفي لايه هاي تخصصي تر

۴-۱-۳-۱-  لايه داده

۴-۱-۳-۲-  لايه دسترسي سرويس

۴-۱-۳-۳-  لايه تعامل

۴-۲-    مرحله ۲ تحليل تغيير پذيري

۴-۲-۱-     فعاليت ۱ شناسايي انواع تغييرپذيري

۴-۲-۲-     فعاليت ۲ مدلهاي موجود براي تغييرپذيري

۴-۲-۳-     فعاليت ۳ گروهبندي و مدلسازي تغييرپذيري

۴-۲-۴-     فعاليت ۴ نگاشت نقاط تغييرپذير

۴-۳-    مرحله ۳ سرويسهاي فاز طراحي

۴-۳-۱-     فعاليت ۱ تعيين انواع سرويسها

۴-۳-۲-     فعاليت ۲ جايگاه سرويسهاي كنترلي

۴-۴-    مرحله ۴ مروري بر دانه بندي

۴-۴-۱-     فعاليت ۱ تكنيك دانه بندي سرويسها و چند دانه اي بودن

۴-۴-۲-     فعاليت ۲ متدهاي چنددانه اي سرويسها

۴-۵-    مرحله ۵ مدلسازي فرايند

۴-۵-۱-     استفاده ازمدلهاي فرايند براي طراحي معماري سرويس گرا

۴-۵-۲-     ابزار مدلسازي فرايند

۴-۵-۳-     فعاليت طراحي فرايند كسب و كار مبتني بر سرويس

فصل ۵-   بررسي موردي

۵-۱-    انتخاب بررسي موردي

۵-۲-    سيستم سفارش كالا

۵-۳-    تحليلي بر راهكار پيشنهادي

فصل ۶-   نتيجه گيري و پيشنهادات

۶-۱-    نتيجه گيري

۶-۲-    پيشنهادات

پيوستها

منابع فارسي

مراجع

سايت هاي اطلاع رساني

اختصارات

 

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود