SlideShare a Scribd company logo
1 of 241
‫ار‬‫ز‬‫اف‬‫نرم‬‫مهندسی‬
FAQ
‫های‬‫داده‬‫و‬‫مستندات‬‫با‬‫است‬‫اه‬‫ر‬‫هم‬ ‫ی‬‫کامپیوتر‬‫های‬‫نامه‬‫ر‬‫ب‬‫شامل‬‫ار‬‫ز‬‫اف‬‫نرم‬
‫است‬‫ی‬‫ر‬‫و‬‫ضر‬‫نامه‬‫ر‬‫ب‬‫کارکردن‬‫درست‬‫ای‬‫ر‬‫ب‬‫که‬‫است‬‫پیکربندی‬
.
‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫محصول‬‫نوع‬‫دو‬
:
1
-
‫کلی‬ ‫محصوالت‬
2
-
‫سفارشی‬‫محصوالت‬
‫از‬، ‫محصول‬‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫های‬‫جنبه‬‫با‬‫که‬‫است‬ ‫مهندسی‬‫نظام‬‫یک‬
‫ک‬‫و‬‫سر‬،‫سیستم‬‫ی‬‫نگهدار‬‫تا‬‫سیستم‬‫مشخصات‬ ‫تعیین‬‫اولیه‬‫احل‬‫ر‬‫م‬
‫ار‬
‫دارد‬
.
‫است‬‫زیر‬ ‫احل‬‫ر‬‫م‬‫شامل‬
:
1
-
‫مهندسی‬‫نظام‬
.
2
-
‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬ ‫محصول‬‫های‬‫جنبه‬‫تمام‬
.
‫دارد‬‫کار‬‫و‬‫سر‬‫اصول‬‫و‬‫ری‬‫تئو‬‫با‬‫کامپیوتر‬‫علم‬
.
‫مهندسی‬
‫ها‬ ‫فعالیت‬‫با‬‫ار‬‫ز‬‫اف‬‫نرم‬
‫ی‬
‫کاردارد‬‫و‬‫سر‬‫ار‬‫ز‬‫اف‬‫نرم‬‫تحویل‬‫و‬‫توسعه‬
.
‫؟‬‫چیست‬‫سیستم‬‫مهندسی‬‫و‬‫ار‬‫ز‬‫اف‬‫نرم‬‫مهندسی‬‫تفاوت‬
‫کامپیوت‬‫بر‬‫مبتنی‬‫های‬‫سیستم‬‫توسعه‬‫های‬‫جنبه‬‫تمام‬‫با‬‫سیستم‬‫مهندسی‬
‫از‬ ‫ر‬
‫دارد‬‫کار‬‫و‬‫سر‬‫ایند‬‫ر‬‫ف‬‫مهندسی‬‫و‬‫ار‬‫ز‬‫اف‬‫نرم‬،‫ار‬‫ز‬‫اف‬‫سخت‬‫جمله‬
.
‫ار‬‫ز‬‫اف‬‫نرم‬ ‫مهندسی‬
‫است‬‫ایند‬‫ر‬‫ف‬‫این‬‫از‬‫بخشی‬
.
‫است‬‫زیر‬‫اساسی‬ ‫های‬ ‫فعالیت‬‫شامل‬
:
1
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫مشخصات‬ ‫تعیین‬
2
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫توسعه‬
3
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫سنجی‬‫اعتبار‬
4
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫تکامل‬
‫ار‬‫ز‬‫اف‬‫نرم‬ ‫ایند‬‫ر‬‫ف‬‫مدل‬‫انواع‬‫از‬‫ی‬‫های‬‫نمونه‬
:
1
-
‫کار‬‫جریان‬‫مدل‬
.
2
-
‫فعالیت‬‫یا‬‫داده‬‫جریان‬ ‫مدل‬
.
3
-
‫نقش‬‫مدل‬
/
‫فعالیت‬
.
1
-
‫ی‬‫بشار‬‫ا‬‫رهیافت‬
.
2
-
‫تکاملی‬‫توسعه‬
.
3
-
‫رسمی‬‫تبدیل‬
.
4
-
‫مجدد‬‫استفاده‬‫قابل‬‫قطعات‬‫با‬‫سیستم‬‫مونتاژ‬
.
‫؟‬‫چیست‬‫کیس‬
‫خودک‬‫ر‬‫بطو‬‫ار‬‫ز‬‫اف‬‫نرم‬‫ایند‬‫ر‬‫ف‬‫های‬ ‫فعالیت‬‫از‬‫که‬‫اند‬‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫های‬‫سیستم‬
‫ار‬
‫کنند‬‫می‬‫پشتیبانی‬
.
0 25 50 75 100
‫ی‬‫بشار‬‫ا‬‫مدل‬
0 25 50 75 100
‫ی‬‫ار‬‫ر‬‫تک‬‫توسعه‬
‫مشخصات‬‫تعیین‬ ‫وتست‬‫جامعیت‬
‫احی‬‫ر‬‫ط‬ ‫توسعه‬
‫ی‬‫ار‬‫ر‬‫تک‬‫توسعه‬
‫مشخصات‬‫تعیین‬ ‫سیستم‬‫تست‬
0 25 50 75 100
‫قطعه‬‫بر‬‫مبتنی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫مهندسی‬
0 100 200 300 400
‫مدت‬‫از‬‫ر‬‫د‬‫تکامل‬‫و‬‫توسعه‬‫های‬‫هزینه‬
‫مشخصات‬‫تعیین‬ ‫وتست‬‫جامعیت‬
‫توسعه‬
‫سیستم‬‫توسعه‬ ‫سیستم‬‫تکامل‬
‫باشند‬‫داشته‬‫اختیار‬‫در‬‫ا‬‫ر‬‫قطعات‬‫تعدادی‬‫باید‬‫ها‬ ‫ش‬‫و‬‫ر‬‫این‬
:
1
-
‫سیستم‬ ‫مدل‬‫های‬‫توصیف‬
2
-
‫قوانین‬
3
-
‫پیشنهادات‬
4
-
‫ایند‬‫ر‬‫ف‬ ‫اهنمای‬‫ر‬
1
-
‫ی‬‫نگهدار‬‫قابلیت‬
2
-
‫اتکا‬‫قابلیت‬
3
-
‫مدی‬‫ا‬‫کار‬
4
-
‫استفاده‬‫قابلیت‬
1
-
‫محرمانگی‬
.
2
-
‫صالحیت‬
.
3
-
‫معنوی‬‫حقوق‬
.
4
-
‫کامپیوتر‬‫از‬‫استفاده‬ ‫سوء‬
.
‫اجتماعی‬‫های‬‫سیستم‬
-
‫تکنیکی‬
‫هستند‬‫ار‬‫ز‬‫اف‬‫نرم‬‫شامل‬‫که‬‫ی‬‫های‬ ‫سیستم‬
:
1
-
‫تکنیکی‬ ‫ی‬‫کامپیوتر‬‫های‬‫سیستم‬
.
2
-
‫اجتماعی‬ ‫های‬‫سیستم‬
-
‫تکنیکی‬
.
1
-
‫عنوان‬ ‫به‬‫سیستم‬ ‫های‬‫ویژگی‬‫به‬‫که‬ ‫جدیدی‬‫های‬‫ویژگی‬
‫یک‬
‫کل‬
‫شود‬‫می‬‫مربوط‬
.
2
-
‫اند‬ ‫قطعی‬‫غیر‬‫اغلب‬
.
3
-
‫خ‬ ‫به‬‫فقط‬‫سیستم‬‫اهداف‬‫از‬‫پشتیبانی‬‫ای‬‫ر‬‫ب‬‫سیستم‬ ‫بسط‬
‫ود‬
‫ندارد‬‫بستگی‬‫سیستم‬
.
1
-
‫عملکردی‬‫های‬‫ویژگی‬
.
2
-
‫عملکردی‬‫غیر‬‫های‬‫ویژگی‬
.
1
-
‫حجم‬
.
2
-
‫اعتماد‬‫قابلیت‬
.
3
-
‫امنیت‬
.
4
-
‫ی‬‫بکارگیر‬‫و‬‫ترمیم‬‫قابلیت‬
.
1
-
‫ار‬‫ز‬‫اف‬‫سخت‬‫اعتماد‬‫قابلیت‬
.
2
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫اعتماد‬‫قابلیت‬
.
3
-
‫ر‬‫اتو‬‫ر‬‫اپ‬ ‫اعتماد‬‫قابلیت‬
.
‫ار‬‫ر‬‫استق‬ ،‫سنجی‬‫اعتبار‬،‫ی‬‫ساز‬‫پیاده‬،‫احی‬‫ر‬‫ط‬،‫مشخصات‬ ‫تعیین‬‫فعالیت‬
‫اجتماعی‬‫های‬‫سیستم‬‫ی‬‫ونگهدار‬
-
‫باشد‬‫می‬‫تکنیکی‬
.
‫ار‬‫ز‬‫اف‬‫نرم‬‫توسعه‬‫ایند‬‫ر‬‫ف‬‫و‬‫سیستم‬‫مهندسی‬‫ایند‬‫ر‬‫ف‬‫بین‬‫های‬‫تفاوت‬
:
1
-
‫سیستم‬ ‫توسعه‬‫اثنای‬‫در‬‫مجدد‬‫کار‬‫ای‬‫ر‬‫ب‬‫محدود‬‫ه‬‫ز‬‫حو‬ ‫وجود‬
.
2
-
‫داخلی‬‫های‬‫نظام‬ ‫پیچیدگی‬
.
‫سیستم‬‫تجزیه‬
‫سیستم‬‫تکامل‬
‫سیستم‬‫نصب‬
‫سیستم‬‫جامعیت‬
‫زیرسیستم‬‫توسعه‬
‫سیستم‬‫احی‬‫ر‬‫ط‬
‫ها‬ ‫خواسته‬‫تعریف‬
‫سیستم‬‫مهندسی‬‫ایند‬‫ر‬‫ف‬
:
‫کند‬‫می‬‫مشخص‬‫ا‬‫ر‬‫سیستم‬‫مطلوب‬‫و‬‫اساسی‬‫خواص‬‫و‬‫عملکرد‬،‫فعالیت‬‫این‬
.
‫ها‬‫خواسته‬‫انواع‬
:
1
-
‫اعی‬‫ز‬‫انت‬‫عملکردی‬‫های‬‫خواسته‬
.
2
-
‫سیستم‬‫های‬‫ویژگی‬
.
3
-
‫دهد‬‫نشان‬‫خود‬‫از‬‫نباید‬‫سیستم‬‫که‬‫خواصی‬
.
‫مختلف‬‫قطعات‬‫توسط‬‫باید‬‫چگونه‬‫سیستم‬‫عملکرد‬‫که‬ ‫کند‬‫می‬‫مشخص‬
‫شود‬‫انجام‬‫سیستم‬
.
‫ایند‬‫ر‬‫ف‬‫این‬‫در‬‫موجود‬ ‫های‬‫فعالیت‬
:
1
-
‫ها‬‫خواسته‬‫بندی‬‫تقسیم‬
.
2
-
‫ها‬‫سیستم‬‫زیر‬‫ی‬‫شناسای‬
.
3
-
‫ها‬‫سیستم‬‫زیر‬‫به‬‫ها‬‫خواسته‬‫انتساب‬
.
4
-
‫ها‬‫سیستم‬‫زیر‬‫عملکرد‬‫تعیین‬
.
5
-
‫سیستم‬‫زیر‬‫های‬‫واسط‬‫تعریف‬
.
‫های‬ ‫واسط‬‫تعریف‬
‫سیستم‬‫زیر‬
‫کردن‬‫مشخص‬
‫سیستم‬‫زیر‬ ‫عملکرد‬
‫ها‬ ‫خواسته‬‫انتساب‬
‫سیستم‬‫زیر‬‫به‬
‫تشخیص‬
‫زیرسیستم‬
‫بندی‬‫تقسیم‬
‫ها‬ ‫خواسته‬
‫سیستم‬‫احی‬‫ر‬‫ط‬‫ایند‬‫ر‬‫ف‬
:
‫ای‬‫مجموعه‬ ‫ت‬‫ر‬‫بصو‬‫باید‬‫سیستم‬،‫سیستم‬‫احی‬‫ر‬‫ط‬‫و‬‫ها‬‫خواسته‬‫اثنای‬‫در‬
‫شود‬‫ی‬‫ساز‬‫مدل‬‫نها‬‫ا‬ ‫بین‬‫ابط‬‫و‬‫ر‬‫و‬‫قطعات‬‫از‬
.
‫تو‬‫می‬‫سیستم‬‫زیر‬‫هر‬‫که‬ ‫شود‬‫می‬‫تجزیه‬‫سیستم‬‫زیر‬‫چند‬‫به‬‫سیستم‬
‫به‬ ‫اند‬
‫یند‬‫ا‬‫دست‬‫به‬‫عملکردی‬‫قطعات‬‫تا‬‫شود‬‫تجزیه‬‫ی‬‫دیگر‬‫های‬‫سیستم‬‫زیر‬
.
‫سیستم‬‫احی‬‫ر‬‫ط‬‫اثنای‬‫در‬‫که‬‫ی‬‫های‬‫سیستم‬‫زیر‬،‫ایند‬‫ر‬‫ف‬‫این‬‫در‬
‫شوند‬‫می‬‫ی‬‫ساز‬‫پیاده‬،‫شدند‬‫ی‬‫شناسای‬
.
‫سیستم‬‫زیر‬‫جامعیت‬
:
‫هم‬‫کنار‬‫در‬،‫شدند‬‫داده‬‫توسعه‬‫هم‬‫از‬‫مستقل‬‫که‬‫ی‬‫های‬‫سیستم‬‫زیر‬
‫کنند‬‫ایجاد‬‫کامل‬‫سیستم‬‫تا‬‫ند‬‫ر‬‫گی‬‫می‬‫ار‬‫ر‬‫ق‬
.
‫خط‬‫تا‬‫یابند‬‫تکامل‬‫باید‬،‫شان‬‫ندگی‬‫ز‬‫اثنای‬‫در‬،‫گ‬‫ر‬‫بز‬‫های‬‫سیستم‬
‫اهای‬
‫های‬‫خواسته‬‫و‬ ‫کنند‬‫اصالح‬‫ا‬‫ر‬‫سیستم‬‫اصلی‬‫های‬‫خواسته‬‫در‬ ‫موجود‬
‫نمایند‬‫ده‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬‫ا‬‫ر‬‫جدید‬
.
‫سیستم‬‫تجزیه‬
:
‫شود‬‫می‬‫گذاشته‬ ‫کنار‬،‫ن‬‫ا‬‫عملیاتی‬‫مفید‬‫عمر‬ ‫طول‬‫از‬ ‫پس‬‫سیستم‬
.
‫تاثیر‬‫تحت‬‫ا‬‫ر‬‫سیستم‬‫احی‬‫ر‬‫ط‬‫که‬‫سیستم‬‫محیط‬‫در‬‫انسانی‬‫و‬‫سازمانی‬‫عوامل‬
‫ار‬‫ر‬‫ق‬
‫دهند‬
:
1
-
‫ایند‬‫ر‬‫ف‬‫ات‬‫ر‬‫تغیی‬
.
2
-
‫شغل‬‫ات‬‫ر‬‫تغیی‬
.
3
-
‫سازمانی‬‫ات‬‫ر‬‫تغیی‬
.
‫ای‬‫ر‬‫ب‬‫ار‬‫ز‬‫با‬‫سی‬‫ر‬‫بر‬
‫موجود‬‫های‬‫سیستم‬
‫مناقصه‬‫پیشنهاد‬ ‫مناقصه‬‫انتخاب‬ ‫داد‬‫ار‬‫ر‬‫ق‬‫ای‬‫ر‬‫ب‬‫مذاکره‬ ‫داد‬‫ار‬‫ر‬‫ق‬ ‫عقد‬
‫ها‬‫خواسته‬‫تعدیل‬ ‫سیستم‬‫انتخاب‬ ‫قیمت‬‫ائه‬‫ر‬‫ا‬‫درخواست‬ ‫کننده‬‫عرضه‬‫انتخاب‬
‫تهیه‬‫ایند‬‫ر‬‫ف‬
‫توسعه‬‫ایند‬‫ر‬‫ف‬
‫عملیاتی‬‫ایند‬‫ر‬‫ف‬
‫به‬ ‫سازمان‬‫یک‬‫دستیابی‬‫ش‬‫و‬‫ر‬‫بهترین‬‫د‬‫ر‬‫مو‬‫در‬ ‫ی‬‫گیر‬‫تصمیم‬‫به‬ ‫ایند‬‫ر‬‫ف‬‫این‬
‫شود‬‫می‬‫مربوط‬‫سیستم‬ ‫کننده‬‫تهیه‬‫بهترین‬‫و‬‫سیستم‬
.
‫عملیاتی‬‫ایندهای‬‫ر‬‫ف‬
:
‫ا‬‫به‬‫رسیدن‬‫ای‬‫ر‬‫ب‬‫سیستم‬‫از‬‫ی‬‫بکارگیر‬‫در‬‫که‬‫هستند‬‫ی‬‫های‬ ‫ایند‬‫ر‬‫ف‬
‫هدافش‬
‫دارد‬‫نقش‬
.
‫اجتماعی‬ ‫ی‬‫کامپیوتر‬ ‫های‬‫سیستم‬
–
‫م‬‫و‬ ‫شدند‬‫ایجاد‬ ‫گذشته‬‫در‬‫که‬‫هستند‬‫تکنیکی‬
‫از‬ ً‫عموال‬
‫نمایند‬‫می‬ ‫استفاده‬‫تر‬‫قدیمی‬ ‫ری‬‫و‬‫ا‬‫فن‬
.
‫کهنه‬‫سیستم‬‫قطعات‬
:
1
-
‫سیستم‬ ‫ار‬‫ز‬‫اف‬‫سخت‬
2
-
‫پشتیبان‬ ‫ار‬‫ز‬‫اف‬‫نرم‬
.
3
-
‫کاربردی‬ ‫ارهای‬‫ز‬‫اف‬‫نرم‬
.
4
-
‫کاربردی‬‫های‬ ‫داده‬
.
5
-
‫ی‬‫تجار‬ ‫ایند‬‫ر‬‫ف‬
.
6
-
‫ی‬‫تجار‬ ‫سیاستهای‬ ‫و‬‫قوانین‬
.
‫ی‬‫تجار‬‫های‬ ‫ایند‬‫ر‬‫ف‬
‫کاربردی‬‫ار‬‫ز‬‫اف‬‫نرم‬
‫پشتیبان‬‫ار‬‫ز‬‫اف‬‫نرم‬
‫ار‬‫ز‬‫اف‬‫سخت‬
‫حیاتی‬‫های‬‫سیستم‬
‫فی‬‫ابی‬‫ر‬‫خ‬، ‫اقتصادی‬ ‫های‬‫ر‬‫ضر‬ ‫به‬ ‫منجر‬‫تواند‬ ‫می‬‫شکست‬‫که‬ ‫هستند‬‫ی‬‫های‬‫سیستم‬
‫زیکی‬
‫شود‬‫می‬‫انسان‬‫به‬ ‫رسانی‬ ‫سیب‬‫ا‬‫یا‬
.
‫دارد‬ ‫وجود‬‫حیاتی‬‫سیستم‬‫نوع‬‫سه‬
:
1
-
‫امنیتی‬‫حیاتی‬ ‫های‬‫سیستم‬
.
2
-
‫یتی‬‫ر‬‫مو‬‫ما‬‫حیاتی‬‫های‬‫سیستم‬
.
3
-
‫ی‬‫تجار‬‫حیاتی‬ ‫های‬‫سیستم‬
.
‫اعتماد‬‫قابلیت‬‫ویژگی‬ ‫اهمیت‬‫دالیل‬
:
1
-
‫می‬‫رد‬ ‫ان‬‫ر‬‫کارب‬‫توسط‬‫نیستند‬ ‫امن‬‫و‬ ‫اعتماد‬‫قابل‬‫که‬‫ی‬‫های‬‫سیستم‬
‫شوند‬
.
2
-
‫باشد‬‫زیاد‬‫خیلی‬ ‫است‬‫ممکن‬‫سیستم‬ ‫شکست‬ ‫های‬ ‫هزینه‬
.
3
-
‫ببرد‬‫بین‬‫از‬‫ا‬‫ر‬‫اطالعات‬ ‫است‬‫ممکن‬‫اعتماد‬‫بی‬‫سیستم‬
.
1
-
‫سیستم‬ ‫ار‬‫ز‬‫اف‬‫سخت‬
.
2
-
‫سیستم‬‫ار‬‫ز‬‫اف‬‫نرم‬
.
3
-
‫انسانی‬ ‫های‬‫ر‬‫اتو‬‫ر‬‫اپ‬
.
‫عم‬‫او‬‫خواسته‬‫مطابق‬‫که‬‫سیستم‬‫به‬‫کاربر‬‫اعتماد‬‫از‬‫ای‬‫درجه‬‫معنای‬‫به‬
‫ل‬
‫شود‬‫نمی‬‫مواجه‬‫شکست‬‫با‬‫عادی‬‫کاربرد‬‫ودر‬‫کند‬‫می‬
.
‫اعتماد‬‫قابلیت‬‫اصلی‬‫بعد‬‫چهار‬
:
1
-
‫دسترسی‬‫قابلیت‬
.
2
-
‫اعتماد‬‫قابلیت‬
.
3
-
‫امنیت‬
4
-
‫حفاظت‬
.
‫العاده‬‫فوق‬
‫زیاد‬
‫کم‬ ‫متوسط‬ ‫زیاد‬ ‫زیاد‬‫بسیار‬
‫هزینه‬
1
-
‫ترمیم‬‫قابلیت‬
.
2
-
‫ی‬‫نگهدار‬‫قابلیت‬
.
3
-
‫بقا‬‫قابلیت‬
.
4
-
‫عیب‬‫تحمل‬
.
‫امنیت‬
‫دسترسی‬‫قابلیت‬ ‫اعتماد‬‫قابلیت‬
‫اتکا‬‫قابلیت‬
‫حفاظت‬
‫در‬‫سیستم‬ ‫ی‬‫توانای‬
‫درخواستی‬‫های‬ ‫یس‬‫و‬‫سر‬ ‫ائه‬‫ر‬‫ا‬
‫ائه‬‫ر‬‫ا‬‫در‬‫سیستم‬‫ی‬‫توانای‬
‫شده‬ ‫مشخص‬‫یسهای‬‫و‬‫سر‬
‫ادامه‬ ‫به‬‫سیستم‬‫ی‬‫توانای‬
‫ابی‬‫ر‬‫خ‬‫بدون‬‫کار‬
‫در‬‫سیستم‬‫ی‬‫توانای‬
‫مقابل‬‫در‬‫خودش‬‫حفاظت‬
‫تصادفی‬‫یا‬‫عمدی‬‫نفوذ‬
‫یس‬‫و‬‫سر‬ ‫و‬‫باشد‬ ‫فعال‬ ‫زمان‬‫از‬ ‫ای‬‫نقطه‬‫در‬‫سیستم‬‫که‬‫این‬ ‫احتمال‬
‫دهد‬ ‫تحویل‬‫ا‬‫ر‬‫درخواستی‬‫های‬
.
‫اعتماد‬‫قابلیت‬
:
‫در‬‫و‬‫معین‬ ‫زمان‬‫مدت‬‫در‬‫خطا‬ ‫بدون‬‫عملیات‬ ‫انجام‬‫احتمال‬
‫خاص‬‫هدف‬‫ای‬‫ر‬‫ب‬‫و‬‫خاصی‬‫محیط‬
.
1
-
‫سیستم‬‫ابی‬‫ر‬‫خ‬
.
2
-
‫سیستم‬ ‫خطای‬
.
3
-
‫سیستم‬‫عیب‬
.
4
-
‫انسان‬‫اشتباه‬‫یا‬‫خطا‬
.
1
-
‫ابی‬‫ر‬‫خ‬‫از‬ ‫اجتناب‬
.
2
-
‫عیب‬‫وحذف‬ ‫کشف‬
.
3
-
‫عیب‬‫تحمل‬
.
‫س‬‫عملیات‬‫که‬‫هستند‬ ‫ی‬‫نهای‬‫ا‬‫حیاتی‬ ‫امنیتی‬‫های‬‫سیستم‬
‫یستم‬
‫باشد‬‫امن‬‫همواره‬
.
‫ب‬‫نباید‬‫شود‬‫اب‬‫ر‬‫خ‬‫سیستم‬‫اگر‬‫حتی‬‫یعنی‬
‫ه‬
‫برساند‬‫سیب‬‫ا‬‫محیط‬‫و‬‫اد‬‫ر‬‫اف‬
.
‫اند‬‫دسته‬‫دو‬‫حیاتی‬‫امنیتی‬ ‫ار‬‫ز‬‫اف‬‫نرم‬
:
1
-
‫اولیه‬ ‫امنیتی‬‫حیاتی‬‫های‬‫ار‬‫ز‬‫اف‬‫نرم‬
.
2
-
‫ثانویه‬‫امنیتی‬‫حیاتی‬‫های‬‫ار‬‫ز‬‫اف‬‫نرم‬
.
1
-
‫نباشد‬‫کامل‬‫است‬‫ممکن‬‫مشخصات‬
.
2
-
‫قابل‬‫سیستم‬‫رفتار‬‫که‬‫شود‬‫باعث‬‫است‬‫ممکن‬‫ار‬‫ز‬‫اف‬‫سخت‬‫کردن‬‫عمل‬‫بد‬
‫دهد‬‫ائه‬‫ر‬‫ا‬‫نشده‬‫بینی‬‫پیش‬‫محیطی‬‫در‬‫ا‬‫ر‬‫ار‬‫ز‬‫اف‬‫نرم‬‫و‬‫نباشد‬‫بینی‬‫پیش‬
.
3
-
‫نادرس‬‫ی‬‫تنهای‬‫به‬‫که‬‫کند‬ ‫تولید‬‫ا‬‫ر‬ ‫ی‬‫ودی‬‫ر‬‫و‬‫است‬‫ممکن‬‫سیستم‬‫ر‬‫اتو‬‫ر‬‫اپ‬
‫ت‬
‫شود‬‫سیستم‬‫بد‬‫عملکرد‬‫به‬‫منجر‬‫خاصی‬‫وضعیت‬‫در‬‫اما‬‫نباشد‬
.
1
-
‫خطر‬‫از‬‫اجتناب‬
.
2
-
‫خطر‬‫رفع‬‫و‬‫تشخیص‬
.
3
-
‫خسارت‬‫کردن‬‫محدود‬
.
‫مقاب‬‫در‬‫خودش‬‫از‬ ‫حفاظت‬‫در‬‫ا‬‫ر‬‫سیستم‬‫ی‬‫توانای‬ ‫که‬ ‫است‬‫سیستم‬‫از‬‫صفتی‬
‫ل‬
‫سازد‬ ‫می‬‫منعکس‬ ،‫باشند‬ ‫عمدی‬‫یا‬ ‫سهوی‬ ‫است‬ ‫ممکن‬‫که‬ ‫خارجی‬‫حمالت‬
.
‫حفاظتی‬‫اصطالحات‬
:
1
-
‫ی‬‫افشاگر‬
.
2
-
‫ی‬‫پذیر‬ ‫سیب‬‫ا‬
.
3
-
‫حمله‬
.
4
-
‫تهدیدها‬
.
5
-
‫کنترل‬
.
1
-
‫یس‬‫و‬‫سر‬ ‫پذیرش‬‫عدم‬
.
2
-
‫ها‬ ‫داده‬‫و‬ ‫ها‬ ‫نامه‬‫ر‬‫ب‬‫تخریب‬
.
3
-
‫محرمانه‬‫اطالعات‬ ‫ی‬‫افشاگر‬
.
‫امنیت‬ ‫بهبود‬‫ای‬‫ر‬‫ب‬‫مکمل‬ ‫ش‬‫و‬‫ر‬‫سه‬
:
1
-
‫ی‬‫پذیر‬ ‫سیب‬‫ا‬‫از‬‫اجتناب‬
.
2
-
‫حمله‬‫ی‬‫ساز‬ ‫خنثی‬‫و‬‫تشخیص‬
.
3
-
‫ی‬‫افشاگر‬‫کردن‬ ‫محدود‬
.
‫ار‬‫ز‬‫اف‬‫نرم‬‫های‬‫ایند‬‫ر‬‫ف‬
‫مشترکند‬ ‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬ ‫های‬ ‫ایند‬‫ر‬‫ف‬‫تمام‬ ‫در‬ ‫که‬ ‫اساسی‬ ‫های‬ ‫فعالیت‬
:
1
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫مشخصات‬ ‫تعیین‬
.
2
-
‫ار‬‫ز‬‫اف‬‫نرم‬ ‫ی‬‫ساز‬ ‫پیاده‬‫و‬ ‫احی‬‫ر‬‫ط‬
.
3
-
‫ار‬‫ز‬‫اف‬‫ر‬‫ن‬‫سنجی‬‫اعتبار‬
.
4
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫تکامل‬
.
1
-
‫ی‬‫بشار‬‫ا‬‫مدل‬
.
2
-
‫تکاملی‬‫توسعه‬
.
3
-
‫قطعه‬‫بر‬‫مبتنی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫مهندسی‬
.
‫ها‬‫خواسته‬‫تعریف‬
‫سیستم‬‫و‬‫ار‬‫ز‬‫اف‬‫نرم‬‫احی‬‫ر‬‫ط‬
‫واحد‬‫تست‬‫و‬‫ی‬‫ساز‬‫پیاده‬
‫تست‬‫و‬‫جامعیت‬
‫ی‬‫نگهدار‬‫و‬‫بکارگیری‬
‫ناش‬‫مهندسی‬ ‫ایندهای‬‫ر‬‫ف‬‫سایر‬‫از‬‫که‬‫است‬‫ار‬‫ز‬‫اف‬‫نرم‬‫توسعه‬‫ایند‬‫ر‬‫ف‬‫ف‬‫و‬‫معر‬ ‫مدل‬
‫ی‬
‫شود‬‫می‬‫زیر‬‫احل‬‫ر‬‫م‬‫شامل‬‫و‬‫شود‬‫می‬
:
1
-
‫ها‬‫خواسته‬‫تعریف‬‫و‬‫تحلیل‬
.
2
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫و‬‫سیستم‬‫احی‬‫ر‬‫ط‬
.
3
-
‫واحد‬‫تست‬‫و‬‫ی‬‫ساز‬‫پیاده‬
.
4
-
‫سیستم‬‫تست‬‫و‬‫جامعیت‬
.
5
-
‫ی‬‫نگهدار‬‫و‬‫ی‬‫کارگیر‬‫به‬
.
‫توسع‬‫ی‬‫نهای‬‫سیستم‬‫تا‬ ‫گردد‬‫می‬‫اصالح‬ ‫تدریج‬‫به‬‫و‬‫شود‬ ‫می‬‫ایجاد‬‫سیستمی‬
‫یابد‬‫ه‬
.
‫دارد‬‫وجود‬‫تکاملی‬ ‫توسعه‬‫نوع‬‫دو‬
:
1
-
‫تشافی‬‫اک‬‫توسعه‬
.
2
-
‫موقتی‬‫اولیه‬‫نمونه‬‫ساخت‬
.
‫دارد‬‫وجود‬ ‫اشکال‬‫دو‬‫سیستم‬ ‫این‬‫در‬
:
1
-
‫نیست‬ ‫مشاهده‬‫قابل‬ ‫ایند‬‫ر‬‫ف‬
.
2
-
‫نیستند‬‫یافته‬ ‫ساخت‬ ‫چندان‬‫ها‬‫سیستم‬
.
‫کلی‬ ‫طرح‬‫توصیف‬
‫مشخصات‬‫تعیین‬
‫توسعه‬
‫یید‬َ‫تا‬
‫اولیه‬‫نسخه‬
‫ی‬‫نهای‬‫نسخه‬
‫میانی‬‫های‬‫توسعه‬
‫سیستم‬‫سریع‬‫توسعه‬‫ای‬‫ر‬‫ب‬‫ی‬‫ار‬‫ز‬‫اب‬‫عنوان‬‫به‬‫مجدد‬‫استفاده‬ ‫ش‬‫و‬‫ر‬‫این‬‫در‬
‫است‬‫زیر‬‫احل‬‫ر‬‫م‬‫شامل‬‫و‬‫است‬
:
1
-
‫قطعه‬‫تحلیل‬
.
2
-
‫ها‬‫خواسته‬‫اصالح‬
.
3
-
‫مجدد‬‫استفاده‬‫با‬‫سیستم‬‫احی‬‫ر‬‫ط‬
.
4
-
‫جامعیت‬‫و‬‫توسعه‬
.
‫مشخصات‬‫تعیین‬
‫ها‬‫خواسته‬
‫قطعات‬‫تحلیل‬ ‫ها‬‫خواسته‬‫اصالح‬
‫سیستم‬‫ستجی‬‫اعتبار‬
‫جامعیت‬‫و‬‫توسعه‬
‫سیستم‬‫احی‬‫ر‬‫ط‬
‫مجدد‬‫استفاده‬‫با‬
‫ار‬‫ر‬‫تک‬،‫ها‬‫خواست‬‫در‬‫تغییر‬‫به‬‫پاسخ‬‫در‬‫ایند‬‫ر‬‫ف‬‫های‬ ‫فعالیت‬
‫شد‬‫خواهد‬
.
‫شدند‬‫ائه‬‫ر‬‫ا‬‫ایند‬‫ر‬‫ف‬‫ار‬‫ر‬‫تک‬‫از‬‫پشتیبانی‬‫ای‬‫ر‬‫ب‬‫ایند‬‫ر‬‫ف‬‫مدل‬‫دو‬
.
1
-
‫تدریجی‬‫تحویل‬
.
2
-
‫مارپیچی‬‫توسعه‬
.
‫تدریجی‬‫توسعه‬‫مدل‬‫ات‬‫ز‬‫امتیا‬
:
1
-
‫شود‬ ‫داده‬‫تحویل‬‫سیستم‬‫کل‬‫تا‬ ‫کنند‬ ‫صبر‬‫مشتریان‬‫نیست‬‫الزم‬
.
‫مرحله‬ ‫اولین‬
‫ای‬
‫به‬ ‫تواند‬‫می‬ ‫ار‬‫ز‬‫اف‬‫نرم‬ ‫و‬ ‫دهد‬ ‫می‬ ‫پاسخ‬ ‫ا‬‫ر‬‫ن‬‫ا‬‫حیاتی‬ ‫های‬ ‫خواسته‬،‫شد‬‫انجام‬‫که‬
‫شود‬ ‫کارگرفته‬
.
2
-
‫کنند‬ ‫استفاده‬،‫الگو‬‫عنوان‬‫به‬‫اولیه‬ ‫احل‬‫ر‬‫م‬‫از‬‫توانند‬‫می‬‫مشتریان‬
.
3
-
‫دارد‬ ‫وجود‬‫ژه‬‫و‬‫پر‬ ‫ابی‬‫ر‬‫خ‬‫د‬‫ر‬‫مو‬‫در‬‫ی‬‫کمتر‬‫ریسک‬
.
4
-
‫این‬‫بنابر‬ ،‫شوند‬ ‫می‬ ‫داده‬‫تحویل‬ ‫دتر‬‫و‬‫ز‬،‫باالتر‬‫اولویت‬‫با‬‫ی‬‫های‬ ‫یس‬‫و‬‫سر‬‫چون‬
‫ند‬‫ر‬‫گی‬‫می‬‫ار‬‫ر‬‫ق‬‫تست‬‫د‬‫ر‬‫مو‬‫بیشتر‬،‫سیستم‬‫مهم‬‫های‬‫بخش‬
.
‫طرح‬‫تعریف‬
‫ها‬‫خواسته‬‫کلی‬
‫ها‬‫خواسته‬‫انتساب‬
‫احل‬‫ر‬‫م‬‫به‬
‫ی‬‫معمار‬‫احی‬‫ر‬‫ط‬
‫سیستم‬
‫سیستم‬‫یید‬‫تا‬
‫مرحله‬‫جامعیت‬
‫مرحله‬ ‫یک‬‫توسعه‬
‫سیستم‬
‫مرحله‬‫یید‬‫تا‬
‫سیستم‬
‫ی‬‫نهای‬
‫از‬ ‫دهدکه‬ ‫می‬‫نشان‬‫ها‬ ‫فعالیت‬‫از‬‫ی‬‫های‬ ‫دنباله‬‫ت‬‫ر‬‫بصو‬‫ا‬‫ر‬ ‫ار‬‫ز‬‫اف‬‫نرم‬ ‫ایند‬‫ر‬‫ف‬ ‫مدل‬ ‫این‬
‫شود‬‫می‬ ‫عقبگرد‬‫دیگر‬ ‫ایند‬‫ر‬‫ف‬‫به‬ ‫ایندی‬‫ر‬‫ف‬
.
‫می‬ ‫داده‬ ‫نشان‬ ‫مارپیچ‬ ‫ت‬‫ر‬‫بصو‬ ‫ایند‬‫ر‬‫ف‬‫این‬
‫شود‬
.
‫شود‬‫می‬‫تقسیم‬‫قطاع‬‫چهار‬‫به‬‫مارپیچ‬‫در‬‫حلقه‬‫هر‬
:
1
-
‫هدف‬‫تنظیم‬
.
2
-
‫ریسک‬‫کاهش‬ ‫و‬‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
.
3
-
‫سنجی‬ ‫اعتبار‬‫و‬‫توسعه‬
.
4
-
‫ی‬‫ریز‬ ‫نامه‬‫ر‬‫ب‬
.
‫است‬‫اصلی‬ ‫فعالیت‬‫چهار‬‫ای‬‫ر‬‫دا‬ ‫ایند‬‫ر‬‫ف‬‫هر‬
:
1
-
‫ها‬‫خواسته‬ ‫مهندسی‬‫یا‬‫ار‬‫ز‬‫اف‬‫نرم‬‫مشخصات‬ ‫تعیین‬
.
2
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫ی‬‫ساز‬‫پیاده‬‫و‬‫احی‬‫ر‬‫ط‬‫یا‬‫توسعه‬
.
3
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫سنجی‬‫اعتبار‬
.
4
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫تکامل‬
.
‫کردن‬‫مشخص‬ ‫و‬‫سیستم‬‫نیاز‬‫د‬‫ر‬‫مو‬‫های‬‫یس‬‫و‬‫سر‬‫تعریف‬‫و‬‫درک‬ ‫ایند‬‫ر‬‫ف‬
‫است‬‫سیستم‬‫توسعه‬‫و‬‫عملیات‬‫ی‬‫و‬‫ر‬‫قیدهای‬
.
‫ها‬‫خواسته‬‫مهندسی‬‫ایند‬‫ر‬‫ف‬‫در‬‫اصلی‬‫احل‬‫ر‬‫م‬
:
1
-
‫سنجی‬‫امکان‬‫مطالعه‬
.
2
-
‫خواسته‬‫تحلیل‬‫و‬‫اج‬‫ر‬‫استخ‬
.
3
-
‫ها‬‫خواسته‬‫مشخصات‬ ‫تعیین‬
.
4
-
‫ها‬‫خواسته‬‫اعتبارسنجی‬
.
‫مطالعه‬
‫سنجی‬‫امکان‬
‫وتحلیل‬‫اج‬‫ر‬‫استخ‬
‫خواسته‬
‫مشخصات‬
‫ها‬‫خواسته‬
‫اعتبارسنجی‬
‫ها‬‫خواسته‬
‫ارش‬‫ز‬‫گ‬
‫سنجی‬‫امکان‬
‫ها‬‫خواسته‬‫سند‬
‫های‬‫خواسته‬
‫سیستم‬‫و‬‫کاربر‬
‫های‬‫مدل‬
‫سیستم‬
‫است‬‫ی‬‫ای‬‫ر‬‫اج‬‫سیستم‬ ‫به‬‫سیستم‬‫مشخصات‬‫تبدیل‬ ‫ایند‬‫ر‬‫ف‬
.
‫از‬ ‫تند‬‫ر‬‫عبا‬‫احی‬‫ر‬‫ط‬‫ایند‬‫ر‬‫ف‬‫های‬ ‫فعالیت‬
:
1
-
‫ی‬‫معمار‬‫احی‬‫ر‬‫ط‬
.
2
-
‫اعی‬‫ز‬‫انت‬‫مشخصات‬
.
3
-
‫واسط‬‫احی‬‫ر‬‫ط‬
.
4
-
‫قطعه‬ ‫احی‬‫ر‬‫ط‬
.
5
-
‫ها‬ ‫داده‬‫ساختمان‬ ‫احی‬‫ر‬‫ط‬
.
6
-
‫یتم‬‫ر‬‫الگو‬ ‫احی‬‫ر‬‫ط‬
.
1
-
‫شیء‬‫مدل‬
.
2
-
‫توالی‬‫مدل‬
.
3
-
‫حالت‬ ‫تغییر‬‫مدل‬
.
4
-
‫ی‬‫ساختار‬‫مدل‬
.
5
-
‫داده‬‫جریان‬ ‫مدل‬
.
‫مشخص‬ ‫با‬‫سیستم‬‫که‬‫دهد‬‫نشان‬‫کند‬‫می‬‫سعی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫اعتبارسنجی‬
‫اتش‬
‫ید‬‫ا‬‫می‬‫در‬‫ر‬‫جو‬
.
‫از‬‫اند‬ ‫عبارت‬‫تست‬‫ایند‬‫ر‬‫ف‬‫احل‬‫ر‬‫م‬
:
1
-
‫واحد‬‫و‬‫قطعه‬‫تست‬
.
2
-
‫سیستم‬‫تست‬
.
3
-
‫پذیرش‬‫تست‬
.
‫ی‬‫اشکالزدای‬ ‫ایند‬‫ر‬‫ف‬
:
‫خطا‬‫یافتن‬
‫احی‬‫ر‬‫ط‬
‫خطا‬‫ترمیم‬
‫خطا‬‫ترمیم‬
‫مجدد‬‫تست‬
‫نامه‬‫ر‬‫ب‬
‫قطعه‬‫تست‬ ‫سیستم‬‫تست‬ ‫پذیرش‬‫تست‬
‫است‬‫ی‬‫بکارکیر‬‫از‬‫پس‬ ‫ات‬‫ر‬‫تغیی‬‫انجام‬‫شامل‬
.
‫های‬ ‫خواسته‬‫تعریف‬
‫سیستم‬
‫های‬ ‫سیستم‬‫یابی‬‫ز‬‫ار‬
‫موجود‬
‫ات‬‫ر‬‫تغیی‬‫پیشنهاد‬
‫سیستم‬
‫های‬ ‫خواسته‬‫تعریف‬
‫سیستم‬
‫جدید‬‫سیستم‬
‫موجود‬‫های‬ ‫سیستم‬
‫کند‬‫می‬ ‫ائه‬‫ر‬‫ا‬ ‫ا‬‫ر‬ ‫ایند‬‫ر‬‫ف‬‫از‬‫ی‬‫تای‬‫یک‬ ‫نمای‬،‫عادی‬ ‫ایند‬‫ر‬‫ف‬‫های‬ ‫مدل‬‫گوید‬‫می‬
.
‫است‬‫شده‬‫توصیف‬‫دیدگاه‬‫سه‬‫از‬
:
1
-
‫پویا‬ ‫دیدگاه‬
:
‫دهد‬‫می‬‫نشان‬‫زمان‬‫طول‬ ‫در‬‫ا‬‫ر‬ ‫مدل‬ ‫احل‬‫ر‬‫م‬
.
2
-
‫ایستا‬ ‫دیدگاه‬
:
‫دهد‬‫می‬‫نشان‬‫ا‬‫ر‬ ‫ایند‬‫ر‬‫ف‬‫شده‬‫انجام‬‫های‬ ‫فعالیت‬
.
3
-
‫عملی‬ ‫دیدگاه‬
:
‫می‬‫مشخص‬ ‫ا‬‫ر‬‫شود‬ ‫ا‬‫ر‬‫اج‬ ‫ایند‬‫ر‬‫ف‬ ‫اثنای‬‫در‬‫باید‬‫که‬ ‫مناسبی‬‫اعمال‬
‫کند‬
.
RUP
‫در‬‫موجود‬‫احل‬‫ر‬‫م‬
1
-
‫ع‬‫و‬‫شر‬
:
‫سیستم‬ ‫ای‬‫ر‬‫ب‬‫ی‬‫تجار‬ ‫حالت‬‫یک‬ ‫ایجاد‬
.
2
-
‫تشاف‬‫اک‬
:
،‫سیستم‬ ‫ای‬‫ر‬‫ب‬ ‫ی‬‫معمار‬‫چارچوب‬‫ایجاد‬ ،‫مسئله‬ ‫دامنه‬ ‫ودرک‬‫توسعه‬
‫ژه‬‫و‬‫پر‬‫مهم‬ ‫های‬‫ریسک‬‫ی‬‫شناسای‬‫و‬‫ژه‬‫و‬‫پر‬‫ی‬‫ریز‬ ‫نامه‬‫ر‬‫ب‬
.
3
-
‫ساخت‬
:
‫دارد‬ ‫کار‬‫و‬‫سر‬ ‫تست‬‫و‬‫نویسی‬ ‫نامه‬‫ر‬‫ب‬،‫سیستم‬ ‫احی‬‫ر‬‫باط‬
.
4
-
‫انتقال‬
:
‫شده‬ ‫ی‬‫ساز‬‫مستند‬‫سیستم‬‫یک‬‫ایجاد‬
RUP
1
-
‫ی‬‫ار‬‫ر‬‫تک‬‫ر‬‫طو‬‫به‬‫ار‬‫ز‬‫اف‬‫نرم‬‫توصیف‬
.
2
-
‫ها‬‫خواسته‬‫مدیریت‬
.
3
-
‫کنید‬‫استفاده‬‫قطعه‬‫بر‬‫مبتنی‬‫های‬‫ی‬‫معمار‬‫از‬
.
4
-
‫کنید‬‫ی‬‫ساز‬‫مدل‬ ‫ال‬‫و‬‫ویژ‬‫ر‬‫بطو‬‫ا‬‫ر‬‫ار‬‫ز‬‫اف‬‫نرم‬
.
5
-
‫کنید‬‫ی‬‫ساز‬‫مدل‬‫ا‬‫ر‬‫ار‬‫ز‬‫اف‬‫نرم‬‫کیفیت‬
.
6
-
‫کنید‬‫کنترل‬‫ا‬‫ر‬‫ار‬‫ز‬‫اف‬‫نرم‬‫در‬ ‫ات‬‫ر‬‫تغیی‬
.
1
-
‫ی‬‫تجار‬‫ی‬‫ساز‬ ‫مدل‬
.
2
-
‫ها‬ ‫خواسته‬
.
3
-
‫احی‬‫ر‬‫ط‬‫و‬‫تحلیل‬
.
4
-
‫ی‬‫ساز‬ ‫پیاده‬
.
5
-
‫تست‬
.
6
-
‫ار‬‫ر‬‫استق‬
.
7
-
‫مدیریت‬‫تغییر‬‫و‬ ‫پیکربندی‬
.
8
-
‫ژه‬‫و‬‫پر‬ ‫مدیر‬
.
9
-
‫محیط‬
.
‫فع‬‫شامل‬‫و‬‫د‬‫و‬‫ر‬‫بکارمی‬ ‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬ ‫ایند‬‫ر‬‫ف‬ ‫های‬ ‫ازفعالیت‬‫پشتیبانی‬‫ای‬‫ر‬‫ب‬ ‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬
‫الیت‬
‫است‬‫زیر‬‫های‬
:
1
-
‫سیستم‬ ‫افیکی‬‫ر‬‫گ‬‫های‬ ‫مدل‬‫توسعه‬
.
2
-
‫ی‬‫دیکشنر‬‫از‬ ‫استفاده‬‫با‬‫احی‬‫ر‬‫ط‬ ‫درک‬
.
3
-
‫کاربر‬ ‫واسط‬‫تولید‬
.
4
-
‫حال‬‫در‬ ‫نامه‬‫ر‬‫ب‬ ‫به‬‫اجع‬‫ر‬‫ی‬‫های‬ ‫داده‬ ‫ی‬‫ساز‬ ‫ماده‬‫ا‬ ‫طریق‬‫از‬ ‫نامه‬‫ر‬‫ب‬ ‫ی‬‫اشکالزدای‬
‫ا‬‫ر‬‫اج‬
.
5
-
‫ن‬‫ا‬ ‫جدید‬‫های‬‫نسخه‬ ‫به‬ ‫قدیمی‬‫نسخه‬ ‫از‬‫ها‬ ‫نامه‬‫ر‬‫ب‬ ‫خودکار‬ ‫ترجمه‬
.
1
-
‫عملکردی‬‫دیدگاه‬
.
2
-
‫ایندی‬‫ر‬‫ف‬‫دیدگاه‬
.
3
-
‫جامعیت‬‫دیدگاه‬
.
‫کیس‬‫های‬‫سیستم‬‫بندی‬‫دسته‬‫ای‬‫ر‬‫ب‬‫تا‬‫فوگ‬ ‫پیشنهاد‬
:
1
-
‫ارها‬‫ز‬‫اب‬
.
2
-
‫ی‬‫کار‬‫محیط‬
.
3
-
‫محیط‬
.
‫ژه‬‫و‬‫پر‬‫مدیریت‬
1
-
‫است‬ ‫ملموس‬‫نا‬‫محصول‬
.
2
-
‫ندارد‬‫وجود‬‫استانداردی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫های‬‫ایند‬‫ر‬‫ف‬
.
3
-
‫فردی‬‫به‬ ‫منحصر‬‫های‬ ‫ژه‬‫و‬‫پر‬‫اغلب‬،‫گ‬‫ر‬‫بز‬‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫های‬ ‫ژه‬‫و‬‫پر‬
‫هستند‬
.
‫ند‬‫ر‬‫دا‬‫ا‬‫ر‬‫زیر‬ ‫های‬‫مسئولیت‬‫ان‬‫ر‬‫مدی‬‫اغلب‬
:
1
-
‫طرح‬‫نوشتن‬
(
‫پیشنهاد‬
.)
2
-
‫ژه‬‫و‬‫پر‬‫زمانبندی‬‫و‬‫ی‬‫ریز‬‫نامه‬‫ر‬‫ب‬
.
3
-
‫ژه‬‫و‬‫پر‬‫هزینه‬
.
4
-
‫ژه‬‫و‬‫پر‬‫ر‬‫و‬‫مر‬‫و‬‫نظارت‬
.
5
-
‫پرسنل‬‫یابی‬‫ز‬‫ار‬‫و‬‫انتخاب‬
.
6
-
‫ژه‬‫و‬‫پر‬‫ائه‬‫ر‬‫ا‬‫و‬‫نوشتن‬
.
‫شده‬‫کامل‬ ‫ژه‬‫و‬‫پر‬ ‫خود‬‫که‬‫شود‬ ‫می‬‫کامل‬‫وقتی‬‫که‬ ‫است‬‫ی‬‫ار‬‫ر‬‫تک‬ ‫ایند‬‫ر‬‫ف‬‫یک‬ ‫ی‬‫ریز‬ ‫نامه‬‫ر‬‫ب‬
‫است‬‫زیر‬‫های‬‫بخش‬ ‫شامل‬‫و‬ ‫باشد‬
:
1
-
‫مقدمه‬
.
2
-
‫ژه‬‫و‬‫پر‬ ‫سازماندهی‬
.
3
-
‫ریسک‬‫تحلیل‬
.
4
-
‫نیاز‬ ‫د‬‫ر‬‫مو‬ ‫ی‬‫ار‬‫ز‬‫اف‬‫نرم‬‫و‬ ‫ی‬‫ار‬‫ز‬‫اف‬‫سخت‬ ‫منابع‬
.
5
-
‫کار‬‫توقف‬
.
6
-
‫ژه‬‫و‬‫پر‬ ‫زمانبندی‬
.
7
-
‫ارش‬‫ز‬‫گ‬‫و‬‫نظارت‬ ‫اهکارهای‬‫ر‬
.
‫شود‬‫می‬ ‫داده‬‫تحویل‬‫ی‬‫مشتر‬‫به‬‫که‬ ‫است‬‫ژه‬‫و‬‫پر‬‫از‬ ‫ای‬‫نتیجه‬،‫تحویل‬‫قابل‬ ‫قطعه‬
.
‫ها‬ ‫خواسته‬ ‫ایند‬‫ر‬‫ف‬‫در‬ ‫عطف‬ ‫نقاط‬
‫مطالعه‬
‫سنجی‬‫امکان‬
‫تحلیل‬
‫ها‬‫خواسته‬
‫توسعه‬
‫اولیه‬‫نمونه‬
‫مطالعه‬
‫احی‬‫ر‬‫ط‬
‫مشخصات‬‫تعیین‬
‫ها‬‫خواسته‬
‫ارش‬‫ز‬‫گ‬
‫سنجی‬‫امکان‬
‫های‬‫خواسته‬
‫کاربر‬
‫ارش‬‫ز‬‫گ‬
‫یابی‬‫ز‬‫ار‬
‫احی‬‫ر‬‫ط‬
‫ی‬‫معمار‬
‫های‬‫خواسته‬
‫سیستم‬
‫م‬‫تقسیم‬‫ای‬‫جداگانه‬‫های‬ ‫فعالیت‬‫به‬‫ا‬‫ر‬‫ژه‬‫و‬‫پر‬‫کار‬‫کل‬‫ایند‬‫ر‬‫ف‬‫این‬
‫کند‬‫ی‬
‫کند‬‫می‬‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬‫ا‬‫ر‬‫ها‬ ‫فعالیت‬‫این‬‫کردن‬‫کامل‬‫ای‬‫ر‬‫ب‬‫نیاز‬‫د‬‫ر‬‫مو‬‫زمان‬‫و‬
.
‫ژه‬‫و‬‫پر‬‫زمانبندی‬‫ایند‬‫ر‬‫ف‬
:
‫ی‬‫شناسای‬
‫ها‬ ‫فعالیت‬
‫ی‬‫شناسای‬
‫ژه‬‫و‬‫پر‬‫وابستگیهای‬
‫منابع‬‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
‫ها‬ ‫فعالیت‬‫ای‬‫ر‬‫ب‬
‫اد‬‫ر‬‫اف‬‫تخصیص‬
‫ها‬ ‫فعالیت‬‫ای‬‫ر‬‫ب‬
‫نمودارهای‬‫ایجاد‬
‫ژه‬‫و‬‫پر‬
‫ار‬‫ز‬‫اف‬‫نرم‬‫های‬‫خواسته‬
‫و‬ ‫فعالیت‬‫های‬‫نمودار‬
‫ای‬‫میله‬‫نمودارهای‬
‫و‬‫پر‬‫زمانبندی‬‫تشریح‬‫ای‬‫ر‬‫ب‬‫که‬‫اند‬‫افیکی‬‫ر‬‫گ‬‫های‬‫ی‬‫گذار‬‫نشانه‬‫نمودارها‬‫این‬
‫به‬‫ژه‬
‫ند‬‫و‬‫ر‬‫می‬‫کار‬
.
‫انی‬‫ر‬‫بح‬‫مسیر‬
‫طوالنی‬‫گرفتن‬‫نظر‬‫در‬‫با‬‫توان‬‫می‬‫ا‬‫ر‬‫ها‬ ‫ژه‬‫و‬‫پر‬‫اتمام‬‫ای‬‫ر‬‫ب‬‫الزم‬‫زمان‬‫کمترین‬
‫گرفت‬‫نظر‬‫در‬ ‫فعالیت‬‫اف‬‫ر‬‫گ‬‫در‬‫مسیر‬‫ترین‬
.
‫دارد‬‫بستگی‬‫انی‬‫ر‬‫بح‬‫مسیر‬‫به‬‫ژه‬‫و‬‫پر‬‫زمانبندی‬‫کل‬
.
‫دهند‬‫می‬‫خ‬‫ر‬ َ‫واقعا‬‫که‬ ‫دانست‬‫نامطلوبی‬‫ایط‬‫ر‬‫ش‬‫توان‬‫می‬‫ا‬‫ر‬‫ریسک‬
.
‫نرم‬،‫ژه‬‫و‬‫پر‬‫های‬‫ریسک‬
‫کنند‬‫می‬‫تهدید‬‫ا‬‫ر‬ ‫سازمان‬‫و‬‫توسعه‬‫حال‬‫در‬ ‫ار‬‫ز‬‫اف‬
.
‫کرد‬‫تعریف‬‫زیر‬‫ت‬‫ر‬‫بصو‬‫توان‬‫می‬‫ا‬‫ر‬‫ریسک‬‫از‬‫دسته‬‫این‬
:
1
-
‫ژه‬‫و‬‫پر‬ ‫های‬‫ریسک‬
.
2
-
‫محصول‬ ‫های‬‫ریسک‬
.
3
-
‫ی‬‫کار‬ ‫های‬‫ریسک‬
.
1
-
‫ریسک‬‫ی‬‫شناسای‬
.
2
-
‫ریسک‬‫تحلیل‬
.
3
-
‫ریسک‬‫ی‬‫ریز‬‫نامه‬‫ر‬‫ب‬
.
4
-
‫ریسک‬‫بر‬‫نظارت‬
.
‫ریسک‬‫ی‬‫شناسای‬ ‫ریسک‬‫تحلیل‬
‫ریزی‬‫نامه‬‫ر‬‫ب‬
‫ریسک‬
‫بر‬‫نظارت‬
‫ریسک‬
‫از‬‫لیستی‬
‫بالقوه‬‫های‬ ‫ریسک‬
‫ریسک‬‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
‫از‬‫اجتناب‬‫های‬‫نامه‬‫ر‬‫ب‬
‫احتمالی‬‫های‬‫ریسک‬
‫ها‬ ‫ریسک‬‫لیست‬
‫اولویت‬‫با‬
‫ژه‬‫و‬‫پر‬ ‫کارکنان‬‫انتقال‬
‫ژه‬‫و‬‫پر‬ ‫مدیریت‬‫تغییر‬
‫ژه‬‫و‬‫پر‬ ‫ار‬‫ز‬‫اف‬‫سخت‬‫نبودن‬ ‫مهیا‬
‫محصول‬‫و‬‫ژه‬‫و‬‫پر‬ ‫ها‬ ‫خواسته‬‫تغییر‬
‫محصول‬‫و‬‫ژه‬‫و‬‫پر‬ ‫مشخصات‬‫تعیین‬‫خیر‬‫تا‬
‫محصول‬‫و‬‫ژه‬‫و‬‫پر‬ ‫اندازه‬ ‫از‬‫تر‬‫کوچک‬ ‫اندازه‬
‫محصول‬ ‫کیس‬‫ار‬‫ز‬‫اب‬‫ی‬‫ای‬‫ر‬‫کا‬‫عدم‬
‫کار‬ ‫ری‬‫و‬‫ا‬‫فن‬‫تغییر‬
‫کار‬ ‫محصول‬ ‫رقیب‬
‫شو‬‫انجام‬‫ی‬‫مغز‬ ‫طوفان‬ ‫ش‬‫و‬‫ر‬‫به‬‫و‬‫تیمی‬‫ایند‬‫ر‬‫ف‬‫یک‬ ‫ت‬‫ر‬‫بصو‬‫تواند‬‫می‬‫مرحله‬‫این‬
‫د‬
‫گردد‬ ‫تعیین‬‫مدیر‬‫تجربه‬‫اساس‬‫بر‬‫اینکه‬‫یا‬
.
‫از‬‫تند‬‫ر‬‫عبا‬‫ریسک‬‫انواع‬
:
1
-
‫ری‬‫و‬‫ا‬‫فن‬‫های‬‫ریسک‬
.
2
-
‫اد‬‫ر‬‫اف‬ ‫های‬‫ریسک‬
.
3
-
‫سازمانی‬‫های‬‫ریسک‬
.
4
-
‫ار‬‫ز‬‫اب‬‫های‬‫ریسک‬
.
5
-
‫ها‬ ‫خواسته‬‫های‬‫ریسک‬
.
6
-
‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬ ‫های‬‫ریسک‬
.
1
-
‫کم‬‫خیلی‬‫است‬‫ممکن‬‫ریسک‬‫احتمال‬
(
10
%
>
)
‫کم‬،
(
25
%
-
10
)
‫متوسط‬،
(
50
%
-
25
)
‫زیاد‬،
(
75
%
-
50
)
‫خیلی‬ ‫یا‬،
‫زیاد‬
(
75
%
<
)
‫شود‬‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
.
2
-
‫یا‬‫تحمل‬ ‫قابل‬،‫جدی‬،‫انگیز‬‫بر‬‫فاجعه‬‫است‬‫ممکن‬‫ریسک‬‫اثر‬
‫باشد‬‫ش‬‫ز‬‫ار‬‫بی‬
.
‫و‬ ‫گیرد‬‫می‬‫نظر‬‫در‬‫ا‬‫ر‬ ‫اند‬‫شده‬‫ی‬‫شناسای‬ ‫که‬‫ا‬‫ر‬ ‫کلیدی‬‫های‬‫ریسک‬ ‫ایند‬‫ر‬‫ف‬‫این‬
‫کند‬‫می‬‫ی‬‫شناسای‬‫ریسک‬‫بر‬ ‫مدیریت‬ ‫ای‬‫ر‬‫ب‬‫ا‬‫ر‬‫ی‬‫های‬ ‫اهبرد‬‫ر‬
.
‫شوند‬‫می‬‫تقسیم‬‫دسته‬‫سه‬‫به‬‫ها‬‫اهبرد‬‫ر‬‫این‬
:
1
-
‫اجتناب‬ ‫اهبردهای‬‫ر‬
.
2
-
‫ی‬‫ساز‬ ‫کمینه‬ ‫اهبردهای‬‫ر‬
.
3
-
‫احتمالی‬‫ی‬‫ریز‬‫نامه‬‫ر‬‫ب‬
.
‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬‫شامل‬‫و‬‫است‬‫دائمی‬‫ایند‬‫ر‬‫ف‬‫یک‬‫ریسک‬‫بر‬‫نظارت‬
‫تصمیم‬‫تا‬‫است‬‫شده‬‫ی‬‫شناسای‬‫های‬‫ریسک‬‫منظم‬
‫خی‬‫یا‬‫یابد‬‫می‬ ‫کاهش‬‫ریسک‬‫ن‬‫ا‬‫احتمال‬‫یا‬‫ا‬‫شود‬‫گرفته‬
‫ر‬
‫خیر‬‫یا‬‫کند‬‫می‬ ‫تغییر‬‫ریسک‬‫اثر‬‫یا‬‫ا‬‫و‬
.
‫ها‬‫خواسته‬
‫ار‬‫ز‬‫اف‬‫نرم‬‫های‬‫خواسته‬
1
-
‫کاربر‬‫های‬‫خواسته‬
:
‫باال‬‫سطح‬‫اعی‬‫ز‬‫انت‬‫های‬‫خواسته‬
2
-
‫سیستم‬ ‫های‬‫خواسته‬
:
‫ی‬‫کارهای‬‫از‬‫تفضیلی‬ ‫توصیفات‬
‫دهد‬ ‫انجام‬‫باید‬‫سیستم‬‫که‬‫است‬
.
‫کاربر‬‫های‬‫خواسته‬
‫سیستم‬‫های‬‫خواسته‬
‫سیستم‬‫ی‬‫نهای‬‫ان‬‫ر‬‫کارب‬
‫مشتری‬‫مهندسین‬
‫سیستم‬‫معمارهای‬
‫ار‬‫ز‬‫اف‬‫نرم‬‫دهندگان‬ ‫توسعه‬
‫مشتری‬‫ان‬‫ر‬‫مدی‬
‫سیستم‬‫ی‬‫نهای‬‫ان‬‫ر‬‫کارب‬
‫مشتری‬‫مهندسین‬
‫پیمانکار‬‫ان‬‫ر‬‫مدی‬
‫سیستم‬‫های‬‫معمار‬
1
-
‫عملکردی‬‫های‬‫خواسته‬
:
‫که‬‫است‬‫ی‬‫های‬‫یس‬‫و‬‫سر‬‫از‬‫بیانی‬‫ها‬‫خواسته‬‫این‬
‫دهد‬‫ائه‬‫ر‬‫ا‬‫باید‬‫سیستم‬
.
2
-
‫عملکردی‬ ‫غیر‬‫های‬‫خواسته‬
:
‫یا‬‫ها‬‫یس‬‫و‬‫سر‬‫در‬‫ی‬‫های‬‫محدودیت‬
‫شود‬‫می‬‫پیشنهاد‬‫سیستم‬‫توسط‬‫که‬‫هستند‬‫ی‬‫عملکردهای‬
.
3
-
‫کاربرد‬‫دامنه‬‫های‬‫خواسته‬
:
‫ناش‬‫سیستم‬‫کاربرد‬‫دامنه‬‫از‬‫ها‬‫خواسته‬‫این‬
‫ی‬
‫کند‬‫می‬‫منعکس‬‫ا‬‫ر‬‫کاربرد‬‫دامنه‬‫ن‬‫ا‬‫های‬‫ویژگی‬‫و‬‫شوند‬‫می‬
.
‫دارد‬‫بستگی‬‫زیر‬‫عوامل‬‫به‬‫عملکردی‬ ‫های‬‫خواسته‬
:
1
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫نوع‬
.
2
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫ان‬‫ر‬‫کارب‬
.
3
-
‫سیستم‬‫نوع‬
.
‫انداز‬‫عبارت‬‫عملکردی‬‫غیر‬‫های‬‫خواسته‬‫انواع‬
:
1
-
‫محصول‬‫های‬‫خواسته‬
.
2
-
‫سازمانی‬‫های‬‫خواسته‬
.
3
-
‫خارجی‬‫های‬‫خواسته‬
.
1
-
‫سرعت‬
.
2
-
‫اندازه‬
.
3
-
‫استفاده‬ ‫سهولت‬
.
4
-
‫اعتماد‬ ‫قابلیت‬
.
5
-
‫توانمندی‬
.
6
-
‫حمل‬ ‫قابلیت‬
.
‫نه‬،‫ید‬‫ا‬‫می‬‫بدست‬‫سیستم‬‫کاربرد‬‫دامنه‬‫از‬‫کاربرد‬‫دامنه‬‫های‬‫خواسته‬
‫از‬
‫سیستم‬‫ان‬‫ر‬‫کارب‬‫ویژه‬‫نیازهای‬
.
‫دا‬‫ویژه‬‫اصطالحات‬‫شامل‬ ً‫معموال‬‫نها‬‫ا‬
‫منه‬
‫باشند‬‫می‬‫ن‬‫ا‬‫مفاهیم‬‫به‬‫ارجاع‬‫یا‬‫کاربرد‬
.
‫نوش‬‫شهودی‬ ‫نمودارهای‬‫و‬‫ها‬ ‫فرم‬، ‫طبیعی‬‫زبان‬‫با‬‫باید‬‫کاربر‬ ‫های‬‫خواسته‬
‫ته‬
‫شوند‬
.
‫ند‬‫ر‬‫دا‬‫وجود‬ ‫طبیعی‬‫زبان‬‫به‬‫ها‬‫خواسته‬‫بیان‬‫در‬‫که‬‫مشکالتی‬
‫از‬‫تند‬‫ر‬‫عبا‬
:
1
-
‫وضوح‬‫عدم‬
.
2
-
‫ها‬ ‫خواسته‬‫شفتگی‬‫ا‬
.
3
-
‫ها‬ ‫خواسته‬‫اختالط‬
.
1
-
‫ه‬‫خواسته‬ ‫تعریف‬‫که‬‫شوید‬‫مطمئن‬‫و‬‫کنید‬‫اع‬‫ر‬‫اخت‬‫استاندارد‬‫فرمت‬‫یک‬
‫ا‬
‫کند‬‫می‬‫ی‬‫و‬‫پیر‬‫ن‬‫ا‬‫از‬
.
2
-
‫کنید‬‫استفاده‬‫زبان‬‫ی‬‫سازگار‬‫از‬
.
3
-
‫کنید‬‫برجسته‬‫ا‬‫ر‬‫ها‬‫ن‬‫ا‬‫کلیدی‬‫های‬‫خواسته‬ ‫تعیین‬‫ای‬‫ر‬‫ب‬
.
4
-
‫نکنید‬ ‫استفاده‬ ‫ی‬‫کامپیوتر‬‫های‬ ‫واژه‬‫از‬‫است‬‫ممکن‬‫که‬‫ی‬‫جای‬‫تا‬
.
‫بک‬‫توان‬‫می‬‫مشخصات‬‫نوشتن‬‫ای‬‫ر‬‫ب‬‫که‬‫ای‬‫ویژه‬‫های‬‫ی‬‫گذار‬‫نشانه‬
‫ار‬
‫برد‬
:
1
-
‫یافته‬‫ساخت‬‫طبیعی‬‫زبان‬
.
2
-
‫احی‬‫ر‬‫ط‬ ‫توصیف‬‫های‬‫زبان‬
.
3
-
‫افیکی‬‫ر‬‫گ‬‫های‬‫ی‬‫گذار‬‫نشانه‬
.
4
-
‫ریاضی‬‫مشخصات‬
.
‫ای‬‫ر‬‫ب‬‫طبیعی‬‫زبان‬‫از‬‫محدودی‬‫شکل‬،‫یافته‬‫ساخت‬ ‫طبیعی‬‫زبان‬
‫است‬‫سیستم‬‫های‬‫خواسته‬‫نوشتن‬
.
‫دار‬‫ا‬‫ر‬ ‫طبیعی‬‫زبان‬‫درک‬‫و‬‫بیان‬ ‫قابلیت‬‫که‬‫است‬‫این‬ ‫ش‬‫و‬‫ر‬‫این‬‫امتیاز‬
‫د‬
‫کند‬‫می‬‫اعمال‬‫مشخصات‬‫به‬‫یکنواختی‬‫نوعی‬‫کند‬‫می‬‫تضمین‬‫ولی‬،
.
1
-
‫شود‬‫می‬‫مشخص‬‫که‬‫نهادی‬ ‫یا‬ ‫عملکرد‬‫از‬‫توصیفی‬
.
2
-
‫یند‬‫ا‬‫می‬‫ها‬ ‫ودی‬‫ر‬‫و‬‫این‬‫که‬‫ی‬‫جای‬‫و‬‫ن‬‫ا‬‫های‬ ‫ودی‬‫ر‬‫و‬‫از‬‫توصیفی‬
.
3
-
‫یند‬‫ا‬‫می‬‫ها‬ ‫جی‬‫و‬‫خر‬‫این‬‫که‬‫ی‬‫جای‬‫و‬‫ن‬‫ا‬‫های‬ ‫جی‬‫و‬‫خر‬‫از‬‫توصیفی‬
.
4
-
‫شوند‬‫می‬ ‫استفاده‬‫که‬‫ی‬‫نهادهای‬‫سایر‬ ‫از‬‫ای‬‫نشانه‬
.
5
-
‫گیرد‬‫ت‬‫ر‬‫صو‬‫باید‬ ‫که‬ ‫عملی‬‫توصیف‬
.
6
-
‫شوند‬‫مشخص‬‫ها‬ ‫شرط‬‫پس‬ ‫و‬‫ها‬ ‫شرط‬ ‫پیش‬،‫شود‬ ‫استفاده‬ ‫عملکردی‬ ‫ش‬‫و‬‫ر‬‫از‬ ‫اگر‬
.
7
-
‫عملیات‬‫جانبی‬‫ات‬‫ر‬‫اث‬‫از‬‫توصیفی‬
.
‫های‬ ‫واسط‬،‫کنند‬‫کار‬ ‫هم‬‫با‬ ‫بخواهند‬ ‫موجود‬‫سیستم‬‫و‬ ‫جدید‬‫سیستم‬ ‫اگر‬
‫شوند‬‫مشخص‬ ً‫دقیقا‬ ‫باید‬ ‫جدید‬‫سیستم‬
.
‫شوند‬‫تعریف‬‫باید‬‫که‬‫دارد‬ ‫وجود‬‫واسط‬‫نوع‬‫سه‬
:
1
-
‫ای‬‫یه‬‫و‬‫ر‬‫های‬ ‫واسط‬
.
2
-
‫ی‬‫دیگر‬ ‫سیستم‬‫زیر‬‫به‬‫زیرسیستم‬‫یک‬ ‫از‬‫که‬‫ی‬‫های‬ ‫داده‬ ‫ساختمان‬
‫شوند‬ ‫می‬ ‫داده‬‫ر‬‫عبو‬
.
3
-
‫شدند‬ ‫تعیین‬‫موجود‬‫سیستم‬‫زیر‬‫ای‬‫ر‬‫ب‬‫که‬ ‫ها‬ ‫داده‬‫نمایش‬
.
‫است‬‫سیستم‬ ‫دهنده‬ ‫توسعه‬ ‫نیاز‬‫د‬‫ر‬‫مو‬‫که‬ ‫است‬‫ی‬‫چیزهای‬‫از‬‫رسمی‬‫بیان‬‫یک‬
.
‫دارد‬‫بستگی‬‫توسعه‬ ‫ایند‬‫ر‬‫ف‬‫و‬‫سیستم‬‫نوع‬‫به‬‫ها‬‫خواسته‬‫سند‬‫ئیات‬‫ز‬‫ج‬‫سطح‬
.
‫کند‬‫می‬‫پیشنهاد‬‫اسناد‬‫ای‬‫ر‬‫ب‬‫ا‬‫ر‬‫زیر‬‫ساختار‬ ‫استاندارد‬
:
1
-
‫مقدمه‬
.
1
-
1
‫ها‬ ‫خواسته‬‫سند‬‫هدف‬
.
2
-
1
‫محصول‬‫کاربرد‬ ‫دامنه‬
.
3
-
1
‫ات‬‫ر‬‫اختصا‬‫و‬‫تعاریف‬
.
4
-
1
‫اجع‬‫ر‬‫م‬
.
5
-
1
‫سند‬ ‫باقیمانده‬‫بر‬ ‫ی‬‫ر‬‫و‬‫مر‬
.
IEEE
1
-
2
‫محصول‬ ‫ینده‬‫ا‬
.
2
-
2
‫محصول‬ ‫های‬ ‫عملکرد‬
.
3
-
2
‫محصول‬‫های‬ ‫ویژگی‬
.
4
-
2
‫کلی‬ ‫های‬ ‫محدودیت‬
.
5
-
2
‫ها‬‫وابستگی‬‫و‬‫ها‬ ‫فرضیه‬
.
‫است‬‫واسط‬ ‫و‬ ‫عملکردی‬‫غیر‬، ‫عملکردی‬ ‫های‬ ‫خواسته‬‫شامل‬‫ها‬‫خواسته‬ ‫این‬
.
4
-
‫ها‬‫پیوست‬
.
5
-
‫ایندکس‬
.
‫ها‬‫خواسته‬‫مهندسی‬‫ایندهای‬‫ر‬‫ف‬
‫مطالعه‬
‫سنجی‬‫امکان‬
‫وتحلیل‬‫اج‬‫ر‬‫استخ‬
‫خواسته‬
‫مشخصات‬
‫ها‬‫خواسته‬
‫اعتبارسنجی‬
‫ها‬‫خواسته‬
‫ارش‬‫ز‬‫گ‬
‫سنجی‬‫امکان‬
‫ها‬‫خواسته‬‫سند‬
‫های‬‫خواسته‬
‫سیستم‬‫و‬‫کاربر‬
‫های‬‫مدل‬
‫سیستم‬
‫سنجی‬ ‫امکان‬ ‫مطالعه‬‫ودی‬‫ر‬‫و‬
:
‫به‬‫چگونگی‬‫و‬‫سیستم‬‫کلی‬ ‫طرح‬‫توصیف‬
‫است‬ ‫سازمان‬‫در‬‫ن‬‫ا‬ ‫ی‬‫کارگیر‬
.
‫سنجی‬ ‫امکان‬ ‫مطالعه‬‫جی‬‫و‬‫خر‬
:
‫ای‬‫ر‬‫اج‬‫یا‬‫ا‬ ‫کند‬‫می‬ ‫پیشنهاد‬ ‫که‬ ‫است‬ ‫ارشی‬‫ز‬‫گ‬
‫خیر؟‬‫یا‬ ‫است‬ ‫شمند‬‫ز‬‫ار‬‫سیستم‬ ‫توسعه‬ ‫ایند‬‫ر‬‫ف‬‫و‬‫ها‬ ‫خواسته‬ ‫مهندسی‬
‫است‬‫زیر‬‫موارد‬‫شامل‬‫مطالعات‬‫این‬
:
1
-
‫اطالعات‬‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
.
2
-
‫اطالعات‬‫ری‬‫و‬‫ا‬‫جمع‬
.
3
-
‫ارش‬‫ز‬‫گ‬‫نوشتن‬
.
1
-
‫اطالعات‬ ‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
.
2
-
‫اطالعات‬ ‫ری‬‫و‬‫ا‬ ‫جمع‬
.
3
-
‫ارش‬‫ز‬‫گ‬‫نوشتن‬
.
‫است‬‫زیر‬ ‫های‬ ‫فعالیت‬‫شامل‬‫ایند‬‫ر‬‫ف‬‫این‬
:
1
-
‫ها‬‫خواسته‬‫ری‬‫و‬‫ا‬‫جمع‬
.
2
-
‫بندی‬‫دسته‬
.
3
-
‫ها‬‫خواسته‬ ‫بندی‬‫اولویت‬‫و‬‫مذاکره‬
.
4
-
‫ها‬‫خواسته‬‫ی‬‫ساز‬‫مستند‬
.
‫و‬‫موجود‬‫های‬‫سیستم‬‫به‬‫اجع‬‫ر‬‫اطالعات‬‫ری‬‫و‬‫ا‬‫جمع‬ ‫ایند‬‫ر‬‫ف‬
‫این‬‫از‬‫کاربر‬‫و‬‫سیستم‬‫های‬‫خواسته‬‫اج‬‫ر‬‫استخ‬‫و‬،‫پیشنهادی‬
‫است‬‫اطالعات‬
.
‫ها‬‫خواسته‬‫اج‬‫ر‬‫استخ‬‫اثنای‬‫در‬‫اطالعات‬‫منابع‬
:
1
-
‫ی‬‫ساز‬‫مستند‬
.
2
-
‫سیستم‬‫ندگان‬‫ر‬‫واگذا‬
.
3
-
‫مشابه‬‫های‬‫سیستم‬‫مشخصات‬
.
1
-
‫تعاملی‬‫های‬ ‫دیدگاه‬
.
2
-
‫مستقیم‬ ‫غیر‬‫های‬‫دیدگاه‬
.
3
-
‫کاربرد‬‫دامنه‬ ‫های‬‫دیدگاه‬
.
1
-
‫سیستم‬‫های‬‫یس‬‫و‬‫سر‬‫کنندگان‬‫دریافت‬‫و‬‫کنندگان‬‫مین‬‫تا‬
.
2
-
‫داش‬ ‫ابطه‬‫ر‬‫نظر‬‫د‬‫ر‬‫مو‬‫سیستم‬‫با‬‫غیرمستقیم‬‫ر‬‫بطو‬‫باید‬‫که‬‫ی‬‫های‬‫سیستم‬
‫ته‬
‫باشند‬
.
3
-
‫شود‬‫می‬‫اعمال‬‫سیستم‬‫به‬‫که‬‫ی‬‫استانداردهای‬‫و‬ ‫قوانین‬
.
4
-
‫سیستم‬‫عملکردی‬ ‫غیر‬‫و‬‫ی‬‫تجار‬‫های‬‫خواسته‬‫منابع‬
.
5
-
‫و‬‫ان‬‫ر‬‫مدی‬ ،‫دهندگان‬‫توسعه‬‫های‬‫خواسته‬‫که‬‫مهندسی‬‫دیدگاههای‬
‫ند‬‫ز‬‫سا‬‫منعکس‬‫ا‬‫ر‬‫ندگان‬‫ر‬‫نگهدا‬
.
6
-
‫غیره‬‫و‬‫اریابی‬‫ز‬‫با‬‫های‬‫دیدگاه‬
.
‫مهمترین‬‫از‬‫بخشی‬‫سیستم‬ ‫ندگان‬‫ر‬‫واگذا‬‫با‬‫رسمی‬‫غیر‬‫و‬‫رسمی‬ ‫های‬ ‫مصاحبه‬
‫هستند‬‫ها‬ ‫خواسته‬ ‫مهندسی‬ ‫ایندهای‬‫ر‬‫ف‬
.
‫اند‬‫نوع‬‫دو‬‫ها‬‫مصاحبه‬
:
1
-
‫پرسش‬ ‫از‬ ‫ای‬‫مجموعه‬‫به‬ ‫ندگان‬‫ر‬‫واگذا‬ ‫ها‬‫ن‬‫ا‬‫در‬ ‫که‬‫بسته‬ ‫های‬ ‫مصاحبه‬
‫دهند‬‫می‬ ‫پاسخ‬‫شده‬ ‫تعیین‬‫پیش‬ ‫از‬‫های‬
.
2
-
‫دارد‬‫وجود‬ ‫شده‬‫تعریف‬‫پیش‬ ‫از‬‫جلسه‬‫ر‬‫دستو‬‫ها‬‫ن‬‫ا‬‫در‬‫که‬‫باز‬ ‫مصاحبه‬
.
1
-
‫می‬‫استفاده‬ ‫خاصی‬‫اصطالحات‬‫و‬‫ها‬‫واژه‬‫از‬‫کاربردها‬ ‫متخصصین‬‫تمام‬
‫کنند‬
.
2
-
‫است‬‫شن‬‫و‬‫ر‬ ‫ندگان‬‫ر‬‫واگذا‬‫ای‬‫ر‬‫ب‬‫حدی‬‫به‬‫کاربرد‬‫دامنه‬‫های‬‫دانش‬‫از‬‫بعضی‬
‫نی‬‫که‬‫اند‬‫ی‬‫ابتدای‬ ‫قدر‬‫ن‬‫ا‬ ‫یا‬‫و‬‫است‬‫سان‬‫ا‬‫ن‬‫ا‬‫تشریح‬‫کنند‬‫می‬‫فکر‬‫یا‬‫که‬
‫به‬‫از‬
‫نیست‬‫نها‬‫ا‬‫کردن‬‫بیان‬
.
‫هستند‬‫سیستم‬‫با‬‫کار‬ ‫جلسات‬‫از‬‫ی‬‫های‬‫توصیف‬
.
‫باشد‬‫زیر‬ ‫موارد‬‫شامل‬‫است‬‫سناریوممکن‬
:
1
-
‫سناریو‬ ‫ع‬‫و‬‫شر‬ ‫از‬‫پس‬‫ان‬‫ر‬‫کارب‬ ‫و‬‫سیستم‬ ‫انتظار‬‫توصیف‬
.
2
-
‫سناریو‬‫در‬ ‫یدادها‬‫و‬‫ر‬‫عادی‬ ‫جریان‬‫توصیف‬
.
3
-
‫ها‬ ‫ن‬‫ا‬ ‫اداره‬‫چگونگی‬‫و‬‫احتمالی‬ ‫اشتباهات‬‫توصیف‬
.
4
-
‫اهستند‬‫ر‬‫اج‬ ‫قابل‬ ‫زمان‬‫همان‬ ‫در‬ ‫که‬ ‫ی‬‫دیگر‬ ‫های‬ ‫فعالیت‬‫به‬ ‫اجع‬‫ر‬‫اطالعاتی‬
.
5
-
‫سناریو‬‫شدن‬‫کامل‬ ‫از‬‫پس‬‫سیستم‬‫حالت‬‫توصیف‬
.
‫شد‬ ‫مطرح‬ ‫ا‬‫ر‬‫شیءگ‬‫ش‬‫و‬‫ر‬‫در‬‫و‬‫است‬‫ر‬‫استوا‬‫سناریو‬‫های‬ ‫داده‬‫اج‬‫ر‬‫استخ‬‫تکنیک‬
.
‫ای‬‫دنباله‬‫سناریو‬ ‫هر‬‫که‬ ‫کند‬‫می‬‫بندی‬‫بسته‬ ‫ا‬‫ر‬‫سناریوها‬ ‫از‬‫ای‬‫مجموعه‬‫کابرد‬
‫از‬
‫است‬‫کاربرد‬ ‫د‬‫ر‬‫مو‬
.
‫ای‬‫ر‬‫ب‬ ‫ها‬ ‫خواسته‬ ‫اج‬‫ر‬‫استخ‬‫ای‬‫ر‬‫ب‬ ‫ی‬‫موثر‬‫های‬ ‫تکنیک‬ ‫کابرد‬ ‫موارد‬‫و‬‫ها‬‫سناریو‬
‫اند‬‫تعاملی‬‫های‬ ‫دیدگاه‬
.
‫کا‬ ‫به‬‫اجتماعی‬‫و‬‫سازمانی‬ ‫های‬ ‫خواسته‬‫درک‬‫ای‬‫ر‬‫ب‬‫که‬ ‫است‬‫مشاهده‬‫تکنیک‬‫یک‬
‫ر‬
‫د‬‫و‬‫ر‬‫می‬
.
‫است‬ ‫مفید‬‫ها‬‫خواسته‬‫نوع‬‫دو‬‫کشف‬‫ای‬‫ر‬‫ب‬ ‫افی‬‫ر‬‫گ‬‫اتنا‬
:
1
-
‫شود‬ ‫می‬‫ناشی‬ ‫واقعی‬‫کار‬ ‫ش‬‫و‬‫ر‬‫از‬‫که‬‫ی‬‫های‬ ‫خواسته‬
.
2
-
‫ید‬‫ا‬‫می‬‫دست‬ ‫به‬ ‫دیگر‬ ‫اد‬‫ر‬‫اف‬‫های‬ ‫فعالیت‬ ‫گاهی‬‫ا‬‫و‬ ‫ی‬‫همکار‬ ‫از‬‫که‬‫ی‬‫های‬ ‫خواسته‬
.
‫افی‬‫ر‬‫گ‬‫اتنا‬‫تحلیل‬
‫اولیه‬‫نمونه‬‫یابی‬‫ز‬‫ار‬
‫سیستم‬‫اولیه‬‫نمونه‬
‫کلی‬‫سیستم‬‫توسعه‬
‫جلسات‬
‫دهی‬ ‫ارش‬‫ز‬‫گ‬
‫کیدی‬‫تا‬‫افی‬‫ر‬‫اتناگ‬
‫شود‬‫انجام‬‫ها‬ ‫خواسته‬ ‫سند‬ ‫ی‬‫و‬‫ر‬‫بر‬‫باید‬ ‫ها‬‫کنترل‬ ‫از‬‫مختلفی‬‫انواع‬
:
1
-
‫ی‬‫اعتبار‬ ‫های‬‫کنترل‬
.
2
-
‫ی‬‫سازگار‬ ‫های‬‫کنترل‬
.
3
-
‫تمامیت‬‫های‬ ‫کنترل‬
.
4
-
‫ی‬‫ای‬‫ر‬‫گ‬‫واقع‬‫های‬ ‫کنترل‬
.
5
-
‫وارسی‬‫قابلیت‬
.
1
-
‫ها‬‫رخواسته‬‫و‬‫مر‬
.
2
-
‫اولیه‬‫نمونه‬‫ساخت‬
.
3
-
‫تست‬‫موارد‬‫تولید‬
.
‫ر‬‫و‬‫مر‬
‫کند‬‫کنترل‬ ‫ا‬‫ر‬‫زیر‬‫موارد‬‫است‬‫ممکن‬
:
1
-
‫وارسی‬
.
2
-
‫درک‬‫فابلیت‬
.
3
-
‫ردیابی‬‫قابلیت‬
.
4
-
‫تطبیق‬‫قابلیت‬
.
‫است‬‫سیستم‬‫های‬ ‫درخواسته‬‫ات‬‫ر‬‫تغیی‬‫کنترل‬‫و‬ ‫درک‬ ‫ایند‬‫ر‬‫ف‬
.
‫خواسته‬ ،‫کردند‬‫کسب‬‫تجربه‬‫سیستم‬‫با‬‫ی‬‫نهای‬‫ان‬‫ر‬‫کارب‬‫وقتی‬‫زیر‬‫بدالیل‬
‫های‬
‫شود‬‫می‬ ‫پیدا‬ ‫جدید‬
:
1
-
‫ند‬‫ر‬‫دا‬‫متنوعی‬‫ان‬‫ر‬‫کارب‬ ‫گ‬‫ر‬‫بز‬ ‫های‬‫سیستم‬ ً‫معموال‬
.
2
-
‫نیستند‬‫ثابت‬ ‫ند‬‫ر‬‫دا‬ ‫کار‬‫و‬‫سر‬‫سیستم‬ ‫با‬ ‫که‬‫انی‬‫ر‬‫کارب‬‫و‬ ‫اد‬‫ر‬‫اف‬
.
3
-
‫کند‬ ‫می‬‫تغییر‬‫سیستم‬‫تکنیکی‬ ‫و‬‫ی‬‫تجار‬ ‫محیط‬
.
1
-
‫پایدار‬‫های‬‫خواسته‬
.
2
-
‫ناپایدار‬‫های‬‫خواسته‬
.
‫شود‬‫می‬‫ی‬‫گیر‬‫تصمیم‬‫زیر‬‫موارد‬‫ها‬‫خواسته‬‫مدیریت‬‫در‬
:
1
-
‫ها‬‫خواسته‬‫ی‬‫شناسای‬
.
2
-
‫تغییر‬ ‫مدیریت‬‫ایند‬‫ر‬‫ف‬
.
3
-
‫ردیابی‬‫های‬ ‫سیاست‬
.
4
-
‫کیس‬ ‫ار‬‫ز‬‫اب‬‫پشتیبانی‬
.
1
-
‫مبداء‬‫ردیابی‬‫قابلیت‬‫اطالعات‬
.
2
-
‫ها‬‫خواسته‬‫ردیابی‬‫قابلیت‬‫اطالعات‬
.
3
-
‫احی‬‫ر‬‫ط‬‫ردیابی‬‫اطالعات‬
.
1
-
‫ها‬‫خواسته‬‫ی‬‫ساز‬‫ذخیره‬
.
2
-
‫تغییر‬‫مدیریت‬
.
3
-
‫ردیابی‬‫قابلیت‬‫مدیریت‬
.
‫دارد‬‫مرحله‬‫سه‬‫ات‬‫ر‬‫تغیی‬‫مدیریت‬ ‫ایند‬‫ر‬‫ف‬
:
1
-
‫مشخصات‬ ‫تعیین‬‫و‬ ‫مسئله‬‫تحلیل‬
.
2
-
‫هزینه‬‫تعیین‬‫و‬ ‫تغییر‬‫تحلیل‬
.
3
-
‫تغییر‬ ‫ی‬‫ساز‬ ‫پیاده‬
.
‫سیستم‬‫های‬‫مدل‬
1
-
‫شود‬‫می‬ ‫ی‬‫ساز‬‫مدل‬‫سیستم‬‫محیط‬‫یا‬‫حیطه‬‫که‬‫خارجی‬‫بعد‬
.
2
-
‫شود‬‫می‬‫ی‬‫ساز‬‫مدل‬‫سیستم‬‫رفتار‬‫که‬‫ی‬‫رفتار‬‫بعد‬
.
3
-
‫شود‬ ‫می‬‫ی‬‫ساز‬‫مدل‬‫سیستم‬‫ی‬‫معمار‬‫که‬‫ی‬‫ساختار‬‫بعد‬
.
1
-
‫داده‬‫جریان‬‫مدل‬
.
2
-
‫ترکیبی‬‫مدل‬
.
3
-
‫ی‬‫معمار‬ ‫مدل‬
.
4
-
‫بندی‬‫دسته‬ ‫مدل‬
.
5
-
‫محرک‬‫مدل‬
/
‫پاسخ‬
.
‫ند‬‫و‬‫ر‬‫می‬‫بکار‬‫سیستم‬‫کلی‬‫رفتار‬‫توصیف‬ ‫ای‬‫ر‬‫ب‬ ‫ها‬ ‫مدل‬‫این‬
.
‫است‬‫زیر‬‫موارد‬‫شامل‬ ‫مدل‬‫این‬
:
1
-
‫داده‬‫جریان‬‫های‬ ‫مدل‬
.
2
-
‫حالت‬ ‫ماشین‬‫های‬ ‫مدل‬
.
‫سیست‬‫توسط‬‫ها‬‫داده‬‫پردازش‬‫چگونگی‬‫نمایش‬‫ای‬‫ر‬‫ب‬‫شهودی‬‫ش‬‫و‬‫ر‬
‫م‬
‫است‬
.
‫های‬‫داده‬‫انتقال‬ ‫چگونگی‬‫ی‬‫ساز‬‫مستند‬‫و‬‫ردیابی‬‫در‬‫ها‬‫مدل‬‫این‬
‫کن‬‫می‬‫کمک‬‫ان‬‫ر‬‫گ‬ ‫تحلیل‬‫به‬،‫سیستم‬‫در‬ ‫پردازش‬‫یک‬‫به‬‫مربوط‬
‫ند‬
.
‫یدادهای‬‫و‬‫ر‬‫به‬‫ی‬‫گوی‬‫پاسخ‬‫ای‬‫ر‬‫ب‬‫سیستم‬‫ی‬‫ساز‬‫مدل‬‫ای‬‫ر‬‫ب‬
‫د‬‫و‬‫ر‬‫می‬‫بکار‬‫خارجی‬‫یا‬‫داخلی‬
.
‫به‬‫ممکن‬‫های‬‫حالت‬‫تعداد‬‫که‬‫است‬‫این‬‫ن‬‫ا‬‫مشکل‬
‫کند‬‫می‬‫رشد‬‫سرعت‬
.
‫توسط‬‫که‬ ‫است‬‫ی‬‫های‬ ‫داده‬ ‫منطقی‬‫شکل‬‫تعریف‬‫سیستم‬ ‫ی‬‫ساز‬ ‫مدل‬‫از‬‫مهمی‬‫بخش‬
‫شوند‬‫می‬ ‫پردازش‬‫سیستم‬
.
‫نامند‬‫می‬‫ی‬‫معنای‬ ‫داده‬‫های‬ ‫مدل‬‫گاهی‬‫ا‬‫ر‬‫ها‬ ‫مدل‬‫این‬
.
‫دادها‬‫ی‬‫دیکشنر‬‫از‬‫استفاده‬‫ات‬‫ز‬‫امتیا‬
:
1
-
‫است‬‫نام‬ ‫مدیریت‬‫ای‬‫ر‬‫ب‬ ‫ی‬‫اهکار‬‫ر‬
.
2
-
‫کند‬‫می‬‫عمل‬ ‫سازمانی‬‫اطالعات‬‫ای‬‫ر‬‫ب‬‫نی‬‫ز‬‫مخ‬‫عنوان‬‫به‬
.
‫به‬‫نها‬‫ا‬ ‫پردازش‬‫و‬‫سیستم‬‫های‬‫داده‬‫نمایش‬‫ای‬‫ر‬‫ب‬‫توانند‬‫می‬‫شیء‬‫های‬ ‫مدل‬
‫شوند‬‫گرفته‬‫کار‬
.
،‫کالس‬
‫و‬ ‫متداول‬‫صفات‬‫که‬‫است‬‫اشیاء‬‫از‬‫ای‬‫مجموعه‬‫ی‬‫و‬‫ر‬‫بر‬‫اعی‬‫ز‬‫انت‬
‫ش‬‫می‬‫ائه‬‫ر‬‫ا‬‫شیء‬‫هر‬‫توسط‬‫که‬ ‫کند‬‫می‬ ‫ی‬‫سناسای‬‫ا‬‫ر‬‫عملیاتی‬‫یا‬‫ها‬‫یس‬‫و‬‫سر‬
‫ود‬
.
1
-
‫اثت‬‫ر‬‫و‬‫های‬‫مدل‬
.
2
-
‫ترکیبی‬‫های‬‫مدل‬
.
3
-
‫ی‬‫رفتار‬‫های‬ ‫مدل‬
.
‫شود‬‫می‬ ‫داده‬‫نمایش‬‫بخش‬‫باسه‬‫گوشی‬‫چهار‬‫ت‬‫ر‬‫بصو‬ ‫در‬‫شیء‬‫کالس‬
:
1
-
‫دارد‬‫ار‬‫ر‬‫ق‬‫ی‬‫باالی‬‫بخش‬‫در‬‫شیء‬‫کالس‬‫نام‬
.
2
-
‫اند‬‫میانی‬‫بخش‬‫در‬ ‫کالس‬ ‫صفات‬
.
3
-
‫ند‬‫ر‬‫دا‬‫ار‬‫ر‬‫ق‬‫پایینی‬‫بخش‬‫در‬‫شیء‬‫کالس‬ ‫هر‬‫به‬‫مربوط‬ ‫عملیات‬
.
UML
UML
‫چگونه‬‫که‬‫دهیم‬ ‫نشان‬‫باید‬‫شیء‬ ‫رفتار‬ ‫ی‬‫ساز‬‫مدل‬ ‫ای‬‫ر‬‫ب‬
‫می‬‫ار‬‫ر‬‫ق‬‫استفاده‬‫د‬‫ر‬‫مو‬،‫شیء‬‫توسط‬‫شده‬‫تهیه‬‫عملیات‬
‫ند‬‫ر‬‫گی‬
.
‫مدل‬‫ی‬‫های‬‫سناریو‬‫از‬‫استفاده‬‫با‬ ‫رفتارها‬ ‫در‬
‫کاربردند‬‫موارد‬ ‫بر‬‫مبتنی‬‫که‬‫شود‬‫می‬ ‫ی‬‫ساز‬
.
UML
‫بای‬‫که‬ ‫است‬‫سیستمی‬‫یا‬‫موجود‬‫سیستم‬‫های‬ ‫مدل‬‫تولید‬ ‫ای‬‫ر‬‫ب‬‫منظم‬‫ش‬‫و‬‫ر‬‫یک‬
‫د‬
‫شود‬‫ساخته‬
.
‫است‬‫زیر‬‫های‬‫ضعف‬‫ای‬‫ر‬‫دا‬‫یافته‬‫ساخت‬‫های‬ ‫ش‬‫و‬‫ر‬
:
1
-
‫عملکردی‬ ‫غیر‬‫های‬‫خواسته‬ ‫ی‬‫ساز‬ ‫مدل‬ ‫درک‬‫ای‬‫ر‬‫ب‬‫ی‬‫مؤثر‬‫پشتیبانی‬
‫کنند‬‫نمی‬‫اهم‬‫ر‬‫ف‬‫سیستم‬
.
2
-
‫نیستند‬ ‫شن‬‫و‬‫ر‬ ‫چندان‬
.
3
-
‫کنند‬‫می‬‫تولید‬‫زیادی‬ ‫اسناد‬
.
4
-
‫اند‬‫ح‬‫و‬‫مشر‬‫بسیار‬‫شوند‬ ‫می‬‫تولید‬ ‫که‬‫ی‬‫های‬ ‫مدل‬
.
‫های‬‫داده‬‫دیکشنری‬
‫و‬ ‫واردات‬‫امکانات‬
‫ات‬‫ر‬‫صاد‬
،‫تحلیل‬‫ارهای‬‫ز‬‫اب‬
‫کنترل‬‫و‬‫احی‬‫ر‬‫ط‬
‫ارهای‬‫ز‬‫اب‬
‫ها‬‫فرم‬‫تولید‬
‫ی‬‫نمودارساز‬‫ارهای‬‫ز‬‫اب‬
‫یافته‬‫ساخت‬
‫تولید‬‫امکانات‬
‫ارش‬‫ز‬‫گ‬
‫کد‬‫مولد‬ ‫تقاضا‬‫زبان‬‫امکانات‬
‫مرکزی‬‫مخزن‬
‫اطالعات‬
1
-
‫نمودار‬ ‫استارهای‬‫ر‬‫وی‬
.
2
-
‫کنترل‬‫و‬‫احی‬‫ر‬‫ط‬،‫تحلیل‬ ‫ارهای‬‫ز‬‫اب‬
.
3
-
‫تقاضا‬‫زبان‬ ‫امکانات‬
.
4
-
‫ها‬ ‫داده‬ ‫ی‬‫دیکشنر‬
.
5
-
‫ارش‬‫ز‬‫گ‬‫تولید‬‫و‬ ‫تعریف‬ ‫ارهای‬‫ز‬‫اب‬
.
6
-
‫ها‬‫فرم‬‫تعریف‬ ‫ارهای‬‫ز‬‫اب‬
.
7
-
‫ات‬‫ر‬‫وصاد‬ ‫واردات‬ ‫امکانات‬
.
8
-
‫کد‬‫های‬ ‫مولد‬
.
‫حیاتی‬‫های‬‫سیستم‬‫مشخصات‬
‫ب‬‫سیستم‬‫که‬‫است‬‫ی‬‫های‬‫ریسک‬ ‫درک‬،‫حیاتی‬‫های‬‫سیستم‬‫مشخصات‬ ‫تعیین‬ ‫هدف‬
‫ا‬
‫ه‬‫ریسک‬‫ن‬‫ا‬‫با‬ ‫مقابله‬‫ای‬‫ر‬‫ب‬ ‫اتکا‬‫قابلیت‬ ‫های‬ ‫خواسته‬‫تولید‬ ‫و‬‫است‬‫و‬‫ر‬‫به‬‫و‬‫ر‬‫ها‬ ‫ن‬‫ا‬
‫ا‬
‫و‬ ‫است‬
‫است‬‫زیر‬ ‫احل‬‫ر‬‫م‬‫شامل‬
:
1
-
‫ریسک‬‫ی‬‫شناسای‬
.
2
-
‫ریسک‬ ‫بندی‬‫دسته‬‫و‬‫تحلیل‬
.
3
-
‫ریسک‬‫تجزیه‬
.
4
-
‫ریسک‬‫کاهش‬ ‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
‫ریسک‬‫ی‬‫شناسای‬
‫و‬‫تحلیل‬
‫بندی‬‫دسته‬
‫ریسک‬
‫ریسک‬‫تجزیه‬
‫کاهش‬ ‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
‫ریسک‬
‫ریسک‬‫توصیف‬
‫های‬‫خواسته‬
‫اولیه‬‫امنیتی‬
‫تحلیل‬
‫ای‬‫ریشه‬‫علت‬
‫ریسک‬‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬
1
-
‫می‬‫ی‬‫شناسای‬‫مهم‬‫های‬‫ریسک‬‫ن‬‫ا‬‫در‬ ‫که‬‫ریسک‬‫اولیه‬‫تحلیل‬
‫شوند‬
.
2
-
‫سیستم‬‫زیر‬‫و‬‫سیستم‬‫ریسک‬ ‫از‬‫ی‬‫تر‬‫ح‬‫و‬‫مشر‬‫تحلیل‬
.
3
-
‫د‬ ‫ار‬‫ز‬‫اف‬‫نرم‬ ‫خطر‬‫های‬‫ریسک‬‫ن‬‫ا‬‫در‬ ‫که‬ ‫ار‬‫ز‬‫اف‬‫نرم‬‫ریسک‬‫تحلیل‬
‫ر‬
‫شوند‬‫می‬‫گرفته‬‫نظر‬
.
4
-
‫و‬‫شود‬‫می‬‫مربوط‬‫کاربر‬ ‫واسط‬‫به‬ ‫که‬‫عملیاتی‬‫ریسک‬‫تحلیل‬
‫شوند‬ ‫می‬‫ناشی‬ ‫ر‬‫اتو‬‫ر‬‫اپ‬ ‫خطاهای‬‫از‬‫که‬‫ی‬‫های‬‫ریسک‬
.
‫م‬‫نها‬‫ا‬‫با‬‫باید‬‫حیاتی‬‫سیستم‬‫که‬‫است‬‫ی‬‫های‬‫ریسک‬‫ی‬‫شناسای‬
‫قابله‬
‫کند‬
.
‫امنیتی‬‫های‬‫سیستم‬‫در‬
-
‫اتی‬‫ر‬‫خط‬‫اصلی‬‫های‬‫ریسک‬،‫حیاتی‬
‫شوند‬‫می‬‫حادثه‬‫به‬‫منجر‬‫که‬‫هستند‬
.
‫کار‬‫و‬‫سر‬‫ن‬‫ا‬‫از‬‫حاصل‬ ‫سوانح‬‫اثر‬‫در‬‫ن‬‫ا‬‫بالقوه‬ ‫ات‬‫ر‬‫اث‬‫و‬‫ریسک‬‫وقوع‬‫احتمال‬ ‫درک‬‫با‬
‫دارد‬
.
‫شوند‬‫بندی‬‫دسته‬‫طریق‬‫سه‬‫به‬‫توانند‬‫می‬‫ها‬‫ریسک‬
:
1
-
‫تحمل‬‫قابل‬‫غیر‬
.
2
-
‫ریسک‬‫اثر‬‫بودن‬ ‫حداقل‬
.
3
-
‫قبول‬‫قابل‬
.
‫خاص‬‫سیستم‬‫یک‬‫در‬‫ها‬‫ریسک‬‫ای‬‫ریشه‬‫علل‬‫کشف‬‫ایند‬‫ر‬‫ف‬
‫است‬
.
‫عیب‬‫درخت‬
‫کارکردن‬‫و‬‫نامطلوب‬‫یداد‬‫و‬‫ر‬‫ی‬‫شناسای‬‫شامل‬‫عیب‬‫درخت‬ ‫تحلیل‬
‫باشد‬‫می‬‫سان‬‫ا‬‫یافتن‬‫ای‬‫ر‬‫ب‬ ‫یداد‬‫و‬‫ر‬‫ن‬‫ا‬‫از‬‫عقبگرد‬
.
‫خواسته‬‫باید‬ ،‫شدند‬‫ی‬‫شناسای‬‫ها‬‫ن‬‫ا‬ ‫ای‬‫ریشه‬‫وعلل‬‫بالقوه‬ ‫های‬‫ریسک‬‫وقتی‬
‫وتضمین‬ ‫کند‬‫مدیریت‬ ‫ا‬‫ر‬‫ها‬‫ریسک‬‫که‬ ‫بیابید‬‫ا‬‫ر‬‫سیستم‬ ‫اعتماد‬‫قابلیت‬‫های‬
‫نماید‬
‫دهد‬‫نمی‬‫خ‬‫ر‬‫سانحه‬ ‫که‬
.
‫دارد‬‫وجود‬‫کار‬‫این‬‫ای‬‫ر‬‫ب‬‫اهبرد‬‫ر‬‫سه‬
:
1
-
‫ریسک‬‫از‬‫اجتناب‬
.
2
-
‫ریسک‬‫حذف‬‫و‬‫تشخیص‬
.
3
-
‫ات‬‫ر‬‫خسا‬‫ی‬‫ساز‬ ‫محدود‬
.
‫خواست‬‫که‬ ‫کند‬‫می‬‫اکنترل‬‫ر‬‫اتی‬‫ز‬‫تجهی‬،‫لی‬‫ر‬‫کنت‬‫سیستم‬ ،‫مدل‬‫این‬‫در‬
‫های‬ ‫ه‬
‫ند‬‫ر‬‫دا‬‫ی‬‫باالی‬ ‫سطح‬‫امنیتی‬
.
‫خواست‬‫نوع‬‫دو‬، ‫باال‬ ‫سطح‬‫های‬ ‫خواسته‬‫این‬
‫ه‬
‫تجه‬ ‫حفاظت‬‫سیستم‬ ‫ای‬‫ر‬‫ب‬‫که‬ ‫کند‬ ‫می‬‫تولید‬‫ا‬‫ر‬‫تر‬‫ح‬‫و‬‫مشر‬ ِ
‫امنیتی‬‫های‬
‫ات‬‫ز‬‫ی‬
‫شود‬‫می‬ ‫اعمال‬
:
1
-
‫عملکردی‬ ‫امنیتی‬‫های‬‫خواسته‬
.
2
-
‫امنیتی‬ ‫جامعیت‬‫های‬ ‫خواسته‬
.
‫شبیه‬‫حدودی‬‫تا‬‫ها‬‫سیستم‬‫ای‬‫ر‬‫ب‬‫حفاظتی‬‫های‬‫خواسته‬‫مشخصات‬
‫است‬ ‫امنیتی‬‫های‬‫خواسته‬
.
‫توان‬‫نمی‬‫که‬‫هستند‬‫مشخصاتی‬‫ها‬‫ن‬‫ا‬
‫کرد‬‫بیان‬‫کمی‬ ‫ت‬‫ر‬‫بصو‬
.
‫های‬‫خواسته‬ ً‫معموال‬‫حفاظتی‬‫های‬‫خواسته‬
”
‫نبایدها‬
”
‫هستندکه‬
‫کنند‬‫می‬‫مشخص‬‫ا‬‫ر‬‫سیستم‬ ‫قبول‬‫قابل‬‫غیر‬‫های‬‫رفتار‬
.
1
-
‫ی‬‫ای‬‫ر‬‫دا‬‫یابی‬‫ز‬‫ار‬‫و‬‫ی‬‫شناسای‬
.
2
-
‫ریسک‬ ‫د‬‫ر‬‫و‬‫ا‬‫ر‬‫ب‬‫و‬ ‫تهدید‬‫تحلیل‬
.
3
-
‫تهدید‬‫انتساب‬
.
4
-
‫ری‬‫و‬‫ا‬‫فن‬‫تحلیل‬
.
5
-
‫حفاظت‬‫مشخصات‬‫تعیین‬
.
1
-
‫ی‬‫شناسای‬‫های‬ ‫خواسته‬
.
2
-
‫یید‬‫تا‬ ‫های‬ ‫خواسته‬
.
3
-
‫ز‬‫مجو‬‫اعطای‬‫های‬ ‫خواسته‬
.
4
-
‫مصونیت‬‫های‬ ‫خواسته‬
.
5
-
‫جامعیت‬‫های‬ ‫خواسته‬
.
6
-
‫ز‬‫تجاو‬‫تشخیص‬ ‫های‬ ‫خواسته‬
.
7
-
‫تکذیب‬‫عدم‬‫های‬ ‫خواسته‬
.
8
-
‫محرمانگی‬ ‫های‬ ‫خواسته‬
.
9
-
‫حفاظتی‬ ‫ی‬‫حسابدار‬ ‫های‬ ‫خواسته‬
.
10
-
‫سیستم‬ ‫ی‬‫نگهدار‬ ‫حفاظتی‬‫های‬ ‫خواسته‬
.
‫گرفت‬‫نظر‬‫در‬‫باید‬‫ا‬‫ر‬ ‫بعد‬‫سه‬،‫سیستم‬‫اعتماد‬ ‫قابلیت‬‫تعیین‬‫هنگام‬
:
1
-
‫ار‬‫ز‬‫اف‬‫سخت‬ ‫اعتماد‬‫قابلیت‬
.
2
-
‫ار‬‫ز‬‫اف‬‫نرم‬‫اعتماد‬‫قابلیت‬
.
3
-
‫ر‬‫اتو‬‫ر‬‫اپ‬ ‫اعتماد‬‫قابلیت‬
.
‫دارد‬‫بستگی‬‫کاربرد‬ ‫دامنه‬ ‫های‬ ‫خواسته‬‫و‬‫سیستم‬‫نوع‬‫به‬ ‫معیار‬‫انتخاب‬
.
‫ر‬‫بکار‬‫نها‬‫ا‬‫در‬ ‫توانند‬‫می‬‫معیارها‬‫این‬‫که‬‫ی‬‫های‬‫سیستم‬‫انواع‬‫از‬‫ی‬‫های‬‫نمونه‬
‫ند‬‫و‬
‫از‬‫تند‬‫ر‬‫عبا‬
:
1
-
‫تقاضا‬‫در‬‫ابی‬‫ر‬‫خ‬‫احتمال‬
.
2
-
‫ابی‬‫ر‬‫خ‬‫وقوع‬‫نرخ‬
.
3
-
‫شکست‬‫زمان‬ ‫میانگین‬
.
4
-
‫دسترسی‬‫قابلیت‬
.
1
-
‫از‬‫یس‬‫و‬‫سر‬ ‫های‬ ‫درخواست‬ ‫تعداد‬ ‫به‬‫توجه‬ ‫با‬‫سیستم‬ ‫های‬ ‫ابی‬‫ر‬‫تعدادخ‬
‫سیستم‬
.
2
-
‫زمان‬
(
‫های‬‫اکنش‬‫ر‬‫ت‬ ‫تعداد‬‫یا‬
)
‫سیستم‬ ‫های‬ ‫ابی‬‫ر‬‫خ‬‫بین‬
.
3
-
‫سیستم‬ ‫مجدد‬ ‫ی‬‫انداز‬‫اه‬‫ر‬‫یا‬ ‫ترمیم‬ ‫ای‬‫ر‬‫ب‬ ‫مصرفی‬‫زمان‬
.
‫اعتماد‬ ‫قابلیت‬‫مشخصات‬ ‫تعیین‬‫احل‬‫ر‬‫م‬
:
1
-
‫ای‬‫نتایج‬ ‫و‬ ‫کنید‬ ‫ی‬‫شناسای‬ ‫ا‬‫ر‬‫سیستم‬ ‫های‬‫ابی‬‫ر‬‫خ‬‫انواع‬،‫سیستم‬‫زیر‬‫هر‬ ‫ای‬‫ر‬‫ب‬
‫ن‬
‫نمایید‬‫تحلیل‬‫ا‬‫ر‬‫ها‬‫ابی‬‫ر‬‫خ‬
.
2
-
‫کنید‬ ‫از‬‫ر‬‫اف‬ ‫مناسبی‬‫های‬ ‫دسته‬‫به‬‫ها‬‫ابی‬‫ر‬‫خ‬،‫سیستم‬ ‫ابی‬‫ر‬‫خ‬‫تحلیل‬‫از‬
.
3
-
‫خواست‬ ،‫مناسب‬‫اعتماد‬‫قابلیت‬ ‫معیار‬‫از‬‫استفاده‬‫با‬،‫ابی‬‫ر‬‫خ‬‫از‬‫دسته‬ ‫هر‬ ‫ای‬‫ر‬‫ب‬
‫ه‬
‫کنید‬‫تعریف‬‫ا‬‫ر‬ ‫اعتماد‬‫قابلیت‬
.
4
-
‫ی‬‫شناسای‬ ‫ا‬‫ر‬ ‫عملکردی‬ ‫اعتماد‬ ‫قابلیت‬‫های‬‫خواسته‬،‫م‬‫و‬‫لز‬‫ت‬‫ر‬‫صو‬ ‫در‬
‫کنید‬
.
1
-
‫موقت‬
.
2
-
‫دائمی‬
.
3
-
‫ترمیم‬‫قابل‬
.
4
-
‫ترمیم‬‫قابل‬‫غیر‬
.
5
-
‫تخریب‬‫بدون‬
.
6
-
‫مخرب‬
.
1
-
‫موقتی‬‫های‬‫ابی‬‫ر‬‫خ‬
:
‫تواند‬‫می‬ ‫کاربر‬‫که‬‫هستند‬‫ی‬‫های‬‫ابی‬‫ر‬‫خ‬
‫ن‬‫ا‬
‫کند‬‫ترمیم‬‫ا‬‫ر‬‫ها‬
.
2
-
‫دائمی‬‫های‬‫ابی‬‫ر‬‫خ‬
:
‫کارخانه‬ ‫توسط‬‫که‬‫هستند‬‫ی‬‫های‬‫ابی‬‫ر‬‫خ‬
‫شوند‬‫می‬‫ترمیم‬‫نده‬‫ز‬‫سا‬
.
‫رسمی‬‫مشخصات‬
‫که‬‫شود‬ ‫می‬‫ها‬‫سیستم‬ ‫از‬ ‫حی‬‫و‬‫مشر‬‫های‬‫تحلیل‬ ‫به‬ ‫منجر‬‫رسمی‬‫مشخصات‬‫ایجاد‬
‫کند‬ ‫می‬‫شکار‬‫ا‬‫ا‬‫ر‬‫ها‬ ‫خواسته‬‫مشخصات‬‫در‬‫موجود‬ ‫های‬ ‫ی‬‫ناسازگار‬‫و‬‫ها‬ ‫خطا‬
.
‫دارد‬‫وجود‬‫رسمی‬‫مشخصات‬ ‫تعیین‬‫ای‬‫ر‬‫ب‬‫ش‬‫و‬‫ر‬‫دو‬
:
1
-
‫ی‬‫جبر‬‫ش‬‫و‬‫ر‬
.
2
-
‫مدل‬‫بر‬ ‫مبتنی‬‫ش‬‫و‬‫ر‬
.
‫تعریف‬
‫کاربر‬‫های‬‫خواسته‬
‫مشخصات‬
‫سیستم‬‫های‬‫خواسته‬
‫ی‬‫معمار‬‫احی‬‫ر‬‫ط‬ ‫رسمی‬‫مشخصات‬ ‫باال‬‫سطح‬‫احی‬‫ر‬‫ط‬
‫مشخصات‬
‫احی‬‫ر‬‫ط‬
‫تعریف‬
‫کاربر‬‫های‬‫خواسته‬
‫مشخصات‬
‫سیستم‬‫های‬‫خواسته‬
‫ی‬‫معمار‬‫احی‬‫ر‬‫ط‬
‫رسمی‬‫مشخصات‬
‫باال‬‫سطح‬‫احی‬‫ر‬‫ط‬
‫سیستم‬‫ی‬‫ساز‬ ‫مدل‬
‫ای‬‫مجموعه‬ ‫ت‬‫ر‬‫صو‬‫به‬ ً‫معموال‬‫ها‬‫سیستم‬‫زیر‬‫های‬‫واسط‬
‫شوند‬‫می‬‫تعریف‬‫اشیا‬‫یا‬‫اعی‬‫ز‬‫انت‬‫داده‬‫انواع‬‫از‬
.
،‫ها‬‫این‬
‫طریق‬‫از‬‫که‬‫کنند‬‫می‬‫توصیف‬‫ا‬‫ر‬‫عملیاتی‬‫و‬‫ها‬‫داده‬
‫است‬‫دستیابی‬‫قابل‬‫سیستم‬‫زیر‬‫واسط‬
.
1
-
‫مشخصات‬‫سازماندهی‬
.
2
-
‫مشخصات‬ ‫ی‬‫نامگذار‬
.
3
-
‫عملیات‬‫انتخاب‬
.
4
-
‫رسمی‬‫غیر‬‫عملیات‬‫مشخصات‬
.
5
-
‫نحو‬‫تعریف‬
.
6
-
‫موضوع‬‫اصل‬‫تعریف‬
.
1
-
‫نده‬‫ز‬‫سا‬‫عملیات‬
:
‫ایجاد‬‫ا‬‫ر‬‫مشخصات‬‫در‬‫شده‬‫تعریف‬‫گونة‬‫از‬‫ی‬‫های‬‫نهاد‬
‫کنند‬‫می‬‫اصالح‬‫و‬
.
2
-
‫سی‬‫ر‬‫بر‬‫عملیات‬
:
‫می‬‫بازیابی‬‫ا‬‫ر‬‫مشخصات‬‫در‬‫شده‬‫تعریف‬‫گونه‬‫صفات‬
‫کنند‬
.
‫ریاض‬‫ساختارهای‬‫از‬‫استفاده‬‫با‬‫ا‬‫ر‬‫سیستم‬،‫مدل‬‫بر‬‫مبتنی‬‫های‬‫تکنیک‬
‫ی‬
‫کنند‬‫می‬‫ی‬‫ساز‬‫مدل‬‫توابع‬‫و‬‫ها‬‫مجموعه‬ ‫مثل‬
.
‫سیست‬‫حالت‬‫ها‬‫تکنیک‬‫این‬
‫م‬
‫گردد‬‫می‬‫تر‬‫سان‬‫ا‬‫ی‬‫رفتار‬‫مشخصات‬ ‫تعیین‬،‫نتیجه‬‫در‬‫و‬‫دهند‬‫می‬‫نشان‬‫ا‬‫ر‬
.
‫پس‬‫و‬‫ها‬‫شرط‬‫پیش‬‫تعریف‬‫با‬،‫مدل‬‫بر‬‫مبتنی‬‫مشخصات‬‫در‬‫موجود‬‫عملیات‬
‫شوند‬‫می‬‫مشخص‬‫سیستم‬‫حالت‬ ‫ی‬‫و‬‫ر‬‫ها‬‫شرط‬
.
1
-
‫سیستم‬ ‫های‬ ‫ودی‬‫ر‬‫و‬
.
2
-
‫سیستم‬ ‫های‬ ‫جی‬‫و‬‫خر‬
.
3
-
‫محاسبات‬ ‫انجام‬‫ای‬‫ر‬‫ب‬‫حالت‬‫های‬‫متغیر‬
.
‫احی‬‫ر‬‫ط‬
‫ی‬‫معمار‬‫احی‬‫ر‬‫ط‬
‫کنت‬ ‫ای‬‫ر‬‫ب‬‫چارچوبی‬‫ایجاد‬‫و‬ ‫ها‬‫سیستم‬‫زیر‬‫ی‬‫شناسای‬ ‫جهت‬‫احی‬‫ر‬‫ط‬‫اولیه‬ ‫ایند‬‫ر‬‫ف‬
‫و‬‫رل‬
‫باشد‬‫می‬،‫سیستم‬‫زیر‬‫تباطات‬‫ر‬‫ا‬
.
‫ار‬‫ز‬‫اف‬‫نرم‬‫ی‬‫معمار‬‫ی‬‫ساز‬‫مستند‬‫و‬‫احی‬‫ر‬‫ط‬‫امتیاز‬‫سه‬
:
1
-
‫ندگان‬‫ر‬‫واگذا‬‫با‬ ‫تباط‬‫ر‬‫ا‬
.
2
-
‫سیستم‬‫تحلیل‬
.
3
-
‫باال‬ ‫مقیاس‬‫در‬ ‫مجدد‬‫استفاده‬
.
1
-
‫ی‬‫ای‬‫ر‬‫کا‬
.
2
-
‫حفاظت‬
.
3
-
‫امنیت‬
.
4
-
‫دسترسی‬ ‫قابلیت‬
.
5
-
‫ی‬‫نگهدار‬‫قابلیت‬
.
1
-
‫ایستا‬‫ی‬‫ساختار‬‫مدل‬
.
2
-
‫پویا‬‫ایند‬‫ر‬‫ف‬‫مدل‬
.
3
-
‫واسط‬‫مدل‬
.
4
-
‫ابطه‬‫ر‬‫مدل‬
.
5
-
‫یعی‬‫ز‬‫تو‬‫مدل‬
.
‫می‬‫بکار‬‫سیستم‬‫ساختار‬ ‫تعیین‬ ‫ای‬‫ر‬‫ب‬‫که‬ ‫کند‬‫می‬‫مشخص‬‫ا‬‫ر‬‫ای‬‫پایه‬ ‫اهبرد‬‫ر‬
‫ند‬‫و‬‫ر‬
.
‫ند‬‫ر‬‫دا‬ ‫وسیعی‬‫کاربرد‬‫زیر‬‫سازمانی‬‫سبک‬‫سه‬
:
1
-
‫ن‬‫مخز‬ ‫مدل‬
.
2
-
‫ی‬‫مشتر‬ ‫مدل‬
-
‫ار‬‫ز‬‫کارگ‬
.
3
-
‫ای‬ ‫الیه‬‫مدل‬
.
‫ر‬‫بطو‬‫که‬ ‫کنند‬ ‫مبادله‬‫ری‬‫طو‬ ‫ا‬‫ر‬‫اطالعات‬‫باید‬‫سیستم‬‫نده‬‫ز‬‫سا‬ ‫های‬‫سیستم‬‫زیر‬
‫مؤثر‬
‫کنند‬‫کار‬‫یکدیگر‬‫با‬
.
‫دارد‬ ‫وجود‬‫کار‬‫این‬‫ای‬‫ر‬‫ب‬‫ش‬‫و‬‫ر‬‫دو‬
:
1
-
‫زی‬‫تمام‬ ‫که‬‫شوند‬ ‫می‬ ‫ی‬‫نگهدار‬ ‫ی‬‫مرکز‬‫اطالعاتی‬‫بانک‬ ‫در‬ ‫مشترک‬‫های‬ ‫داده‬‫تمام‬
‫ر‬
‫باشند‬ ‫داشته‬ ‫دسترسی‬ ‫ن‬‫ا‬‫به‬ ‫باید‬ ‫ها‬‫سیستم‬
.
2
-
‫دارد‬‫مخصوصی‬‫اطالعاتی‬‫بانک‬،‫سیستم‬‫زیر‬‫هر‬
.
‫پیام‬ ‫ارسال‬‫طریق‬ ‫از‬‫ها‬ ‫داده‬
‫شود‬‫می‬ ‫مبادله‬‫ها‬‫سیستم‬‫زیر‬‫بین‬
.
1
-
‫زیادی‬‫حجم‬‫گذاشتن‬‫اک‬‫ر‬‫اشت‬‫به‬‫ای‬‫ر‬‫ب‬‫ی‬‫مؤثر‬‫اه‬‫ر‬
‫است‬‫ها‬‫داده‬‫از‬
.
2
-
‫باشند‬‫موافق‬‫نی‬‫ز‬‫مخ‬‫مدل‬‫با‬‫باید‬‫ها‬‫سیستم‬‫زیر‬
.
3
-
‫به‬‫کنند‬‫می‬ ‫تولید‬‫ا‬‫ر‬‫ها‬‫داده‬‫که‬‫ی‬‫های‬‫سیستم‬‫زیر‬
‫های‬‫سیستم‬‫زیر‬‫توسط‬‫ها‬‫ن‬‫ا‬‫از‬‫استفاده‬ ‫چگونگی‬
‫ند‬‫ر‬‫ندا‬‫توجهی‬‫ی‬‫دیگر‬
.
4
-
‫است‬‫دشوار‬‫تکامل‬،‫اطالعات‬‫زیاد‬‫حجم‬‫در‬
.
5
-
‫کنترل‬،‫حفاظت‬،‫پشتیبان‬‫تهیه‬‫مثل‬‫ی‬‫های‬‫برفعالیت‬
‫است‬‫متمرکز‬‫خطا‬‫از‬‫ترمیم‬‫و‬‫دستیابی‬
.
6
-
‫متفاوتی‬ ‫های‬‫خواسته‬‫است‬‫ممکن‬‫مختلف‬‫های‬‫سیستم‬‫زیر‬
‫باشند‬‫داشته‬
.
7
-
‫است‬ ‫مشاهده‬‫قابل‬‫ن‬‫مخز‬‫کلی‬‫طرح‬‫طریق‬‫از‬‫اکی‬‫ر‬‫اشت‬ ‫مدل‬
.
8
-
‫است‬ ‫دشوار‬‫ماشین‬ ‫چند‬‫در‬‫ن‬‫مخز‬‫یع‬‫ز‬‫تو‬
.
‫ژه‬‫و‬‫پر‬‫مخزن‬ ‫نامه‬‫ر‬‫ب‬‫استار‬‫ر‬‫وی‬
‫ارش‬‫ز‬‫گ‬‫مولد‬
‫احی‬‫ر‬‫ط‬‫گر‬‫تحلیل‬
‫احی‬‫ر‬‫ط‬‫استار‬‫ر‬‫وی‬
‫احی‬‫ر‬‫ط‬‫مترجم‬
‫کد‬‫مولد‬
‫و‬‫ها‬ ‫یس‬‫و‬‫سر‬ ‫از‬‫ای‬‫مجموعه‬‫به‬‫سیستم‬ ،‫ن‬‫ا‬‫در‬‫که‬ ‫است‬‫سیستم‬ ‫مدل‬‫یک‬
‫است‬‫شده‬ ‫سازماندهی‬‫ها‬ ‫دهنده‬‫یس‬‫و‬‫سر‬
.
‫از‬‫اند‬‫عبارت‬ ‫مدل‬‫این‬‫اصلی‬‫قطعات‬
:
1
-
‫سیستم‬ ‫زیر‬ ‫به‬ ‫ا‬‫ر‬‫ی‬‫های‬ ‫یس‬‫و‬‫سر‬ ‫که‬ ‫مستقل‬ ‫ان‬‫ر‬‫ا‬‫ز‬‫کارگ‬ ‫از‬ ‫ای‬‫مجموعه‬
‫کنند‬‫می‬ ‫ائه‬‫ر‬‫ا‬‫دیگر‬‫های‬
.
2
-
‫می‬ ‫استفاده‬ ‫ان‬‫ر‬‫ا‬‫ز‬‫کارگ‬ ‫های‬ ‫یس‬‫و‬‫سر‬ ‫از‬‫که‬‫مشتریان‬‫از‬ ‫ای‬‫مجموعه‬
‫کنند‬
.
3
-
‫دسترسی‬ ‫ها‬ ‫یس‬‫و‬‫سر‬ ‫این‬‫به‬‫مشتریان‬ ‫دهد‬ ‫می‬ ‫اجازه‬‫که‬ ‫ای‬ ‫شبکه‬
‫باشند‬ ‫داشته‬
.
‫ها‬ ‫الیه‬‫از‬‫ای‬‫مجموعه‬‫ت‬‫ر‬‫بصو‬ ‫ا‬‫ر‬‫سیستم‬ ،‫ی‬‫معمار‬‫یک‬ ‫ای‬ ‫الیه‬ ‫مدل‬
‫کند‬ ‫می‬ ‫ائه‬‫ر‬‫ا‬ ‫ا‬‫ر‬‫ها‬ ‫یس‬‫و‬‫سر‬ ‫از‬‫ای‬‫مجموعه‬‫الیه‬ ‫هر‬ ‫که‬ ‫کند‬ ‫می‬ ‫سازماندهی‬
.
‫کند‬ ‫می‬‫پشتیبانی‬‫ها‬‫سیستم‬‫تدریجی‬‫توسعه‬‫از‬ ‫ای‬‫الیه‬‫ش‬‫و‬‫ر‬
.
‫است‬‫دشوار‬‫سیستم‬ ‫ساختار‬ ‫تعیین‬ ‫که‬ ‫است‬ ‫این‬‫الیه‬‫ش‬‫و‬‫ر‬‫عیب‬
.
‫بندی‬‫پیکر‬‫مدیریت‬ ‫سیستم‬‫الیه‬
‫شیء‬‫مدیریت‬ ‫سیستم‬‫الیه‬
‫اطالعاتی‬‫بانک‬ ‫سیستم‬‫الیه‬
‫عامل‬ ‫سیستم‬‫الیه‬
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx
www.daneshgahi.com_45e8bf05656718c2.pptx

More Related Content

Similar to www.daneshgahi.com_45e8bf05656718c2.pptx

پروسه mcp & mcs-2
پروسه mcp & mcs-2پروسه mcp & mcs-2
پروسه mcp & mcs-2naghash mahdi
 
Operating System - Chapter 01
Operating System - Chapter 01Operating System - Chapter 01
Operating System - Chapter 01M Nemati
 
Digsilent Course-New
Digsilent Course-NewDigsilent Course-New
Digsilent Course-NewEhsan Sanei
 
آموزش مکاترونیک کاربردی ۱ - بخش یکم
آموزش مکاترونیک کاربردی ۱ - بخش یکمآموزش مکاترونیک کاربردی ۱ - بخش یکم
آموزش مکاترونیک کاربردی ۱ - بخش یکمfaradars
 
فناوری اطلاعات و تولید نهایی
فناوری اطلاعات و تولید نهایی فناوری اطلاعات و تولید نهایی
فناوری اطلاعات و تولید نهایی Babak Sorkhpour
 
Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه
Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژهSoftware Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه
Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژهHamzeh Roustaei
 
نرم افزار تابلو اعلانات اتوماسیون اداری
نرم افزار تابلو اعلانات اتوماسیون ادارینرم افزار تابلو اعلانات اتوماسیون اداری
نرم افزار تابلو اعلانات اتوماسیون اداریchargoon
 
نگاه اجمالی به هک و کرک
نگاه اجمالی به هک و کرکنگاه اجمالی به هک و کرک
نگاه اجمالی به هک و کرکHamid Reza Fallah Tafti
 
اموزش گام به گام طراحی رمپ معدن
  اموزش گام به گام طراحی رمپ معدن  اموزش گام به گام طراحی رمپ معدن
اموزش گام به گام طراحی رمپ معدنnovin ghalam
 
Scrum based methodology for distributed software development
Scrum based methodology for distributed software developmentScrum based methodology for distributed software development
Scrum based methodology for distributed software developmentNavid Sedighpour
 
نرم افزار مدیریت جامع تولید
نرم افزار مدیریت جامع تولید نرم افزار مدیریت جامع تولید
نرم افزار مدیریت جامع تولید mehdi85
 
Manufacturing support systems
Manufacturing support systemsManufacturing support systems
Manufacturing support systemssahar abbasi
 
مقدمه ای بر هوش تجاری
مقدمه ای بر هوش تجاریمقدمه ای بر هوش تجاری
مقدمه ای بر هوش تجاریZahra Mansoori
 
Cloud Computing7
Cloud Computing7Cloud Computing7
Cloud Computing7amiriano
 
سیستم های اطلاعات مدیریت 1
سیستم های اطلاعات مدیریت 1سیستم های اطلاعات مدیریت 1
سیستم های اطلاعات مدیریت 1Ali Reza Hashemi Nekoo
 
آموزش نرم افزار CST Studio Suite
آموزش نرم افزار CST Studio Suiteآموزش نرم افزار CST Studio Suite
آموزش نرم افزار CST Studio Suiteآر-اف پلاس
 
ANSYS Applications in Materials Engineering by MR.Govahi
ANSYS Applications in Materials Engineering by MR.GovahiANSYS Applications in Materials Engineering by MR.Govahi
ANSYS Applications in Materials Engineering by MR.GovahiMohamadreza Govahi
 

Similar to www.daneshgahi.com_45e8bf05656718c2.pptx (20)

پروسه mcp & mcs-2
پروسه mcp & mcs-2پروسه mcp & mcs-2
پروسه mcp & mcs-2
 
Database Model
Database ModelDatabase Model
Database Model
 
Operating System - Chapter 01
Operating System - Chapter 01Operating System - Chapter 01
Operating System - Chapter 01
 
Digsilent Course-New
Digsilent Course-NewDigsilent Course-New
Digsilent Course-New
 
آموزش مکاترونیک کاربردی ۱ - بخش یکم
آموزش مکاترونیک کاربردی ۱ - بخش یکمآموزش مکاترونیک کاربردی ۱ - بخش یکم
آموزش مکاترونیک کاربردی ۱ - بخش یکم
 
فناوری اطلاعات و تولید نهایی
فناوری اطلاعات و تولید نهایی فناوری اطلاعات و تولید نهایی
فناوری اطلاعات و تولید نهایی
 
Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه
Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژهSoftware Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه
Software Engineering - Project Management - مهندسی نرم افزار - مدیریت پروژه
 
ABOUT INDUSTRY 4.0
ABOUT INDUSTRY 4.0ABOUT INDUSTRY 4.0
ABOUT INDUSTRY 4.0
 
نرم افزار تابلو اعلانات اتوماسیون اداری
نرم افزار تابلو اعلانات اتوماسیون ادارینرم افزار تابلو اعلانات اتوماسیون اداری
نرم افزار تابلو اعلانات اتوماسیون اداری
 
نگاه اجمالی به هک و کرک
نگاه اجمالی به هک و کرکنگاه اجمالی به هک و کرک
نگاه اجمالی به هک و کرک
 
اموزش گام به گام طراحی رمپ معدن
  اموزش گام به گام طراحی رمپ معدن  اموزش گام به گام طراحی رمپ معدن
اموزش گام به گام طراحی رمپ معدن
 
Scrum based methodology for distributed software development
Scrum based methodology for distributed software developmentScrum based methodology for distributed software development
Scrum based methodology for distributed software development
 
نرم افزار مدیریت جامع تولید
نرم افزار مدیریت جامع تولید نرم افزار مدیریت جامع تولید
نرم افزار مدیریت جامع تولید
 
Manufacturing support systems
Manufacturing support systemsManufacturing support systems
Manufacturing support systems
 
مقدمه ای بر هوش تجاری
مقدمه ای بر هوش تجاریمقدمه ای بر هوش تجاری
مقدمه ای بر هوش تجاری
 
Cloud Computing7
Cloud Computing7Cloud Computing7
Cloud Computing7
 
سیستم های اطلاعات مدیریت 1
سیستم های اطلاعات مدیریت 1سیستم های اطلاعات مدیریت 1
سیستم های اطلاعات مدیریت 1
 
آموزش نرم افزار CST Studio Suite
آموزش نرم افزار CST Studio Suiteآموزش نرم افزار CST Studio Suite
آموزش نرم افزار CST Studio Suite
 
Value Engineering
Value EngineeringValue Engineering
Value Engineering
 
ANSYS Applications in Materials Engineering by MR.Govahi
ANSYS Applications in Materials Engineering by MR.GovahiANSYS Applications in Materials Engineering by MR.Govahi
ANSYS Applications in Materials Engineering by MR.Govahi
 

www.daneshgahi.com_45e8bf05656718c2.pptx