ایتو

ایتو

Etoo
ایتو

ایتو

Etoo

دانلود فایل ورد Word بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم


دانلود فایل ورد Word بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم

عنوان بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم تعداد صفحات ۱۵۱ شرح مختصر پروژه موضوع این پروژه بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم میباشد ،

دانلود دانلود فایل ورد Word بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم

دانلود فایل ورد Word بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم
دسته بندی برق
فرمت فایل doc
حجم فایل 3507 کیلو بایت
تعداد صفحات فایل 151

عنوان : بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم

تعداد صفحات : ۱۵۱

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

شرح مختصر پروژه بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم

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

 

در فصل سوم ابتدا صورت مسئله کنترل مقاوم به طور کامل تشریح می شود. سپس به تاریخچه کنترل مقاوم و سیر پیشرفت برخی از شاخه ای آن پرداخته می شود. در پایان فصل طی دو بخش جداگانه به توضیح روش های – Pick Nevanlinna و Kharitonov که در ادامه مورد استفاده قرار می گیرند، می پردازیم.طراحی کنترل کننده مقاوم با استفاده از روش – Pick Kharitonov برای سیستم قدرت تک ماشینه و نقد و بررسی یک مقاله در این زمینه در ابتدای فصل چهارم (بخش (۴-۲)) صورت می گیرد. در بخش (۴-۳) پس از بدست آوردن معادلات فضای حالت برای سیستم های قدرت چند ماشینه، به بررسی پایداری دینامیکی یک سیستم سه ماشینه در نقاط کار مختلف و طراحی PSS در یک نقطه کار ناپایدار می پردازیم. در بخش (۴-۴) اثر تغییر پارامترها بر پایداری این سیستم مطالعه شده و روش Kharitonov جهت طراحی پایدار کننده های مقاوم مورد استفاده قرار می گیرد. در بخش (۴-۵) بهارائه یک روش جدید که با الهام از روش Kharitonov شکل گرفته است، می پردازیم. سپس این روش به منظور طراحی یک کنترل کننده مقاوم که در محدوده وسیعی از تغییر شرایط نقطه کار پایداری سیستم را تضمین می کند، به کار گرفته می شود.

در فصل پنجم ابتدا روش فوق در حل مسئله تداخل PSS ها مورد استفاده قرار می گیرد. سپس به طراحی کنترل کننده های فیدبک حالت بهینه بر اساس مجموعه ای از مدلهای سیستم، و پاره ای نکات در این زمینه می پردازیم.فصل ششم نیز به یک جمع بندی کلی از پایان نامه و بیان نتایج اختصاص داده شده است.

 

 

مقدمه

چکیده

فصل ۱- مقدمه ای بر پایداری سیستم های قدرت

۱-۱- پیشگفتار

۱-۲- رئوس مطالب

۱-۳- تاریخچه

فصل ۲- پایداری دینامیکی سیستم های قدرت

۲-۱- پایداری دینامیکی سیستم های قدرت

۲-۲- نوسانات با فرکانس کم در سیستم های قدرت

۲-۳- مدلسازی سیستمهای قدرت تک ماشینه

۲-۴- مدل ماشین سنکرون:

۲-۴-۱- معادله مکانیکی (نوسان):

۲-۵- طراحی پایدار کننده های سیستم قدرت (PSS)

۲-۵-۱- مراحل طراحی PSS:

۲-۶- مدلسازی سیستم قدرت چند ماشینه

۲-۷-

۲-۸- کنترل مقاوم

۲-۹- مسئله کنترل مقاوم

۲-۹-۱- مدل سیستم

۲-۹-۲- عدم قطعیت در مدلسازی

۲-۱۰- تاریخچه کنترل مقاوم

۲-۱۰-۱- سیر پیشرفت تئوری

۲-۱۰-۲- معرفی شاخه های کنترل مقاوم

۲-۱۱- طراحی کنترل کننده های مقاوم برای خانواده ای از توابع انتقال

۲-۱۱-۱- بیان صورت مسئله

۲-۱۱-۲- تعاریف و مقدمات

۲-۱۱-۳- تئوری Nevanlinna – Pick

۲-۱۱-۴- ‌‌‌تبدیل مسئله پایدارپذیری مقاوم به‌یک مسئله Nevanlinna–Pick

۲-۱۱-۵- طراحی کنترل کننده:

۲-۱۲- پایدار سازی مقاوم سیستم های بازه ای

۲-۱۲-۱- مقدمه و تعاریف لازم

۲-۱۲-۲- پایداری مقاوم سیستم های بازه ای

۲-۱۲-۳- طراحی پایدار کننده های مقاوم مرتبه بالا

فصل ۳- کنترل مقاوم

۳-۱- طراحی پایدار کننده های مقاوم برای سیستم های قدرت

۳-۲- طراحی پایدار کننده های مقاوم به روش Nevanlinna – Pick

۳-۲-۱- مدل سیستم

۳-۲-۲- طرح یک مثال

۳-۲-۳- طراحی پایدار کننده مقاوم به روش Nevanlinna – Pick

۳-۲-۴- بررسی نتایج

۳-۲-۵- نقدی بر مقاله

۳-۳- بررسی پایداری دینامیکی یک سیستم قدرت چند ماشینه

۳-۳-۱- مدل فضای حالت سیستم های قدرت چند ماشینه:

۳-۳-۲- مشخصات یک سیستم چند ماشینه:

۳-۳-۳- طراحی پایدار کننده های سیستم قدرت:

۳-۳-۴- پاسخ سیستم به ورودی پله:

۳-۴- طراحی پایدار کننده های مقاوم برای سیستم های قدرت چند ماشینه

۳-۴-۱- اثر تغییر پارامترهای بر پایداری دینامیکی:

۳-۴-۲- مدلسازی تغییر پارامترها به کمک سیستم های بازه ای

۳-۴-۳- پایدارسازی مجموعه‌ای ازتوابع انتقال به کمک تکنیک‌های‌بهینه سازی

۳-۴-۴- استفاده از روش Kharitonov در پایدار سازی مقاوم:

۳-۴-۵- استفاده از یک شرط کافی در پایدار سازی مقاوم:

۳-۵- طراحی پایدار کننده های مقاوم برای سیستم قدرت چندماشینه

۳-۵-۱- جمع بندی مطالب:

۳-۵-۲- طراحی پایدار کننده های‌مقاوم بر اساس مجموعه‌ای از نقاط کار

۳-۵-۳- مقایسه عملکرد PSS کلاسیک با کنترل کننده های جدید

۳-۵-۴- نتیجه گیری

فصل ۴- طراحی پایدار کننده های مقاوم برای سیستم های قدرت

۴-۱- استفاده از روش طراحی جدید در حل چند مسئله

۴-۲- طراحی PSS‌های مقاوم به منظور هماهنگ سازی PSS ها

۴-۲-۱- تداخل PSS‌ها :

۴-۲-۲- بررسی مسئله تداخل PSS‌ها در یک سیستم قدرت سه ماشینه

۴-۲-۳- استفاده از روش طراحی بر اساس چند نقطه کار در هماهنگ سازی PSS ‌ها

۴-۳- طراحی کنترل کننده های بهینه ( فیدبک حالت ) قابل اطمینان برای سیستم قدرت

۴-۳-۱- طراحی کننده فیدبک حالت بهینه

۴-۳-۲- کاربرد کنترل بهینه در پایدار سازی سیستم های قدرت چند ماشینه

۴-۳-۳- طراحی کنترل بهینه بر اساس مجموعه‌ای از مدلهای سیستم

۴-۳-۴- پاسخ سیستم به ورودی پله

فصل ۵- استفاده از روش طراحی جدید در حل چند مسئله

۵-۱- بیان نتایج

 

عنوان پروژه : بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم

تعداد صفحات : ۱۵۱

دانلود دانلود فایل ورد Word بهبود پایداری سیستم های قدرت و طراحی پایدار کننده های مقاوم

دانلود فایل ورد Word طراحی الگویی برای تقلبات مالی در صنعت بانکداری


دانلود فایل ورد Word طراحی الگویی برای تقلبات مالی در صنعت بانکداری

عنوان طراحی الگویی برای تقلبات مالی در صنعت بانکداری تعداد صفحات119 چکیده پولشویی به عنوان یک فرایند مجرمانه مالی، اقدامی است که در آن منشأ و منبع وجوهی که به صورت غیر قانونی به‌دست آمده از طریق رشته ‍‍‍‌‌های نقل و انتقالات و معاملات به گونه‌ای پنهان می‌شود

دانلود دانلود فایل ورد Word طراحی الگویی برای تقلبات مالی در صنعت بانکداری

دانلود فایل ورد Word طراحی الگویی برای تقلبات مالی در صنعت بانکداری
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 1834 کیلو بایت
تعداد صفحات فایل 119

عنوان : طراحی الگویی برای تقلبات مالی در صنعت بانکداری

تعداد صفحات:119

چکیده:

پولشویی به عنوان یک فرایند مجرمانه مالی، اقدامی است که در آن منشأ و منبع وجوهی که به صورت غیر قانونی به‌دست آمده از طریق رشته ‍‍‍‌‌های نقل و انتقالات و معاملات به گونه‌ای پنهان می‌شود که همان وجوه به صورت قانونی نمود پیدا کرده و وارد فعالیت‌‌ها و مجاری قانونی می‌گردد. داده‌کاوی به عنوان فرایندی خودکار برای استخراج اطلاعات و الگو‌های جالب توجه، بارز، ضمنی، از قبل ناشناخته و بالقوه مفید از انبار داده‌‌های حجیم، شناخته می‌شود. هنگامی که الگوریتم‌‌ها و تکنیک‌‌های داده‌کاوی روی چنین تراکنش‌‌هائی اعمال می‌شوند، الگو‌های پنهان از جریان وجوه را کشف می‌کنند. بررسی داده‌‌ها و اعلام نظر روی آن‌ها از دو روش کلی تبعیت می‌نماید اول استفاده از شاخص‌ها با استفاده از روش‌های خطی و آماری و دوم استفاده از الگوریتم‌‌های داده‌کاوی که آن هم به دو صورت نظارت‌شده و بدون ناظر تقسیم شده و در این پروژه از هر دو روش استفاده شده است. خروجی‌‌های این پروژه شامل مستندات علمی، روش‌های داده محور برای شناسایی پولشویی، ارائه یک مدل برای پیاده‌سازی چارچوب ضد پولشویی در بانک و در نهایت بهره‌گیری از فناوری‌‌های نرم افزاری و پیاده سازی کل جریان پروژه می‌باشد. پس از اجرا، نتایج به دو صورت ارائه به متخصصان فنی و همچنین محاسبه معیار‌های عملکرد متداول در داده‌کاوی ارزیابی می‌گردد. در مراحلی از پروژه که نیاز به بررسی و آشنایی با سوابق تحقیقات در زمینۀ پولشویی و یا الگوریتم‌های مرتبط با آن باشد از روش تحقیق میدانی و کتابخانه‌ای استفاده می‌شود. از سوی دیگر رویکرد تحقیق نیز به صورت پیمایشی بوده که در آن با هدف مطالعۀ ماهیت و ویژگی‌های مشتریان بانک فرآیند تحقیق و مطالعه طی شده است. در مجموع باید گفت که از مدلی کمی در این تحقیق استفاده شده که مبتنی بر پردازش داده‌‌ها از نوع دادۀ واقعی، بوده است.

فهرست مطالب:

1فصل اول کلیات تحقیق

1‌.1‌ تعریف مسأله و بیان سئوال‌‌های اصلی تحقیق

1‌.2‌ اهمیت و ضرورت پژوهش

1‌.3‌ اهداف پژوهش

1‌.4‌ روش پژوهش

1‌.5‌ جامعۀ تحقیق

2فصل دوم مطالعه پولشویی، داده‌کاوی و ارتباط این دو

2دیباچه

2‌.1‌ پولشویی و بررسی ابعاد آن

2‌.1‌.1‌ مفهوم پولشویی

2‌.1‌.2‌ تاریخچه و خاستگاه پولشویی

2‌.1‌.3‌ ایران و ریسک پولشویی

2‌.1‌.4‌ انواع پولشویی

2‌.1‌.5‌ مراحل پولشویی

2‌.1‌.6‌ روش‌‌های پولشویی

2‌.1‌.7‌ موارد مشکوک به پولشویی در بانک‌ها و مؤسسات اعتباری

2‌.1‌.8‌ ضرورت بهره گیری از راه حل‌‌های ضد پولشویی

2‌.1‌.9‌ روش‌‌های مبارزه با پولشویی

2‌.1‌.10‌ وظایف و اصول الزامی برای بانک‌ها و مؤسسات اعتباری در مبارزه با پول‌شویی

2‌.1‌.11‌ انواع گزارش‌‌های مفید جهت شناسایی موارد مشکوک

2‌.2‌ داده‌کاوی

2‌.2‌.1‌ تاریخچه داده‌کاوی

2‌.2‌.2‌ چارچوبی کلی برای الگوریتم‌های داده‌کاوی

2‌.2‌.3‌ کاربرد داده‌کاوی در کشف تقلبات مالی

2‌.2‌.4‌ پرکاربردترین روش‌‌های داده‌کاوی برای کشف تقلب‌‌های مالی

2‌.2‌.5‌ رویکرد داده‌کاوی در حل مسائل پولشویی

2‌.2‌.6‌ برخی تحقیقات مرتبط

2‌.3‌ جمع بندی

3فصل سوم ارائه طرح سیستم ضد پولشویی با داده‌کاوی

3دیباچه

3‌.1‌ روش‌شناسی تحقیق

3‌.1‌.1‌ روش تحقیق

3‌.2‌ شیوه‌ها و ابزارهای جمع‌آوری داده‌ها

3‌.2‌.1‌ بررسی داده‌‌های قابل دریافت

3‌.2‌.2‌ بررسی سایر اطلاعات موجود در بانک

3‌.2‌.3‌ بررسی محدودیت‌‌های بانک در ارائه اطلاعات

3‌.2‌.4‌ بررسی محدودیت‌های بانک اطلاعاتی

3‌.2‌.5‌ مشخص شدن داده‌‌های مورد نیاز برای فاز‌های مختلف پروژه

3‌.2‌.6 ‌ارائه فرمت دریافت اطلاعات از بانک اطلاعاتی

3‌.2‌.7 حجم ، زمان و مکان مورد نیاز جهت ارائه اطلاعات

3‌.2‌.8‌ آمایش داده‌‌ها

3‌.3 جامعه نظری و روش نمونه‌گیری

3‌.4‌ مفروضات تحقیق

3‌.5‌ شیوه تجزیه و تحلیل داده‌ها

3‌.5‌.1‌ مرور پیشینه تحقیق

3‌.5‌.2‌ نظرخواهی از خبرگان

3‌.5‌.3‌ بررسی اسناد و مدارک آرشیوی

3‌.5‌.4‌ طراحی مدل ضد پولشویی بر اساس داده‌کاوی

3‌.5‌.5‌ جمع بندی

4فصل چهارم اجرای تحقیق

4دیباچه

4‌.1‌ جزئیات پیاده‌سازی مدل

4‌.1‌.1‌ آمایش داده‌‌ها

4‌.1‌.2‌ دسته بندی اطلاعات براساس شاخص‌های خطی و جدا نمودن بخش مشکوک

4‌.1‌.3‌ فیلترینگ و جداسازی اطلاعات مناسب

4‌.1‌.4‌ خوشه بندی

4‌.1‌.5‌ اجرای الگوریتم نظارت‌شده

4‌.1‌.6‌ جمع‌آوری نتایج

4‌.2‌ تست و ارزیابی

4‌.2‌.1‌ نحوه تست

4‌.2‌.2‌ محاسبه معیار‌های دقت، بازآوری، یکتائی و صحت

4‌.3‌ نتیجه گیری

5فصل پنجم جمع‌بندی و نتیجه‌گیری

5دیباچه

5‌.1‌ نتیجه گیری

5‌.2‌ محدودیت‌های پژوهش

5‌.3‌ پیشنهاد برای پژوهش‌‌های آینده

6منابع و مراجع

 

دانلود دانلود فایل ورد Word طراحی الگویی برای تقلبات مالی در صنعت بانکداری

دانلود فایل ورد Word طراحی و پیاده‌سازی یک زبان خاص دامنه برای آزمون نرم‌افزار


دانلود فایل ورد Word طراحی و پیاده‌سازی یک زبان خاص دامنه برای آزمون نرم‌افزار

تعداد صفحات 103 چکیده این پروژه در مورد طراحی و پیاده‌سازی یک زبان خاص دامنه جهت انجام آزمون بار روی برنامه‌های کاربردی تحت وب است زبان‌های خاص دامنه، زبان‌هایی هستند که برای انجام اموری در حوزه خاص و با هدف سهولت در تولید برنامه‌ها طراحی می‌شوند

دانلود دانلود فایل ورد Word طراحی و پیاده‌سازی یک زبان خاص دامنه برای آزمون نرم‌افزار

دانلود فایل ورد Word طراحی و پیاده‌سازی یک زبان خاص دامنه برای آزمون نرم‌افزار
دانلود فایل Word طراحی و پیاده‌سازی یک زبان خاص دامنه برای آزمون نرم‌افزار
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 2453 کیلو بایت
تعداد صفحات فایل 103

تعداد صفحات : 103

چکیده:

این تحقیق در مورد طراحی و پیاده‌سازی یک زبان خاص دامنه جهت انجام آزمون بار روی برنامه‌های کاربردی تحت وب است. زبان‌های خاص دامنه، زبان‌هایی هستند که برای انجام اموری در حوزه خاص و با هدف سهولت در تولید برنامه‌ها طراحی می‌شوند. در توسعه هر سیستم نرم‌افزاری، مرحله آزمون نرم‌افزار از جهات مختلف اهمیت بسیار داشته و زمان و هزینه زیادی را تحمیل می‌کند. برای نرم‌افزارهای تحت وب، آزمون بار از اهمیت ویژه‌ای برخوردار است. هدف از این پروژه ، ارائه زبانی است که با استفاده از آن بتوان آزمون بار برای برنامه‌های کاربردی تحت وب را با سهولت و سرعت بیشتر و با هزینه و تخصص کمتری انجام داد. در این حوزه، زبان‌های خاص دامنه به منظور انجام آزمون‌‌های واحد و آزمون‌های کاربردی ارائه‌شده‌اند. هرچند با استفاده از برخی قابلیت‌های این زبان‌ها و ترکیب آن‌ها با امکانات زبان‌های همه منظوره، می‌توان آزمون بار نیز انجام داد، اما نمی‌توان از آن‌ها به عنوان یک زبان خاص دامنه جهت آزمون بار نام برد زیرا کاربران همچنان با برخی دشواری‌های زبان‌های همه منظوره درگیر هستند؛ به عبارت دیگر زبان خاص دامنه‌ای که تنها مختص آزمون بار باشد، طراحی و یا گزارش نشده است. این پروژه در واقع پاسخی به این نیاز است. زبان خاص دامنه پیشنهادی بر مبنای زبان گرووی و چارچوب‌های جِب و اسپاک بنانهاده شده و قادر است تمامی سناریوهایی که یک کاربر انسانی در یک صفحه وب انجام می­دهد را پشتیبانی نماید. در این زبان کاربر می‌تواند مشخص کند که برنامه کاربردی مورد نظر وی، با چه تعداد کاربر به صورت همزمان مورد آزمون قرار گیرد. همچنین امکان ذخیره خروجی و نتایج آزمون به قالب‌هایی مانند XML، XLS، CSV و TXT در نظر گرفته‌شده تا نتایج به راحتی در نرم‌افزارهای تحلیلی و آماری مورد استفاده باشد. در این پروژه برای دو برنامه کاربردی تحت وب که سناریوهای متداولی هستند، دو آزمون بار انجام‌شده تا صحت عملکرد زبان در انجام آزمون بار مشخص شود. بر اساس این آزمون­ها، زبان خاص دامنه پیشنهادی زمان ایجاد یک آزمون بار را به طور تقریبی تا 40 برابر برای زبان‌های سطح بالایی چون Java و C# کاهش می‌دهد. این میزان کاهش برای زبان سطح پایین‌تری چون C++ تا 80 برابر نیز می‌رسد. از نظر کد نویسی نیز استفاده از زبان خاص دامنه پیشنهادی برای زبان‌های سطح بالای مذکور تا 6 برابر و برای زبان سطح پایینی چون C++، 10 تا 12 برابر حجم کد نویسی را کاهش می‌دهد.

 

فصل اول: مقدمه و کلیات تحقیق

1-1- مقدمه

امروزه برنامه­ های کاربردی و نرم‌افزاری نقش بسزایی در زندگی روزمره دارند و بنابراین نیاز است هرگونه خطا در این برنامه­ها به حداقل مقدار ممکن برسد. در این میان برنامه­های کاربردی وب از جمله برنامه­هایی هستند که بیشتر از بقیه مورد استفاده قرارگرفته و اهمیت یافته­اند لذا آزمون آن­ها نیز بسیار مورد توجه است. به دلیل تخصصی بودن حوزه­ی آزمون نرم­افزار، زبان­های خاص دامنه متعددی برای این حوزه به وجود آمده­اند که نسبت به زبان­های همه‌منظوره کاراتر عمل می­کنند. یکی از این حوزه­ها آزمون برنامه­های کاربردی وب است. در اکثر روش‌های تولید برنامه­های کاربردی فاز آزمون وجود دارد؛ اما در مورد برنامه­های کاربردی وب این قضیه کمی متفاوت است چرا که این برنامه­های کاربردی دو بخشی هستند. بخشی از آن­ها به قسمت سرور مربوط می­شود و بخش دیگر از مرورگر کاربر به سمت سرور رفته و از دید کاربر بررسی می­شوند؛ بنابراین برای برنامه­های کاربردی وب دو نوع آزمون برای دو بخش مختلف صورت می‌پذیرد [1]:

  • آزمون الگوریتم‌ها و عناصر داخلی سرور
  • آزمون این برنامه‌ها از دید کاربر و آزمون موارد کاربری سیستم

چارچوب‌های متعددی وجود دارند که کار و تعامل با برنامه‌های کاربردی وب را ساده‌تر ساخته و به خودکارسازی آزمون آن‌ها می‌پردازند که نمونه­هایی از آن­ها عبارتند از جب[1]، کانو[2]، گردل[3] و… که با زبان گرووی[4] طراحی‌شده‌اند چرا که زبان گرووی از جهات مختلفی که در فصل‌های آتی ذکر خواهد شد، مناسب‌تر از هر زبان دیگری برای انجام این کار است. بر خلاف گذشته که فقط آزمون واحد برای برنامه‌های کاربردی وب انجام می‌شد، این چارچوب‌ها زمینه‌ی ایجاد آزمون عملکردی را نیز فراهم می­کنند. از آنجا که آزمون برنامه‌های کاربردی وب با این چارچوب‌ها ساده‌تر انجام می‌گیرد و در بین آن‌ها محیط جب با دیگر چارچوب‌ها و تمام مرورگرها سازگار است، از آن استفاده شده است تا زبانی برای آزمون بار در برنامه‌های کاربردی وب طراحی شود.

1-2- بیان مسئله

اهمیت آزمون نرم‌افزار و اثرات آن بر کیفیت نرم‌افزار کاملاً واضح است. نوشتن آزمون‌ها کاری گران‌قیمت، خواندن آن‌ها مشقت‌بار و نگهداری‌شان بسیار دشوار است. برای کار با این حوزه به تخصص بالایی نیاز است به همین دلیل این تفکر به وجود آمده است که برای دامنه‌ی آزمون نرم‌افزار، زبانی طراحی شود تا آزمون‌ها با تمرکز و تخصص بیشتری انجام گیرند. آزمون عملکردی برنامه‌های کاربردی وب به طور موثر، همواره یک چالش بوده است چرا که با وجود دشواری که در مسیر نوشتن و آزمون این برنامه‌ها وجود دارد اما باز هم تا کنون فقط آزمون واحد به صورت سنتی برای وب وجود داشته است .[1] برخی از اشکالات اساسی در یک برنامه وب، مواردی هستند که یک آزمون واحد هیچ راهی برای بررسی آن‌ها ندارد.

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

1-3- مشکل طراحی زبان خاص دامنه برای آزمون بار

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

1-4- روش مقابله با مشکل طراحی

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

1-5- حوزه پیشنهادی مسئله

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

در آزمون عملکردی یک تابع، برنامه‌ی کاربردی مورد آزمون قرار می­گیرد و معمولاً کلاس‌های متعددی درگیر آن می‌شوند ولی در آزمون واحد یک متد روی یک کلاس آزموده می‌شود و یا اینکه به طور معمول یک آزمون واحد معادل یک آزمون کلاس است.

1-6- ساختار پروژه

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

Geb[1]

Canoo[2]

Gradle[3]

Groovy[4]

 

فهرست مطالب:

فصل اول: مقدمه و کلیات تحقیق

1-1- مقدمه

1-2- بیان مسئله

1-3- مشکل طراحی زبان خاص دامنه برای آزمون بار

1-4- روش مقابله با مشکل طراحی

1-5- حوزه پیشنهادی مسئله

1-6- ساختار پروژه

فصل دوم: ادبیات و پیشینه تحقیق

2-1 مقدمه

2-2 روند تحول زبان‌ها

2-2-1 زبان‌های همه منظوره

2-2-2 صفحه گسترده‌ها و زبان‌های نسل چهارم

2-2-3 برنامه‌نویسی زبان گرا

2-4 برنامه در برنامه‌نویسی زبان گرا

2-5 زبان‌های خاص دامنه

2-5-1 طراحی و پیاده‌سازی زبان خاص دامنه

2-5-2 انواع زبان‌های خاص دامنه

2-6 گرووی، زبان میزبان

2-7 آزمون نرم‌افزار

2-7-1 اهداف آزمون

2-7-2 انواع آزمون

2-7-2-1 آزمون جعبه سفید

2-7-2-2 آزمون جعبه سیاه

2-8 کارهای مرتبط

فصل سوم: روش تحقیق

3-1 مقدمه

3-2 آزمون نرم‌افزار

3-3 مشکلات پیش روی آزمون‌نویس‌ها

3-4 زبان خاص دامنه برای آزمون دامنه

3-4-1 نیاز به وجود یک زبان خاص دامنه برای دامنه آزمون بار

3-5 آزمون نرم‌افزارهای تحت وب

3-5-1 آزمون‌های سمت مشتری

3-6 معماری سیستم پیشنهادی

3-7 پارامترهای مؤثر در آزمون بار

3-7-1 پارامترهای زمانی

3-7-2 پارامترهای مشخص‌کننده رخداد خطا در برنامه

3-8 چارچوب‌های مورد استفاده جهت آزمون نرم‌افزارهای تحت وب

3-9 طرح پیشنهادی

3-9-1 تعریف آزمون بار

3-9-1-1 فرآیندهای مورد نیاز برای آزمون بار

3-9-2 بررسی ساختار چهارچوب جب

3-9-3 نحو زبان خاص دامنه پیشنهادی

3-9-3-1 ساختار کلی هر آزمون بار در زبان خاص دامنه پیشنهادی

3-9-3-1-1 انتخابگرها

3-9-3-1-2 رخدادها

3-9-3-1-3 ایجاد رخدادها

3-9-3-1-4 بارگذاری اطلاعات از فایل

فصل چهارم: محاسبات و یافته ­های تحقیق

4-1 مقدمه

4-2 آزمون زبان خاص دامنه پیشنهادی

4-2-1 برنامه کاربردی 1: ورود و مشاهده نتیجه

4-2-2 برنامه کاربردی 2: ثبت‌نام در سایت

4-3 دستاورد زبان خاص دامنه پیشنهادی

4-4 کاستی‌های DSL پیشنهادی

فصل پنجم : نتیجه­ گیری و پیشنهادات

5-1 نتیجه‌گیری

5-2 کارهای آینده

پیوست الف: معرفی زبان گرووی

ویژگی‌های گرووی

قدرت در کد گرووی

محیط توسعه یکپارچه گرووی و پشتیبانی ویرایشگر

پیوست ب: واژه‌نامه فارسی به انگلیسی

پیوست ج: واژه‌نامه انگلیسی به فارسی

فهرست مراجع

تعداد صفحات : 103

 

دانلود دانلود فایل ورد Word طراحی و پیاده‌سازی یک زبان خاص دامنه برای آزمون نرم‌افزار

تئوری و طراحی سازمان


تئوری و طراحی سازمان

”بیشتر مدیران امروز باید چنین احساس کنند که در یک هواپیمای بسیار سریع در حال پرواز هستند و همزمان با آن در حال ساخت چنین هواپیمایی می باشند“ سازمانها دریافته اند که برای رویارویی با پدیده ها و مشکلات جدید، ارائه کالاها و خدماتی با کیفیتی بالاتر، و سرانجام تامین خواسته های مشتریان بهترین راه این است که بین کارکنان هماهنگی و ایجاد انگیزه کنند nیکی

دانلود تئوری و طراحی سازمان

تئوری و طراحی سازمان
سازماندهی و تشکیلات
تئوری و طراحی ساختار
سازمان ها و تئوری سازمان
سیستم باز
مدیریت استراتژیک و اثربخشی سازمان
مدیریت استراتژیک
ساختار و طراحی سازمان
تکنولوژی تولید کالا خدمات و اطلاعات
تکنولوژی تولید کالا
تکنولوژی تولید خدمات
تکنولوژی تولید اطلاعات
مبانی ساختار سازمان
طراحی نوین برای رقابت جهانی
مقدمه ای بر سازما
دسته بندی مدیریت
فرمت فایل ppt
حجم فایل 480 کیلو بایت
تعداد صفحات فایل 250

”بیشتر مدیران امروز باید چنین احساس کنند که در یک هواپیمای بسیار سریع در حال پرواز هستند و همزمان با آن در حال ساخت چنین هواپیمایی می باشند“.
سازمانها دریافته اند که برای رویارویی با پدیده ها و مشکلات جدید، ارائه کالاها و خدماتی با کیفیتی بالاتر، و سرانجام تامین خواسته های مشتریان بهترین راه این است که بین کارکنان هماهنگی و ایجاد انگیزه کنند.
nیکی از ویژگیهای تئوری نظم ناشناخته را ”اثر پرونه ای“می نامند؛یعنی رویدادهای کوچک موجب اثرات شگفت می شود. nیک پروانه که بر روی شهر پکن پر می زند می تواند هوا را برهم زند که سرانجام بر هوای ایالات متحدۀ آمریکا اثر خواهد گذاشت.

دانلود تئوری و طراحی سازمان

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


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

عنوان پروژه بررسی معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس فرمت فایل اصلی doc قابل ویرایش با ورد تعداد صفحات ۲۱۴ شرح مختصر پروژه پروژه ای که در این مطلب برای دانلود آماده شده است به بررسی معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس پرداخته است

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

فایل (Word) معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 4192 کیلو بایت
تعداد صفحات فایل 214

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

فرمت فایل اصلی : doc  قابل ویرایش با ورد

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

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

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

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

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

 

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

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

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

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

چکیده

مقدمه

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

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

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

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

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

۱-۴- روش کار و تحقیق

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

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

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

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

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

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

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

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

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

۱-۸- سرویس گرائی و تشکیلات سازمانی

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

۱-۸-۱-۱- لایه سرویس کاربردی

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

۳-۱-۳- طراحی برای قابلیت ترکیب سرویس

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

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

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

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

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

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

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

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

فصل ۴- راهکار پیشنهادی

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

۵-۲- سیستم سفارش کالا

۵-۳- تحلیلی بر راهکار پیشنهادی

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

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

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

پیوستها

منابع فارسی

مراجع

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

اختصارات

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