فایل پيچيدگي در نرم افزار
توضیحات تکمیلی
فایل پيچيدگي در نرم افزار Normal 0 false false false EN-US X-NONE FA MicrosoftInternetExplorer4 <w:LatentStyles DefLockedState='false' DefUnhideWhenUsed='true' DefSemiHidden='true' DefQFormat='false' DefPriority='99' LatentStyleCount='267'> <w:LsdException Locked='false' Priority='0' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Normal'/> <w:LsdException Locked='false' Priority='9' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='heading 1'/> <w:LsdException Locked='false' Priority='10' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Title'/> <w:LsdException Locked='false' Priority='11' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Subtitle'/> <w:LsdException Locked='false' Priority='22' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Strong'/> <w:LsdException Locked='false' Priority='20' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Emphasis'/> <w:LsdException Locked='false' Priority='59' SemiHidden='false' UnhideWhenUsed='false' Name='Table Grid'/> <w:LsdException Locked='false' Priority='1' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='No Spacing'/> <w:LsdException Locked='false' Priority='60' SemiHidden='false' UnhideWhenUsed='false' Name='Light Shading'/> <w:LsdException Locked='false' Priority='61' SemiHidden='false' UnhideWhenUsed='false' Name='Light List'/> <w:LsdException Locked='false' Priority='62' SemiHidden='false' UnhideWhenUsed='false' Name='Light Grid'/> <w:LsdException Locked='false' Priority='63' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 1'/> <w:LsdException Locked='false' Priority='64' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 2'/> <w:LsdException Locked='false' Priority='65' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 1'/> <w:LsdException Locked='false' Priority='66' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 2'/> <w:LsdException Locked='false' Priority='67' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 1'/> <w:LsdException Locked='false' Priority='68' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 2'/> <w:LsdException Locked='false' Priority='69' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 3'/> <w:LsdException Locked='false' Priority='70' SemiHidden='false' UnhideWhenUsed='false' Name='Dark List'/> <w:LsdException Locked='false' Priority='71' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Shading'/> <w:LsdException Locked='false' Priority='72' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful List'/> <w:LsdException Locked='false' Priority='73' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Grid'/> <w:LsdException Locked='false' Priority='60' SemiHidden='false' UnhideWhenUsed='false' Name='Light Shading Accent 1'/> <w:LsdException Locked='false' Priority='61' SemiHidden='false' UnhideWhenUsed='false' Name='Light List Accent 1'/> <w:LsdException Locked='false' Priority='62' SemiHidden='false' UnhideWhenUsed='false' Name='Light Grid Accent 1'/> <w:LsdException Locked='false' Priority='63' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 1 Accent 1'/> <w:LsdException Locked='false' Priority='64' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 2 Accent 1'/> <w:LsdException Locked='false' Priority='65' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 1 Accent 1'/> <w:LsdException Locked='false' Priority='34' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='List Paragraph'/> <w:LsdException Locked='false' Priority='29' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Quote'/> <w:LsdException Locked='false' Priority='30' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Intense Quote'/> <w:LsdException Locked='false' Priority='66' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 2 Accent 1'/> <w:LsdException Locked='false' Priority='67' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 1 Accent 1'/> <w:LsdException Locked='false' Priority='68' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 2 Accent 1'/> <w:LsdException Locked='false' Priority='69' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 3 Accent 1'/> <w:LsdException Locked='false' Priority='70' SemiHidden='false' UnhideWhenUsed='false' Name='Dark List Accent 1'/> <w:LsdException Locked='false' Priority='71' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Shading Accent 1'/> <w:LsdException Locked='false' Priority='72' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful List Accent 1'/> <w:LsdException Locked='false' Priority='73' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Grid Accent 1'/> <w:LsdException Locked='false' Priority='60' SemiHidden='false' UnhideWhenUsed='false' Name='Light Shading Accent 2'/> <w:LsdException Locked='false' Priority='61' SemiHidden='false' UnhideWhenUsed='false' Name='Light List Accent 2'/> <w:LsdException Locked='false' Priority='62' SemiHidden='false' UnhideWhenUsed='false' Name='Light Grid Accent 2'/> <w:LsdException Locked='false' Priority='63' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 1 Accent 2'/> <w:LsdException Locked='false' Priority='64' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 2 Accent 2'/> <w:LsdException Locked='false' Priority='65' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 1 Accent 2'/> <w:LsdException Locked='false' Priority='66' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 2 Accent 2'/> <w:LsdException Locked='false' Priority='67' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 1 Accent 2'/> <w:LsdException Locked='false' Priority='68' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 2 Accent 2'/> <w:LsdException Locked='false' Priority='69' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 3 Accent 2'/> <w:LsdException Locked='false' Priority='70' SemiHidden='false' UnhideWhenUsed='false' Name='Dark List Accent 2'/> <w:LsdException Locked='false' Priority='71' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Shading Accent 2'/> <w:LsdException Locked='false' Priority='72' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful List Accent 2'/> <w:LsdException Locked='false' Priority='73' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Grid Accent 2'/> <w:LsdException Locked='false' Priority='60' SemiHidden='false' UnhideWhenUsed='false' Name='Light Shading Accent 3'/> <w:LsdException Locked='false' Priority='61' SemiHidden='false' UnhideWhenUsed='false' Name='Light List Accent 3'/> <w:LsdException Locked='false' Priority='62' SemiHidden='false' UnhideWhenUsed='false' Name='Light Grid Accent 3'/> <w:LsdException Locked='false' Priority='63' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 1 Accent 3'/> <w:LsdException Locked='false' Priority='64' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 2 Accent 3'/> <w:LsdException Locked='false' Priority='65' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 1 Accent 3'/> <w:LsdException Locked='false' Priority='66' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 2 Accent 3'/> <w:LsdException Locked='false' Priority='67' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 1 Accent 3'/> <w:LsdException Locked='false' Priority='68' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 2 Accent 3'/> <w:LsdException Locked='false' Priority='69' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 3 Accent 3'/> <w:LsdException Locked='false' Priority='70' SemiHidden='false' UnhideWhenUsed='false' Name='Dark List Accent 3'/> <w:LsdException Locked='false' Priority='71' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Shading Accent 3'/> <w:LsdException Locked='false' Priority='72' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful List Accent 3'/> <w:LsdException Locked='false' Priority='73' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Grid Accent 3'/> <w:LsdException Locked='false' Priority='60' SemiHidden='false' UnhideWhenUsed='false' Name='Light Shading Accent 4'/> <w:LsdException Locked='false' Priority='61' SemiHidden='false' UnhideWhenUsed='false' Name='Light List Accent 4'/> <w:LsdException Locked='false' Priority='62' SemiHidden='false' UnhideWhenUsed='false' Name='Light Grid Accent 4'/> <w:LsdException Locked='false' Priority='63' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 1 Accent 4'/> <w:LsdException Locked='false' Priority='64' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 2 Accent 4'/> <w:LsdException Locked='false' Priority='65' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 1 Accent 4'/> <w:LsdException Locked='false' Priority='66' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 2 Accent 4'/> <w:LsdException Locked='false' Priority='67' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 1 Accent 4'/> <w:LsdException Locked='false' Priority='68' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 2 Accent 4'/> <w:LsdException Locked='false' Priority='69' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 3 Accent 4'/> <w:LsdException Locked='false' Priority='70' SemiHidden='false' UnhideWhenUsed='false' Name='Dark List Accent 4'/> <w:LsdException Locked='false' Priority='71' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Shading Accent 4'/> <w:LsdException Locked='false' Priority='72' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful List Accent 4'/> <w:LsdException Locked='false' Priority='73' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Grid Accent 4'/> <w:LsdException Locked='false' Priority='60' SemiHidden='false' UnhideWhenUsed='false' Name='Light Shading Accent 5'/> <w:LsdException Locked='false' Priority='61' SemiHidden='false' UnhideWhenUsed='false' Name='Light List Accent 5'/> <w:LsdException Locked='false' Priority='62' SemiHidden='false' UnhideWhenUsed='false' Name='Light Grid Accent 5'/> <w:LsdException Locked='false' Priority='63' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 1 Accent 5'/> <w:LsdException Locked='false' Priority='64' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 2 Accent 5'/> <w:LsdException Locked='false' Priority='65' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 1 Accent 5'/> <w:LsdException Locked='false' Priority='66' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 2 Accent 5'/> <w:LsdException Locked='false' Priority='67' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 1 Accent 5'/> <w:LsdException Locked='false' Priority='68' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 2 Accent 5'/> <w:LsdException Locked='false' Priority='69' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 3 Accent 5'/> <w:LsdException Locked='false' Priority='70' SemiHidden='false' UnhideWhenUsed='false' Name='Dark List Accent 5'/> <w:LsdException Locked='false' Priority='71' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Shading Accent 5'/> <w:LsdException Locked='false' Priority='72' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful List Accent 5'/> <w:LsdException Locked='false' Priority='73' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Grid Accent 5'/> <w:LsdException Locked='false' Priority='60' SemiHidden='false' UnhideWhenUsed='false' Name='Light Shading Accent 6'/> <w:LsdException Locked='false' Priority='61' SemiHidden='false' UnhideWhenUsed='false' Name='Light List Accent 6'/> <w:LsdException Locked='false' Priority='62' SemiHidden='false' UnhideWhenUsed='false' Name='Light Grid Accent 6'/> <w:LsdException Locked='false' Priority='63' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 1 Accent 6'/> <w:LsdException Locked='false' Priority='64' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Shading 2 Accent 6'/> <w:LsdException Locked='false' Priority='65' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 1 Accent 6'/> <w:LsdException Locked='false' Priority='66' SemiHidden='false' UnhideWhenUsed='false' Name='Medium List 2 Accent 6'/> <w:LsdException Locked='false' Priority='67' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 1 Accent 6'/> <w:LsdException Locked='false' Priority='68' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 2 Accent 6'/> <w:LsdException Locked='false' Priority='69' SemiHidden='false' UnhideWhenUsed='false' Name='Medium Grid 3 Accent 6'/> <w:LsdException Locked='false' Priority='70' SemiHidden='false' UnhideWhenUsed='false' Name='Dark List Accent 6'/> <w:LsdException Locked='false' Priority='71' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Shading Accent 6'/> <w:LsdException Locked='false' Priority='72' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful List Accent 6'/> <w:LsdException Locked='false' Priority='73' SemiHidden='false' UnhideWhenUsed='false' Name='Colorful Grid Accent 6'/> <w:LsdException Locked='false' Priority='19' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Subtle Emphasis'/> <w:LsdException Locked='false' Priority='21' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Intense Emphasis'/> <w:LsdException Locked='false' Priority='31' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Subtle Reference'/> <w:LsdException Locked='false' Priority='32' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Intense Reference'/> <w:LsdException Locked='false' Priority='33' SemiHidden='false' UnhideWhenUsed='false' QFormat='true' Name='Book Title'/> /* Style Definitions */ table.MsoNormalTable {mso-style-name:'Table Normal'; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:''; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:'Calibri','sans-serif'; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:'Times New Roman'; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Arial; mso-bidi-theme-font:minor-bidi;} <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:"B Titr"' lang='AR-SA'>پيچيدگي در نرم افزار <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>بدليل تفاوت ذاتي بين نرم افزار و سخت افزار پيچيدگي خاصي در ابعاد مختلف از جمله تعريف نرم افزار، طراحي و پيادهسازي، تست و نگهداري آن وجود دارد كه: <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>با پيچيدگي سيستمهاي طبيعي و محصولات فيزيكي ساخت است بشر متفاوت است. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>يك خاصيت ذاتي سيستمهاي نرم افزاري بزرگ <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>بنابراين نميتوان اين پيچيدگي را از بين برد بلكه بايد آنرا كنترل نمود. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:"B Yagut"' lang='AR-SA'>انواع پيچيدگي: intelleictually intractivility<span style='font-size:16.0pt;mso-ansi-font-size: 14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> (تمردپذيري و اجازه پذيرفتن براي آشفتگي): <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>پيچيدگي بطور ذاتي در ساخت سيستم وجود دارد، پيچيدگي ممكن است از بزرگي سيستم ، يا از واسينگيها، بدعتها و پيادهسازي تكنولوژي و . . . بوجود آيد. Management intractivility<span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'> (تمرد پذيري مديريتي): <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>پيچيدگي در سازمان و فرآيند بكار گرفته شده در ساخت سيستم، ممكن است از اندازة پروژه (تعداد افردي كه در تمام جهات ساخت سيستم درگير هستند)، وابستگيهاي پروژه، فاصله جغرافيايي سيستمها و . . . بعبارتي عوامل توليد كننده نرم افزار غير قابل كنترل هستند چون سازمان، افراد و فرآيند هستند و ماشين نيستند كه كنترل شوند و سرمايههاي اوليه براي توليد نرم افزار الزاماً ماشين، سرمايه و پول نيست بلكه يكسري عوامل انساني متغيري هستند كه تحت مديريت قرار ميگيرند. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:"B Yagut"' lang='AR-SA'>راهكارهاي معماري <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>حق مشكل I<span style='font-size:16.0pt;mso-ansi-font-size: 14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> : معماري نرم افزري ميبايست سيستم را قابل هضم و بطور هوشمند قابل مديريت بوسيله مهيا كردن تجريدي كه بدون نياز به جزئيات، مهيا كننده مفاهيم ساده و يكسان باشند تجزيه سيستم و . . . <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>حل مشكل IF<span style='font-size:16.0pt;mso-ansi-font-size: 14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> : معماري نرم افزاري نميبايست توسعه سيستم را آسانتر براي مديريت بوسيله ارتقاي ارتباطات، مهيا كرن بهتر با جدا كردن كار با كاهش زياد وابستگيهاي قابل مديريت و غيره. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>اما مسائل جديد پيدا شده مرتبط با تجزيه سيستم براي حل پيچيدگي بايست توسط معماري بررسي شوند. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>چگونه سيستم را به قطعات بشكنيم، يك تجزيه خوب اصل از بين رفتن كوپلاژ بين مؤلفهها (يا قطعات) را بوسيله واسطهاي واضح و توانمند، ساده كردن بوسيله تقسيم به قطعات منتقل قابل استدلال كه دوباره ميتوانند جدا شوند، ارضا ميكند. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>آيا تمام قطعات مورد نياز را داريم ساختار ميبايست وظيفه مندي و يا سرويسهاي مورد نياز سيستم را پشتيباني كند بنابراين رفتار ديناميكي سيستم زمان طراحي معماري ميبايست بحساب آيد. همينطور ميبايست زيربناي ضروري براي پشتيباني اين سرويسها را داشته باشيم. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>آيا اين قطعات با هم بدرسيت كار ميكنند؟ اين موضوع واسط و رابطههاي بين قطعات ميباشد. اما تطابق خوبي كه جامعيت سيستم را مديريت مي كند و همچنين با شرايط سيستم كار كند زمانيكه اين قطعات تركيب ميشود خصوصيات خوب داشته باشند. مورد لزوم است. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>شكل زير وسعت تصميم و تأثيرات مستقيم را معين ميكند. بخشيي از تصميمات در حوزه محدود به توسعههاي محلي (Local)<span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'> است و اثري روي معماري ندارد و در سطح تك تك مؤلفهها است و از نوع غير معماري ميباشد. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>بخش ديگر Local<span style='font-size:16.0pt;mso-ansi-font-size: 14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> نيست ولي تأثير زيادي ندارد. از خود تقسيمبندي سيستماتيك و Local<span style='font-size:16.0pt; mso-ansi-font-size:14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> ميباشد. خود سيستماتيك شامل Highimpaet<span style='font-size:16.0pt; mso-ansi-font-size:14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> ميباشد كه ما بدنبال Highimpnet<span style='font-size:16.0pt; mso-ansi-font-size:14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> ميباشيم (اولويت بالا براي ما مهم است). <table class='MsoNormalTable' dir='rtl' style='border-collapse:collapse;mso-table-layout-alt:fixed;border:none; mso-border-alt:solid windowtext .5pt;mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-table-dir:bidi;mso-border-insideh:.5pt solid windowtext;mso-border-insidev: .5pt solid windowtext' border='1' cellpadding='0' cellspacing='0'> <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;page-break-inside:avoid; height:112.6pt'> <td style='width:213.2pt;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt;height:112.6pt' valign='top' width='284'> <span style='mso-ansi-font-size:12.0pt;mso-bidi-font-size:14.0pt; line-height:140%;font-family:Lotus' lang='AR-SA'>تأثير زياد <span style='mso-ansi-font-size:12.0pt;mso-bidi-font-size:14.0pt; line-height:140%;font-family:Lotus' lang='AR-SA'>(اولويت بالا، مهم براي حرفهها <span style='mso-ansi-font-size:12.0pt;mso-bidi-font-size:14.0pt; line-height:140%;font-family:Lotus' lang='AR-SA'>تمركز تصميمات معماري <td style='width:213.2pt;border:solid windowtext 1.0pt; border-right:none;mso-border-right-alt:solid windowtext .5pt;mso-border-alt: solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt;height:112.6pt' valign='top' width='284'> <span style='mso-ansi-font-size:12.0pt;mso-bidi-font-size:14.0pt; line-height:140%;font-family:Lotus' lang='AR-SA'>تأثير كم <span style='mso-ansi-font-size:12.0pt;mso-bidi-font-size:14.0pt; line-height:140%;font-family:Lotus' lang='AR-SA'> غيرمعماري سيستماتيك<span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height: 140%;font-family:Lotus' lang='AR-SA'> <td style='width:213.2pt;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0cm 5.4pt 0cm 5.4pt' valign='top' width='284'> <span style='mso-ansi-font-size:12.0pt;mso-bidi-font-size:14.0pt; line-height:140%;font-family:Lotus' lang='AR-SA'>بطور كلي غير معماري( ممكن است مجموعهاي از سيايت و خطوط راهبردي معماري نياز باشد) <td style='width:213.2pt;border-top:none;border-left: solid windowtext 1.0pt;border-bottom:solid windowtext 1.0pt;border-right: none;mso-border-top-alt:solid windowtext .5pt;mso-border-right-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt' valign='top' width='284'> <span style='mso-ansi-font-size:12.0pt;mso-bidi-font-size:14.0pt; line-height:140%;font-family:Lotus' lang='AR-SA'>غيرمعماري سيستماتيك<span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height: 140%;font-family:Lotus' lang='AR-SA'> <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>و بدليل اينكه تصميمات معماري روي جنبههاي مختلفي از جمله 1- Sysstempriority<span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'> (قراردادهاي اولويت: مثلاً آيا Perdormance<span style='font-size:16.0pt;mso-ansi-font-size: 14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> اولويت بيشتري دارد يا Security<span style='font-size:16.0pt;mso-ansi-font-size: 14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'>): <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>2- تجزيه و تركيب سيستم 3- مسائل مربوط به راههاي ميامنبر 4- جامعيت سيم، . . . اثر ميگذارد، نبايد سيستمهاي عاري از لايههاي مختلف تجريد رخ دهد. كه متمركز اصلي بر روي عناصر ساختاري سيستم را خصوصيات قابل روئيت از بيرون و روابط ما بين آنها ميباشد. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:"B Yagut"' lang='AR-SA'>مدل لايهبندي و تصميمات معماري: <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>به تا سطح تصميم معماري نرم افزار وجود دارد. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>1- سطح بالاتر از معماري (Meta- Architecture)<span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%;font-family: Lotus' lang='AR-SA'>: dictionary<span style='font-size:16.0pt; mso-ansi-font-size:14.0pt;line-height:140%;font-family:Lotus' lang='AR-SA'> معماري ميباشد مجموعهاي از تصميمات سطح بالا است كه ساختاري، تجزيه و مجموعهاي از تصميمات سطح بالا را شامل ميشود. دورنماي معماري ، اصول- ليكها- مفاهيم كليدي و مكانيزمها را شامل ميشود. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>بررسي تصميمات سطح بالا كه بطور محكمي ساختار سيستم را تحت تأثير قرار ميدهند، قواعد معين مي كه انتخاب كند و راهنماي كننده انتخاب تصيمات و مصالحه در بين ديگر قواعد ميباشد، تمركز دارد. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>2- سطح معماري: ساختار و رفتار، ديدههاي ديناميكل و استارستكي، فرضيات و منطبق را شامل ميشود. <span style='font-size:16.0pt;mso-ansi-font-size:14.0pt;line-height:140%; font-family:Lotus' lang='AR-SA'>بر روي تجزيه و انتسايب وظايف، طراحي واسط ، انتساب فرآيندها و نخها تمركز دارد. خود شامل سه سطح 1- معماري ادراكي 2- معماري منطقي 3- معماري اجرا ميباشد.