tag:blogger.com,1999:blog-89089345211544907262024-03-13T22:09:04.499-07:00 پژوهشطراحي نرم افزار
Software Designing
شبكه كامپيوتري
Computer Network
هوش مصنوعي
Artificial IntelligenceDadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-8908934521154490726.post-80377131093021164722015-06-13T00:25:00.000-07:002015-06-13T00:28:20.961-07:00Asking for a favor!<div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1434180244947_2571" class="" style="">I really hope you get this fast. I could not inform anyone about my trip, because it was impromptu. Am stranded here in Manila, Philippines since last night. I was hurt and robbed on my way to the hotel I stayed and my luggage is still in custody of the hotel management pending when I make payment on outstanding bills I owe.</div><div id="yui_3_16_0_1_1434180244947_2571" class="" style=""><br class="" style=""></div><div id="yui_3_16_0_1_1434180244947_2571" class="" style="">Please let me know if you can quickly help with a LOAN. I will refund the money back to you as soon as I get back home.</div><div id="yui_3_16_0_1_1434180244947_2571" class="" style=""><br class="" style=""></div><div id="yui_3_16_0_1_1434180244947_2571" class="" style=""></div><div id="yui_3_16_0_1_1434180244947_2571" dir="ltr" class="" style="">Thanks,</div><div class="" style=""></div><div style=""> </div><div class="" id="yui_3_16_0_1_1434180244947_3637" style=""><font color="#00007f" class="" style=""><div align="left" class="" style=""><font color="#00007f" class="" style=""></font></div></font><div align="left" id="yui_3_16_0_1_1434180244947_3636" class="" style=""><font color="#00007f" class="" style=""></font><span id="yui_3_16_0_1_1434180244947_3639" style="font-weight: 700;" class=""><font color="#00407f" size="4" id="yui_3_16_0_1_1434180244947_3638" class="" style="">______________</font></span></div><div align="left" id="yui_3_16_0_1_1434180244947_3640" dir="ltr" class="" style=""><font color="#00407f" id="yui_3_16_0_1_1434180244947_3676" class="" style=""> Dadmehr Rahbari</font></div></div><div class="" style="" id="yui_3_16_0_1_1434180244947_4468"><br class="" style=""></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-4263115564202848062014-05-13T23:02:00.002-07:002014-05-13T23:02:54.871-07:00تغییر آدرس وبلاگ<div dir="rtl" style="text-align: right;" trbidi="on">
<span style="font-size: large;">با سلام</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">لطفا" به آدرس جدید وبلاگ مراجعه فرمائید.</span><br />
<span style="font-size: large;"><br /></span>
<div style="text-align: center;">
<a href="http://www.vccs.blogfa.com/"><b><span style="color: #a64d79; font-size: x-large;">www.vccs.blogfa.com</span></b></a></div>
</div>
Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-46044226611218737732010-08-01T05:44:00.001-07:002010-08-01T05:44:08.880-07:00هـوش بـدون دلـيل<div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div></div><div style="direction: rtl;"><p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;mso-outline-level:2;direction:rtl; unicode-bidi:embed"><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white">در سال 1991 برنده جايزه تفكر و كامپيوتر در كنفرانس بين المللي هوش مصنوعي شدم . هر دو سال جايزه اي به محقق برجسته (در زمينه هوش مصنوعي) داده مي شود . يكي از ملاكهاي انتخابم سن جوانيم بود (طبق قوانين جديد من در سال 1991 واجد شرايط نبودم)، اين بالاترين امتياز از طرف كميته هوش مصنوعي بشمار مي رفت و من كاملا به استدلال آنها براي انتخاب پي بردم . من از طرف آنها به شركت در مقاله اي براي شرح كارها كه فقط شش صفحه بود دعوت شدم همچنين محدود بودن تعداد صفحات نيز بخشي از كمك به من بشمار مي رفت . اين فرصت را بدست آوردم كه هوش مصنوعي كلاسيك را به زبان تايلندي بازنويسي كنم و ساختاري مشابه كامپيوترها كه افكار را از جهاتي متاثر مي سازد . همچنين فرصتي پيش آمد كه از طرحي مبتني بر رفتار استفاده كنم تا هوش مصنوعي كلاسيك مانند سيستم هاي زيست شناختي واقعي به نظر آيد.امروزه بخشهاي زيادي از هوش مصنوعي وجود دارد كه در جهات مشابهي حركت داده مي شود همچنين كنفرانسهاي مخصوصي با طرح تسلط زبان تايلندي به تازگي بوجود آمده است . اما</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> IJCAI </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white">روش قديمي خود را ادامه داده بطوريكه دروغهايش بسختي در جلسات خشني به مشم مي رسد</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> . </span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><br> </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">چكيدهكامپيوتر و فكر دو مقوله اي هستند كه با همديگر هوش مصنوعي را بعنوان يك رشته علمي تعريف مي كنند . بطور كلي كار روي هوش مصنوعي در سي سال گذشته تاثيرات شگرفي در جنبه هاي معماري كامپيوتر ها داشته است . همچنين مقوله هاي ديگر اين مقاله عبارتند از :وضعيت معماري كامپيوتر تاثير زيادي بر روي مدل افكارمان گذاشته است . مدل وان نيومن در محاسبات منجر به هوش مصنوعي در جهات ويژه اي شده است . هوش در سيستم زيست شناختي كاملا متفاوت مي باشد . كارهاي اخير در زمينه هوش مصنوعي مدلهايي جديدي را توليد كرده است كه در آن هوش محدود به روح سيستمهاي زيست شناختي مي شود . مدل محاسباتي وان نيومن خصوصيات مشترك زيادي با محاسبات زيست شناخته دارد</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt; font-family:"Trebuchet MS","sans-serif";mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin";color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> . <br> 1- </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">مقــدمـههوش مصنوعي به عنوان رشته اي رسمي در سي سال اخير بشمار مي رود . هدف شاغلين در اين زمينه تحول و دگرگوني در زمان است . يك توصيف منطقي از كليات كارهاي انجام شده بوسيله آن در كامپيوتر : در كاري كه بوسيله مردم انجام مي شود هوش مشخصي ديده مي شود ."وينستون دو هدف را براي هوش مصنوعي متصور مي باشد كه شامل : ساختن سيستم هوش مصنوعي مفيد و ادراك هوش بشر ."وسوسه هاي زيادي در مورد تعريف و پيشروي در اين زمين هوجود دارد اما معني روشني را نمي توان در زماني كم بيان كرد . در حقيقت خطرات پسروي فلسفي عميقي وجود دارد كه بازيابي آن ساده بنظر نمي رسد . بنابراين من ترجيح مي دهم منتظر يافته هاي جديد ( حتي خيلي ديرتر ) از طرف بشر بمانيم</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif";mso-fareast-font-family: "Times New Roman";mso-bidi-font-family:"B Nazanin";color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> .<br> 1-1 </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">دستــاوردهاهـوش مصنوعي سنتي در مسائل زنجـيره اي از ساختمان هوش مصنوعي بالا به پائين استفاده كرد مي كرد . هوش زنجيره اي مبتني بر دليل و فكر مي باشد . اينها تنها چيزهايي هستند كه ما در مورد افكار دروني مي دانيم . اين شيوه كار كه سالها مورد استفاده قرار گرفته است ، شامل مجموعه اي از قواعد مي باشد كه ورودي ها و خروجي هاي فكر و دليل را مديريت مي كند ( مانند نمايش دانش ) و چيزهايي كه فكر و دليل انجام مي دهند را مرتب مي كند ( مانند برنامه ريزي و حل مسائل ) . با دلايلي كه پيش رو داريم مشخص مي شود ، تمام اين قواعد نمي تواند بعنوان هوش تلقي شود . بعلاوه بدون اين جنبه ها اعتبار رويكردهاي هوش مصنوعي سنتي زير سوال مي رود</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> . </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white">من همچنين در مورد نقاط عطف كار روي فكر كه بوسيله محدوديتهاي تكنولوژيكي كامپيوتر متاثر مي شود نيز بحث مي كنيم ، و سرانجام مشخص مي شود بسياري از جنبه ها و اصول تعيين كننده در اين معماري به فراموشي سپرده شده است</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> .<br> </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">به طرزي قابل پيش بيني در سطح هوش بشر جهشي شگرف پديد آمد . اصول و موادي وجود دارد كه تماما به بشر نسبت داده مي شوند . بسياري از اين موارد امروزه از جانوران بدست آمده است . مطالعه جانوران ممكن است محدوديتهاي را در چگونگي افكار سطح بالاي بشر بوجود آورد</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt; font-family:"Trebuchet MS","sans-serif";mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin";color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> .</span><span lang="AR-SA" style="font-size:12.0pt;font-family: "B Nazanin";mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><br> </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">اخيرا مطالعاتي در زمينه هوش انجام شده است كه روي سيستمهاي فيزيكي متمركز شده است ( مانند رباتهاي متحرك ) ، جايگزيني در جهان ، حمل وظيفه هايي از دسته هاي مختلف در سيستم هاي خود گردان.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><br> </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">برخي از اين كارها بر اساس مهندسي اصول اوليه مي باشد و بقيه قطعا بر اساس الهامات زيست شناختي مي باشند . چاشني اين كار بسيار متفاوت است از هوش مصنوعي سنتي . در حقيقت به رويدادهاي دروني مان اشاره مي كند ، برخلاف هوش مصنوعي سنتي كه اغلب شباهتي به همه آنچه در كار سيستم زيست شناختي رخ مي دهد ندارد . راههاي خطرناكي و دقيقي براي مطالعه سيستم زيست شناختي وجود دارد ، بطوري كه طراحي آنها از نقطه نظر سيستمهاي عمومي بهينه نمي باشد .ترجيحا چنين سيستمهايي با سيستمهاي كاري گذشته سازگارند و مي توانند با هم تلفيق شوند ، در اين راه بيشتر به فشارهاي محيطي تازه گذشته خواهيم رسيد . شايد راه حلهاي اين چنين براي هوش در سطح كمي از بهينگي وحود داشته باشند .مطمئنا بين انسان و جانوران ساختارهاي مشابه زيادي مي توان يافت مانند : سيستم گوارشي ، اسكلتي . عضلاني . بايد فرض كنيم بسياري از ساختارهاي عصبي ، واكنشي و تاثيرات اطاف در آنها وجود دارد . هر چند شبيه سازي اين دو ممكن است ديوانگي به نظر برسد</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> .<br> 1-2 </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">نمــاي كــلياين مقاله از پنج بخش تشكيل شده است : 2 ربات ، 3 كامپيوتر ، 4 زيست شناختي ، 5 ايده ، 6 فكر . موضوع مقاله بررسي سهم كامپيوتر و فكر در پيشرفت هوش مصنوعي مي باشد ، چگونگي اتصالات بين آنها كه ممكن است باعث گمراهي شود ، چگونگي نمونه هاي زيست شناختي از هوش كه كاملا متفاوت از مدلهايي است كه در هوش مصنوعي استفاده شده است و همچنين چگونگي رويكردهاي جديد بين كامپيوتر و فكر .رويكردهاي جديد كه اخيرا در زمينه هوش مصنوعي صورت گرفته است بروشني در رباتهاي متحرك قابل رويت مي باشد . در بخش 2 ( رباتها ) مختصري راجع به رباتها و بحث در مورد مفاهيمي كه ريشه اختلافات پژوهشگران مي باشد صورت مي پذيرد .در بخش 3 ( كامپيوترها ) به ايده هاي اصلي در پيشرفت هوش مصنوعي مي پردازيم و اينكه چگونه به تكنولوژي محاسبات منجر مي شود . نه اينكه شامل دستورات اصلي محاسباتي شود اگرچه بسياري از پژوهشگران آنها را با اهميت شمردند .اهميت چارچوبهاي جديد در تحقيقات به طور برجسته اي نمايان شده است بطوريكه منجر به راه حلهاي مهمي در جهان محدود هوش مصنوعي شده است در عين حال مقالاتي هستند كه خيلي به برنامه هاي كاربردي وابسته نمي باشند . رشته فرمان شناسي كه سهم بسزايي در ابزارهاي متفاوت كامپيوترهاي ديجيتال داشته است .در بخش 4 ( زيست شناختي ) مروري مختصر بر پيشرفتهاي اخير در زمينه ادراك هوش زيست شناختي خواهيم داشت . موضوعاتي از قبيل رفتار شناسي ، روان شناسي و علم اعصاب .اين موضوعات لازم نيست بطور جامع بررسي شود ، كافي است ثابت شود كه : سيستمهاي زيست شناختي هوش كاملا متفاوت از هوش مصنوعي سنتي سازمان دهي شده است .در بخش 5 ( ايده ها ) دو اصل از رويكردهاي جديد هوش مصنوعي معرفي مي شود كه عبارتند از : تجسم و واقع شدن و بحث در مورد هوش و ظهور اين مطالب .در اصلي ترين بخش ( 6 فكر ) طرحي كلي از جزئيات دستاورد گروه من در</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> MIT </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white">به منظور ساختمان رباتهاي هوش مصنوعي آورده شده است . رويكردي مشترك از سيستمهاي زيست شناختي كه معمولا با هوش مصنوعي ناميده مي شود</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> .<br> 2- </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">ربـاتــهامدت زيادي است كه بوسيله كميته هوش مصنوعي كارهاي پراكنده اي در مورد رباتهاي متحرك انجام شده است . شايد تكاندهنده ترين گزارش ارائه شده به شصت سال پيش برگردد كه مربوط به نيلسون در سال 1984 و همچنين</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> CART </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white">در سال 1983 مي باشد .با وجود ساده سازي ( استاتيك ، محيط مهندسي ، بيشتر كامپيوترهاي در دسترس ) عمليات همه رباتها اين كار مشقت بار به آرامي انجام ميشود .براي ادراك سيستم نهايي و همچنين ساختن مدل دنيا زمان زيادي صرف مي شود.اين در حالي است كه طراحي و انجام آن خيلي طول نمي كشد .در سال 1984 نگراني هاي بسياري در مورد هوش بوسيله مردم مطرح شد . ملزوماتي براي هوش وجود دارد كه بتواند با جنبه هاي ديناميك محيط تعامل داشته باشد ، رباتهاي متحرك مشابه انسان و جانوران عمل كنند و اينكه هوش بتواند رفتاري از رباط را بدون وجه حسگري آن توليد كند ، محيط غير قابل پيش بيني و دنياي تغيير پذير</span><span dir="LTR"></span><span dir="LTR"></span><span lang="AR-SA" dir="LTR" style="font-size: 12.0pt;font-family:"Trebuchet MS","sans-serif";mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin";color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> </span><span lang="AR-SA" style="font-size:12.0pt;font-family: "B Nazanin";mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt; font-family:"Trebuchet MS","sans-serif";mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin";color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span>.<br> </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">برخي از ادراكات كليدي در مورد سازمان هوش عبارتند از :</span><span lang="AR-SA" style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-font-family: "Times New Roman";color:black;background:white">•</span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family:"Trebuchet MS"; mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:"Trebuchet MS"; color:black;background:white"> بسياري از مردم كارهاي روزمره شان را بدون طراحي و حل مسئله حل مي كنند ، اما در عوض فعاليتهاي روتيني را انجام مي دهند كه مطمئنا دنياي آنها ديناميك مي باشد . بعلاوه عامل ها از يكسري اشيا در دنيا استفاده مي كنند كه هيچ نيازي به تناظر معنايي براي پردازش عامل ها ندارد .</span><span lang="AR-SA" style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-font-family: "Times New Roman";color:black;background:white">•</span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family:"Trebuchet MS"; mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:"Trebuchet MS"; color:black;background:white"> با يك مشاهده مي توان در مورد هدف عوامل صحبت كرد حتي مي توان به اين نتيجه رسيد كه عاملها هيج نيازي به دستكاري نمادهاي ساختمان داده ها در زمان اجرا ندارند .</span><span lang="AR-SA" style="font-size:12.0pt; font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman"; color:black;background:white">•</span><span lang="AR-SA" style="font-size:12.0pt; font-family:"B Nazanin";mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family: "Times New Roman";mso-hansi-font-family:"Trebuchet MS";color:black;background: white"> بعلاوه ايده هاي درستي از هوش بايد وجود داشته باشد كه در ساخت عاملهايي با حسگرهاي واقعي در محيطهاي ديناميك به طور كامل استفاده شود<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt; font-family:"Trebuchet MS","sans-serif";mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin";color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span><span style="mso-spacerun:yes"> </span>.<br> 3- </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">كـامپيوتـرهاطبق فرضيه ارائه شده در سال 1997 ، جاييكه بيشترين زمان براي تغيير كم گونه ها وجود دارد ، شاخه هاي شكسته دچار رشد شگرفي شده اند . كارهاي انجام شده روي هوش مصنوعي در چهل سال اخير رشد چشمگيري در زمينه تحقيقات و رهنمودهاي آينده در اين زمينه داشته است .استفاده از تكنولوژي كه در آينده توليد مي شود در انجام محاسبا ت كاري از روي ناداني و گستاخي به نظر مي رسد ، مثلا مدارات مجتمع مبتني بر سيليكون . براستي كه رشد نمايي سرعت اجراي فرايندها هدفي قابل دسترس بود كه دليل همه اين تحقيقات شمارش بيشينه دلار در ثانيه بوده است .سه منشاء ممكن براي پيدايش چنين تغييراتي عبارتند از :3-1 سابقه تاريخيدر طول دهه 1940 حتي هنگام جنگ جهاني دوم حركتهايي صورت گرفت و اولين كامپيوتر الكترونيكي براي محاسبه مسير حركت گلوله ساخته شد ، ايده اسفاده از كامپيوترها براي انجام فعاليتهاي هوشمند پيش از اين نيز در ذهن مردم بوده است .آلن تورينگ كه شهرت خود را در سال 1943 بخاطر كارهايي در زمينه محاسبات بدست آورده بود و مذاكراتي با دونالد ميش داشته است ، از سال 1941 كارهايي در زمينه هوش مصنوعي مدرن براي بازي شطرنج به انجام رسانيده بود .تورينگ تعدادي از آرگومان هاي استرومن را توسعه داد در حالي كه كامپيوتر ديجيتال همين كار را ظرف يك روز انجان مي داد . اما او ملزومات يك ماشين كامل را در نظر نگرفت . كار او درست به نظر مي رسد اما سوال اينجا است كه يك ماشين چطور برنامه ريزي شود . تورينگ آرگوماني از برنامه ريزي ماشين را با حركت دستان ابداع كرد . اليته در اين راه محدوديتهايي نيز وجود داشت</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> . </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><br> </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin"; mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">او اين نظريه را رد كرد اما پذيرفت كه اين ماشين بايد چشماني داشته باشد، اگرچه كاملا لازم نبود.سرانجام دو پيشنهاد براي فكر كردن ماشين بيان مي شود . هوش مصنوعي كه در ادامه دنبال مي شود در دستاوردهاي بعدي ناديده گرفته مي شود .3-2 تـاسـيـسپايه هاي اصلي هوش مصنوعي در كنفرانس دارتموت سال 1956 و همچنين در كتاب تفكر و كامپيوتر سال1963 . اين نام بوسيله جان مك كارتي در پي تحقيقات شش هفته اي هوش مصنوعي كه در مركز تحقيقات آمريكاي شمالي پس از بيست سال ارائه شده است .مك كارتي با همكاري مروين مينسكي ، آزمايشگاه هوش مصنوعي</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> MIT </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white">را تاسيس كرد ، كه اين خود مقدمه اي براي ايجاد آزمايشگاه هوش مصنوعي استانفورد بشمار مي رود .آلن نيوول و هربرت سيمون نيز گروه علمي كامپيوتر را در دانشگاه كارنج ملون ايجاد كردند .حتي امروزه بيشتر بخش تحقيقات هوش مصنوعي آمريكاي شمالي از كميته دكتري چهار نفري اين گروه يا اشخاص مورد تائيد آنها تشكيل شده است .در آن زمان برنامه هاي بزرگي به زبان اسمبلي نوشته شده است . كار تحقيقات به اين نحو كسالت آور بود چنانچه رويه هاي بازگشتي به اين زبان مشكل بود ، اگرچه افرادي مانند ساموئل و همراهان او در دارتموت در اين زمينه موفق بودند . نيوول و سيمون ، تئوري هاي منطقي را در حل مسائل بزرگ توسعه دادند و موفق شدند زبان هاي مفسري مانند</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> (IPL) </span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white">را بوجود آورند ، اين زبانها ساختارهاي پيچيده و بازگشتي را نيز پشتيباني مي كردند . بسياري از پروژه هاي دانشجويي در آن زمان با اين زبان نوشته مي شد</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span> .</span><span lang="AR-SA" style="font-size:12.0pt;font-family:"B Nazanin";mso-ascii-font-family: "Trebuchet MS";mso-fareast-font-family:"Times New Roman";mso-hansi-font-family: "Trebuchet MS";color:black;background:white"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="mso-margin-top-alt:auto;mso-margin-bottom-alt: auto;text-align:justify;line-height:normal;direction:rtl;unicode-bidi:embed"><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt; font-family:"Trebuchet MS","sans-serif";mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin";color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span>*</span><span lang="AR-SA" style="font-size:12.0pt;font-family: "B Nazanin";mso-ascii-font-family:"Trebuchet MS";mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Trebuchet MS";color:black;background:white">این متن متعلق به برنده جایزه نوبل هوش مصنوعی می باشد</span><span dir="LTR"></span><span dir="LTR"></span><span dir="LTR" style="font-size:12.0pt;font-family:"Trebuchet MS","sans-serif"; mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:"B Nazanin"; color:black;background:white"><span dir="LTR"></span><span dir="LTR"></span>*<span class="Apple-style-span" style="font-family: 'times new roman', 'new york', times, serif; "> </span></span></p> <p class="MsoNormal" dir="RTL" style="text-align:justify;direction:rtl;unicode-bidi: embed"><span dir="LTR" style="mso-bidi-font-family:"B Nazanin";color:black"><o:p> </o:p></span></p></div><div style="position:fixed"></div> </div><br> Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-76744501594218720462010-05-30T03:55:00.000-07:002010-05-30T03:55:36.377-07:00آشنايي با جاوا Java - برنامه نويسي J2EE<div dir="rtl" style="text-align: right;" trbidi="on"><div style="text-align: center;"><a href="http://www.4shared.com/document/Ktoo0mJi/J2EE.html">http://www.4shared.com/document/Ktoo0mJi/J2EE.html</a></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-67621581998599643482010-05-30T03:31:00.001-07:002010-05-30T03:31:53.938-07:00نمونه سوالات برنامه سازي پيشرفته ++C<div dir="rtl" style="text-align: right;" trbidi="on"><div dir="rtl" style="text-align: center;"><a href="http://www.4shared.com/file/IcxPuS5a/Practice.html">http://www.4shared.com/file/IcxPuS5a/Practice.html</a></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-38796344406834955312010-05-30T03:30:00.001-07:002010-05-30T03:30:58.491-07:00جزوه آموزشي درس برنامه سازي پيشرفته ++C<div dir="rtl" style="text-align: right;" trbidi="on"><div style="text-align: center;"><a href="http://www.4shared.com/file/AygLwyPb/C_online.html">http://www.4shared.com/file/AygLwyPb/C_online.html</a> <br />
</div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-4766321647740313482010-05-19T03:39:00.001-07:002010-05-22T02:09:18.663-07:00برنامه نويسي شبكه - Socket Programming<div dir="rtl" style="text-align: right;" trbidi="on"><div style="text-align: center;"><a href="http://www.4shared.com/document/nFm_Pniw/Socket_Programming.html">http://www.4shared.com/document/nFm_Pniw/Socket_Programming.html</a></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-83897533078586206782010-05-15T08:55:00.001-07:002010-05-19T03:51:11.630-07:00مدیریت زمان Time Management<div dir="rtl" style="text-align: right;" trbidi="on">T1- مقدمه<br />
راههاي مختلفي براي بيان درك ما از زمان وجود دارد. براي قرنها مردم از<br />
حركت ماه، ساعت آفتابي، اذان، زنگ كليسا براي تنظيم برنامه زماني<br />
روزانه خود استفاده كردند تا اينكه در قرن دوازدهم راهبان كاتوليك<br />
ساعتهايي را براي تنظيم فعاليتهاي خود ساختند.<br />
در طول تاريخ تمدنها به زمان و ابعاد آن توجه داشتهاند و اين توجه در<br />
اين دوران نيز وجود دارد و عباراتي مانند «وقت طلاست» گوياي اين توجه<br />
است. جوامع امروزي جوامعي هستند كه در آنها تعداد ساعات كافي در طول روز<br />
وجود ندارد. فناوريهاي نو محيطي فراهم آوردهاند كه تقريباً در مدت زمان<br />
كم ميتوان به خيلي از اطلاعات دسترسي پيدا كرد و خيلي كارها را سريعتر و<br />
آسانتر انجام داد اما تمايل به سريعتر انجام دادن كارها و بيشتر كار<br />
انجام دادن روز به روز بيشتر ميشود.<br />
اين رويكرد كه همواره با بشر همراه بوده است اين احساس را براي او به<br />
وجود آورده است كه از زمان عقب ميماند و نميتواند از آن به صورت مؤثر<br />
بهره گيرد. تاريخ به ما ميگويد كه مديريت ضعيف زمان يك مسئله قديمي است،<br />
مسئلهاي است كه فناوري آن را به وجود نياورده است و آن را نميتواند حل<br />
كند. در شرايطي كه ابزار بيشتري براي مديريت زمان در اختيار داريم و<br />
فرايندهاي اداري، كمتر درپيچ و تاب تشريفات اداري و كاغذ بازي گم<br />
ميشوند، مديريت ضعيف زمان را كمتر ميتوان مخفي كرد. مديريت زمان موضوعي<br />
است كه همه ما، چه در زندگي شخصي و چه در زندگي حرفهاي، نياز داريم با<br />
آن روبرو شويم تا در زندگي موفق شويم.<br />
در ادامه در مورد وجوه مختلف مديريت زمان صحبت ميكنيم. ابتدا نگاهي به<br />
اصول عمومي مديريت زمان خواهيم داشت. توجه به اين اصول كمك ميكند كه درك<br />
بهتري از مفهوم مديريت زمان داشته باشيم و پيشنهادهايي ارائه ميكند كه<br />
ميتوانيد آنها را در حوزههاي مديريت زمان در زندگي خود به كار بريد. پس<br />
از ارائه رهنمودهاي عمومي، به حوزههاي مديريت زمان به صورت دقيقتر<br />
خواهيم پرداخت. ابتدا راجع به مديريت زمان در زندگي شخصي ميپردازيم و<br />
سپس مديريت زمان را در حوزه كسب و كار مدنظر قرار ميدهيم.<br />
2- اصول عمومي مديريت زمان<br />
مديريت زمان مجموعهاي از مهارتهاست كه شما را در استفاده مؤثر از زمان<br />
كمك ميكنند. رهنمودهاي عمومي وجود دارند كه ميتوانند براي مديريت زمان<br />
در حوزههاي متفاوت مانند خانه، مدرسه و كار استفاده شوند. در اين بخش،<br />
برخي از اين رهنمودها را شرح ميدهيم. ابتدا دلايل استفاده نكردن مردم از<br />
مديريت زمان و مزاياي حاصل از مديريت زمان را مورد بررسي قرار ميدهيم.<br />
احتمالاً روشنترين دليل عدم استفاده از مديريت زمان اين است كه مردم<br />
نميدانند مديريت زمان چيست. دليل دوم سستي و تنبلي است؛ بعضي از مردم<br />
فاقد هدف و انگيزش لازم براي برنامهريزي مؤثر هستند. گروه سومي كه از<br />
مديريت زمان استفاده نميكنند آنهايي هستند كه دوست دارند تحت فشار و<br />
تنگي وقت (دقيقه نود) و شرايط بحران كار كنند.<br />
ممكن است در شرايطي استفاده نكردن از مديريت زمان توجيهپذير باشد اما<br />
مزاياي استفاده موفق از مديريت زمان هر گونه دليل يا توجيه را رد مي كند.<br />
مديريت زمان كمك ميكند كه تعيين كنيد كدام يك از كارهايي كه انجام<br />
ميدهيد مهمترين هستند. اين عمل به شما اين امكان را ميدهد به برخي<br />
فعاليتها اولويت زيادي دهيد و برخي از فعاليتها را حذف كنيد. همچنين<br />
مديريت زمان به شما كمك ميكند كه از طريق حذف مزاحمتها و فعاليتهاي<br />
غيرضروري، مدت زماني كه واقعاً كار ميكنيد را افزايش دهيد. يكي از وجوه<br />
رضايت بخش مديريت زمان كاهش استرس در زندگي است. كاهش سطح استرس موجب<br />
بهبود سلامت روحي و جسمي ميشود.<br />
2-1- چگونه وقت خود را ميگذرانيد؟<br />
وقتي تصميم گرفتيد كه از استراتژيهاي مديريت زمان استفاده كنيد، از همان<br />
زمان بايد شروع كنيد. اولين قدم تحليل و بررسي روشي است كه در حال حاضر<br />
از وقت خود استفاده ميكنيد. اين كار نبايد از طريق حافظه انجام شود.<br />
ممكن است شما اكثريت زمانهاي بيكاري خود را به ياد نياوريد يا قادر<br />
نباشيد زمانهايي را كه صرف مكالمات طولاني ميكنيد دقيقاً بياد آوريد.<br />
براي ثبت نحوه گذراندن وقت ميتوانيد از يك دفتر يادداشت، دفتر گزارش<br />
فعاليت يا يك دفتر برنامهريزي با بخشهاي تفكيك شده به ساعت براي رديابي<br />
فعاليتها استفاده كنيد. نه تنها آنچه كه در طول روز انجام ميدهيد بلكه<br />
احساس خود (خسته، پرانرژي، عصباني، بيحال و ...) را ثبت كنيد. هر وقت كه<br />
فعاليت خود را تغيير ميدهيد، نوع فعاليت و زمان شروع آن را ثبت كنيد.<br />
پس از ثبت فعاليتها براي چندين روز، يادداشتها آماده براي تحليل هستند.<br />
خيلي از فعاليتهاي ثبت شده در گزارش به صورت بارز ديده ميشوند چرا كه<br />
وقت زيادي صرف آنها شده است. ديگر حوزه مهم در يادداشتها، فعاليتهاي<br />
غيرضروري است كه در طول روز انجام دادهايد. وقتي اين فعاليتها به صورت<br />
جداگانه ديده شوند خيلي زمانبر نيستند اما وقتي دستهبندي شوند، زمان كل<br />
آنها ممكن است قابل ملاحظه باشد. تحليل فعاليتهايتان كه در گزارش ثبت<br />
شدهاند در قدم بعدي، يعني اولويتبندي فعاليتها، به شما كمك خواهد كرد.<br />
2-2- اولويتبندي فعاليتها<br />
اولويتبندي يكي از مهمترين قدمهاي مديريت زمان است. اين عمل كمك ميكند<br />
كه موارد زمانبر كه نه اوقات خوشي را ترتيب ميدهند و نه كمك ميكنند كه<br />
به اهداف خود دست يابيد را حذف كنيد. اين مرحله بيشترين تغيير در جهت<br />
افزايش زمان را به دنبال دارد. با تصميم گيري در خصوص فعاليتهايي كه<br />
بايد انجام دهيد و فعاليتهايي را كه بايد حذف كنيد اولويتبندي را آغاز<br />
كنيد.<br />
براي تصميمگيري در خصوص فعاليتهايي كه بايد انجام دهيد، فعاليتهايي را<br />
تعيين كنيد كه از آنها لذت ميبريد و آنها را خوب انجام ميدهيد. خيلي<br />
مهم است كه هم از نظر حرفهاي و هم از نظر شخصي از كاري كه انجام ميدهيد<br />
لذت ببريد. در گزارش خود كارهايي كه از آنها لذت ميبريد و كارهايي كه<br />
براي شما خوشايند نيستند را مشخص كنيد. اكثريت روز شما بايد صرف كارهايي<br />
شود كه از انجام آنها لذت ميبريد.<br />
در حالي كه مهم است از انجام يك كار لذت ببريد، نيز مهم است كه آن را خوب<br />
انجام دهيد. در تعيين اينكه چه كارهايي را انجام دهيد و چه كارهايي را<br />
تفويض كنيد، شناخت نقاط قوت و ضعف شما حياتي است. تلاش نكنيد<br />
مسئوليتهايي بيش از آنچه ميتوانيد به صورت معقول انجام دهيد را به عهده<br />
گيريد. بعد از تعيين كارهايي كه از آنها لذت ميبريد و آنها را خوب انجام<br />
ميدهيد، شما آماده هستيد كه فعاليتهاي غيرضروري در زندگي خود را دور<br />
بريزيد. تمام منابع موجود خود را پيدا كنيد و فعاليتهايي را كه بيش از<br />
توان خود ميدانيد تفويض كنيد. بعد از اينكه فهرست كارهاي روزانه را به<br />
ميزان قابل قبولي از مسئوليتها كاهش داديد، زمان برنامهريزي فرا<br />
ميرسد.<br />
2-3- برنامهريزي<br />
برنامهريزي در زندگي شخصي و حرفهاي متفاوت از هم انجام ميشوند. در<br />
برنامهريزي شخصي، برنامهريزي از طريق هدفگذاري و ترسيم مسير دستيابي<br />
به اهداف انجام ميشود. در برنامهريزي حرفهاي، برنامهريزي<br />
پروژهمحور است. برنامهريزي پروژه بايد از طريق نرمافزارهاي<br />
برنامهريزي رسمي انجام شود.<br />
روش برنامهريزي مناسب خود را انتخاب كنيد. از هر روش مانند انتخاب<br />
اهداف، برنامهريزي رسمي يا غير رسمي كه استفاده كنيد چند نكته مهم را<br />
بايد به خاطر بسپاريد. ابتدا انتظارات خود را برآورد كنيد. به ياد داشته<br />
باشيد تعداد ساعات محدودي در يك روز وجود دارد. سعي نكنيد به نتايجي<br />
ماورأ قابليتهاي خود دست يابيد.<br />
دوم، مدت زماني را صرف خود كنيد. براي اينكه به حداكثر عملكرد دست يابيد<br />
به زمان خواب و استراحت كافي نياز داريد. اقدام به اين عمل سختتر از<br />
تصميم گرفتن براي انجام آن است. هنگام برنامهريزي شما ميپنداريد كه به<br />
هيچ استراحتي نياز نداريد يا ميتوانيد فقط چهار ساعت در روز بخوابيد.<br />
كار مداوم بدون استراحت سطح استرس را افزايش داده و سطح عملكرد را كاهش<br />
ميدهد.<br />
2-4- نكات سودمند براي بهبود كيفيت وقت<br />
2-4-1- از مزاحمتها جلوگيري كنيد.<br />
همواره پذيراي بازديدكنندگان نباشيد. بازديدكنندگان ميتوانند موجب به<br />
همريختگي شوند كه در نهايت منجر به كاهش بهرهوري ميشود. با بستن در<br />
اتاق يا حذف ارتباط بصري ميتوانيد به بازديدكننده بفهمانيد كه شما مشغول<br />
هستيد. هر روشي كه به كار ميبريد به خاطر بسپاريد كه نبايد هر بازديدي<br />
را بپذيريد.<br />
راه ديگر براي كاهش مزاحمتها جواب ندادن به تلفن است. تماسهاي تلفني<br />
ميتوانند خيلي وقتگير باشند. تماسهاي تلفني قطار افكار را از حركت<br />
بازميدارند. تماسهاي تلفني ممكن است شما را متعهد به انجام كارهايي<br />
كنند كه آمادگي آنها را نداريد. از خاموش كردن زنگ تلفن نترسيد. وقتي<br />
كارتان تمام شد پيغامهاي دريافتي را چك كنيد.<br />
2-4-2- كنترل كنيد<br />
كارهايي را كه نياز داريد انجام دهيد ميدانيد. اين كار را در فهرست<br />
كارها يادداشت كنيد. كارهاي فهرست را اولويتبندي كنيد. با انجام اين<br />
عمل، شما ميتوانيد روز خود را كنترل كنيد. شما ابزاري داريد كه<br />
ميتوانيد از كارهاي غيرضروري جلوگيري كنيد يا كارهاي جديد را<br />
اولويتبندي كنيد. پيروي از اين رهنمودها اين تضمين را به دنبال دارد كه<br />
شما ابتدا مهمترين فعاليتها را انجام ميدهيد. همچنين شما ميدانيد كه<br />
چه فعاليتهايي را انجام ندادهايد و ميتوانيد آنها را به فهرست كارهاي<br />
فردا اضافه كنيد.<br />
2-4-3- بر بهرهور بودن تأكيد كنيد نه مشغول بودن<br />
تمركز بر بهرهوري كيفيت كار و عملكرد را افزايش ميدهد. تهيه يك فهرست<br />
اولويتبندي شده از كارها به شما كمك ميكند كه بهرهور باشيد. تمركز بر<br />
انجام مهمترين كارها در ابتدا، به شما كمك ميكند كه كار بيشتري انجام<br />
دهيد و آنها را سر وقت انجام دهيد.<br />
2-4-4- سرعت خود را تنظيم كنيد<br />
مهم است كه خود را براي ميزان ساعاتي كه كار ميكنيد تنظيم كنيد. از خود<br />
بپرسيد كه با سرعتي كه كار ميكنيد ميتوانيد ادامه دهيد. خود را با<br />
تعداد ساعات زياد كار خسته نكنيد. مديريت مؤثر زمان بايد اين امكان را<br />
فراهم آورد كه بتوانيد كارهاي مورد نياز را انجام دهيد بدون اينكه نياز<br />
باشد تعداد ساعات زيادي را در دوره زماني بزرگتر مشغول باشيد.<br />
3- مديريت زمان شخصي<br />
مديريت زمان شخصي بخش قابل ملاحظهاي از زمان روزانه را صرف ميكند.<br />
مهارتهاي مديريت زمان شخصي در عمل داراي اشكالاتي هستند. اولويتبندي<br />
اهداف شخصي ميتواند خيلي مشكل باشد زيرا بايد نسبت به فعاليتهاي<br />
اولويتدار، در دسته دوم از اهميت قرار گيرند. اين بخش به شما كمك ميكند<br />
كه اهداف شخصي خود را اولويتبندي كنيد بطوري كه در برنامه شما قرار<br />
گيرند. شما روش «فقط بگو نه» را ياد ميگيريد كه به شما در سبك كردن<br />
زمانبندي كمك ميكند. اين بخش همچنين چگونگي ايجاد وقت براي فرزندان و<br />
ديگر افراد مهم براي شما را مورد بررسي قرار ميدهد.<br />
3-1- فقط بگو «نه»<br />
در زندگي شخصي خود معمولاً با گفتن كلمه «نه» مشكل داريم. اين موضوع موجب<br />
بيشتر تناقضات در وقت ما ميشود. به خاطر اكراه طبيعي در گفتن نه، اغلب<br />
احساس تعهد نسبت به دوستان و خانواده خود داريم. آموزش به خود در استفاده<br />
از ابزار ارزشمند نه گفتن در تشخيص اهميت اولويتهاي شخصي ضروري است.<br />
چندين روش براي نه گفتن به صورت غيرمستقيم وجود دارد بطوري كه دوستان و<br />
خانواده خود را نرنجانيد. يك ذهن خلاق معمولاً قادر خواهد بود از شرايطي<br />
كه با اولويت موجود وي تناقض دارند خلاصي يابد. اما عذر و بهانه هميشه<br />
ضروري نيست. اشكالي ندارد كه با افراد رو راست بود و واقعيت را گفت. به<br />
افرادي كه تقاضاي اختصاص وقت را از شما دارند بگوييد كه شما مسئوليتهايي<br />
به عهده داريد كه امكان برآوردن تقاضاي آنها را فراهم نميآورد. شما<br />
متعجب خواهيد شد كه ميبينيد كه به چه سادگي روش مستقيم پذيرفته ميشود.<br />
3-2- اهداف شخصي<br />
3-2-1- هدفگذاري كنيد<br />
وقتي بتوانيد به صورت مؤثرتر «نه» بگوييد، وقت بيشتري براي تخصيص در<br />
دستيابي به اهداف شخصي خود داريد. اهداف، حوزه خيلي مهمي از مديريت زمان<br />
شخصي هستند. اهداف به ما كمك ميكنند كه از طريق ايجاد كار براي ما و<br />
اجازه تمركز بر تلاشهايمان، زندگي خود را سازماندهي كنيم. هنگام<br />
هدفگذاري خيلي مهم است آنها را واقعي و قابل دستيابي تعريف كنيم. با<br />
تنظيم اهداف از پيش، به خود اجازه ميدهيد كه يك مسير استراتژيك به سمت<br />
دستيابي به اهداف را برنامهريزي كنيد.<br />
اهدافي تعريف كنيد كه به سادگي قابل دستيابي باشند. وقتي به اهداف تعريف<br />
شده رسيديد، براي هدفي كه مشكلتر است اقدام كنيد. اين فرايند را ادامه<br />
دهيد تا اينجا كه احساس كنيد كه اهداف شما نه آسان و نه دور از دسترس<br />
هستند. اين فرايند كند است اما به شما كمك ميكند كه ياد بگيريد چگونه به<br />
صورت موفقيتآميز به اهداف خود دست يابيد. نبايد انتظار داشته باشيد كه<br />
تمام انتظاراتتان يك شبه برآورده شوند چرا كه يك فرايند تدريجي است.<br />
3-2-2- اهداف خود را اولويتبندي كنيد<br />
وقتي اهداف خود را تنظيم كرديد، بايد آنها را اولويتبندي كنيد. وقت<br />
گذاشتن و اولويتبندي اهداف در مديريت زمان شخصي مؤثر حياتي است. خيلي از<br />
ما از اين مرحله ميپريم اگر چه دوباره مجبور ميشويم كه برگرديم.<br />
اهداف را به صورت روشن تعريف كنيد و مشخص كنيد كه آنها چه هستند و چه<br />
اهميتي دارند. اهدافي كه اهميت كم دارند ميتوانند به تعويق بيافتند.<br />
اجازه دهيد اقلامي كه به توجه بيشتر نياز دارند ابتدا انجام شوند. شما<br />
ميتوانيد يك فهرست از كارهايي كه بايد انجام دهيد تهيه كنيد و به هر يك<br />
از اقلام به نسبت اهميت عددي اختصاص دهيد يا اينكه فهرستي از اهداف<br />
اولويتبندي شده تهيه كنيد. پيتر دراكر ميگويد كه «انجام دادن كارهاي<br />
درست مهمتر از انجام درست كارهاست».<br />
اقتصاددان ايتاليايي، ويلفردو پارتو، قانوني در اولويتبندي دارد. قانون<br />
پارتو ميگويد كه تقريباً 80 درصد نتيجه مورد نظر از بيست درصد تلاشهايي<br />
حاصل ميشود كه انجام ميدهيم. براي اينكه كارهاي خود را به صورت مؤثر<br />
اولويتبندي كنيد، بايد بيست درصد مهم را جدا كنيد. وقتي كارهاي مهم<br />
تعيين شدند شما ميتوانيد بر اقداماتي تمركز كنيد كه بيشترين نتيجه مورد<br />
نظر را حاصل ميكنند. هنگام تحليل چگونگي گذراندن اوقات خود (بخش 2-1)<br />
متوجه خواهيد شد كه خيلي از اوقات شما صرف كارهاي كوچك و ناچيز ميشود.<br />
به همين دليل توان شما صرف حوزههاي اصلي و حياتي كه نيازمند تلاش بيشتر<br />
هستند نميشود. قانون پارتو را براي اولويتبندي به كار بريد و خواهيد<br />
ديد كه زمان و اهداف تحقق يافته شما بيشتر خواهند شد.<br />
3-3- تعلل<br />
وقتي زمان مناسب صرف هدفگذاري و اولويتبندي كرديد، ميتوانيد كارهاي<br />
مورد نياز هر روز را تعيين كنيد. اگر كارها را در زمان موعد آنها انجام<br />
ندهيد غير مؤثر عمل كردهايد. تعلل چيزي است كه اكثر ما با آن درگير<br />
هستيم. اغلب نميتوانيم به كل نتيجه مورد نظر دست يابيم زيرا به خاطر<br />
تعلل استرس به ما چيره ميشود.<br />
با تعداد زيادي از كارهاي انباشته شده بر روي هم، سخت است كه در انجام<br />
كارها تعلل نكنيم؛ خصوصاً براي كارهاي بزرگتر كه به زمان بيشتر از آنچه<br />
كه شما داريد نياز دارند.<br />
وقتي با كار بزرگي روبرو ميشويد آن را به بخشهاي كوچكتر تقسيم كنيد.<br />
تقسيم كار به كارهاي كوچكتر اين امكان را فراهم ميآورد كه اجزاء كوچكتر<br />
را بدون اضطراب انجام دهيم. بزودي در خواهيد يافت كه با انجام كارهاي<br />
تقسيم شده، كل كار بزرگ انجام شده است.<br />
3-4- مزاحمت كمالگرايي<br />
وقتي هدفگذاري و اولويتبندي كرديد، بايد از چندين مسئله فرعي كه بروز<br />
ميكنند جلوگيري كنيد. يكي از اين مسائل تمايل شخص به كمالگرا بودن است.<br />
اين نوع رويكرد ميتواند تأثير زيادي بر مديريت زمان شخصي داشته باشد.<br />
توجه غير ضروري به جزئيات باعث ميشود كه ديگر كارها را به تأخير<br />
بياندازيد. ناتواني در پاداش دادن به خودمان براي كارهايي كه انجام<br />
دادهايم مسئله ديگري است كه با آن روبرو هستيم. وقتي كاري را انجام<br />
داديد، شما بايد به خود پاداش دهيد. پاداش دادن به خود راهي براي ايجاد<br />
تعادل بين كار و تفريح است. اگر بتوانيم ياد بگيريم كه بين كار و تفريح<br />
تعادلي برقرار كنيم زندگي سالمتر و شادتري خواهيم داشت.<br />
3-5- وقت گذاشتن براي همسر<br />
زندگي شخصي شامل چندين حوزه متفاوت است كه بايد در نظر بگيريم. يكي از<br />
اين حوزهها وقتي است كه با همسر خود ميگذرانيم. اين وجهي حياتي از<br />
مديريت زمان شخصي ماست زيرا خيلي از احساسات ما آن را ديكته ميكنند.<br />
افرادي كه وقت كافي براي همسرانشان تخصيص نميدهند به خاطر دلايلي روابط<br />
خود را پرتنش درمييابند كه ميشد از آنها جلوگيري كرد. اغلب همسر خود را<br />
در انتهاي فهرست اولويت قرار ميدهيم زيرا عادت كردهايم فرض كنيم كه به<br />
دليل برنامه فشرده كاري، همسر ما عذر ما را ميپذيرد.<br />
چندين روش براي افزايش مدت زمان بودن با همسر وجود دارد. اگر مدت زمان<br />
كافي با همسرتان نيستيد زمانهايي را براي تنها بودن با وي تخصيص دهيد و<br />
با هم براي تماشاي فيلم يا صرف شام بيرون برويد. روش ديگر رفتن به خريد<br />
با يكديگر است.<br />
3-6- كارهاي مربوط به خانه<br />
هر خانه تعداد زيادي كارهاي متفاوت دارد كه بايد انجام شوند. اين<br />
مسئوليتها ميتوانند بار زيادي بر ما وارد كنند اگر برنامهريزي نشوند.<br />
با تعداد بسياري از اولويتها در زندگي پيچيده امروزي، بيشتر مردم<br />
نميتوانند وقت اضافه براي انجام كارهاي خانه پيدا كنند. از آنجايي كه<br />
خود نميتوانيد همه اين كارها را انجام دهيد، اگر امكان داشته باشد آنها<br />
را به فرزندانتان تفويض كنيد.<br />
3-7- وقت گذاشتن براي فرزندان<br />
همه قبول دارند كه قراردادن فرزندان در اولويتهاي بالا هميشه ساده نيست.<br />
فرزندان وقت قابل ملاحظهاي از شما ميگيرند و لازم است كه ديگر<br />
اولويتها را همراه با اين موضوع برنامهريزي كنيد.<br />
ميتوانيم وقت خود را با فرزندان بگذرانيم در حاليكه به اتفاق آنها<br />
كارهاي خانه را انجام ميدهيم. بچهها از مسئوليت لذت ميبرند و قادرند<br />
كه برخي كارهاي خانه را انجام دهند. خيلي از مسئوليتهاي داخل و خارج از<br />
خانه وجود دارد كه شما به عنوان يك خانواده ميتوانيد آنها را با هم<br />
انجام دهيد در حالي كه با هم هستيد. انجام برخي از كارهاي خانه توسط<br />
فرزندان، استرس شما را كاهش ميدهد. تفويض مسئوليت به فرزندان در سنين<br />
كودكي براي آنها سودمند است و مهارتهاي مديريتي آنها را براي سالهاي بعد<br />
افزايش ميدهد.<br />
نقش شما به عنوان يكي از والدين فرزندان، فشار روحي و جسمي در مراقبت از<br />
آنها را به دنبال دارد. شما بايد به اتفاق فرزندان به گونهاي<br />
برنامهريزي كنيد كه اين زمانها به حداقل برسند. شما ميتوانيد به<br />
فرزندان خود توضيح دهيد كه بايد كارها و برنامههايي را انجام دهيد و<br />
انجام ندادن آنها باعث ميشود كه به اهداف خود نرسيد. فرزندان خيلي اهميت<br />
دارند ولي بايد به حجم ديگر كارها و مسئوليتها توجه داشته باشيد.<br />
3-8- مديريت ميز كار<br />
آخرين و مهمترين وجه مديريت زمان شخصي كه مورد بحث قرار ميگيرد مديريت<br />
امور دفتري شخصي است. ميز كار مهمترين چيزي است كه همواره بايد روزآمد<br />
نگاه داشته شود. براي موفق بودن، اين موضوع بايد جزو اولويتهاي بالاي<br />
شما قرار گيرد. بدين منظور ابتدا بايد ميز خود را سازماندهي كنيد. با<br />
داشتن يك ميز مرتب و تميز شما ميتوانيد بهتر كارهاي انجام نشده خود را<br />
پيدا كنيد. وقتي كاغذهاي شما مرتب شده باشند ميتوانيد كارهاي مربوط به<br />
آنها را به بخشهاي كوچكتر تقسيم كرده و جداگانه هريك را انجام دهيد.<br />
روشي كه اتاق كار خود را براساس نيازها ترتيب ميدهيد كليد خبره شدن در<br />
انجام كارهايتان است. حتي اگر نيازهاي شما در پايينترين حد لازم باشند،<br />
اقلام خاصي وجود دارند كه به موفقيت شما كمك ميكنند. اول بايد بدانيد كه<br />
به چه مقدار فضا براي بايگاني و ذخيره احتياج داريد. نبايد اسناد و مدارك<br />
را روي هم بر روي ميز انباشته كنيد چرا كه باعث ميشود نتوانيد به كارهاي<br />
مالي و دفتري خود در زمان لازم بپردازيد. از ميزهاي داراي چند كشو و<br />
فايلهاي بايگاني ميتوانيد استفاده كنيد.<br />
متخصصين اعتقاد دارند كه بايد از يك صندلي مناسب استفاده كرد. نوع صندلي<br />
انتخابي بايد بگونهاي باشد كه به شكل مناسب درآن جاي گيريد. يك صندلي<br />
خوب طراحي شده بايد قابليت تنظيم داشته باشد بگونهاي كه با اندام شما<br />
تطابق يابد و اين امكان را فراهم آورد كه هنگام كار كردن موقعيت راحتي<br />
داشته باشيد. پس از تنظيم، بايد پشت شما را نگه دارد و فشار وارده بر<br />
شانهها، گردن و دستها را كاهش دهد. مطمئناً در اين شرايط شما بهتر<br />
ميتوانيد بر كار خود تمركز كنيد.<br />
بيشتر ما به ميزان روشنايي اطراف خود توجه نميكنيم. روشنايي مناسب،<br />
كارايي را بالا ميبرد. سطح متفاوتي از روشنايي براي كارهاي متفاوت لازم<br />
است. هنگام خواندن مدارك و نامهها نور بايد به قدر كافي باشد تا به<br />
چشمان خود فشار وارد نكنيد. اما هنگام كار با كامپيوتر نور بايد به قدري<br />
باشد كه انعكاسها و درخشندگيها به حداقل برسند.<br />
ابزار غير فني زيادي وجود دارند كه ميتوانيد در زندگي شخصي از آنها<br />
استفاده كنيد. از يك تقويم ديواري با جدولبندي درشت استفاده كنيد. بدين<br />
شكل ميتوانيد كل روزهاي ماه را ببينيد. حتماً دفترچه تلفن داشته باشيد.<br />
از نرمافزارهاي كامپيوتري نيز ميتوانيد استفاده كنيد.<br />
4- مديريت زمان و كسب وكار<br />
محيط كسب و كار امروز را ميتوان با رقابت شديد و سخت آن توصيف كرد. در<br />
هر ثانيه از روز اختراعات جديدي صورت ميپذيرد و روشهاي سنتي، طول عمر<br />
كوتاهتري پيدا ميكنند. خبر تازه امروز، يك خبر قديمي در فردا محسوب<br />
ميشود و كساني كه با تغييرات پيش نروند عقب خواهند ماند. شما بايد از<br />
تمام منابع موجود خود استفاده كنيد تا با زمان پيش رويد.<br />
بزرگترين مانع موفقيت در اين بازار، زمان است. با ساعات نامحدود روزانه<br />
ميتوانستيم سرعت كار را به اندازه رضايتبخش پايين بياوريم. متأسفانه<br />
زمان چيزي است كه بشر نميتواند آن را كنترل كند. به خاطر اين شرايط<br />
غيرقابل كنترل، بايد با زمان كار كنيم. درك محدوديتهاي حاصل از زمان و<br />
منافع مديريت زمان كمك ميكند با زمان كار كنيم نه اينكه در مقابل آن<br />
قرار گيريم.<br />
روشي كه شما زمان خود را استفاده ميكنيد تعيينكننده موفقيت شماست. با<br />
اين حال، فلسفه مديريت زمان از فردي به فرد ديگر متفاوت است و مديريت<br />
زمان براي شما بايد بگونهاي باشد كه با كار شما مطابقت داشته باشد. در<br />
اين بخش رهنمودهايي ارائه ميكنيم كه به شما در شروع سفر در مديريت مؤثر<br />
زمان كمك خواهند كرد. اين رهنمودها را به دقت بخوانيد و آنها را بگونهاي<br />
تطبيق دهيد كه نياز شما را برآورده كنند.<br />
4-1- مديريت زمان در كار<br />
رهنمودهاي كلي كه قبلاً گفته شد ميتوانند در محل كار شما به كار روند.<br />
اين رهنمودها مواردي شامل تحليل روش گذراندن وقت، اولويتبندي فعاليتها<br />
و برنامهريزي است.<br />
4-2- كار درست را در زمان درست انجام دهيد<br />
حتي با مديريت مؤثر زمان هم در خواهيد يافت كه هميشه نميتوان هر كاري را<br />
سر وقت انجام داد. اما كارهايي وجود دارند كه بايد سر وقت انجام شوند و<br />
كارهايي نيز هستند كه ميتوان به تأخير انداخت. بر اساس رهنمودهاي عمومي<br />
مديريت زمان، يك فهرست اولويتبندي شده از كارها بايد تهيه كنيد. در<br />
سراسر روز كارهايي از فهرست را انجام دهيد كه بيشترين اولويت را دارند.<br />
اين كار خيلي ساده است و به يك متدولوژي خاص نياز ندارد در حالي كه خيلي<br />
از ما كار درست را در زمان درست انجام نميدهيم. انجام كارها براساس<br />
اولويت كمك ميكند كه كارها را خوب مديريت كنيد.<br />
4-3- قبل از ترك دفتر فهرست كارهاي فردا را مرور كنيد<br />
فهرست كار را بررسي كنيد و كارهاي انجام نشده را تعيين كنيد. كارهاي<br />
انجام شده را پاك كنيد و كارهاي انجام نشده را اولويتبندي كنيد. هنگام<br />
اولويتبندي موضوعات اصلي، كارهايي كه قرار است فردا انجام دهيد را مرور<br />
كنيد. براي مثال، اگر فاز دوم پروژه در دست را آغاز ميكنيد مستندات<br />
تعريف آن فاز را مطالعه كنيد. اين كار باعث ميشود اقداماتي را كه براي<br />
فاز دوم بايد انجام دهيد بياد آوريد. اگر با چند نفر كار ميكنيد، با<br />
آنها در مورد كار فردا صحبت كنيد و مطمئن شويد كه هريك ميدانند فردا چه<br />
كاري بايد انجام دهند.<br />
4-4- ساعات اوج كاري خود را پيدا كنيد<br />
با استفاده از رهنمودهاي ارائه شده در بخش 2، تعيين كنيد كه در ساعات<br />
مختلف روز چه احساسي داريد. اين تمام تحقيقي است كه نياز داريد تا<br />
بتوانيد ساعات اوج كاري خود را پيدا كنيد. ساعاتي كه بيشترين انرژي را<br />
داشتهايد، انگيزش بالا داشتهايد و تماماً متمركز به كارتان بودهايد را<br />
بشماريد. اين ساعات زماني هستند كه در آن بايد مشكلترين كارهايتان را<br />
انجام دهيد. از مزاياي ساعت اوج كاري استفاده كنيد.<br />
4-5- از جلسات حداكثر استفاده را ببريد<br />
براي برگزاري جلسه چهار نكته را بايد در نظر بگيريد. اولين نكته اين است<br />
كه جلسه را هنگامي برگزار كنيد موضوع آن اتفاق افتاده باشد. جلسات<br />
دورهاي اغلب نياز نيست اما اگر اين زمان را تخصيص دهيد با بحثهاي مختلف<br />
پر ميشود. بنابراين جلسات را براساس نياز تشكيل دهيد نه براساس قاعده.<br />
دومين رهنمود براي تشكيل جلسه تنظيم دستور جلسه است. دستور جلسه بايد هدف<br />
جلسه و حوزه بحث را نشان دهد. حوزههاي بحث بايد اولويتبندي شوند. جلسات<br />
ساختيافته افراد را بر موضوع مورد بررسي متمركز ميكنند. اين كار منجر<br />
به جلسات كوتاهتر و پربارتر ميشود. توزيع دستور جلسه در زمان مناسبي<br />
پيش از تشكيل جلسه، به افراد اين امكان را ميدهد كه خود را براي جلسه<br />
آماده كنند. اين اقدامات باعث ميشود كه جلسات شما مؤثرتر و آموزندهتر<br />
شوند.<br />
سومين رهنمود براي تشكيل جلسات تنظيم دقيق زمان جلسه است. ساعت تشكيل<br />
جلسه تأثير زيادي بر خروجي جلسه خواهد داشت. براي مثال، اگر شما ميدانيد<br />
كه افرادي در جلسه هستند كه تمايل دارند جلسه را بيش از زمان در نظر<br />
گرفته شده ادامه دهند، زمان جلسه را براي پيش از نهار يا براي ساعت<br />
پاياني روز تنظيم كنيد. اين باعث ميشود افراد انگيزه بيشتري براي تمركز<br />
و توجه داشته باشند. نكته چهارم اين است كه جلسات را در ساعات غيرمعمول<br />
برگزار كنيد اگر با تأخير و كندي روبرو ميشويد.<br />
4-6- به صورت مؤثر تفويض كنيد<br />
تفويض زمان بيشتري ايجاد ميكند. اما اين كار هميشه به سادگي قابل انجام<br />
نيست. در حقيقت خيلي از افراد با تفويض كارها مشكل دارند. اين به چند<br />
دليل رخ ميدهد. گاهي اوقات توضيح انجام يك كار به فرد ديگر بيش از انجام<br />
كار توسط خود طول ميكشد. اما اگر آيندهنگر باشيد متوجه ميشويد كه اگر<br />
يك وقت اضافي صرف كنيد ميتوانيد در آينده نيز كار مورد نظر را تفويض<br />
كنيد. دليل ديگر عدم تفويض كمالگرايي است. وقتي تفويض ميكنيد به افراد<br />
اجازه ميدهيد كه اشتباه كنند. اگر شما تحمل تصحيح اشتباهات را داشته<br />
باشيد آنگاه افراد بيشتري ياد ميگيرند كه كار مورد تفويض را به صورت<br />
مناسب انجام دهند. دليل آخر عدم تفويض ترس از كاهش قدرت است. اين وجه از<br />
تفويض چيزي است كه همه ما با آن روبرو خواهيم بود. به چيزي كه از تفويض<br />
بدست ميآوريد فكر كنيد نه به چيزي كه از دست ميدهيد.<br />
وقتي توانستيد بر ترسهاي خود از تفويض كردن غلبه كنيد بايد ياد بگيريد<br />
كه چگونه به صورت اثربخش تفويض كنيد. ابتدا تعيين كنيد كه چه چيزي بايد<br />
تفويض شود. به فهرست اولويتبندي شده كارها نگاه كنيد. اين فهرست در<br />
تعيين كارهاي نيازمند تفويض كمك ميكند. سپس افراد توانا و مشتاق انجام<br />
كار انتخاب شده براي تفويض را انتخاب كنيد. بياد داشته باشيد كه كل كار<br />
را تفويض كنيد. كار و چيزي كه مورد انتظار است را توضيح دهيد. قدم بعدي<br />
اين است كه اجازه دهيد فرد كار را انجام دهد. كار را در زمانهاي از پيش<br />
تعيين شده مورد بررسي قرار دهيد. دائماً بالا سر كار نايستيد زيرا اين<br />
كار فقط عملكرد را كاهش ميدهد.<br />
4-7- ميز خود را مرتب كنيد<br />
فردي كه روي ميز شلوغ و درهم برهم كار ميكند به طور متوسط روزي يك ساعت<br />
و نيم دنبال چيزهاي خود روي ميز ميگردد. عامل اصلي به هم ريختگي روي<br />
ميز، كاغذ است. كاغذها بايد دستهبندي و بايگاني شوند، يا به ديگر<br />
همكاران مربوط داده شوند يا دور ريخته شوند. نيازي نيست كه انبوهي از<br />
كاغذ به مدت نامحدود روي ميز باشد. بعد از مرتب كردن روي ميز به سراغ<br />
كشوها برويد. مرتب كردن ميز كافي نيست، هر روز آن را تميز كنيد. مرتب<br />
نگهداشتن ميز هفت ساعت و نيم به هفته كاري اضافه ميكند.<br />
4-8- روشها را مناسب خود تطبيق دهيد<br />
توجه به اين نكته مهم است كه رهنمودهاي ارائه شده در اين مقاله كلي<br />
هستند. اين رهنمودها نقطه شروعي براي توسعه سيستم مديريت زمان است. براي<br />
مديريت موفق زمان، بايد يك سيستم مديريت زمان مناسب خود طراحي كنيد.</div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-11377358417254053152010-05-15T09:08:00.001-07:002010-05-19T03:45:46.567-07:00تكنولوژي تشخيص گفتار Speech Recognition<div dir="rtl" style="text-align: right;" trbidi="on"><div style="text-align: justify;"><span style="font-size: small;">مزيت استفاده از تكنولوژي تشخيص گفتار ( Speech recognition ) اينست كه سد ارتباطي ما بين آدمي و ماشينها را ميشكند گذشته از dراحتي بيان گفتار زواياي ديگري در ارتباط با كامپيوتر به ارمغان مي آورد . يكي از مزايا سرعت مي باشد گفتار همچنين مي تواند بعضي از محدوديت ها ي ويزيكي ارتباط با كامپيوترها را از ميان بردارد به وسيله ي گفتار مي توان كامپيوتر را در تاريكي و يا بدون نشستن در جلوي صفحه ي كليد كنترل كرد .</span></div><div style="text-align: justify;"><span style="font-size: small;">حدود 40 سال از زمان در دسترس بودن سخت افزاري كه بتواند تحليل طيفي سيگنال هارا انجام دهد مي گذرد تحقيقات اوليه بر روي سيستم تشخيص گفتار براي تحقق دو هدف انجام گرفت : يكي از آنها تبديل سيگنال هاي صدا به كركترهاي نوشتاري (typewriter مبتني بر صدا) و ديگري انجام دستور العمل هاي ماشيني به وسيله ي صدا .كامپيوتر ها همچنين وسيلهي راحتي براي اعمال تكنيك هاي پردازش سيگنال هاي ديجيتالي و اجراي الگوريتم هاي تشخيص فراهم كرده اند .</span></div><div style="text-align: justify;"><span style="font-size: small;">در طي دو دهه تحقيق و ترقي ابعاد مهم زير در مورد مشخصات سيستم هاي تشخيص گفتار به ثبت :</span></div><div style="text-align: justify;"><span style="font-size: small;">1-وابستگي به گوينده در برابر مستقل بودن از گوينده(dependence vs.speaker-independence speaker) يك سيستم وابسته به گوينده براي تشخيص صداي يك شخص تعليم داده مي شود.</span></div><div style="text-align: justify;"><span style="font-size: small;">2-لغات براي گفتار پيوسته (descrete speech-word vs.continous-) يك سيستم گسسته (جدا از هم isolated-word) براي تشخيص به توافق در بين لغات احتياج دارد.اولين تشخيص دهنده گفتار بر اساس لغات جدا از هم با استفاده از كامپيوتر ديجيتالي در اوائل سال 1960 ساخته شد. تكمولوژي كنوني به سطحي رسيده است كه سيستم هاي تشخيص گفتار با استفاده از تكنيكهاي تطابق براساس لغتهاي جدا از هم و وابسته به گوينده براي تعداد لغات محدود در حال حاضر در فروشگا هها ،صنايع و ادارات مورد استفاده واقع مي شود.</span></div><div style="text-align: justify;"><span style="font-size: small;">از سيستم هاي تشخيص گفتار در زمينه هاي مختلف استفاده مي شود كخ چند نمونه از آن را ذكر مي كنيم:</span></div><div style="text-align: justify;"><span style="font-size: small;">كاربرد هاي جالب شامل ادغام تكنولوژي صدا با تلفن ، رابطههاي تصويري ،پست صدايي و مانند اينها. كاربرد موفق ديگر ارتباط صوتي در كنترل سيستمهاي روباتيك مي باشد. و در بعضي كاربردها ، مانند ديكته گفتن ، شماره گرفتن از طريق صدا ، و وارد كرد ن اطلاعات كافي است . سيستم عملياتي كه از قبيل تععين شده است را انجام دهد. ( مثلاً در مورد ديكته گفتن فقط كافي است كلمات تشخيص داده شده را تايپ كند).</span></div><div style="text-align: justify;"><span style="font-size: small;">1.4-سيگنالهاي صوتي</span></div><div style="text-align: justify;"><span style="font-size: small;">سيگنالهاي صوتي حاوي اطلاعات مي باشند و آنچه كه ما در پردازش كامپيوتري گفتار به آن علاقه منديم انتقال اين اطلاعات مي باشد. اين مهم آنطور كه بنظر مي رسد ساده نيست. زيرا سيگنال صوتي حداقل سه نوع مختلف از اطلاعات را در بر دارد. مهمترين اينها اطلاعات مربوط به زبان مي باشد.اين نوعي از اطلاعات است كه عموماً به عنوان معني كلمه ادا شده تلقي مي شود. در عين حال نبايد اين حقيقت را ناديده گرفت كه اداي يك كلمه اطلاعات اجتماعي –زباني را هم در بردارد و به اطلاعاتي راجع به ناحيه و طبقه اجتماعي گوينده مي دهد.گذشته از اين موارد،اداي يك كلمه اطلاعات شخصيتي در مورد گوينده را نيز در بر دارد.</span></div><div style="text-align: justify;"><span style="font-size: small;">اين سه نوع اطلاعات بطور خيلي پيچيده اي در سيگنال صوتي با هم ادغام شده اند.</span></div><div style="text-align: justify;"><span style="font-size: small;">سيگنالهاي صوتي بر اساس شكل حنجره و شكل داخلي دهان ، از نظر دامنه و فركانس متغيير بوده و به پارامتر هايي نظير مساحت دهانه لب در هنگام اداي كلمه ، مينيمم مساحت در اداي دو كلمه “father” و “head” در اولين كلمه فاصله دهانه حنجره تا نقطه مينيمم مساحت كمتر است.</span></div><div style="text-align: justify;"><span style="font-size: small;">منبع توان در تقريباً همه صداها فشار هماي خارج شده از ششها توسط سسيستم تلفني مي باشد . جريان همادي خارج شده از ششها از ميان تارهاي صوتي( كه دو ماهيچه كوچك تابيده شده واقع در حنجره در بالاي ناي مي باشد) عبور مي كند.فاصله بين تارهاي صوتي ، دهانه حنجره ناميده مي شود.</span></div><div style="text-align: justify;"><span style="font-size: small;">تارهاي صوتي بطور طبيعي جدا از هم مي باشند (منظور زمان بازدم است) در اين حالت هواي خارج شده از ششها عبور نسبتاً آزادي به داخل حلق و دهان خواهد داشت.زماني كه تارهاي صوتي به گونه اي قرار گيرند كه محل عبور باريكي بين آنها بوجود آيد.جريان هوا باعث مي شود كه به طرف يكديگر مكيده شوند.هنگامي كه تارها ي صوتي به يكديگر مي چسبند.جريان هوا ديگر وجود نخواهد داشت و فشارهواي پايين آنها تا موقعي كه دوباره به طرف هم مكيده شوند و سيكل ارتعاشات تكرار مي شود. صداهاي توليد شده در زمان نوسان تارهاي صوتي،اصوات با صا گفته مي شوند.</span></div><div style="text-align: justify;"><span style="font-size: small;">در مقابل اصوات با صدا، صداهايي وجود دارند كه در آنها تارهاي صوتي جدا از هم مي باشند و به اصوات بي صدا معروفند. در تشكيل حروف بي صدا(consonants) جريان هواي عبوري از ميان تارهاي صوتي بطريقي مسدود مي شوند.</span></div><div style="text-align: justify;"><span style="font-size: small;">حروف بيصدا بر اساس محل و حالت لين مسدوديت طبقه بندي مي شوند. برخي از محلهاي ممكن براي اين مسدوديت در شكل زير بصورت فلشهايي نمايش داده شده است. اين نقاط در زبانهاي مختلف كمي جابجا مي شوند.</span></div><div style="text-align: justify;"><span style="font-size: small;">مدل زير بر اساس طرز عمل سيستم صوتي انسان پيشنهاد مي شود:</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;">بر اساس اين مدل براي اصوات با صدا و بي صدا دو منبع صوتي جداگانه در نضر گرفته شده است . براي اصوات با صدا منبع صوتي پريوديك كه قركانس آن بر حسب نوع حرف با صدا تنظيم مي شود، در نظر گرفته مي شود و براي اصوات بي صدا منبع نويز سفيد بكار مي رود. مجموعه سيستم صوتي انسان ، شامل حنجره ، ناي ، زبان و غيره فيلتر ميان گذر بافركانس قطع متغيري را تشكيل مي دهد كه اصوات توليد شده توسط منابع صوتي را فيلتر مي كند.</span></div><div style="text-align: justify;"><span style="font-size: small;">2.4- طيف صوتي</span></div><div style="text-align: justify;"><span style="font-size: small;">بررسي طيف انسانها نشان داده است كه طيف صوتي جنس مذكر از نظر چگالي طيفي توان سگنالها ي صوتي با طيف جنس مؤنث اختلاف دارد و اين اختلاف در حروف با صدا مشهودتر است.</span></div><div style="text-align: justify;"><span style="font-size: small;">4 .3پهناي باند و نمونه برداري از سيگنالهاي صوتي</span></div><div style="text-align: justify;"><span style="font-size: small;">يك پارامتر مهم در تحليل گفتار (SPEECH ANALYSIS) رديف (RANGE) فركانسي يا پهناي باند گفتار مي باشد. پهناي باند در حدود 20 كيلو هرتز بهترين پاسخ را به ما مي دهد.در پرداطش گفتار اغلب پهناي باندي در حدود 4 تا 5 كيلو هرتزتحميل مي شود.اين پهناي باند براي هجا هاي با صدا كاملاً مناسب و براي هجا هاي بي صدا در حد معقولي مي باشد.</span></div><div style="text-align: justify;"><span style="font-size: small;">4 .4 –سرعت نمونه برداري</span></div><div style="text-align: justify;"><span style="font-size: small;">پارامتر مهم ديگر مربوط به پردازش گفتار (SPEECH PROCESSING) سرعت نمونه برداري مي باشد.در هر پردازش ديجيتالي شكل موج اوليه مانند صوت ، يك كميت آنالوگ پيوسته مانند (T) X مي باشد ، اما از آنجايي كه يك كامپيوتر عملياتش را بر روي كميت هاي گسسته انجام مي دهد ، كميت آنالوگ بايد بوسيله يك مبدل آنالوگ به ديجيتال (ADC) نمونه برداري شده و به كميت هاي گسسته تبديل شود. بدين صورت كه سيگنال آنالوگ X(T) به مجموعه اي از مقادير گسسته X(2T) ،X(T) ، X(0) و... با سرعت 1/T نمونه در هر ثانيه نمونه برداري مي شود. </span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;">عموماً T را حذف كرده و اين مجموعه را بصورت ...،X(N) ،... ،X(2) ،X(1) ،X(0) با دامنه هاي X(N) توصيف مي كنند .</span></div><div style="text-align: justify;"><span style="font-size: small;">بين سرعت نمونه براري و پهناي باند سيگنال ، ارتباط مهمي و جود دارد .اگر يك سيگنال باند محدود كه مؤلفه هاي فركانسي آن در بالاي فركانس صفر مي باشند. با سرعت نمونه برداري شود ، اثبات مي شود كه طيف سيگنال نمونه برداري شده ، پريود يك با فركانس مي باشد.</span></div><div style="text-align: justify;"><span style="font-size: small;">در نمونه برداري با سرعت زياد ، مؤلفه هاي پريود يك طيف جدا از هم مجزا و جدا مي شوند .در حالي كه به ازاي اين مؤلفه ها به يكديگر مي چسبند .</span></div><div style="text-align: justify;"><span style="font-size: small;">در سرعت هاي پائين نمونه برداري .اين طيف ها روي هم مي افتند . سرعت بحراني نمونه برداري به فركانس نايكوئيست معروف مي باشند.</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;">يك نتيجه ي مهم اين است كه در سرعتهاي نمونه برداري بالاتر يا برابر فراكانس نايكوئيست ،سيگنال آنالوگ اوليه مي تواند با استفاده از مقادير نمونه برداري شده بطور دقيق باز سازي شود. (اين اثرAliasing سيگنال را باعث مي شود .) بنابر اين زماني كه قرار است صوت با پهناي باند مؤثر 5 كيلو هرتز نمونه برداري شود ميبايست اول بوسياهي فيلتر آنالوگ ، مؤلفه هاي فركانس بالاي آن حذف شده، به پهناي باند 5 كيلو هرتز محدود و سپس با سرعت حد اقل 10 كيلو هرتز نمونه برداري شود.</span></div><div style="text-align: justify;"><span style="font-size: small;">5،4- كوانتيزه كردن</span></div><div style="text-align: justify;"><span style="font-size: small;">پارامتر مهم ديگر در نمونه برداري از سيگنال هاي صوتي ، كوانتيزه كردن دامنه هاي نمونه برداري شده بوسيله ي يك مبدل A/D با دقت محدوتش ميباشد . يكADC8 بيتي ميتواند يك سيگنال ورودي را به يكي از 256 حالت ممكن تبديل كند ، اين عمل به اندازه گيري ما نويز اضافه مي كند . نويزي كه در اثر كوانتيزه كردن به سيستم وارد مي شود ، بوسيله افزايش دقت ADC كاهش داده شود . براي پردازش سيگنال صوتي استفاده از يك ADC با حد اقل 10 بيت كه دقت يك در 1024 به ما مي دهد ، متداول است.</span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;">برخي از دلائل اينكه گفتار به حالت ديجيتالي تبديل شود به قرار زير است:</span></div><div style="text-align: justify;"><span style="font-size: small;">1- مالتي پلكس كردن : وقتي تعدادي سيگنال بايد در طول يك مدار مشترك انتقال داده شوند ، متدوال ترين روشهاي مالتي پلكس كردن ، استفاده از روشهاي ديجيتالي بمنظور بدست آوردن مينيمم اغتشاش در سيگنالهاي اطلاعاتي مي باشد. </span></div><div style="text-align: justify;"><span style="font-size: small;">2- سوئيچينگ: وقتي سيگنالي به فرم ديجيتالي است ، مي توان انرا از ميان تعراد زيادي گره هاي سوئيچينگ بدون ايجاد هيچ اغتشاش و يا تنزلي در سيگنال عبور داده سوئيچهاي مدار ( در مركز تلفني ) در زماني كه سيگنالها ديجيتالي هستند مي توانند خيلي كوچك و جمع و جور ساخته شوند .</span></div><div style="text-align: justify;"><span style="font-size: small;">3- ذخيره سازي : بطور كلي ، بواسطه در دسترس بودن رنج وسيعي از حافظه ها و ديگر وسايل ذخيره ديجيتالي ، اطلاعات ديجيتالي خيلي ساده تر از مشابه آنالوگ آنها ذخيره مي شوند.</span></div><div style="text-align: justify;"><span style="font-size: small;">4- انتقال به صورت بسته اي : سيستم هاي مدرن انتقال بسته اي ، تكنيك هاي سوئيچينگ ، مالتي پلكس كردن و ذخيره سازي را براي استفاده بهتر لز منابع انتقالي با يكديگر تركيب مي كند . همه ي اين تكنيك ها براحتي با سيگنال هاي ديجيتايز شده به اجرا در مي آيند.</span></div><div style="text-align: justify;"><span style="font-size: small;">5- به رمز در آوردن : به منظور جلو گيري از دستيابي به پيغام هاو اطلاعات ، بدون اجازه ، تنها تكنيك كد گذاري واقعاً مطمئن ، توليد اعداد اتفاقي از پيغام هاي ديجيتالي مي باشد.</span></div><div style="text-align: justify;"><span style="font-size: small;">6- انتقال طيف گسترده: گسترده كردن طيف يك سيگنال مي تواند در برابر رنج وسيعي از اغتشاشات و اندازه گيري هاي نادرست الكترونيكي ، حفاظت با ارزشي را فراهم نمايد . بهرحال اگر سيگنال درحالت ديجيتالي باشد، اصلاحاتي كه براي گسترده كرده اغتشاش اضافي حذف شود . عيب اصلي سيستم هاي ديجيتالي اينست كه آنها اغلب به پهناي باند هاي وسيعتري نسبت به سيستم آنالوگ مشابه ، نياز دارند.</span></div><div style="text-align: justify;"><span style="font-size: small;">6،4- انواع سيستمهاي تشخيص گفتار </span></div><div style="text-align: justify;"><span style="font-size: small;">سيستم هاي تشخيص گفتار به دو نوع اصلي زير تقسيم مي شوند : </span></div><div style="text-align: justify;"><span style="font-size: small;">1- سيستم تشخيص گفتار وابسته به گوينده ( گوينده ثابت SPEAKER DEPENDENT) </span></div><div style="text-align: justify;"><span style="font-size: small;">2- سيستم تشخيص گفتار مستقل از گوينده ( SPEAKER INDEPENDENT) </span></div><div style="text-align: justify;"><span style="font-size: small;">در سيستم نوع اول، سيستم فقط براي تشخيص صداي يك نفر تعليم داده مي شود ولي در سيستم ديگر سيستم طوري طراحي شده است كه صداي افراد مختلفي را تشخيص مي دهد.</span></div><div style="text-align: justify;"><span style="font-size: small;">تشخيص سخنان يك گوينده ثابت و معين از شناسايي چند گوينده مختلف ساده تر است، چرا كه در پارامتر ي كردن مكالمات براي كامپيوتر ، استفاده از يك گوينده ثابت مي تواند حساسيت سيستم را افزايش دهد . به اين ترتيب مي توان الگوها و قابليت هاي تطلبق را در حافظه فقطبراي گوينده ذخيره كرد ، كه اين الگوها خود به خود در مورد گوينده هاي غريبهعملكرد بسيار ضعيف تري ارائه مي دهد. به همين خاطر هم در بسياري از سيستم هاي موجود ، گوينده منحصر به فرد است و سيستم گوينده اي خاص تنظيم شده است. البته تعداد نسبتاً معدودي از سيستم هاي تشخيص گفتار را مي توان براي گوينده هاي مختلف تنظيم كرد . ولي بسياري از پژوهشگران به تجربه معتقدند كه براي انجام يك وظيفه ي ثابت سيستم هاي مستقل از گوينده خطايي معادل 3تا5 برابر بيشتر از سيستم هاي با گوينده ثابت ارائه مي دهند . براي دستيابي به سيستم هاي مستق از گوينده كافي است بطور خيلي ساده قالب هاي گفتاري اشخاص زيادي را در حافظه ذخيره كرد. در روش ديگر كه پيچيده تر نيز هست مي تولن وجوه مشترك بين اصوات گوينده هاي مختلف را ( كه نسبتاً ثابت است) به عنوان الگوي تشخيص پذيرقت .</span></div><div style="text-align: justify;"><span style="font-size: small;">هر يك از سيستم هاي بالا به دو نوع كلي ديگر تقسيم مي شوند :</span></div><div style="text-align: justify;"><span style="font-size: small;">الف-سيستم تشخيص گفتار بر اساس لغات جدا از هم </span></div><div style="text-align: justify;"><span style="font-size: small;">(isrs) Isclated word speech recognition </span></div><div style="text-align: justify;"><span style="font-size: small;">ب- سيستم تشخيص گفتار بر اساس لغات پيوسته </span></div><div style="text-align: justify;"><span style="font-size: small;">(csrs) Continues word speech recognition system </span></div><div style="text-align: justify;"><span style="font-size: small;">از آنجايي كه در مكالمات پشت سر هم و پيوسته امكان تشخيص مرز بين كلمات مشكل تر است، لذا مكالمات كلمه به كلمه ( افزودن سكوت هاي كوتاه بين كلمات ) مي تواند راحت تر تشخيص داده شود . از سوي ديگر در مكالمات بدو مكث بسته به موقعيت كلمه نسبت به كلمات ديگر ممكن است تلفظ كلمه عوض شود براي مثال تلفظ تو چطوري ؟ با تو سكوت چطوري ؟ يكسان نخواهد بود . همچنين در مكالمات بدون مكث و سريع بعضي از حروف خود به خود بوسيله ي گوينده جويده مي شوند . مثلاً مي خواهم كه بصورت مي خوام كه ادا ميشود.اگر استفاده كننده ملزم به مكث بين كلمات شود ، اين خطاي سرعت نيز به مقدار زيادي كاهش مي يابد . براي مثال در آزمايشات بعمل آمده خطاي 9 درصد حاصل از مكالمات بدون مكث به 3 درصد در حالت مكالمه كلمه به كلمه كاهش يافته است. اما اين نوع مكالمات مكث دار علاوه بر ايجاد خستگي براي گوينده ، سرعت انتقال اطلاعات را از 150 تا 250 در دقيقه به 20 تا 100 كلمه كاهش مي دهد. </span></div><div style="text-align: justify;"><span style="font-size: small;"><br />
</span></div><div style="text-align: justify;"><span style="font-size: small;">7.4- شماي كلي سيستمهاي تشخيص گفتار</span></div><div style="text-align: justify;"><span style="font-size: small;">شماي كلي سيستم ها ي SRS بصورت ز ير است:</span></div><div style="text-align: justify;"><span style="font-size: small;">شكل7 . 4 :</span></div><div style="text-align: justify;"><span style="font-size: small;">چنانچه ديده مي شود، يك سيستم ارتباط صوتي از يه بخش اصلي تشكيل شده است:</span></div><div style="text-align: justify;"><span style="font-size: small;">1- بخش پردازش گفتار:اين بخش كلمات تلفظ شده را بوسيله يك مبدل A/D و تكنيك هاي پردازش سيگنال (آنالوگ يا ديجيتال) به فرم ديجيتالي تبديل مي كند.</span></div><div style="text-align: justify;"><span style="font-size: small;">2- بخش تشخيص گفتار: اين بخش خروجي بخش پردازش گفتار را با مدل هاي از قبل ذخيره شده در سيستم مقايسه مي كند.محدود يتهاي گرامر و فرهنگ لغات تفسير هاي ديگر را حذف مي كند.</span></div><div style="text-align: justify;"><span style="font-size: small;">3- بخش فهم گقتار : اين بخش يك تابع سطح بالاتر است كه سعي مي كند ورودي را بفهمد.</span></div><div style="text-align: justify;"><span style="font-size: small;">8 . 4 طرز كار سيستم هاي تشخيص گفتار</span></div><div style="text-align: justify;"><span style="font-size: small;">تجزيه و تحليل گفتار(SPEECH ANALYSIS) يك سري تبديلات مي باشد كه يك سيگنال آنالوگ گفتار را به يك سري اطلاعات ديجيتال متراكم شده مشخص كننده گفتار تبديل مي كند.يك مسكروفن تغييرات فشار حاصله از گفتار را به تغييرات ولتاژ تبديل مي كند.</span></div><div style="text-align: justify;"><span style="font-size: small;">سيستم از اين تغييرات نم.نه برداري كرده و آنها را با استفاده از يك مبدل A/D ديجيتاليز ميكند. بطور نمونه يك سيتم از ورودي صدا 6000 تا 2000 بار در ثانيه نمونه برداري مي كند.هر يك از اين نمونه ها، بمنظور اطمينان از نمايش كامل صدا، حدود 12 بيت ميباشد. شري اعداد توليد شده توسط نمونه برداري ، شكل موج ديجيتالي ناميده مي شود.در واقع ، ما بايد سعي كنيم كه موج ديجيتالي را تشخيص دهيم. ولي چون اداي كلمه اي 5 ثانيه اي ممكن است تا 100000 عدد توليد كند، چنين پردازشي بطور قابل توجهي گران مي باشد.همچنين ، سگنال صدا شامل اطلاعات اضافي و غير ضروري مي باشد. براي رفع اين مشكلات سيستم هاي گفتاري، از تكنيك هاي پردازش سيگنال ديجيتالي براي كاهش اضافات و افزايش مشخصه هاي برجسته گفتار استفاده ميكنند.</span></div><div style="text-align: justify;"><span style="font-size: small;">اين تكنيك ها نوعاً يك بردار توصيفي از حدود 8 تا 20 عدد اعشاري براي هر 10 ميلي ثانيه از گفتار توليد مي كنند.تكنيكهاي كاهش متداول شامل مجموعه اي از فيلتر ها و تبديل فوريه هاي سريع FFT مي باشد كه براي هر 10 ميلي ثانيه از گفتار سطح انرژي را در مجموعه هاي فركانسي مختلف( كه معمولاً بصورت لگاريتمي مقياس بندي شده اند) مشخص مي كنند. اين تكنيكها همچنين LPC را كه برداري از ضرائب يك معادله خطي است كه طيف اين 10 ميلي ثانيه گفتار را بر اساس نمونه هاي قبلي پيش بيني ميكند،مشخص مي كنند.اين تكنيك ها حدود 1000 تا 2000 عدد اعشاري در يك ثانيه گفتار توليد مي كنند كه نسبت به قبل كاهش قابل توجهي دارد.اصولاً بدليل اينكه صدا هاي گفتاري دوباره سنتز شده تقريباً شبيه صداي اصلي مي باشد، هيچگونه اطلاعاتي از اين طرز نمايش از دست داده نمي شود. براي بدست آوردن راندمان بهتر با يك دقت بالا ، بعضي از سيستمها صدا را در حدود 200 بايت بر ثانيه فشرده مي كنند.</span></div><div style="text-align: justify;"><span style="font-size: small;">عموماً سيگنالهاي گفتار در حوزه فركانس بر اساس طيف توانشان كه تابعب از زمان است توصيف مي شوند.( با سرعت نمونه بر داري 10 كيلو هرتز متناظر با پهناي باند حدود 5 كيلو هرتز) . از آنجا كه اطلاعات طيفي براي فرق گذاشتن بين لغات مختلف براي حداقل يك شنونده انساني كافي مي باشد، الگوريتم هاي تطبيق ساده بمنظور تفكيك يك لغت از ديگر لغات بر اساس توالي طيف هاي كوتاه مدت كه نشان دهنده لغت مي باشد ، بايد كافي باشد.</span></div><div style="text-align: justify;"><span style="font-size: small;">مزيت اين زمينه اين است كه هيچ نيازي به اطلاع مشخصي درباره طبيعت سگنالهاي گفتاري ندارد و جدا كردن لغت به واحد هاي كوچكتر مانند سيلاب ها و هجا ها لازم نيست كه اين از بوجود آمدن مسائلبغرنج در تشخيص جلوگيري مي كند.</span></div><div style="text-align: justify;"><span style="font-size: small;">نتايج اين مفروضات به شرح زير است:</span></div><div style="text-align: justify;"><span style="font-size: small;">1- انتخاب كلمه به عنوان يك واحد تشخيص احتياج به سيستمي دارد كه يك الگوي مرجع ذخيره شده بر اساس هر يك از كلمات فرهنگ لغت داشته باشد.تقريباً همه سيستمهاي تشخيص گفتار با لغات جدا از هم (ISRS) از الگوهايي استفاده مي كنند كه بايد بوسيله سيستم ياد گرفته شوند، در طي جلسه يادگيري، لغت موردنظر يك يا چند بار بوسيله گوينده مشخص ادا مي شود.سيستم الگوي آكوستيكي كه توالي زماني از مشخصه هاي آكوستيكي مربوط به آن لغت ( يا الگوي ميانگين در مورد چندين تكرار لغت) است را براي مراجعه آينده در حافظه ذخيره مي كند. براي تشخيص يك لغت، سيستم پترن ورودي را با هر يك از الگو هاي مرجع مقايسه مي كند و مجموعه اي از امتيازات بهترين تطابق براي كل فرهنگ را توليد مي كند . لغت مرجع با بيشترين امتياز به عنوان شبيه ترين كانديد براي تشخيص در نظر گرفته مي شود .</span></div><div style="text-align: justify;"><span style="font-size: small;">2- سيگنال ورودي و الگوي از قبل ذخيره شده ي مربوط به آن مي بايست از نظر آكوستيكي به اندازه ي كافي به هم نزديك باشند تا اختلاف آكوستيكي شان كم شود. همچنانكه بخوبي مي دانيم ، به هر حال يك لغت خاص به وسيله ي گوينده هاي مختلف بطور مختلفي ادا مي شود و الگوهاي آكوستيكي متفاوتي دارد ، بر اين اساس هر الگو از نظر تئوري فقط براي يك گوينده مشخص معتبر است . يكي از مسائل اصلي يك چنين سيستمي اين است كه طول جلسه ياددهي مستقيماً وابسته به طول فرهنگ است .</span></div><div style="text-align: justify;"><span style="font-size: small;">9.4- تطابق و روش هاي آن </span></div><div style="text-align: justify;"><span style="font-size: small;">تشخيص گفتار شامل مقايسه ي اداي كلمه ( كه در حال حاضر توالي از بردارها مي باشد ) با مدلهاي گفتاري از قبل ذخيره شده بر طبق محدوديتهاي گرامري و لغتي خاص مي باشد . در تمام حالات ، بايد قبل از آنكه بتوان از سيستم براي تشخيص استفاده كرد ، مدلهاي گفتاري ، بر اساس منظور ما مي باشند. بعضي از آنها شامل كلمات يا عبارات ، سيلاب ها و اصوات كامل مي باشند .</span></div><div style="text-align: justify;"><span style="font-size: small;">بعضي از تكنيكهاي مدل سازي متداول به قرار زير مي باشد :</span></div><div style="text-align: justify;"><span style="font-size: small;">1- انحراف زماني ديناميكي : ( DTW) Dynamic time warping </span></div><div style="text-align: justify;"><span style="font-size: small;">اين تكنيك پترن هاي گفتاري را با الگوهاي از قبل ذخيره شده بوسيله ي تنظيم موقت آنها با استفاده از الگوريتمهاي برنامه نويسي ديناميك مطابقت مي دهد. مدل هاي DTW بوسيله ي ميانگين گيري از چندين نمونه از هر لغت در فرهنگ لغات تعليم داده مي شوند. تكنيك DTW بطور خيلي فراگيري در تشخيص دهنده هاي گفتاري تجاري استفاده مي شود.</span></div><div style="text-align: justify;"><span style="font-size: small;">2- مدل هيدن ماركوف : ( hmm) Hidden markov model </span></div><div style="text-align: justify;"><span style="font-size: small;">در اين روش ، خواص گفتار بر روش آماري بدست آورده مي شود. سيستم به وسيله ي الگوريتمهاي اتوماتيك ، احتمال وقوع تغييرات گفتاري و دوام آنها را ياد مي گيرد . سيستمهاي hmm توانايي عموميت دهندگي عالي دارند و براي فرهنگهاي بزرگ و گفتار پيوسته و همچنين كاربردهاي مستقل از گوينده مناسب مي باشند.</span></div><div style="text-align: justify;"><span style="font-size: small;">سيستمهاي hmm تكنولوژي غالب در اكثر سيستمهاي تحقيقاتي و بعضي سيستمهاي تجاري مي باشند.</span></div><div style="text-align: justify;"><span style="font-size: small;">3- شبكه هاي عصبي : (nn) neural networks </span></div><div style="text-align: justify;"><span style="font-size: small;">اين روش شامل تكنو لوژي جديدي است كه خواص گفتار را بصورت يك نمايش گسترده كد مي كند . يكي از خواص شبكه هاي عصبي عموميت پذيري آنها مي باشد. هر چند هيچ نوع سيستم تشخيص گفتار بر اساس شبكه عصبي بزرگ وجود ندارد و آنها اغلب به عنوان اجزاء سيستمهاي تحقيقاتي و بعضي سيستمهاي تجاري استفاده شده اند . توالي مدلهايي كه بوسيله ي سيستم تشخيص گفتار توليد مي شوند شامل بهترين حدس سيستم براي ورودي مي باشد.</span></div><div style="text-align: justify;"><span style="font-size: small;">بوسيله ي تكنولوژي جاري تطابق همه ي صداها با ورودي ، عملكرد آهسته غير قابل قبولي را ايحاب مي كند . بنابر اين تشخيص دهنده هاي گفتار از محدوديتهاي لغوي براي در نظر گرفتن فقط توالي اصوات كه لغات را نمايش مي دهند استفاده مي كنند . اين تشخيص دهنده ها همچنين محدوديت هاي زباني را باي اطمينان از اينكه فقط توالي لغات قانوني را در نظر بگيرند ، بكار مي برند . ( در نتيجه تعداد لغتهاي آزمايش شده فعال در طول تشخيص گفتار كاهش مي يابد) .</span></div><div style="text-align: justify;"><span style="font-size: small;">ارزيابي مدل و بكار بردن محدوديتهاي زباني و لغوي ، نوعاً در يك فرايند جستجوي يك مرحله اي تركيب مي شوند. بيشتر توليد كننده هاي برنامه هاي كابردي براي بدست آوردن بهترين عملكرد ممكن هم در زبان پاسخ و هم در دقت ، براي سيستمهاي خود گرامرهاي خيلي فشرده شده اي را مي سازند.</span></div><div style="text-align: justify;"><span style="font-size: small;">تكنولوژي تشخيص گفتار در حال سازگاري با انواع كامپيوترهاي موجود است و در آينده در انتظار استفاده هاي گسترده تري از سيستمهاي تشخيص گفتار و گوينده هستيم. در حال حاضر با ساده سازيها و قبول بعضي محدوديتها مشكلات موجود بر سر راه سيستمهاي تشخيص را كاهش داده اند و اين يعني اينكه هنوز قادر به ارتباطي راحت و طبيعي با كامپيوتر از طريق مكالمه نيستيم. سيستمهاي تشخيص موجود در بازار فقط متنهاي مشخصي را درك مي كنند و سيستمهاي مستقل از متن با دقت زياد هنوز يك آرزو هستند.</span></div><div style="text-align: justify;"><span style="font-size: small;">پيشرفتهاي حاصله در زمينه تشخيص صوت و شناسايي گوينده توسط كامپيوتر اين واقعيت را روشن ساخت كه قبل از رسيدن به مكالمه اي راحت و طبيعي بايد در جستوجوي زباني تعريف شده و معين باشيم . زباني مشترك ما بين يك انسان و كامپيوترش .</span></div><div style="text-align: justify;"><span style="font-size: small;">10.4- تشريح نحوه ي عملكرد سيستم</span></div><div style="text-align: justify;"><span style="font-size: small;">1.10.4- قسمت پردازش گفتار </span></div><div style="text-align: justify;"><span style="font-size: small;">سيستم هاي موجود در بازار سيگنال ورودي صوتي را ابتداء ديجيتالي مرده و سپس توسط يك مدار پردازش كننده ديجيتالي (DSP) پترني از سيگنال هاي صوتي ديجيتالي بمنظور تشخيص مي سازند . اين سيستمها احتياج به مدارات مجتمع پردازش كننده سيگنال دارند. در اين آي سي ها ، بر اساس برنامه ريزي قبلي ، بر روي سيگنال ديجيتالي ورودي پردازش صورت مي گيرد. بدين ترتيب خروجي آي سي ها نمايشي از سيگنال ورودي بر اساس پردازش انجام شده مي باشد. ( مثلاً در بعضي از كاربرد ها ، آي سي را بصورت تبديل فوريه سريع FFT برنامه ريزي مي كنند. بدين ترتيب خروجي تبديل فوريه سيگنال ورودي مي باشد.)</span></div><div style="text-align: justify;"><span style="font-size: small;">در اكثر سيستمهاي تشخيص گفتار (SRS) ، آي سي هاي DSP را بصورت FFT برنامه ريزي مي نمايند و اين بدليل بدست آوردن مؤلفه هاي فركانسي سيگنال مورد ( طيف فركانسي و يا چگالي توان) مي باشد.در بعضي موارد بدليل كمياب و گران بودن اين گونه آي سي ها ، بجاي استفاده از پردازش ديجيتالي ، از پردازش آنالوگ استفاده شده است.بدين ترتيب كه رنج فركانسي سيگتال صوتي (20-0) به چند ناحيه تقسيم شده و مقدار متوسط سيگنال در اين ناحيه ها اندازه گيري مي شود.اين مقادير سپس توسط يك مبدل آنالوگ به ديجيتال به فرم ديجيتالي در ميآيند.عمل تقسيم بندي توسط فيلتر ها ي ميانگذر آنالوگ انجام مي گيرد.چون مؤلفه هاي فركانسي سيگنال صوتي انسان در ناحيه 5-0 بيشتر مي باشد ، حد بالاي فركانس سيگنال صوتي را 5 كيلو هرتز در نظر مي گيريم.اين محدوديت باعث از بين رفتن اطلاعات سيگنال صوتي نمي گردد مثلاً در تلفن محدوديت فوق بدون اينكه ما متوجه تغيير چنداني در اصوات رسيده شويم، اعمال مي شود. با عنايت به اينكه در اكثر افراد بيشتر ين مؤلفه هاي فركانسي در فركانس هاي حدود 300 و 600 و 1200 و 2400 هرتز كه ضريب (Q) هر يك از آنها طوري در نظر گرفته شده است كه رنج 5-0 را بطور كامل بپوشاند ، استفاده مي شود.</span></div><div style="text-align: justify;"><span style="font-size: small;">4 . 10 . 2 ـــ قسمت تشخيص گفتار</span></div><div style="text-align: justify;"><span style="font-size: small;">وروديهاي به اين قسمت ، با الگوهاي از قبل ذخيره شده ، مقايسه شده و با اعمال گرامر و فرهنگ لغت از قبل تعريف شده ، تشخيص داده مي شوند.</span></div><div style="text-align: justify;"><span style="font-size: small;">الگو هاي از قبل ذخيره شده در يك جلسه يادگيري به سيستم آموخته مي شوند.در اين جلسه ، هر لغت چندين بار ادا شده و ميانگين الگوهاي ياد گرفته شده ، بعنوان الگوي كلمه مورد نظر ذخيره مي شود. ذكر اين نكته ضروري است كه سيستمهاي موجود در بازار بر اساس نحوه عملكرد به چهار گونه : گوينده ثابت لغات جدا از هم ، گوينده ثابت گفتار پيوسته ، مستقل از گوينده جدا از هم و مستقل از گوينده گفتار پيوسته تقسيم مي شوند.</span></div><div style="text-align: justify;"><span style="font-size: small;">سيستمهاي گفتار پيوسته بايد به گونه اي عمل كنند كه بطور اتوماتيك كلمات را از هم جدا كرده و انتهاي جمله را ت شخيصدهند كه براي رسيدن به اين هدف احتياج به الگوريتمهاي پيچيده و مدلهاي DSP بسيار قوي مي باشند. به اين خاطر اكثر سيستمهاي موجود در بازار از نوع لغات جدا از هم مي باشند. لازم به ذكر است كه در جلسه يادگيري به هر الگوي ذخيره شده پس از تشخيص صداي اپراتور دو رشته كاراكتر اول اجراء شده و بقيه آنها فقط نمايش داده مي شوند.</span></div><div style="text-align: justify;"><span style="font-size: small;">4 . 10 . 3 ــــ بلوك دياگرام مدار</span></div><div style="text-align: justify;"><span style="font-size: small;">بلوك دياگرام كلي مدار بصورت زير مي باشد:</span></div><div style="text-align: justify;"><span style="font-size: small;">امواج صوتي توسط ميكروفن به سيگنالهاي الكتريكي تبديل شده و توسط يك تقويت كننده به دامنه مناسبي تقويت مي شود ، سيگنال صوتي تقويت توسط فيلتر هاي ميان گذر به باند هاي فركانسي محدود و مشخص ، فيلتر مي شود و سپس بوسيله طبقه يكسو ساز و صافي ، مولفه DC اين باند ها ي فركانسي (متناسب با توان سيگنال در اين باند ها) جدا مي شود.خروجيهاي طبقه ميانگين گير بوسيله يك مالتي پلكسر روي يك خط ، MUX شده و از طريق يك مبدل آنالوگ به ديجيتال به صورت ديجيتالي در آمده و به DATA BUS كامپيوتر انتقال داده مي شود.در تمام اين مراحل طبقه كنترل وظيفه انتخاب فركانسي مورد نظر و دكود كردن آدرس براي سيستم را بر عهده دارد.</span></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com1tag:blogger.com,1999:blog-8908934521154490726.post-30553373360653304332010-05-19T03:34:00.000-07:002010-05-19T03:44:57.626-07:00جزوه آموزشي درس ساختمان داده ها Data Structure<div dir="rtl" style="text-align: right;" trbidi="on"><div style="text-align: center;"><a href="http://www.4shared.com/document/YRr5eZ2S/DataStructure.html">http://www.4shared.com/document/YRr5eZ2S/DataStructure.html</a></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-15941283118315200732010-05-11T03:59:00.000-07:002010-05-18T22:58:19.278-07:00شهر الکترونیک و مدیریت شهری<div dir="rtl" style="text-align: justify;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]--> <p class="MsoNormal" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >چكيده <br />
ظرفيت هاي جهان الكترونيك متاثر از تکنولوژي ارتباطي و اطلاعاتي</span><span style="font-size:85%;"><a name="_ftnref1"></a><a href="http://www.blogger.com/post-create.g?blogID=8908934521154490726#_ftn1" title=""><span style=""><span style=";font-family:";color:blue;" lang="FA">[1]</span></span></a></span><span style=";font-family:";font-size:85%;" lang="FA" > جديد مي باشد که جامعه را وارد فضائي اطلاعاتي مي كند. در فضاي جديد، دولت الکترونيک</span><span style="font-size:85%;"><a name="_ftnref2"></a><a href="http://www.blogger.com/post-create.g?blogID=8908934521154490726#_ftn2" title=""><span style=""><span style=";font-family:";color:blue;" lang="FA">[2]</span></span></a></span><span style=";font-family:";font-size:85%;" lang="FA" > و شهر الكترونيك دو شکل نهادينه اداره جامعه جديد مي باشد که توسط بخش دولتي سازمان دهي و سياست گذاري مي شود .در اين مقاله سعي شده است از ذكر موارد كليشه اي پرهيز شود و مفاهيمي چون دوفضايي شدن شهر، مكان، سرعت، نحوه انجام عمل وپاسخگويي، مزايا ، انواع موانع و راهكار هاي فرهنگي ،اجتماعي و اقتصادي آن به تفصيل مورد بررسي قرار گرفته شده است . <br />
كلمات كليدي <br />
شهر الكترونيك ، شهرداري الكترونيك ، دولت الكترونيك ، مديريت شهري ، خدمات الكترونيك . <br />
<br />
1- مقدمه <br />
ازدحام و تراکم جمعيت هاي بزرگ و تفاوت جمعيت شب و روز در شهرهايي مثل تهران، نيويورک، لندن و توکيو همراه با آلودگي گسترده نور، صدا، هوا و فضا و مسئله ترافيک و زمان، منشاء يافتن چاره اي براي کاهش آلام ناشي از زندگي در اينگونه شهرها شده است. <br />
مهمترين مسئله در اين شهر ها حرکت جمعيت اعم از حرکت با وسيله نقليه و يا ازدحام جمعيت در مراکز فروش و خدمات اداري و رفاهي شهر، علت اصلي بسياري از "مسائل شهري" اعم از مسائل انساني شهري و يا حوادث و سوانح شهري در شهرهاي بزرگ مي باشد. با ظهور صنعت همزمان ارتباطات (عاملي، 1383)، کامپيوتر و بدنبال آن ارتباطات شبکه اي از طريق آرپانت و سپس شکل فراگير اين ارتباط در قالب اينترنت فضاي جديدي براي شهر بوجود آمد که از آن تعبير به "شهر الكترونيك" مي شود [1]. از مزاياي شهر الكترونيك کاهش "حرکت جمعيت" در شهر واقعي و در درجه بعدي "فضاهاي همزمان" را بدون فرسايش و اصطکاک با يک هندسه موازي امکان پذير مي سازد. در واقع دو فضائي شدن شهر در فضاي واقعي و فضاي مجازي، نوعي "مديريت کنترل حرکت جمعيت شهري" محسوب مي شود لذا حرکت جمعيت شهر آرامتر، کم هزينه تر و برخوردار از امنيت شهري و امنيت رواني شهروندان را فراهم کند. <br />
شهر سازي واقعي- مجازي به ظرفيت هاي واقعي شهر در کنار ظرفيت هاي مجازي شهر توجه مي کند و شهر را با توجه به اين دو فضا مي سازد. شهرهاي آينده ناگذير از اساس با نگاه به اين فضا ساخته خواهد شد و شهرهاي موجود نيازمند بازسازي جديد و اضافه کردن "فضاي شهر الكترونيك" به شهرهاي واقعي مي باشد لازم به ذكر است ، اين روند همراه با توسعه نرم افزارهاي کامپيوتري رو به جلو مي رود . <br />
در فضاي پراکنده شهري جديد، شهر هاي الكترونيك، مي تواند زمينه بازسازي "يکپارچگي اجتماعي شهري" را فراهم کند. <br />
در کشور هاي توسعه يافته، دولت و شهر صرفا با تکيه بر "مکان" و "جغرافياي" واقعي تعريف نمي شوند بلکه بر اساس فضاي توليد شده در قالب "واقعيت مجازي" نيز معنا پيدا مي کنند. در نگاه اوليه شهر هاي الكترونيك متاثر از ايده "شهر اطلاعات" بود. در شهر اطلاعاتي، تلاش مي شد که يک جايگاه مورد انتظار از دست يابي به اطلاعات مربوط به شهر بوجود بيايد (دايبرگر و فرانک ، 1998). اين شهر اطلاعات منشاء ظهور مديريت هاي جديد شد که از آن تعبير به "مديريت دانش محور " مي شد. شهر دو فضائي با نگاه آينده گرا مبتني بر همين "مديريت دانش محور مي باشد. مديريت دانش محور برخواسته از راه حل هاي اداره شهر مبتني بر "مراکزمنابع الکترونيک" مي باشد. <br />
با تکثر منابع اطلاعاتي شهر و قدرت گرفتن ظرفيتهاي سه بعد مجازي، تصويري از شهر الكترونيك شکل گرفت و اين عقيده را بصورت جدي تري وارد حوزه شهر سازي جديد کرد. از آنجا که کاربران شهر الكترونيك در درجه اول بايد از "دانش کامپيوتر" و دسترسي به "فضاي اينترنتي" برخوردار باشند، پيش نياز اوليه ظهور شهرهاي الكترونيك، فراهم آمدن اين دو امکان مي باشد. در جهان توسعه يافته با سرعتي فزاينده تر جامعه اينترنتي رو به گسترش مي باشد. بعنوان مثال کاربرهاي اينترنتي در آمريکا از 22 ميليون در سال 1995 به 92 ميليون در سال 1999 رسيده اند که اين رقم در صورت افزايش 5 تا 20 درصد پيش بيني مي شود به 120 تا 180 ميليون در سال جاري (2004) برسد. قابليت موبايل هاي جديد، جهت متصل کردن فرد به فضاي مجازي اينترنت و همچنين پيش بيني ظهور سيستم کامپيوتري فراگير در سال 2020، فضائي با گستردگي بالا و با تنوع و تکثر خيره کننده اي را رقم مي زند [5]. <br />
2- شهر الكترونيك <br />
اولين شهر الكترونيك در آمستردام هلند در سال 1994 شکل گرفت و به سرعت بسياري ازشهرهاي اروپائي، آمريکائي و بعضي از شهر هاي آسيائي مثل توکيو و سنگاپور وارد اين فضاي شهري شدند. طي دهه 1990 کشورهاي زيادي بر اساس شرايط جديد جهاني و شکل گيري جامعه اطلاعاتي، تلاش کردند تحليل و جمع بندي هاي متمايل به سياستگزاري و برنامه ريزي را در خصوص فرايندهاي اطلاعاتي طراحي کنند [2]. <br />
برنامه عمل ايالات متحده آمريكا (1993) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >US Agenda for Action</span><span style=";font-family:";font-size:85%;" lang="FA" >)، اوراق سفيد رشد اروپائي (1994) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >The European White Paper Growth</span><span style=";font-family:";font-size:85%;" lang="FA" >)، اصلاحات ژاپني در جهت جامعه پوياي روشنفکرانه قرن 21 (1994) ( </span><span dir="LTR" style=";font-family:";font-size:85%;" >The</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Japanese Reforms Toward the Intellectual Creative Society of the 21st</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Century</span><span style=";font-family:";font-size:85%;" lang="FA" >) و يا برنامه جامعه اطلاعاتي دانمارک در سال 2000 (1994) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >The</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Danish Information Society 2000</span><span style=";font-family:";font-size:85%;" lang="FA" >) و يا شکل گيري وزارتخانه اينترنت در هلند و شکل گيري شهري الكترونيك آمستردام در سال 1994، نمونه هايي از تحولات برنامه ريزي معطوف به ساخت "شهرهاي الكترونيك" و "دولت الکترونيک" در فضاي جامعه اطلاعاتي مي باشد . <br />
در شهر الكترونيك، خدمات شهري بدون هيچ محدوديت زماني و مکاني وجود ندارد، يعني 24 ساعته در هفت روز هفته ، و شهروندان در همه ساعات و دقايق روز امکان بهره مندي از خدمات دولتي و شهري را خواهند داشت. <br />
شهر الكترونيك بر "اشکال رهاشده شناور " (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Free-Floating Forms</span><span style=";font-family:";font-size:85%;" lang="FA" >) معماري و شهر سازي بنا شده است که امکان حرکت دائمي و آسان و کنترل و نظارت بر روندهاي اداري و خدماتي، شهر را بصورت مستقل براي تک تک شهروندان برخوردار از "کد ملي" منعطف مي سازد. "شهروندي به رسميت شناخته شده" و تعامل دموکراتيک هم در سطح شهري (شهر الكترونيك) و هم در سطح ملي (دولت الکترونيک) فراهم مي شود و شاخص جديد توسعه يافتگي را وارد مفاهيم جديد توسعه مي کند. <br />
مثال هايي از شهر هاي الكترونيك بگفته هرب نورمن و مايک ويلسون (2004) : <br />
1) شهرهاي الكترونيك براي راهنمائي متصل همه مراجعه کنندگان در خصوص انواع خدمات بازرگاني و تجاري مثل شهر الكترونيك برايتون که محل انواع تبليغات تجاري مي باشد که ماهيانه بيش از 65000 مراجعه کننده دارد[لينك] . <br />
2) شهر الكترونيك مسطح که با تکيه بر سطح مشترک شهر واقعي طراحي مي شود [14]. <br />
3) شهر هاي الكترونيك سه بعدي، اين نوع شهرهاي الكترونيك بر اساس ابعاد فيزيکي شهر هاي واقعي با تکيه بر واقعيت مجازي ساخته مي شود که مبتني بر "زبان مدل سازي واقعيت مجازي " مي باشد. نمونه اين نوع شهرهاي الكترونيك را در توليدات استوديو سياره 9 که تا کنون بيش از 40 شهر الكترونيك مهم جهان مثل شهر الكترونيك لندن، لوس آنجلس، ونکوور، توکيو و بسياري ديگر از شهر مهم جهان را طراحي کرده است، ديده مي شود. سياره 9، بيش از 250 فضاي مجازي مهم جهان را نيز تا کنون طراحي نموده است که حجم گسترده اي از اطلاعات را در خود ذخيره کرده است . <br />
اشکال مختلف سازماندهي و نمايش شهر الكترونيك و جماعت هاي مجازي از چشم اندازهاي متفاوت مورد بحث قرار گرفته است. ودل و بورنيگ ، (2004) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Waddell and Borning</span><span style=";font-family:";font-size:85%;" lang="FA" >) ، در خصوص ابعاد حکومت ديجتالي شهر سايت ليک را مورد بحث قرار داده اند. گراهام و آرويجي (1997) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Graham and Aurigi</span><span style=";font-family:";font-size:85%;" lang="FA" >) بين شهر الكترونيك برخوردار از بستر شهر واقعي و شهر الكترونيك بدون ارتباط صرف با بستر شهر واقعي تفاوت گذاشته است. شهرهاي الكترونيك بر خوردار از بستر فضاي واقعي، بعنوان شهر موازي شهر واقعي مطرح مي شود ولي شهرهاي الكترونيك بزرگ، از قلمرو مخاطبين شهري خود در فضا ي جغرافيايي شهر فراتر مي روند و مخاطبين وسيعتر و پراکنده تري را مورد توجه قرار مي دهند. <br />
بوتيهمه و همکاران (2002) مفهوم طراحي و يا شهرسازي الکترونيک را در مقاله اي که تحت عنوان "طراحي الکترانيک: مرور بر تحقيقات انجام شده در خصوص نقش وب سايت ها در شهرسازي " مطرح نموده اند و به مطالعات مديريت جديد شهري از طريق فضاي مجازي پرداخته اند. در اين مقاله 142 تحقيق، مقاله و کتاب تاليف شده در اين خصوص را معرفي کرده اند. <br />
بوتيهمه و همکاران (2002) مجموعه مطالعات انجام شده در خصوص شهر سازي الکترونيک را درسه گروه مقوله بندي مي کنند: <br />
1) مديريت اطلاعات شهري <br />
2) ارائه اطلاعات شهري <br />
3) تکنولوژي هاي مربوط به توجه به مرزبندي هاي موجود اجتماعي [8] <br />
در اينجا به ميزان اثر گذاري و پذيرش اطلاعات با استفاده از متن، تصوير، صدا و فيلم توجه مي شود. اين گروه از محققين کاربردهاي متفاوتي براي سياست هاي شهري الکترونيک را از هم متمايز مي کنند: <br />
1) کاربرد اول شامل شهر سازي و بخش هاي اداري عمومي مي شود که کمک به فهم بهتر و ارتباط وسيع با مردم و حوزه عمومي مي شود. <br />
2) کاربرد ديگر شهر الكترونيك، ارائه خدمات شهري و انجام کارهاي اداري مردم از طريق فضاي شهر الكترونيك مي باشد [لينك] <br />
3) استفاده از ابزار چند رسانه اي فضاي مجازي براي ارائه موثر تر و بهينه تر اطلاعات به مراجعين. <br />
4) کارکرد چهارم مربوط به نظام هاي اطلاعاتي مشارکت عمومي در قلمروهاي جغرافيائي خاص مي باشد. <br />
بايد توجه داشت که مديريت شهرسازي الکترونيک از قابليت جذب مشارکت هاي گسترده خارج از حوزه شهري در قلمرو "شهر واقعي" نيز برخوردار مي باشد و توانائي پيگيري روندهاي خاص شهري را خارج از حوزه شهر دارد. به عبارتي در شهرهاي الكترونيك، ظرفيت هاي شهر نه به لحاظ منابع خدمات شهري و نه به لحاظ کاربران، محدود به منابع شهري نمي شود . <br />
3- مزاياي شهر الكترونيك <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > فراهم آوردن خدمات اينترنت باكيفيت و سرعت بالا براي شهروندان با به وجود آوردن يك زيرساختار مناسب جهت اتصال به اينترنت و شبكه جهاني . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > فراهم آوردن كانالهاي آموزشي متفاوت و محيط آموزشي مادام العمر ، امكان آموزش فراگير با استفاده از ابزارهاي فناوري اطلاعات و پيادهسازي روشهاي مختلف آموزش از هركجا و در هر زمان براي مخاطبان. <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > بهبود كيفيت زندگي مردم با افزايش آگاهي مردم از فرآيندهاي شهري و همچنين امكانات شهر، و تسهيل انجام فعاليتهاي شهري و بهبود اوضاع اقتصادي شهر كه نتيجه بهبود امر تجارت در سطح شهر ميباشد. <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > ارائه خدمات يك مرحلهاي به شهروندان: تقليل دادن تمام فرآيند لازم براي انجام يك كار در شهر به فعاليتهاي واحد، همچنين الكترونيكي كردن آنها و حذف مراجعههاي پيدرپي به ادارات و سازمانهاي مختلف جهت انجام كارها . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > تقويت رقابت تجاري شهر, و ايجاد فرصتهاي تجاري بيشتر توسط تجارت الكترونيكتقويت محيط رقابتي شهر در عرصه تجارت، توسط الكترونيكيكردن پرداختها، دريافتها و همچنين آگاهي سريع تجار از پتانسيلهاي موجود در شهر . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > ارتباط بهتر سازمانها و ارگانهاي مختلف شهري بصورت الكترونيكي با يكديگر و تسهيل امر مكاتبات از طريق اينترنت توسط زير ساختارهاي ايجاد شده توسط شهر الكترونيك . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > دسترسي 24 ساعته به خدمات شهري: در جريان قرار دادن هر چه سريعتر شهردار و مسئولان شهر نسبت به مشكلات و نواقص موجود شهر به منظور تسريع كشف و رفع عيوب . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > افزايش مشاركت مردم در اداره شهر با اعطاء حق اظهار نظر به شهروندان در مورد شهر و همچنين ارتباط مستقيم با شهردار . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > كاهش ترافيك شهر با به كار بستن اينترنت در فعاليتهاي شهري شهروندان از منزل بدون نياز به مراجعه فيزيكي به سازمانها . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > كاهش آلودگي هوا با كاهش ترافيك شهري در نتيجه افزايش استفاده از اينترنت در انجام فعاليتهاي شهري . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > همسوسازي سرمايهگذاريها با نيازهاي شهروندان و شهر بكار بستن سرمايه گذاريهاي شهري در جهت برطرفكردن نيازهاي حاضر شهروندان و جلوگيري از سرمايه گذاريهاي اضافي در نقاطي كه به آنها نيازي نيست. <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > تسريع در برطرف شدن مشكلات ايجاد شده در شهر با ارتباط مستقيم شهردار با شهروندان ، آگاه كردن هر چه سريعتر مسئولين از مشكلات شهري و اقدام در جهت رفع آنها بوسيله ارتباط مستقيم شهروندان با شهردار و مسئولين شهر. <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > صرفه جويي در وقت و انرژي با افزايش استفاده از اينترنت در انجام الكترونيكي كارها. <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > جلوگيري از سرمايهگذاري روي روشهاي قديمي اداره شهر و صورت دادن سرمايهگذاريها بر مبناي زيرساختارهاي نوين . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > ايجاد زيرساختار لازم براي توسعههاي آتي شهر عدم نياز به زيرساختارهاي جديد در توسعههاي آتي شهر با توجه به وجود زيرساختار مناسبي كه توسط شهر الكترونيك ايجاد خواهد شد . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > كاهش فساد اداري: كاستن اختلالات و اغتشاشاتي كه در امور اداري وجود دارد با توجه به انجام امور اداري بصورت الكترونيكي . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > افزايش نظم در فعاليتهاي شهر با استفاده از سيستم اطلاعاتي جامع و با تعريف دقيق فعاليتهاي شهري . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > افزايش سطح آگاهي عموم از محل زندگي خود، اوضاع شهر و همچنين ارتباط تنگاتنگ با شهر الكترونيك . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > درآمد ثابت شهري با بوجود آمدن يك سيستم با ثبات گردش پول در جامعه: از بين رفتن تاخيرات ايجاد شده در پرداختها و در نتيجه ايجاد يك درآمد باثبات براي شهر با توجه به ايجاد سيستمهاي پرداخت ماليات، جرائم و قبوض به صورت برخط . <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > نشر فرهنگ و عقايد، با افزايش اطلاعات موجود توريستي مثل رسومات و شيوه زندگي در شهر و غيره بر روي شبكه اينترنت. <br />
</span><span dir="LTR" style=";font-family:";font-size:85%;" >ü</span><span style=";font-family:";font-size:85%;" lang="FA" > مديريت و نظارت واحد شهري: جلوگيري از فعاليتهاي موازي، بينظمي و اختلالات و صورت گرفتن تمام فعاليتها تحت نظارت مديريت واحد، با توجه به استقرار سيستمهاي يكپارچه در شهرداري الكترونيك [10</span><span dir="LTR" style=";font-family:";font-size:85%;" >s</span><span style=";font-family:";font-size:85%;" lang="FA" >] . <br />
<br />
4- دو فضائي شدن شهر <br />
با رويکرد دوفضائي شدن شهر، شهر الكترونيك منهاي شهر واقعي و بر عکس شهر واقعي منهاي شهر الكترونيك، شهري ناکارآمد و بي معناست. (بعلي، 1382:99). از اين منظر دو فضائي کردن شهر نيز يک نوعه توسعه کلان فضاي شهري محسوب مي شود. به لحاظ نظري دو فضائي شدن شهر، در ارتباط عميق با "پارادايم دو جهاني شدنها" مي باشد (عاملي، 1382الف، ب، ج و 1383). پارادايم دو جهاني شدنها بر اين نظريه تاکيد مي کند که صنعت ارتباطات بطور عام شرايط سرعت يافته اي را براي حرکت جمعيت، ارتباطات بين فردي و نزديک کردن فضاها فراهم آورده است. اين روند در دو فضاي واقعي و مجازي صورت مي گيرد. جهان شدنها در جهان واقعي متاثر از "صنعت حمل و نقل" مي باشد که شرايط تسهيل شده اي را براي انتقال "انسان با بدن" فراهم آورده است که معناي نزديکتري از فاصله بين مکانها را تحقق بخشيده است و احساس دوري و نزديکي را در سطح وسيعي تغيير داده است. <br />
از آن طرف جهاني شدنهاي ديگري در فضاي مجازي در جريان است که محصول "صنعت همزمان ارتباطات" مي باشد، اين صنعت امکان انتقال همزمان "انسان بي بدن" و يا به عبارتي انتقال خواسته ها، آرزوها و اطلاعات انساني را فراهم آورده است. بر اين مبنا "واقعيت هاي همزمان " (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Synchronic Realities</span><span style=";font-family:";font-size:85%;" lang="FA" >) بسياري در جهان معاصر شکل گرفته و بصورت گسترده تري تحقق پيدا خواهد کرد. دو فضائي شدن فرهنگ (عاملي، 1383)، دو فضائي شدن دولت (عاملي، 1383 ب) و شکل گيري هويت هاي همزمان (عاملي، 1382 ج) و بالاخره دو فضائي شدن شهر نموده هاي عيني اين تغيير بزرگ مي باشد. بر اين مبنا بايد گفت شهر بصورت "دو قلوهاي همزاد" که از يک پيوند و چسبيدگي جدائي ناپذير برخوردار است، به سمت دو تائي شدن و دو فضائي شدن حرکت مي کند. و درواقع تراکم جمعيت، ماشين و صنايع مختلف، ضرورت گريز ناپذيري را براي دو فضائي شدن شهر فراهم آورده است که بدون آن زندگي گرفتار سختي ها و مسائل پيچيده تري خواهد شد. <br />
با اين نگاه شهر در فضاي واقعي از فضاي عمل محدود به جغرافيا و نقشه مشخص شهري، جمعيت هاي بزرگ، ترافيک، بافت شهرسازي برجسته و مديريت هاي شهري متنوع و ارتباطات انساني با بدن برخوردار است. شهر در فضاي مجازي از يک محيط داراي هويت شهري الكترونيك رها شده از مکان، کاربران بومي و فرابومي بدون بدن، بافت شهرسازي کاملا صنعتي و کد گذاري شده و مديريت شهري الكترونيك بهره مند مي باشد. با نگاه کارکرد گرايانه، شهر در فضاي مجازي با چهار خصيصه کلي مربوط به مکان ، کار، سرعت و نظام پاسخگوئي از شهر در جهان واقعي متمايز مي شود [13]. <br />
4-1 مکان در شهر واقعي و در شهر الكترونيك <br />
زندگي در شهر واقعي با پديده هاي کاملا برجسته و مشخص مواجه مي باشد و از اجزاء محسوس و طبيعي مثل مردم، حيوانات، گلها و گياهان، درختان، سنگها، ابر، باران و خورشيد و تغيير فصول و عناصر طبيعي-صنعتي مثل ساختمانها، خيابانها و ميادين و کارخانها برخوردار است. بقول نوربرگ-شولز (1976) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Norberg-Schulz</span><span style=";font-family:";font-size:85%;" lang="FA" >) علاوه بر اين امور محسوس که در ظرف مکان شهر بصورت مشخص ديده مي شود، امور نامحسوسي نيز هست که از آن تعبير به "احساس" مي شود. اين مجموعه به "مکان" در شهر واقعي معنا مي بخشد. خصيصه مشترک همه آنها "بدن داشتن"، حجم داشتن و محسوس بودن است. از طرفي بايد توجه داشت که يکي از جنبهاي مهم زندگي در شهر واقعي و جهان واقعي، جنبه ديداري زندگي روزمره است که ناشي از حسي بودن و با بدن بودن مکان مي باشد. خيس شدن در باران، ديدن انواع متنوعي از چهره هاي مردم در حال حرکت، کنش و واکنش هاي روزمره مردم، نور آفتاب و هواي تاريک و صدها نمونه ديگر حوزه گسترده "قابل رويت شهرها " (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Visible Cities</span><span style=";font-family:";font-size:85%;" lang="FA" >) را به نمايش مي گذارد (دونات ، 2004:40) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Donath</span><span style=";font-family:";font-size:85%;" lang="FA" >). <br />
با خصيصه هاي مشابه در "نمايش"، ولي متفاوت در ماهيت، مکان در شهر الكترونيك خود نمائي مي کند. در فضاي مجازي مکان از يک حيثيت کاملا قرار دادي، تعريف شده، صنعتي و ساختگي و بي بدن برخوردار است. در شهر الكترونيك نيز جغرافياي مکان و حتي امکان دسترسي به آن، اگر چه "قابليت جهاني" دارد ولي قابل محدود شدن به فضاي خاص و کاربران خاص و با خصيصه هاي مرتبط به جغرافياي خاص مي تواند، تعريف شود. تلاش گسترده اي که براي شبيه سازي فضا و مکان در شهر الكترونيك با شهر واقعي مي شود، اولا مفهوم فضاي مکان دار را تحقق مي بخشد بگونه اي که حتي در طراحي فضاها به جنبه هاي "دورنمايانه تصاوير " (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Panoramic Images</span><span style=";font-family:";font-size:85%;" lang="FA" >) (ايکوچي و همکاران ، 2004) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Ikeuchi etal</span><span style=";font-family:";font-size:85%;" lang="FA" >) و معماري شهر و حتي پردازش نور و طبيعي کردن گردش شب و روز در فضاي مجازي توجه مي کند (فوکودا و همکاران ، 2003) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Fukuda etal</span><span style=";font-family:";font-size:85%;" lang="FA" >). صنعت گرافيک کامپيوتري(کاد) و برنامه هاي طراحي همکاري هاي مجازي، تلاش مي کند جنبه هاي ديداري و حسي را در فضاي شهر الكترونيك تقويت کند، تا فرد از "احساس غيرواقعي" بودن کمتري برخوردار شود. البته در کنار تلاشي که براي شبيه سازي واقعي جهان مجازي با جهان واقعي مي شود، نگرش هاي وجود دارد که روند ديزنيلندي شدن اين فضا را نيز دنبال مي کند. ديزنيلندي شدن (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Disneylandization</span><span style=";font-family:";font-size:85%;" lang="FA" >) فضاي شهري، نگرش مقابل واقعي سازي مي باشد ولي به نظر مي رسد هر دوي اينها جنبه از واقعيت هاي زندگي ما مي باشد (واکاباشي ، 2002) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Wakabayashi</span><span style=";font-family:";font-size:85%;" lang="FA" >). <br />
به نظر مي رسد مهمترين متولي اجرائي براي تاسيس شهر هاي الكترونيك در کلان شهرها، شهرداري هاي مي باشند، که بجاي سرمايه گذاري ميلياردي روي صنعت حمل و نقل، نيازمند اعمال "مديريت کنترل حرکت حمعيت" هستند. مثلا در شهر تهران از طريق مجازي نمودن روند هاي انجام امور شهري بسيار از معضلات ناشي از حرکت وسيع جمعيت حل مي شود. برا اساس بعضي از برآوردها نزديک به سه ميليون و يا براساس شمارش ماشين هاي حدود 700 هزار نفر تفاوت جمعيت روزو شب تهران مي باشد که با الكترونيك شدن شهر به صورت قابل توجهي اين تفاوت کاهش مي يابد و حرکت بين شهري جمعيت تهران را نيز کنترل مي کند [20]. <br />
4-2 کار در شهر واقعي و شهر الكترونيك <br />
با شکل گيري دولت الکترونيک و شهر الكترونيك، مفهوم کار عوض مي شود. کار از يک بستر چسبيده به مکان مشخص و مرکزي، به يک هويت جدا از مکان و بصورت غير مرکزي شده تغيير شکل مي يابد. در شهر و دولت الكترونيك، لزوما با حضور کارمند در اداره مشخص و يا فضا و مکان متمرکز، کار تحقق پيدا نمي کند. بلکه با حضور در "فضاي واحد" افراد از محل خانه، به انجام وظايف شغلي مشغول مي شوند. اين مهم مفهوم "کار فراگير" با خصوصيت غير متمرکز بودن، ناپيوسته بودن و براي همگان و از همه جا قابل اجراء بودن را تحقق مي بخشد. به دليل "فشرده شدن مراحل کار در فراينده هاي تعريف شده دجيتالي" زمان انجام کار بصورت غير قابل تصوري کوتاه مي شود و موجب تسهيل کار و کاهش ساعت کار تا حد 2 ساعت در روز خواهد شد. با همين نگاه است که برخلاف پيش بيني هاي بدبينانه، جهان آينده، مي تواند جهان طبيعي تر و انسان آينده، انسان آزادتري باشد. انتقال سطح وسيع کار از جهان واقعي به جهان الكترونيك، موجب کاهش گسترده حرکت جمعيت در شهر مي شود و مصرف سوخت را بصورت غير قابل تصوري کاهش مي دهد. آلودگي محيط زيست که منشاء ظهور بيماري هاي گسترده اي در جهان معاصر مي باشدنيز در پرتو اين اقدام، کاهش پيدا خواهد کرد. <br />
4-3 سرعت در شهر واقعي و شهر الكترونيك <br />
به قول ون وين و همکاران (1998) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Van Veen etal</span><span style=";font-family:";font-size:85%;" lang="FA" >) دو چرخه در محيط واقعي از سرعت کمتري نسبت به دو چرخه سواري در فضاي مجازي برخوردار است. درک سرعت انتقال در اين فضا، شهرنشيني متفاوتي را با شهرنشيني سنتي قديم بوجود مي آورد. پرداخت قبض آب، تلفن، برق و گاز همراه با بسياري از نقل و انتقالي هاي مالي و يا انجام امور اداري مربوط به شهرداري ها، مراکز خدمات درماني، بيمه و تامين اجتماعي و يا مراجعات مربوط به "خريد انواع کالاها" و يا مراجعات با مراکز نيروي انتظامي، دادگاه ها و مراکز حقوقي با سرعت اشاره به دکمه ماوس و يا دادن و گرفتن يک مجموعه اطلاعات مي تواند صورت بگيرد. اگر به حجم مراجعات به اين مراکز توجه شود، اهميت اينگونه فضا هاي شهري الكترونيك بيشتر روشن مي شود. بنا براين "امر مجازي" يک امر به مراتب سرعت يافته تر در مقايسه با "امر واقعي" محسوب مي شود. اين مهم بسياري از امور "اضطراري" و "فوريت هاي شهري" را تسهيل مي کند و در چند لحظه روندهاي مربوط به "فوريتهاي اجتماعي" مي تواند در اين سيستم تعريف شود. <br />
4-4 پاسخگوئي در شهر واقعي و شهر الكترونيك <br />
در شهر واقعي مراجعات و پاسخگوئي بصورت چهره به چهره و بصورت غير موازي صورت مي گيرد، يعني يک فرد بطور همزمان امکان پاسخ گفتن به بيش از يک نفر را ندارد. در بسياري از موارد پاسخ گيرنده و يا فرد مراجعه کننده، يک دريافت کننده و يا يک کنش گر غير فعال محسوب مي شود که صرفا بايد منتظر اقدام مسئول مربوطه باشد تا کار الف صورت بگيرد. بر عکس در شهرهاي الكترونيك، هدف نهائي استفاده فعال و همزمان بيش از يک کاربر از يک موقعيت شهري است. به همين منظور نرم افزارهاي درست شده است که کاربر را بصورت "فعال و همزمان" با کاربران ديگر به تعامل وادار کند. مثلا دانشگاه کالج لندن (</span><span dir="LTR" style=";font-family:";font-size:85%;" >UCL</span><span style=";font-family:";font-size:85%;" lang="FA" >) نرم افزاري را توسط "دنياهاي فعال" طراحي کرد که از يک استوديو طراحي همکاري هاي مجازي برخوردار بود و به کاربر اجازه مي داد که از امکان طراحي مجازي در فضاي شهر الكترونيك برخوردار شود. [لينك] در واقع اين فضا امکان حرکت فعال شهروندان را در فضاي شهري الكترونيك فراهم مي کند و نوع فعاليت در شهر الكترونيك را علاوه بر بهره وري از امکانات موجود، فراهم مي سازد. <br />
"شهر الكترونيك سازمان يافته" از يک هويت به هم پيوسته معطوف به هدف مشخص برخوردار است و قابليت ايجاد "انسجام شهري" را با محوريت سياستگذاري دولتي فراهم مي کند و با مرتبط بودن با "دولت – الکترونيک" ظرفيت معنا بخشيدن به "انسجام ملي" نيز در آن ديده مي شود <br />
مسئله ديگر تعامل جمعي شهروندان در فضاي شهر الكترونيك است. در فضاي معمولي مجازي، کاربرها از حضور يکديگر باخبر نمي شوند، فلذا يک ارتباط متقابل فراهم نمي شود و احساس زندگي کردن در جمع ضعيف مي شود و بعد "واقعي" بودن فضاي مجازي را تضعيف مي کند. ولي با ظرفيت هاي نرم افزاري که مثلا درهمين "دنياهاي فعال " بوجود آمده امکان ساختن "فضاهاي مجازي فردي و يا خانه مجازي" در قالب يک مغازه، محل گفتگو، خانه زيباي مجازي و امکانات ارتباطي ديگر موجود مي باشد. در ساختن اين فضاي مجازي، اگر به راهنمائي احتياج باشد، مدارس مجازي وجود دارد که افراد داوطلب، "طي مسير" را به کاربر مي آموزند. در واقع تلاش شهرسازي هاي الكترونيك معطوف ساختن شهرهاي کاملا منطبق بر شهرهاي طبيعي است. <br />
شهر فرهنگي واقعي-مجازي با نگاه آسيب شناسانه به فضاهاي رها شده و بي هويت مجازي مورد تحليل قرار مي گيرد. "شهر فرهنگي" نيازمند نگاه منظومهاي به شهر است. شهري که به منظومه هائي از نياز هاي انساني توجه مي کند، نيازهاي مثل تردد آسان، نياز به گذران اوقات فراغت، نياز به دسترسي به همه امکانات عمومي با حداقل زمان ممکن، نياز به آسايش، آرامش و محيط زيست سالم و بالاخره نياز به آشنائي و تعلق داشتن به شهر و ارتباط شهر با فرهنگ و تمدن پيشين از اجزاء مهم اين منظومه شهر فرهنگي واقعي-مجاز است <br />
5- نتيجه گيري: ضرورت توجه به "شهر واقعي-مجازي فرهنگي" و انسجام شهري <br />
1. توجه به عوامل محيطي در فضاي شهري از اهميت مرکزي برخوردار است (تورنز، 2002) (</span><span dir="LTR" style=";font-family:";font-size:85%;" >Thorns</span><span style=";font-family:";font-size:85%;" lang="FA" >). نگاهي که موجب توجه به ظرفيت هاي طبيعي، تاريخي و ارزش هاي بومي در يک جغرافياي خاص مي شود. اگر چه فضاي مجازي، يک فضاي بدون جغرافيا و رها شده فرض مي شود، به نظر مي رسد اين وضعيت متعلق به دوران گذار از "تک فضائي بودن جهان" به "دو فضائي شدن جهان" مي باشد. اما به مرور فضاهاي مجازي از هويت هاي مشخص و مرتبط با جهان واقعي برخوردار خواهند شد و منعکس کننده جغرافياي قابل رويت و منطبق به جغرافياي جهان واقعي خواهند بود. در ساخت فضاهاي مجازي خصوصا دولت هاي الکترونيک و شهرهاي الكترونيك، توجه به هويت هاي مرتبط با فضاهاي واقعي کشور و شهرها از اهميت بسيار زيادي برخوردار است. <br />
2. از آنجائي که شهرهاي الكترونيك در آغاز راه خود هستند، هيچ نوع شهرسازي قطعي در اين خصوص شکل نگرفته است. به عبارتي هنوز اجزاء و عناصر شهرهاي الكترونيك، نوع معماري شهرهاي الكترونيك و حتي نظام اجرائي و پاسخگوئي آن از يک استاندارد تعريف شده مشخصي برخوردار نيست. در اين روند، هر شهر متناسب با ضرورت ها، نيازهاي اساسي و قابليت هاي محيطي قالب ريزي متفاوتي از شهرسازي را ارائه مي کند. بعنوان مثال در فضاي شهري که مراجعات به يک اداره خاص مثل اداره تامين اجتماعي، از بالاترين سطح مراجعات برخوردار است و يا در شهرهاي در حال توسعه اي که مراجعات شهرداري ها، وسعت بيشتري دارد، نظام شهري الكترونيك مبتني بر تعاملات مربوط به اداره تامين اجتماعي و يا شهرداري ها شکل مي گيرد. منتهي نگاه به فضاهاي شهري الكترونيك، بايد يک نگاه بلند مدت، جامع و با در نظر گرفتن فضاي کامل شهر، با يک مرحله بندي اجرائي، راه ساختن را هموار کنند. <br />
3. يکي از مهمترين مشخصه ها و ضرورتهايي که منجر به شکل گيري شهر شد، ايجاد "يکپارچگي اجتماعي" بود. تا ساليان متمادي مثلا "شيرازي بودن" يا "تهران بودن" منعکس کننده هويت هاي يکپارچه اي بود که به نوعي متمايز کننده و منعکس کننده يک "جمع يکپارچه" درخصلت هاي زباني، نژادي، جغرافيائي و اجتماعي خاص بود. به مرور يکپارچگي اجتماعي در شهرهاي بزرگ تبديل به "تجزيه اجتماعي" و "تنوع و تکثر فرهنگي" شد [21] . <br />
4. شهر الكترونيك با تکيه بر ارتباطات شبکه اي گسترده شکل مي گيرد. فضاهاي شهر الكترونيك با رويکرد چندمرکزي و معطوف به نيازهاي روزمره مردم و پاسخگوئي فراگير به نيازهاي روزمره مردم ساخته مي شود. شهر الكترونيك را مي توان در دو سطح سازمان يافته و غير سازمان يافته تعريف نمود. "شهر الكترونيك سازمان يافته" از يک هويت به هم پيوسته معطوف به هدف مشخص برخوردار است و قابليت ايجاد "انسجام شهري" را با محوريت سياستگذاري دولتي فراهم مي کند و با مرتبط بودن با "دولت – الکترونيک " ظرفيت معنا بخشيدن به "انسجام ملي" نيز در آن ديده مي شود. "شهري الكترونيك غير سازمان يافته"، حوزه عمومي تر شهر الكترونيك را تشکيل مي دهد که فعاليت افراد، سازمانهاي غير دولتي و يا تلاش هاي مدني و تجاري در آن منعکس مي شوند که در جاي خود از اهميت بسيار زيادي برخوردار است و در صورت قوي بودن فرهنگ شهري و ملي، تامين کننده هويت منسجم شهري و ملي نيز مي تواند باشد. <br />
5. دو فضائي نکردن شهر خصوصا شهرهاي مثل شهر تهران که از تنگناهاي محيط زيستي و ترافيک سنگين ماشين و جمعيت و پراکندگي فرهنگي برخوردار است، آسيب هاي بسيار را بوجود مي آورد که در جاي خود نيازمند مطالعه مستقل مي باشد، ولي بصورت کلي چهار آسيب عمده متوجه عدم اقدام براي تاسيس شهر الكترونيك مي باشد: 1) فرسايش انواع انرژي هاي طبيعي، 2)آسيب هاي گسترده نظام صنعتي در مقابل نظام دجيتالي جديد، 3) آسيب هاي ناشي از تفاوت نظام توليد درآمد، توزيع منابع و خدمات عمومي و مصرف در شهر واقعي و مجازي 4) و احساس ناستالژيک عقب افتادگي. اين چهار آسيب منعکس کننده، فرصت هاي از دست رفته به دليل نپيوستن به نظام دو فضائي شهر مي باشد. البته آسيب هاي جدي در پيوستن به اين فضا هست که در جاي خود نيازمند مطالعه دقيق تر مي باشد، اما در شرايطي که ما قرار گرفته ايم، نيازمند بحث از آسيب هاي نپيوستن به شهر الكترونيك هستيم. <br />
6. به نظر مي رسد مهمترين متولي اجرائي براي تاسيس شهرهاي الكترونيك در کلان شهرها، شهرداري ها مي باشند، که بجاي سرمايه گذاري ميلياردي روي صنعت حمل و نقل، نيازمند اعمال "مديريت کنترل حرکت حمعيت" شهر از طريق مجازي نمودن روند هاي انجام امور شهري هستند. اقدامي که فاصله جمعيت شب و روز شهر را به صورت قابل توجهي کاهش مي دهد و حرکت بين شهري جمعيت کلان شهرها را نيز کنترل مي کند. اين اقدام در سطح وسيعتري در سازمان برنامه و بودجه و مجلس شوراي اسلامي بايد صورت بگيرد، که منشاء تحول جدي در مفهوم کارو شغل در جامعه ايراني مي شود و آسايش گسترده مردم را بدنبال خواهد داشت. اقدامي که بتواند کار را از حالت "مکان محوري" و "مرکزيت داشتن" همه چيز در محيط اداره و کارخانه خارج کند و شهرهايي را طراحي کند که کارها بصورت "مرکزيت يافته مجازي" و "غير مرکزي شده در جهان واقعي" انجام گيرد [17]. <br />
مراجع <br />
[1] بعلي، ف. (1382) جامعه، دولت و شهرنشيني: تفکر جامعه شناسي ابن خلدون، ترجمه علامرضا جمشيديها، تهران، انتشارات دانشگاه تهران. <br />
[2] عاملي، س. ر (1382الف) دو جهاني شدن ها و آينده جهان، کتاب ماه علوم اجتماعي، شماره 69-70، خرداد و تير 1382، ص ص 15-28. <br />
[3] عاملي، س. ر. (1382 ب) دو جهاني شدن ها و جامعه جهاني اضطراب، نامه علوم اجتماعي، جلد11، شماره 1، مهر 1382، ص ص 143-174. <br />
[4] عاملي، س. ر. (1382ج) دو جهاني شدن ها و هويت هاي همزمان آينده، در کارگاه علمي آينده انديشي ... ارائه شده است که در وب سايت جامعه اطلاعاتي ايران قابل دسترسي است. </span><span style=";font-family:";font-size:85%;" lang="FA" ><a href="http://iranwsis.org/"><span dir="LTR" style=";font-family:";color:blue;" lang="EN-US">http://iranwsis.org</span></a> <br />
</span><span style=";font-family:";font-size:85%;" lang="FA" >[5] عاملي، س. ر. (1383) صنعت همزمان ارتباطات و دو فضائي شدن فرهنگ، ديدگاه، سال اول، شماره1و2، ص ص 1-24 <br />
عضو هيئت علمي گروه ارتباطات دانشکده علوم اجتماعي دانشگاه تهران </span><span dir="LTR" style=";font-family:";font-size:85%;" >ssameli@ut.ac.ir</span><span style=";font-family:";font-size:85%;" lang="FA" > <br />
</span></p><div style="text-align: left;"><span style=";font-family:";font-size:85%;" lang="FA" > [6] </span><span dir="LTR" style=";font-family:";font-size:85%;" >Ameli, S. R. (2003) Glocal Space: Power and Powerlessness of Cultures</span><span style=";font-family:";font-size:85%;" lang="FA" >, </span><span dir="LTR" style=";font-family:";font-size:85%;" >Ameli, S. R. (2004) Dual Globalizations: Inter-religious Communication</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >in the Real World and the Virtual World, in Islam im Dialog, Jahrgang</span><span style=";font-family:";font-size:85%;" lang="FA" > 2, </span><span dir="LTR" style=";font-family:";font-size:85%;" >Nr. 7.[7] Budthimedhee, K; Li, J. and George, R. V. (2002</span><span style=";font-family:";font-size:85%;" lang="FA" >) </span><span dir="LTR" style=";font-family:";font-size:85%;" >ePlanning: A Snapshot of the Literature on Using the World Wide Web in</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Urban Planning, in Journal of Planning Literature,Vol. 17 (2), pp</span><span style=";font-family:";font-size:85%;" lang="FA" >. 227-246.[8] </span><span dir="LTR" style=";font-family:";font-size:85%;" >Castells, M. (1993) European Cities, the Informational</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Society and the Global Economy, pp. 475-488, in R. T. LeGates and F</span><span style=";font-family:";font-size:85%;" lang="FA" >. </span><span dir="LTR" style=";font-family:";font-size:85%;" >Stout (2003) The City Reader, London, Routledge. [9] Dieberger, A</span><span style=";font-family:";font-size:85%;" lang="FA" >. & </span><span dir="LTR" style=";font-family:";font-size:85%;" >Frank, A. U. (1998) A City Metaphor to Support Navigation in</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Complex Information Spaces, Information Technology Division, Emory</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >University, Atlanta.[10] Donath, J. S. (2004) Inhabiting the virtual</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >city</span><span style=";font-family:";font-size:85%;" lang="FA" >, </span><span dir="LTR" style=";font-family:";font-size:85%;" >http://postcards.www.media.mit.edu/Thesis/IllustConv.frame.html[11</span><span style=";font-family:";font-size:85%;" lang="FA" >] </span><span dir="LTR" style=";font-family:";font-size:85%;" >Fukuda T.; Nagahama R.; Kaga A.; Sasada T. (2003) Collaboration Support</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >System for City Plans or Community Designs Based on VR/CGTechnology, in</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >International Journal of Architectural Computing, Vol. 1(4), pp</span><span style=";font-family:";font-size:85%;" lang="FA" >. 461-469.[12] </span><span dir="LTR" style=";font-family:";font-size:85%;" >Graham, S. and A. Aurigi (1997) ‘Virtual Cities, Social</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Polarization and the Crisis in Urban Public Space’, Journal of Urban</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Technology 4(1): 19–52.[13] Gartman, D. (2000) Why Modern Architecture</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Emerged in Europe, not America: The New Class and the Aesthetics of</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Technocracy. [14] Giddens, A. (2001) Sociology: 4th Edition, Cambridge</span><span style=";font-family:";font-size:85%;" lang="FA" >, </span><span dir="LTR" style=";font-family:";font-size:85%;" >Polity Press.[15] Ikeuchi K.; Sakauchi M.; Kawasaki H.; Sato I</span><span style=";font-family:";font-size:85%;" lang="FA" >. (2004)</span><span dir="LTR" style=";font-family:";font-size:85%;" >Constructing Virtual Cities by Using Panoramic Images: Special</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Issue on Omni-Directional Research in Japan, in International Journal</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >of Computer Vision, Vol. 58(3), pp. 237-247.[16] Jenkins, L. (2002</span><span style=";font-family:";font-size:85%;" lang="FA" >) </span><span dir="LTR" style=";font-family:";font-size:85%;" >Geography and Architecture, in space</span><span style=";font-family:";font-size:85%;" lang="FA" > & </span><span dir="LTR" style=";font-family:";font-size:85%;" >culture vol. 5 (3), pp</span><span style=";font-family:";font-size:85%;" lang="FA" >. 222-236.</span><span dir="LTR" style=";font-family:";font-size:85%;" >Leach, N. (1999) Virilio and Architecture, in Theory, Culture</span><span style=";font-family:";font-size:85%;" lang="FA" > & </span><span dir="LTR" style=";font-family:";font-size:85%;" >Society, Vol. 16(5-6), pp. 71-84.[17] Norberg-Schulz, C. (1976</span><span style=";font-family:";font-size:85%;" lang="FA" >) </span><span dir="LTR" style=";font-family:";font-size:85%;" >Place, in M. Miles, T. Hall and L. Borden (2000) The City Cultures</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Reader, London, Routledge. [18] Thorns, D. C. (2002) The Transformation</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >of Cities: Urban Theory and Urban Life, New York, Palgrave.[19] Van</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Veen, H. A. H. C., Distler, H. K Braun, S. J and Biilthogg, H. H</span><span style=";font-family:";font-size:85%;" lang="FA" >. (1998) </span><span dir="LTR" style=";font-family:";font-size:85%;" >Navigating through a virtual city: Using virtual reality</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >technology to study human action and perception, in Computer Review</span><span style=";font-family:";font-size:85%;" lang="FA" >, </span><span dir="LTR" style=";font-family:";font-size:85%;" >Vol. 22(1), pp. 27-51.[20] Waddell P.; Borning A. (2004)A Case Study in</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Digital Government: Developing and Applying Urbanism, a System for</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >Simulating Urban Land Use, Transportation, and Environmental Impacts</span><span style=";font-family:";font-size:85%;" lang="FA" >, </span><span dir="LTR" style=";font-family:";font-size:85%;" >in Social Science Computer Review, Vol. 22(1), pp. 27-51.[21</span><span style=";font-family:";font-size:85%;" lang="FA" >] </span><span dir="LTR" style=";font-family:";font-size:85%;" >Wakabayashi, M. (2002) Urban Space and Cyberspace: Urban Environment in</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >the Age of Media and Information Technology, in International Journal</span><span style=";font-family:";font-size:85%;" > </span><span dir="LTR" style=";font-family:";font-size:85%;" >of Japanese Sociology, Vol. 11(1), pp. 6-18</span><span style=";font-family:";font-size:85%;" lang="FA" >.</span><span style="font-size:85%;"> <br />
</span><span style=";font-family:";font-size:85%;" lang="FA" > </span><span style="font-size:85%;"><a name="_ftn1"></a><a href="http://www.blogger.com/post-create.g?blogID=8908934521154490726#_ftnref1" title=""><span style=""><span style=";font-family:";color:blue;" lang="FA">[1]</span></span></a></span><span style=";font-family:";font-size:85%;" lang="FA" > . </span><span dir="LTR" style=";font-family:";font-size:85%;" >Information Communication Technology</span><span style="font-size:85%;"> <br />
</span><span style=";font-family:";font-size:85%;" lang="FA" > </span><span style="font-size:85%;"><a name="_ftn2"></a><a href="http://www.blogger.com/post-create.g?blogID=8908934521154490726#_ftnref2" title=""><span style=""><span style=";font-family:";color:blue;" lang="FA">[2]</span></span></a></span><span style=";font-family:";font-size:85%;" lang="FA" > . </span><span dir="LTR" style=";font-family:";font-size:85%;" >Electronic Government</span><span dir="LTR" style=";font-family:";font-size:85%;" ><o:p></o:p></span><span dir="LTR" style="font-size:85%;"><o:p> </o:p></span><span style="font-size:85%;"> <br />
</span></div><span dir="LTR" style="font-size:85%;"><o:p></o:p></span> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-39136777540534258392010-05-09T23:24:00.000-07:002010-05-18T22:53:22.743-07:00<div dir="rtl" style="text-align: right;" trbidi="on"><span style="font-size: small;"></span><br />
<div style="text-align: justify;"><span style="font-size: small;"><b><span lang="FA" style="font-family: "";">تشخيص ارقام دست</span></b><b><span dir="LTR"></span></b><b><span lang="FA" style="font-family: "";">نويس فارسي</span></b><b><span lang="FA" style="font-family: "";"> </span></b><b><span lang="AR-SA" style="font-family: "";">به روش جديد فازي بهينه شده با الگوريتمهاي تکاملي</span></b><b><span dir="LTR"><o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-bottom: 0.0001pt; text-align: justify; unicode-bidi: embed;"><meta content="text/html; charset=utf-8" equiv="Content-Type"></meta><meta content="Word.Document" name="ProgId"></meta><meta content="Microsoft Word 12" name="Generator"></meta><meta content="Microsoft Word 12" name="Originator"></meta><link href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"></link><link href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso" rel="Edit-Time-Data"></link><link href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_oledata.mso" rel="OLE-Object-Data"></link><link href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"></link><link href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"></link> <span style="font-size: small;"><m:smallfrac val="off"> <m:dispdef> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:narylim></m:intlim> </m:wrapindent><style>
<!-- /* Font Definitions */ @font-face {font-family:Helvetica; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:536881799 -2147483648 8 0 511 0;} @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:"MS Mincho"; panose-1:2 2 6 9 4 2 5 8 3 4; mso-font-alt:"MS 明朝"; mso-font-charset:128; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-1610612033 1757936891 16 0 131231 0;} @font-face {font-family:Batang; panose-1:2 3 6 0 0 1 1 1 1 1; mso-font-alt:바탕; mso-font-charset:129; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:fixed; mso-font-signature:1 151388160 16 0 524288 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:"Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-134238209 -371195905 63 0 4129279 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:1627400839 -2147483648 8 0 66047 0;} @font-face {font-family:"B Nazanin"; panose-1:0 0 4 0 0 0 0 0 0 0; mso-font-charset:178; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:8193 -2147483648 8 0 64 0;} @font-face {font-family:Nazanin; panose-1:0 0 4 0 0 0 0 0 0 0; mso-font-charset:178; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:8193 -2147483648 8 0 64 0;} @font-face {font-family:Times; panose-1:2 2 6 3 5 4 5 2 3 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:536881799 -2147483648 8 0 511 0;} @font-face {font-family:Miriam; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:177; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:2049 0 0 0 32 0;} @font-face {font-family:Nazanin-s; mso-font-alt:"Courier New"; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:3 0 0 0 1 0;} @font-face {font-family:"\@Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-134238209 -371195905 63 0 4129279 0;} @font-face {font-family:"\@MS Mincho"; panose-1:2 2 6 9 4 2 5 8 3 4; mso-font-charset:128; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-1610612033 1757936891 16 0 131231 0;} @font-face {font-family:"\@Batang"; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:129; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:fixed; mso-font-signature:1 151388160 16 0 524288 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:justify; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} h1 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 1 Char"; mso-style-next:Normal; margin-top:2.0pt; margin-right:0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-indent:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:1; mso-list:l0 level1 lfo1; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; mso-bidi-font-weight:normal;} h2 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:"Heading 1"; mso-style-link:"Heading 2 Char"; mso-style-next:Normal; margin-top:2.0pt; margin-right:0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-indent:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:2; mso-list:l0 level2 lfo1; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; mso-bidi-font-weight:normal;} h3 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:"Heading 2"; mso-style-link:"Heading 3 Char"; mso-style-next:Normal; margin-top:2.0pt; margin-right:0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-indent:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:3; mso-list:l0 level3 lfo1; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} h4 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:"Heading 3"; mso-style-link:"Heading 4 Char"; mso-style-next:Normal; margin-top:2.0pt; margin-right:0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-indent:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:4; mso-list:l0 level4 lfo1; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} h5 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:"List Number 3"; mso-style-link:"Heading 5 Char"; mso-style-next:Normal; margin-top:2.0pt; margin-right:0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-indent:0cm; mso-pagination:widow-orphan; mso-outline-level:5; mso-list:l0 level5 lfo1; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-language:AR-SA; font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} h6 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 6 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:justify; text-indent:0cm; mso-pagination:widow-orphan; mso-outline-level:6; mso-list:l0 level6 lfo1; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:"Arial","sans-serif"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} p.MsoHeading7, li.MsoHeading7, div.MsoHeading7 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 7 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:justify; text-indent:0cm; mso-pagination:widow-orphan; mso-outline-level:7; mso-list:l0 level7 lfo1; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 8 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:justify; text-indent:0cm; mso-pagination:widow-orphan; mso-outline-level:8; mso-list:l0 level8 lfo1; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} p.MsoHeading9, li.MsoHeading9, div.MsoHeading9 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 9 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:justify; text-indent:0cm; mso-pagination:widow-orphan; mso-outline-level:9; mso-list:l0 level9 lfo1; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Footnote Text Char"; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:7.2pt; text-align:justify; text-indent:-7.2pt; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoHeader, li.MsoHeader, div.MsoHeader {mso-style-unhide:no; mso-style-link:"Header Char"; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:justify; mso-pagination:widow-orphan; tab-stops:center 216.0pt right 432.0pt; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoFooter, li.MsoFooter, div.MsoFooter {mso-style-unhide:no; mso-style-link:"Footer Char"; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:justify; mso-pagination:widow-orphan; tab-stops:center 216.0pt right 432.0pt; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoCaption, li.MsoCaption, div.MsoCaption {mso-style-unhide:no; mso-style-qformat:yes; mso-style-next:Normal; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; font-size:9.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Miriam; mso-fareast-language:EN-AU; mso-bidi-language:AR-SA; font-weight:bold;} span.MsoFootnoteReference {mso-style-noshow:yes; mso-style-unhide:no; mso-ansi-font-size:9.0pt; font-family:"Times New Roman","serif"; mso-ascii-font-family:"Times New Roman"; mso-hansi-font-family:"Times New Roman"; vertical-align:super;} p.MsoListNumber3, li.MsoListNumber3, div.MsoListNumber3 {mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:54.0pt; text-align:justify; text-indent:-18.0pt; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText {mso-style-unhide:no; mso-style-link:"Body Text Char"; margin:0cm; margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-element:frame; mso-element-frame-width:234.0pt; mso-element-frame-height:105.6pt; mso-element-frame-hspace:9.35pt; mso-element-wrap:around; mso-element-anchor-vertical:page; mso-element-anchor-horizontal:page; mso-element-left:57.75pt; mso-element-top:612.25pt; mso-height-rule:exactly; mso-element-anchor-lock:locked; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent {mso-style-unhide:no; mso-style-link:"Body Text Indent Char"; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-indent:18.0pt; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} a:link, span.MsoHyperlink {mso-style-unhide:no; color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;} p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Document Map Char"; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:justify; mso-pagination:widow-orphan; background:navy; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Tahoma","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-unhide:no; mso-style-qformat:yes; margin-top:0cm; margin-right:36.0pt; margin-bottom:10.0pt; margin-left:0cm; mso-add-space:auto; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Arial;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst {mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:36.0pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; mso-add-space:auto; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Arial;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle {mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:36.0pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; mso-add-space:auto; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Arial;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:36.0pt; margin-bottom:10.0pt; margin-left:0cm; mso-add-space:auto; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Arial;} span.Heading1Char {mso-style-name:"Heading 1 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 1"; mso-ansi-font-size:12.0pt; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; font-weight:bold; mso-bidi-font-weight:normal;} span.Heading2Char {mso-style-name:"Heading 2 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 2"; mso-ansi-font-size:12.0pt; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; font-weight:bold; mso-bidi-font-weight:normal;} span.Heading3Char {mso-style-name:"Heading 3 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 3"; mso-ansi-font-size:11.0pt; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} span.Heading4Char {mso-style-name:"Heading 4 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 4"; mso-ansi-font-size:11.0pt; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} span.Heading5Char {mso-style-name:"Heading 5 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 5"; mso-ansi-font-size:11.0pt; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} span.Heading6Char {mso-style-name:"Heading 6 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 6"; mso-ansi-font-size:11.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} span.Heading7Char {mso-style-name:"Heading 7 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 7"; mso-ansi-font-size:9.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-language:AR-SA;} span.Heading8Char {mso-style-name:"Heading 8 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 8"; mso-ansi-font-size:9.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} span.Heading9Char {mso-style-name:"Heading 9 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 9"; mso-ansi-font-size:9.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} p.Author, li.Author, div.Author {mso-style-name:Author; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:"Helvetica","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.Paper-Title, li.Paper-Title, div.Paper-Title {mso-style-name:Paper-Title; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; font-size:18.0pt; mso-bidi-font-size:10.0pt; font-family:"Helvetica","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-weight:bold; mso-bidi-font-weight:normal;} p.Affiliations, li.Affiliations, div.Affiliations {mso-style-name:Affiliations; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Helvetica","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} span.FootnoteTextChar {mso-style-name:"Footnote Text Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Footnote Text"; mso-ansi-font-size:9.0pt; mso-bidi-language:AR-SA;} p.Bullet, li.Bullet, div.Bullet {mso-style-name:Bullet; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:7.2pt; text-align:justify; text-indent:-7.2pt; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} span.FooterChar {mso-style-name:"Footer Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Footer; mso-ansi-font-size:9.0pt; mso-bidi-language:AR-SA;} p.E-Mail, li.E-Mail, div.E-Mail {mso-style-name:E-Mail; mso-style-unhide:no; mso-style-parent:Author; margin-top:0cm; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:"Helvetica","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.Abstract, li.Abstract, div.Abstract {mso-style-name:Abstract; mso-style-unhide:no; mso-style-parent:"Heading 1"; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:justify; mso-pagination:widow-orphan; page-break-after:avoid; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-font-kerning:14.0pt; mso-bidi-language:AR-SA;} p.Captions, li.Captions, div.Captions {mso-style-name:Captions; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-element:frame; mso-element-frame-width:234.0pt; mso-element-frame-height:108.0pt; mso-element-frame-hspace:9.35pt; mso-element-wrap:around; mso-element-anchor-horizontal:column; mso-element-top:bottom; mso-height-rule:exactly; mso-element-anchor-lock:locked; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-weight:bold; mso-bidi-font-weight:normal;} p.References, li.References, div.References {mso-style-name:References; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:4.0pt; margin-left:18.0pt; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l15 level1 lfo2; tab-stops:list 18.0pt; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} span.BodyTextIndentChar {mso-style-name:"Body Text Indent Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text Indent"; mso-ansi-font-size:9.0pt; mso-bidi-language:AR-SA;} span.DocumentMapChar {mso-style-name:"Document Map Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Document Map"; mso-ansi-font-size:9.0pt; font-family:"Tahoma","sans-serif"; mso-ascii-font-family:Tahoma; mso-hansi-font-family:Tahoma; mso-bidi-font-family:Tahoma; background:navy; mso-bidi-language:AR-SA;} span.BodyTextChar {mso-style-name:"Body Text Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text"; mso-ansi-font-size:8.0pt; mso-bidi-language:AR-SA;} span.HeaderChar {mso-style-name:"Header Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Header; mso-ansi-font-size:9.0pt; mso-bidi-language:AR-SA;} p.BulletedText, li.BulletedText, div.BulletedText {mso-style-name:"Bulleted Text"; mso-style-unhide:no; margin-top:0cm; margin-right:18.0pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:kashida; text-kashida:0%; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l16 level1 lfo6; tab-stops:list 18.0pt; direction:rtl; unicode-bidi:embed; font-size:10.0pt; mso-bidi-font-size:11.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"MS Mincho"; mso-bidi-font-family:Nazanin;} p.REF, li.REF, div.REF {mso-style-name:REF; mso-style-unhide:no; margin-top:0cm; margin-right:22.7pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:justify; text-indent:-8.5pt; mso-pagination:widow-orphan; mso-list:l4 level1 lfo8; tab-stops:list 22.7pt; direction:rtl; unicode-bidi:embed; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"MS Mincho"; mso-bidi-font-family:Nazanin;} p.ENREF, li.ENREF, div.ENREF {mso-style-name:EN_REF; mso-style-unhide:no; mso-style-parent:REF; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:18.0pt; margin-bottom:.0001pt; text-align:justify; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l3 level1 lfo7; tab-stops:list 18.0pt; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"MS Mincho"; mso-bidi-font-family:Nazanin;} p.Text, li.Text, div.Text {mso-style-name:Text; mso-style-unhide:no; mso-style-link:"Text Char"; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:kashida; text-kashida:0%; text-indent:17.0pt; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; font-size:10.0pt; mso-bidi-font-size:11.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"MS Mincho"; mso-bidi-font-family:Nazanin;} span.TextChar {mso-style-name:"Text Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Text; mso-bidi-font-size:11.0pt; font-family:"MS Mincho"; mso-fareast-font-family:"MS Mincho"; mso-bidi-font-family:Nazanin;} p.Text1, li.Text1, div.Text1 {mso-style-name:Text1; mso-style-unhide:no; mso-style-parent:Text; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:kashida; text-kashida:0%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; font-size:10.0pt; mso-bidi-font-size:11.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"MS Mincho"; mso-bidi-font-family:Nazanin;} p.Equation, li.Equation, div.Equation {mso-style-name:Equation; mso-style-unhide:no; mso-style-parent:""; mso-style-next:Normal; margin-top:3.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:8.5pt; text-indent:-8.5pt; mso-pagination:widow-orphan; font-size:10.0pt; mso-bidi-font-size:11.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"MS Mincho"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.bodycopyblacklargespaced1 {mso-style-name:bodycopyblacklargespaced1; mso-style-unhide:no; mso-ansi-font-size:6.5pt; mso-bidi-font-size:6.5pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:black;} span.headnavbluexlarge21 {mso-style-name:headnavbluexlarge21; mso-style-unhide:no; mso-ansi-font-size:9.5pt; mso-bidi-font-size:9.5pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:#003366; mso-text-animation:none; font-weight:bold; text-decoration:none; text-underline:none; text-decoration:none; text-line-through:none;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page Section1 {size:595.45pt 841.7pt; margin:82.2pt 53.85pt 82.2pt 53.85pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:-5; mso-list-template-ids:-1;} @list l0:level1 {mso-level-style-link:"Heading 1"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level2 {mso-level-style-link:"Heading 2"; mso-level-text:"%1\.%2"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level3 {mso-level-style-link:"Heading 3"; mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level4 {mso-level-style-link:"Heading 4"; mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level5 {mso-level-style-link:"Heading 5"; mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level6 {mso-level-style-link:"Heading 6"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level7 {mso-level-style-link:"Heading 7"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level8 {mso-level-style-link:"Heading 8"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l0:level9 {mso-level-style-link:"Heading 9"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0cm; mso-level-legacy-space:7.2pt; margin-left:0cm; text-indent:0cm;} @list l1 {mso-list-id:594166655; mso-list-template-ids:581355008;} @list l1:level1 {mso-level-start-at:2; mso-level-text:%1; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l1:level2 {mso-level-text:%1-%2; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l1:level3 {mso-level-text:"%1-%2\.%3"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l1:level4 {mso-level-text:"%1-%2\.%3\.%4"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l1:level5 {mso-level-text:"%1-%2\.%3\.%4\.%5"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l1:level6 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l1:level7 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l1:level8 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l1:level9 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:108.0pt; text-indent:-108.0pt;} @list l2 {mso-list-id:785848987; mso-list-template-ids:-1441367092;} @list l2:level1 {mso-level-start-at:2; mso-level-text:%1; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l2:level2 {mso-level-text:%1-%2; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l2:level3 {mso-level-text:"%1-%2\.%3"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l2:level4 {mso-level-text:"%1-%2\.%3\.%4"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l2:level5 {mso-level-text:"%1-%2\.%3\.%4\.%5"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l2:level6 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l2:level7 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l2:level8 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l2:level9 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l3 {mso-list-id:875047791; mso-list-template-ids:-1106338686;} @list l3:level1 {mso-level-text:"4-%1 "; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Nazanin-s","sans-serif"; mso-fareast-font-family:"Arial Unicode MS"; mso-bidi-font-family:Nazanin; color:windowtext; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l3:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:72.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:108.0pt; mso-level-number-position:right; text-indent:-9.0pt;} @list l3:level4 {mso-level-tab-stop:144.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level5 {mso-level-number-format:alpha-lower; mso-level-tab-stop:180.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:216.0pt; mso-level-number-position:right; text-indent:-9.0pt;} @list l3:level7 {mso-level-tab-stop:252.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level8 {mso-level-number-format:alpha-lower; mso-level-tab-stop:288.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l3:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:324.0pt; mso-level-number-position:right; text-indent:-9.0pt;} @list l4 {mso-list-id:949583442; mso-list-type:hybrid; mso-list-template-ids:-1905649166 -1 -1 -1 -1 -1 -1 -1 -1 -1;} @list l4:level1 {mso-level-style-link:REF; mso-level-text:"\[%1\]"; mso-level-tab-stop:22.7pt; mso-level-number-position:right; margin-left:22.7pt; text-indent:-8.5pt; mso-ansi-font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:Nazanin;} @list l5 {mso-list-id:1272471465; mso-list-type:hybrid; mso-list-template-ids:1137318944 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l5:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} @list l6 {mso-list-id:1344935895; mso-list-type:simple; mso-list-template-ids:1373125888;} @list l6:level1 {mso-level-text:%1-; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Nazanin-s","sans-serif"; mso-fareast-font-family:"Arial Unicode MS"; mso-bidi-font-family:Nazanin; color:windowtext; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l7 {mso-list-id:1360274227; mso-list-type:hybrid; mso-list-template-ids:-974120598 -637243014 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l7:level1 {mso-level-text:"\(%1\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:20.4pt; text-indent:-18.0pt;} @list l7:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:56.4pt; text-indent:-18.0pt;} @list l8 {mso-list-id:1368868534; mso-list-template-ids:285878966;} @list l8:level1 {mso-level-start-at:3; mso-level-text:%1; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l8:level2 {mso-level-text:%1-%2; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l8:level3 {mso-level-text:"%1-%2\.%3"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l8:level4 {mso-level-text:"%1-%2\.%3\.%4"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l8:level5 {mso-level-text:"%1-%2\.%3\.%4\.%5"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l8:level6 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l8:level7 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l8:level8 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l8:level9 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l9 {mso-list-id:1380085768; mso-list-template-ids:1262126910;} @list l9:level1 {mso-level-start-at:3; mso-level-text:%1; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level2 {mso-level-text:%1-%2; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level3 {mso-level-text:"%1-%2\.%3"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level4 {mso-level-text:"%1-%2\.%3\.%4"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level5 {mso-level-text:"%1-%2\.%3\.%4\.%5"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level6 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level7 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level8 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l9:level9 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt; mso-ansi-font-size:12.0pt; mso-fareast-font-family:Batang; mso-ansi-font-weight:bold;} @list l10 {mso-list-id:1387149028; mso-list-template-ids:67698721; mso-list-style-name:زسهززز;} @list l10:level1 {mso-level-number-format:decimal-full-width; mso-level-text:%1-; mso-level-tab-stop:18.0pt; mso-level-number-position:center; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; mso-bidi-font-family:Nazanin; color:windowtext; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l10:level2 {mso-level-text:%1-%2-; mso-level-tab-stop:36.0pt; mso-level-number-position:center; margin-left:36.0pt; text-indent:-18.0pt;} @list l10:level3 {mso-level-number-format:arabic-alpha; mso-level-text:%1-%2-%3-; mso-level-tab-stop:54.0pt; mso-level-number-position:center; margin-left:54.0pt; text-indent:-18.0pt;} @list l10:level4 {mso-level-text:%1-%2-%3-%4-; mso-level-tab-stop:72.0pt; mso-level-number-position:center; margin-left:72.0pt; text-indent:-18.0pt;} @list l10:level5 {mso-level-number-format:arabic-alpha; mso-level-text:%1-%2-%3-%4-%5-; mso-level-tab-stop:90.0pt; mso-level-number-position:center; margin-left:90.0pt; text-indent:-18.0pt;} @list l10:level6 {mso-level-text:%1-%2-%3-%4-%5-%6-; mso-level-tab-stop:108.0pt; mso-level-number-position:center; margin-left:108.0pt; text-indent:-18.0pt;} @list l10:level7 {mso-level-number-format:arabic-alpha; mso-level-text:%1-%2-%3-%4-%5-%6-%7-; mso-level-tab-stop:126.0pt; mso-level-number-position:center; margin-left:126.0pt; text-indent:-18.0pt;} @list l10:level8 {mso-level-text:%1-%2-%3-%4-%5-%6-%7-%8-; mso-level-tab-stop:144.0pt; mso-level-number-position:center; margin-left:144.0pt; text-indent:-18.0pt;} @list l10:level9 {mso-level-number-format:arabic-alpha; mso-level-text:%1-%2-%3-%4-%5-%6-%7-%8-%9-; mso-level-tab-stop:162.0pt; mso-level-number-position:center; margin-left:162.0pt; text-indent:-18.0pt;} @list l11 {mso-list-id:1476752635; mso-list-template-ids:750321384;} @list l11:level1 {mso-level-start-at:2; mso-level-text:%1; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l11:level2 {mso-level-text:%1-%2; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l11:level3 {mso-level-text:"%1-%2\.%3"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l11:level4 {mso-level-text:"%1-%2\.%3\.%4"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l11:level5 {mso-level-text:"%1-%2\.%3\.%4\.%5"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l11:level6 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l11:level7 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l11:level8 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l11:level9 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:108.0pt; text-indent:-108.0pt;} @list l12 {mso-list-id:1507088646; mso-list-type:hybrid; mso-list-template-ids:1191205780 610333382 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l12:level1 {mso-level-text:"\(%1\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:20.4pt; text-indent:-18.0pt;} @list l13 {mso-list-id:1561329678; mso-list-type:hybrid; mso-list-template-ids:-1312151926 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l13:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} @list l14 {mso-list-id:1767532722; mso-list-template-ids:67698717; mso-list-style-name:Style1;} @list l14:level1 {mso-level-number-format:decimal-full-width; mso-level-text:"%1\)"; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; mso-ascii-font-family:Nazanin; mso-fareast-font-family:Nazanin; mso-hansi-font-family:Nazanin; mso-bidi-font-family:Nazanin;} @list l14:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\)"; mso-level-tab-stop:36.0pt; mso-level-number-position:left; margin-left:36.0pt; text-indent:-18.0pt;} @list l14:level3 {mso-level-number-format:roman-lower; mso-level-text:"%3\)"; mso-level-tab-stop:54.0pt; mso-level-number-position:left; margin-left:54.0pt; text-indent:-18.0pt;} @list l14:level4 {mso-level-text:"\(%4\)"; mso-level-tab-stop:72.0pt; mso-level-number-position:left; margin-left:72.0pt; text-indent:-18.0pt;} @list l14:level5 {mso-level-number-format:alpha-lower; mso-level-text:"\(%5\)"; mso-level-tab-stop:90.0pt; mso-level-number-position:left; margin-left:90.0pt; text-indent:-18.0pt;} @list l14:level6 {mso-level-number-format:roman-lower; mso-level-text:"\(%6\)"; mso-level-tab-stop:108.0pt; mso-level-number-position:left; margin-left:108.0pt; text-indent:-18.0pt;} @list l14:level7 {mso-level-tab-stop:126.0pt; mso-level-number-position:left; margin-left:126.0pt; text-indent:-18.0pt;} @list l14:level8 {mso-level-number-format:alpha-lower; mso-level-tab-stop:144.0pt; mso-level-number-position:left; margin-left:144.0pt; text-indent:-18.0pt;} @list l14:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:162.0pt; mso-level-number-position:left; margin-left:162.0pt; text-indent:-18.0pt;} @list l15 {mso-list-id:1864198689; mso-list-type:simple; mso-list-template-ids:-1593771556;} @list l15:level1 {mso-level-style-link:References; mso-level-text:"\[%1\]"; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:9.0pt; font-family:"Times New Roman","serif";} @list l16 {mso-list-id:1938126877; mso-list-template-ids:-93692268;} @list l16:level1 {mso-level-number-format:none; mso-level-text:"4-1 "; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Nazanin-s","sans-serif"; mso-fareast-font-family:"Arial Unicode MS"; mso-bidi-font-family:Nazanin; color:windowtext; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l16:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:72.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l16:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:108.0pt; mso-level-number-position:right; text-indent:-9.0pt;} @list l16:level4 {mso-level-tab-stop:144.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l16:level5 {mso-level-number-format:alpha-lower; mso-level-tab-stop:180.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l16:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:216.0pt; mso-level-number-position:right; text-indent:-9.0pt;} @list l16:level7 {mso-level-tab-stop:252.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l16:level8 {mso-level-number-format:alpha-lower; mso-level-tab-stop:288.0pt; mso-level-number-position:left; text-indent:-18.0pt;} @list l16:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:324.0pt; mso-level-number-position:right; text-indent:-9.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} -->
</style> </m:defjc></m:rmargin></m:lmargin></m:dispdef></m:smallfrac></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">چکيده:</span></b></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> تشخيص ارقام دست نويس فارسي در تصاوير با روشهاي مختلفي صورت گرفته است كه عمدتاً داراي درصدي خطا در پياده سازي مي باشند. مراحل بکار رفته در اين پروژه عبارتند از: عمل پيش پردازش شامل نازک سازي و دوران تصوير و تبديل آن به اندازهاي معين ميباشد، براي استخراج ويژگيها از تصاوير مجموعه آموزش از روش جعبه با پارامترهاي فاصله، زاويه و جهت تشخيص ارقام از يک سيستم فازي استفاده شده است. درصدي خطا جز لاينفک سيستم هاي فازي مي باشد که بوسيله ترکيب الگوريتم هاي تکاملي ژنتيک و تبريد تدريجي کارايي سيستم مورد نظر به طور قابل توجهي افزايش يافته است. براي مقايسه کارايي نهايي سيستم، کاهش خطاي سيستم فازي و مقادير برازندگي بدست آمده طي نسلهاي تركيب اين دو الگوريتم تکاملي مورد بررسي قرار گرفته است.</span><span style="font-size: small;"><b><span lang="FA" style="font-family: "";"><o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 0cm 0.0001pt; text-align: justify; unicode-bidi: embed;"><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">واژه هاي</span></b></span><span style="font-size: small;"><b><span dir="LTR" lang="AR-SA"> </span></b><b><span lang="AR-SA" style="font-family: "";">كليدي</span></b></span><span style="font-size: small;"><b><span dir="LTR">:</span></b></span><span style="font-family: ""; font-size: small;"> <span lang="AR-SA">تشخيص ارقام دست نويس فارسي, سيستم فازي, الگوريتم ژنتيک، الگوريتم تبريد تدريجي .<o:p></o:p></span></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 17.85pt 0.0001pt 0cm; text-align: justify; text-indent: -17.85pt; unicode-bidi: embed;"><span style="font-family: ""; font-size: small;">1-<span style="font-family: "";"> </span></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">مقدمه</span></b></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">تشخيص كاراكترهاي دست نويس در تصاوير با استفاده از روشهاي مختلفي انجام شده است كه هر يك داراي درصد قابل توجهي خطا مي باشند. در اکثر روشهاي دستهبندي، کل پيکسلهاي تصوير مورد مقايسه قرار گرفته که اين خود محدوديتي براي مسئله بوجود ميآورد. خطاي سيستمهاي فازي براي تشخيص بيشتر به استفاده از ويژگيهاي نامناسب تصوير حاصل ميگردد</span><span style="font-size: small;"><span dir="LTR" lang="AR-SA" style="font-family: "";"></span><span dir="LTR">[2]</span><span dir="LTR" lang="AR-SA" style="font-family: "";"></span><span dir="LTR">[3]</span></span><span lang="AR-SA" style="font-family: ""; font-size: small;">.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">در اين پروژه ابتدا با روشي تحت عنوان "روش جعبه" عمل نازكسازي و استاندارسازي تصوير انجام شده و استخراج ويژگيهاي تصاوير با استفاده از پارامتر فاصله، مجموعه داده</span><span dir="LTR" style="font-size: small;"></span><span lang="AR-SA" style="font-family: ""; font-size: small;">هاي آموزش و تست براي سيستم فازي تعيين مي گردند<span dir="LTR"></span><span dir="LTR" lang="EN-US" style="font-family: "";">[1]</span>. براي حذف ويژگيهاي اضافي و ويژگيهاي خالي از</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="FA" style="font-family: ""; font-size: small;">مقدار مي توان الگوريتمهاي تکاملي را بکار برد. </span><span lang="AR-SA" style="font-family: ""; font-size: small;">الگوريتم ژنتيك به عنوان يکي از پرکاربردترين روش تکاملي استفاده شده است، اما از آنجائيکه الگوريتمهاي ژنتيك طي نسلها امكان دارد در جواب بهينه محلي گرفتار شود و همچنين بدليل سرعت همگرايي کم از الگوريتم تبريد تدريجي</span><span style="font-size: small;"><span dir="LTR" lang="AR-SA" style="font-family: "";"></span><span dir="LTR">[6]</span></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> براي رهايي از اين مشكل استفاده مي گردد كه در تركيب با يكديگر كارايي نسبتا خوبي را بهمراه داشته است.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">استفاده از ويژگيهاي خوب هر يک از اين دو الگوريتم و ترکيب آنها موجب باقيماندن اين مزايا بعد از ترکيب خواهد شد. از آنجاييکه عملگر جهش در الگوريتم ژنتيک موجب تنوع در جمعيت ميشود و مايليم با پيشروي نسلها تنوع کمتر شده تااينکه مسئله به جواب همگرا شود، ازطرفي کاهش پارامتر دما در الگوريتم تبريد تدريجي به سمت جواب سوق مييابد، بنابراين ميتوان تناسبي بين دو پارامتر نرخ عملگر جهش و دما در نظر گرفت و به اين ترتيب ترکيب از آنها حاصل ميگردد.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">اين پروژه به تشخيص ارقام دست نويس فاررسي به کمک سيستم فازي و کاهش خطاي سيستم بر اساس الگوريتمهاي ژنتيك و تبريد تدريجي پرداخته شده است. براي افزايش كارايي مرحله پيش پردازش از پارامتر زاويه نيز استفاده مي گردد كه موجب دقيقتر شدن مقدار ويژگيها مي شود.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 17.85pt 0.0001pt 0cm; text-align: justify; text-indent: -17.85pt; unicode-bidi: embed;"><span style="font-family: ""; font-size: small;">2-<span style="font-family: "";"> </span></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">پيش پردازش<o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">ورودي اين سيستم ارقام فارسي ميباشند بطوريکه تصوير صفحهاي كه در آن حروف به طور جداگانه (هر حرف داخل يك كادر) نوشته شده است، به وسيلة اسكن وارد سيستم ميشود. مرحلة بعدي اين است كه حروف بازشناسي شوند، يعني</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">مكان آنها از ديگر خطوط (مثل خطوط كادري كه داخل آن نوشته شده) بازشناسي شود، و اگر</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">متن پيوسته تايپي است، حروف جدا شوند و زوايد تصوير حذف شود. مثلاً اگر شخصي "7" را به گونهاي نوشت كه بيرون از كادر بود، به رايانه بفهمانيم كه بيدقتي شده</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">است او بايد همان حرف داخل كادر را بخواند</span><span dir="LTR" style="font-size: small;">.</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> در مرحلة بازشناسي الگو، با تعدادي شرط ميتوان فهميد كه مثلاً رقمي "7" است يا نه، و رايانه</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">تشخيص ميدهد كه حرف "7" است يا "6". براي اين تشخيص لازم است كه تصوير رقم "7"با "7" هاي نمونه كه قبلاً به سيستم داده شده است منطبق شود. ارقام نمونه</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">قبلاً از روي يك مجموعه بزرگ آموزشي تهيه شده و ويژگيهاي مشترك از آن استخراج شده</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">است. اما از آنجا كه تنوع صورتها نوشتاري يك حرف به صورت دستنويس بسيار زياد</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">است، مدلي آماري استخراج ميشود كه در آن شباهت ويژگيهاي استخراج شدة قبلي با</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">نمونه ورودي به رايانه بررسي ميشود. در اينجا «بازشناسي الگو» با روشهاي آماري</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">انجام ميشود كه روش معمول در سيستمهاي</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">تشخيص کاراکتر ميباشد</span><span dir="LTR" style="font-size: small;">.</span><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">حذف سطر و ستونهاي اضافي از لبههاي تصوير به سمت مرکز براي افزايش کارايي به طوريکه سطر و ستونهايي حاوي پيكسلهايي با مقدار صفر حذف ميشوند .</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">براي همه كاراكترهاي فارسي يك اندازه معيني براي سطرها و ستونها در نظر گرفته ميشود. براي نمونه مجموعه داده هايي از تصاوير ارقام فارسي با اندازه استاندارد 32*42 در نظر گرفته شده است </span><span style="font-size: small;"><span dir="LTR" lang="AR-SA" style="font-family: "";"></span><span dir="LTR">[1]</span></span><span lang="AR-SA" style="font-family: ""; font-size: small;">. </span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 36pt 0.0001pt 0cm; text-align: justify; text-indent: -36pt; unicode-bidi: embed;"><span style="font-size: small;"><b>2-1<span style="font-family: "";"> </span></b></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">تصحيح منحنيها و کجيها</span></b><b><span dir="LTR"><o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">حروف دستنويس بسته به شيوه نگارش افراد در يک جهت </span><span lang="FA" style="font-family: ""; font-size: small;">خميده</span><span lang="FA" style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">ميشوند. براي رفع اين مشکل هر حرف را به دو قسمت بالايي و پاييني تقسيم نموده و سپس مرکز تجمع پيکسلها را در هر دو نيمه محاسبه شده و اين دو مرکز توسط يک خط به هم متصل ميشوند. شيب خط متصلکننده دو مرکز در يک پنجره شيب حرف را مشخص ميکند. با استفاده از تبديل (1) ميتوان اصلاح را انجام داد <span dir="LTR"></span><span dir="LTR" lang="EN-US" style="font-family: "";">[8</span>]</span><span dir="LTR" style="font-size: small;">]</span><span lang="AR-SA" style="font-family: ""; font-size: small;">. <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">(1) </span><span dir="LTR" style="font-size: small;">X=</span><span dir="LTR" style="font-size: small; position: relative; top: 3pt;"><img height="17" shapes="_x0000_i1026" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image002.gif" width="111" /></span><span dir="LTR" style="font-size: small;">) , Y=y</span><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">در اين تبديل </span><span dir="LTR" style="font-size: small;">def</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> ميزان انحناي نرمال دادههاست.</span><span dir="LTR" style="font-size: small;">x </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> و</span><span dir="LTR" style="font-size: small;"> y </span><span lang="AR-SA" style="font-family: ""; font-size: small;">مختصات نقاط قبل از تصحيح و از بين بردن شيب کاراکتر ميباشند و </span><span dir="LTR" style="font-size: small;">X</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> , </span><span dir="LTR" style="font-size: small;">Y</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> مختصات همان نقاط تصوير بعد از تصحيح هستند. </span><span dir="LTR" style="font-size: small;">s</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> نيز شيب خط متصل کننده دو مرکز تجمع پيکسلها در نيمه بالاي و پاييني تصوير است.</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">در شکل1 قسمت (الف) و (ب) به ترتيب تصوير نوشتهشده توسط کاربر و تصوير اصلاح شده آورده شده است.</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; page-break-after: avoid; text-align: justify; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="54" shapes="_x0000_i1027" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image004.jpg" width="89" /><o:p></o:p></span></div><div class="MsoCaption" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="FA" style="font-family: ""; font-size: small;">شکل </span><span lang="FA" style="font-family: ""; font-size: small;">1</span><span lang="FA" style="font-family: ""; font-size: small;"> - تصحيح منحني و کجيها</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">بعد از تبديل تصوير به يک تصوير دودويي صفرهاي زيادي (نقاط سفيد که مربوط به زمينه ميباشند و حاوي هيچ اطلاعاتي نيستند) در چهار طرف وجود دارد. براي شروع بايد چهار وجهي که اطلاعاتِ زيادي دارند حذف شوند و حرف، محصور به يک چهار وجهي شود. <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 36pt 0.0001pt 0cm; text-align: justify; text-indent: -36pt; unicode-bidi: embed;"><span style="font-size: small;"><b>2-2<span style="font-family: "";"> </span></b></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">استخراج ويژگي ها از مجموعه آموزش<o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">روشي كه براي استخراج ويژگيها از مجموعه آموزش معرفي ميشود به شرح زير مي باشد.:</span><span lang="FA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">استفاده از يك جعبه 4*6 بر روي كل تصوير و بدست آوردن تابعي براي محاسبه مقدار ويژگي در هر يك از 24 جعبه كه در شکل نشان داده شده است.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; page-break-after: avoid; text-align: justify; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="94" shapes="_x0000_i1028" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image006.jpg" width="83" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoCaption" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="FA" style="font-family: ""; font-size: small;">شکل </span><span lang="FA" style="font-family: ""; font-size: small;">2</span><span lang="FA" style="font-family: ""; font-size: small;">- جعبه ارقام با اندازه 6*4</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p> </o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">ويژگي اول: بردار فاصله هر جعبه تا مبدا (0و0) گوشه سمت چپ و پايين استفاده نمود . فاصله پيكسل </span><span dir="LTR" style="font-size: small;">k</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> از جعبه </span><span dir="LTR" style="font-size: small;">b</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> :<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-right: 20.4pt; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">(2) </span><span dir="LTR" style="font-size: small;"><img height="28" shapes="_x0000_i1029" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image008.gif" width="146" /></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-right: 2.4pt; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">همچنين بردار فاصله نرمال به استفاده از رابطه زير محاسبه مي شود:</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-right: 20.4pt; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">(3) </span><span dir="LTR" style="font-size: small;"><img height="31" shapes="_x0000_i1032" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image012.gif" width="223" /></span><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-right: 2.4pt; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">که در آن</span><span dir="LTR" style="font-size: small;">N</span><span style="font-family: ""; font-size: small;"> <span lang="AR-SA">برابر تعداد كل پيكسلهاي جعبه مي باشد </span></span><span dir="LTR" style="font-size: small;">N=(42*32)/24</span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">رابطه</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"><sub><span dir="LTR">b</span></sub></span><span lang="AR-SA" style="font-size: small;">α</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">براي هر 24 جعبه اي كه تصوير يك كاراكتر مي باشد محاسبه مي شود. در اين صورت مجموعه 24 ويژگي براي هر كاراكتر بدست مي آيد .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">لازم به ذكر مي باشد جعبه خالي داراي ويژگي با مقدار صفر مي باشد .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">ويژگي دوم:<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">زاويه هر جعبه نسبت به افق به عنوان ويژگي دوم مورد استفاده قرار مي گير.، به طوريکه با استفاده از فاصله عمودي و افقي هر پيکسل نسبت به مبدا و محاسبه تابع </span><span dir="LTR" style="font-size: small;">ArcTan</span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">زاويه تعيين شده و ميانگين زواياي بدست آمده در هر يک از 24 جعبه به عنوان يکي از ويژگيها تعيين مي گردد. <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">با استفاده از ويژگيهاي تشريح شده مجموعا 48 ويژگي براي هر تصوير ورودي استخراج مي شود .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">مرحله بعدي ميانگين ويژگيهاي بدست آمده براي هر نمونه از ارقام كه مقدار ويژگي آن جعبه را مشخص مي نمايد. </span><span lang="AR-SA" style="color: black; font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 17.85pt 0.0001pt 0cm; text-align: justify; text-indent: -17.85pt; unicode-bidi: embed;"><span style="font-family: ""; font-size: small;">3-<span style="font-family: "";"> </span></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">طراحي سيستم فازي</span></b></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 36pt 0.0001pt 0cm; text-align: justify; text-indent: -36pt; unicode-bidi: embed;"><span style="font-size: small;"><b>3-1<span style="font-family: "";"> </span></b></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">تابع عضويت<o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">تابع عضويت به صورت گوسين با دو پارامتر مقدار ميانگين و واريانسي بر اساس مقدار ويژگي هاي بدست آمده از مجموعه آموزش مي باشد که به روش زير محاسبه مي شود :<o:p></o:p></span></div><table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" dir="rtl" style="border-collapse: collapse; margin-left: 0px; margin-right: 0px; text-align: left;"><tbody>
<tr> <td colspan="2" style="padding: 0cm 5.4pt; width: 428.35pt;" valign="top" width="571"><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;"> (4) </span><span dir="LTR" style="font-size: small;"><img height="30" shapes="_x0000_i1036" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image018.gif" width="25" /></span><span dir="LTR" style="font-size: small;">=</span><span dir="LTR" style="font-size: small;"><img height="46" shapes="_x0000_i1038" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image020.gif" width="68" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div></td> </tr>
<tr style="height: 30.3pt;"> <td style="height: 30.3pt; padding: 0cm 5.4pt; width: 194.45pt;" valign="top" width="259"><div align="center" class="MsoNormal" dir="RTL" style="direction: rtl; text-align: center; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="40" shapes="_x0000_i1039" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image022.gif" width="176" /><o:p></o:p></span></div></td> <td style="height: 30.3pt; padding: 0cm 5.4pt; width: 233.9pt;" valign="top" width="312"><div align="center" class="MsoNormal" dir="RTL" style="direction: rtl; text-align: center; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="31" shapes="_x0000_i1041" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image025.gif" width="110" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div></td> </tr>
</tbody></table><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span style="font-size: small;"><sub><span dir="LTR"><img height="27" shapes="_x0000_i1043" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image027.gif" width="17" /></span></sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> : </span><span dir="LTR" style="font-size: small;"> i</span><span lang="AR-SA" style="font-family: ""; font-size: small;">امين ويژگي يك از 24 كاراكتر مي باشد .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;">Ni</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> : تعداد نمونه ها در مجموعه </span><span dir="LTR" style="font-size: small;">i</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> ام .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span style="font-size: small;"><sub><span dir="LTR"><img height="26" shapes="_x0000_i1044" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image029.gif" width="22" /></span></sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> : مقدار ويژگي</span><span dir="LTR" style="font-size: small;">j </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> ام رقم از مجموعه فازي </span><span dir="LTR" style="font-size: small;">i</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> ام .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 36pt 0.0001pt 0cm; text-align: justify; text-indent: -36pt; unicode-bidi: embed;"><span style="font-size: small;"><b>3-2<span style="font-family: "";"> </span></b></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">قوانين فازي<o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">تعداد قوانين فازي مساوي تعداد كاراكترهاي فارسي يعني 32 مي باشد.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">قانون 1: اگر</span><span dir="LTR" style="font-size: small;">x<sub>1</sub> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برا</span><span lang="AR-SA" style="font-family: ""; font-size: small;">بر </span><span dir="LTR" style="font-size: small;">B1<sub>1</sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> و </span><span dir="LTR" style="font-size: small;">x<sub>2</sub></span><span style="font-family: ""; font-size: small;"> </span><span dir="LTR" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">برابر </span><span dir="LTR" style="font-size: small;"> B1<sub>2</sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;">و . . . </span><span dir="LTR" style="font-size: small;">x<sub>48</sub> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برابر </span><span dir="LTR" style="font-size: small;">B1<sub>48</sub></span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">آنگاه رقم صفر .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">قانون 2: اگر</span><span dir="LTR" style="font-size: small;"> x<sub>1</sub> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">برابر </span><span dir="LTR" style="font-size: small;">B2<sub>1</sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> و </span><span dir="LTR" style="font-size: small;"> x<sub>2</sub></span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برابر </span><span dir="LTR" style="font-size: small;">B2<sub>2</sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> و . . .و </span><span dir="LTR" style="font-size: small;"> x<sub>48</sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برابر </span><span dir="LTR" style="font-size: small;"> B2</span><span style="font-size: small;"><sub><span dir="LTR">48</span></sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> آنگاه رقم يک .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">. . . <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">قانون 10:</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">اگر</span><span dir="LTR" style="font-size: small;"> x<sub>1</sub> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برابر </span><span dir="LTR" style="font-size: small;"> B10<sub>1</sub></span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> و </span><span dir="LTR" style="font-size: small;"> x<sub>2</sub></span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برابر </span><span dir="LTR" style="font-size: small;"> B10<sub>2</sub></span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> و . . .و </span><span dir="LTR" style="font-size: small;"> x</span><span style="font-size: small;"><sub><span dir="LTR">48</span></sub></span><span style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برابر </span><span dir="LTR" style="font-size: small;"> B10<sub>48</sub></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;"> آنگاه رقم نه .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">در واقع براي هر رقم از صفر تا نه يك قانون بوجود آورده و تصوير ورودي با همه 10 رقم فارسي مقايسه مي شود و فقط يك قانون برنده شده و كاراكتر مورد نظر را تعيين مي كند .</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">موتور</span><span dir="LTR" lang="AR-SA" style="font-size: small;"> </span><span lang="AR-SA" style="font-family: ""; font-size: small;">استنتاج حاصلضرب ممداني به صورتيكه حاصلضرب توابع عضويت را محاسبه مي كند وغير فازي ساز ميانگين مراكز .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 36pt 0.0001pt 0cm; text-align: justify; text-indent: -36pt; unicode-bidi: embed;"><span style="font-size: small;"><b>3-3<span style="font-family: "";"> </span></b></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">محاسبه خطا</span></b><b><span dir="LTR"><o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">يك روش براي محاسبه خطا محاسبه اختلاف مقدار خروجي مرحله آموزش و مرحله تست مي باشد.</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">روش دوم استفاده از ميانگين مقدار تابع عضويت به صورت زير:</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-right: 20.4pt; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">(5) </span><span dir="LTR" style="font-size: small; position: relative; top: 14pt;"><img height="38" shapes="_x0000_i1062" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image051.gif" width="243" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">بهينهسازي سيستم فازي براي تشخيص ارقام دست نويس فارسي را مي توان از چند وجه بررسي نمود :<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">کم نمودن تعداد جعبههاي خالي از مقدار براي افزايش سرعت همگرايي، که در اينجا الگوريتمي تکاملي جديد معرفي مي شود که از ترکيب الگوريتم ژنتيک و تبريد تدريجي نتيجه شده است.</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 17.85pt 0.0001pt 0cm; text-align: justify; text-indent: -17.85pt; unicode-bidi: embed;"><span style="font-family: ""; font-size: small;">4-<span style="font-family: "";"> </span></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">الگوريتم</span></b><b><span lang="FA" style="font-family: "";">ي </span></b><b><span lang="AR-SA" style="font-family: "";">تكاملي </span></b><b><span lang="FA" style="font-family: "";">ترکيبي</span></b><b><span lang="FA" style="font-family: "";"> </span></b><b><span lang="AR-SA" style="font-family: "";">براي بهينه سازي<o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">ترکيب الگوريتمهاي ژنتيک و تبريد تدريجي با يکديگر بدليل باقي ماندن ويژگيهاي خوب آنها عملي منطقي به نظر مي رسد. راهي که براي ترکيب اين دو استفاده شده است، در نظر گرفتن تناسب نرخ عملگر جهش در الگوريتم ژنتيک و همچنين پارامتر خنک کنندگي دما در الگوريتم تبريد تدريجي مي باشد. جزئيات مربوط به ترکيب اين دو الگوريتم به شرح زير مي باشد:<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">جمعيت و دما مقداردهي اوليه مي شوند و به تعداد نسلها گامهاي بعدي تکرار مي شوند. زوجي از والدين اتنخاب مي شوند و عملگرهاي جهش و برش روي آنها اعمال مي شود. دو فرزند براي جايگزيني توليد مي شوند که با شرط زير هر يک از فرزندان مي توانند جايگزين والدي با بدترين مقدار برازندگي شوند. بدين ترتيب شرط جايگزيني فرزند با بدتيرن والد </span><span style="font-size: small;"><i><span dir="LTR">f<sub>worst</sub></span></i></span><span lang="AR-SA" style="font-family: ""; font-size: small;"> با رابطه زير توصيف ميشود: <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-right: 20.4pt; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">(6) </span><span dir="LTR" style="font-size: small;"><img height="42" shapes="_x0000_i1063" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image053.jpg" width="146" /></span><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">در پايان هر نسل دما با ضريب </span><span dir="LTR" style="font-size: small;">α</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> کم شده و همچنين نرخ عملگر جهش نيز در هر ده نسل با ضريب </span><span dir="LTR" style="font-size: small;">α</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> کم مي شود .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">فرضيات الگوريتمها</span></b><b><span dir="LTR"><o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">فرضيات مربوط به الگوريتمهاي ژنتيك و تبريد تدريجي به ترتيب عبارتند از:<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">نحوه کدگذاري به ترتيبي ميباشد که کروموزومي به طول 48 با ژنهاي صفر که نشان دهنده در نظر گرفتن خانهاي از جعبه و همچنين يک ميباشد.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">بعد از انتخاب دو كروموزوم با استفاده از عملگر تقاطع تک نقطهاي نيمههاي دو کروموزوم منتخب با هم تعويض ميشوند.</span><span lang="FA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; page-break-after: avoid; text-align: justify; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="99" shapes="_x0000_i1064" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image055.jpg" width="228" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoCaption" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="FA" style="font-family: ""; font-size: small;">شکل </span><span lang="FA" style="font-family: ""; font-size: small;">3</span><span lang="FA" style="font-family: ""; font-size: small;">- چگونگي عملگر تاطع<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p> </o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">عملگر جهش با احتمالي ژنهايي از کروموزومهاي جمعيت را دچار تغيير نموده كه موجب تنوع در جمعيت خواهد شد.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; page-break-after: avoid; text-align: justify; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="79" shapes="_x0000_i1065" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image057.jpg" width="257" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoCaption" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="FA" style="font-family: ""; font-size: small;">شکل </span><span lang="FA" style="font-family: ""; font-size: small;">4</span><span lang="FA" style="font-family: ""; font-size: small;">- چگونگي عملگر جهش<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">تعداد جمعيت = 50 ، طول كروموزوم= 501 ، تعداد نسلها=100 ، نرخ عملگر تقاطع = 85/0 ، نرخ عملگر جهش =3/0 .<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">براي افزايش تنوع در جمعيت ابتدا نرخ عملگر جهش 0.40</span><span dir="LTR" style="font-size: small;">Pm=</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> در نظر گرفته شده است همچنين براي افزايش سرعت همگرايي در نسلهاي انتهايي اين نرخ بايد كم شود كه بوسيله زمانبندي دما در الگوريتم تبريد تدريجي تعيين مي شود. براي كاهش دما و نرخ عملگر جهش پارامتري با عنوان </span><span dir="LTR" style="font-size: small;">α</span><span lang="AR-SA" style="font-family: ""; font-size: small;"> برابر 0.85 به عنوان ضريب كاهشي مي باشد. <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">الگوريتم ترکيب به صورت زير مي باشد:<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">1: t = 0<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">2: initialize P(t) and temperature Tt<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">3: evaluate P(t)<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">4: while not termination-condition do<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">5:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;">t = t + 1<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">6:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> select P(t) from P(t-1)<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">7:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> select individuals for reproduction from P(t)<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">8:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> repeat<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">9:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> select two unused individuals P1, P2<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">10:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> crossover & mutation; generate two children C1,C2<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">11:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> evaluate C1,C2<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">12:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> for all i = 1 to 2 do<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">13:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> if min{1, exp((fi-fworst)/Tt)}> random[0,1) then<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">14:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> accept Ci and replace the corresponding parent<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">15:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> update the new best and worst points<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">16:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> end if<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">17:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> end for<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">18:</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;"> until all selected parents finish reproduction<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">19: </span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;">Tt+1 = Tt × α; 0 <α < 1<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">20: </span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;">if the modulus of t divided by 10 == 0&& pm > 1/n then<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">21: </span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;">pm = pm×α<o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">22: </span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"> </span><span style="font-size: small;">end if</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="LTR" style="text-align: justify;"><span style="font-size: small;">23: end while</span><span dir="RTL" lang="AR-SA" style="font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p> </o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">براي افزايش کارايي تشخيص سيستم فازي لازم مي باشد تنها ويژگي هاي بهينه مورد استفاده قرار گيرد، بنابراين الگوريتمهاي تکاملي به انتخاب اين ويژگي ها طي نسلها مي پردازد.<o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 17.85pt 0.0001pt 0cm; text-align: justify; text-indent: -17.85pt; unicode-bidi: embed;"><span style="font-family: ""; font-size: small;">5-<span style="font-family: "";"> </span></span><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">نتايج<o:p></o:p></span></b></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">كارايي سيستم مذكور با استفاده از نرخ خطاي كاهشي سيستم با اعمال الگوريتمهاي تكاملي بررسي ميشود. <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">دليل افزايش كارايي الگوريتم تركيبي عبارتند از:<o:p></o:p></span></div><ul style="margin-top: 0cm; text-align: justify;" type="disc"><li class="MsoNormal" dir="RTL" style="direction: rtl; margin-left: 0cm; margin-right: 36pt; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">استفاده از زمانبندي پارامتر دما و تناسب دادن آن با نرخ عملگر جهش</span><span lang="FA" style="font-family: ""; font-size: small;"><o:p></o:p></span></li>
<li class="MsoNormal" dir="RTL" style="direction: rtl; margin-left: 0cm; margin-right: 36pt; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">حفظ تنوع در جمعيت طي پيشروي نسلها<o:p></o:p></span></li>
<li class="MsoNormal" dir="RTL" style="direction: rtl; margin-left: 0cm; margin-right: 36pt; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">استفاده از الگوريتم تبريد تدريجي با تابع پذيرش بر اساس مقادير برازندگي والدين و فرزندان<o:p></o:p></span></li>
<li class="MsoNormal" dir="RTL" style="direction: rtl; margin-left: 0cm; margin-right: 36pt; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">رهايي الگوريتم ژنتيك از جواب بهينه محلي به وسيله الگوريتم تبريد تدريجي<o:p></o:p></span></li>
<li class="MsoNormal" dir="RTL" style="direction: rtl; margin-left: 0cm; margin-right: 36pt; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">بهينهشدن سيستم تشخيص فازي با حذف ويژگيهاي نامناسب بوسيله الگوريتمهاي ژنتيك و تبريد تدريجي<o:p></o:p></span></li>
</ul><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p> </o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">نمودارهاي بدست آمده نشان دهنده كارايي سيستم تشخيص مي باشد: <o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; page-break-after: avoid; text-align: justify; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="174" shapes="_x0000_i1066" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image059.jpg" width="303" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoCaption" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">شکل </span><span lang="AR-SA" style="font-family: ""; font-size: small;">5</span><span lang="FA" style="font-family: ""; font-size: small;">- نرخ كاهشي خطا در بهينه سازي سيستم فازي به كمك الگوريتمهاي ژنتيك</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="FA" style="font-family: ""; font-size: small;"><o:p> </o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">با تركيب الگوريتمهاي ژنتيك و تبريد تدريجي خطايي كاهشي طي نسلها برآورده شده است. </span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; page-break-after: avoid; text-align: justify; unicode-bidi: embed;"><span dir="LTR" style="font-size: small;"><img height="173" shapes="_x0000_i1067" src="file:///C:/DOCUME%7E1/VRS3/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image061.jpg" width="302" /></span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoCaption" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">شکل </span><span lang="AR-SA" style="font-family: ""; font-size: small;">6</span><span lang="FA" style="font-family: ""; font-size: small;">- نرخ كاهشي خطا در بهينه سازي سيستم فازي با تركيب الگوريتمهاي ژنتيك و تبريد تدريجي</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;"><o:p> </o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">استفاده از روش جعبه و فازي به دقتي معادل 89% دست يافته، اين درحالي ميباشد که روش ترکيبي ارائه شده به دقتي معادل 95% رسيده است، همچنين اين نتيجه در مقايسه با روشهايي ديگر مانند شبکه عصبي <span dir="LTR"></span><span dir="LTR" lang="EN-US" style="font-family: "";">[4</span>] نيز داراي دقت بيشتر ميباشد.</span><span dir="LTR" style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; text-align: justify; unicode-bidi: embed;"><span lang="AR-SA" style="font-family: ""; font-size: small;">نتايج نشان دهنده افزايش كارايي و بهينگي سيستم تشخيص با تركيب الگوريتمهاي تبريد تدريجي و ژنتيك شده است. </span><span lang="AR-SA" style="color: black; font-family: ""; font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin: 6pt 0cm 0.0001pt; text-align: justify; unicode-bidi: embed;"><span style="font-size: small;"><b><span lang="AR-SA" style="font-family: "";">مراجع</span></b><b><span lang="FA" style="font-family: "";"><o:p></o:p></span></b></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref214449334"><span style="font-family: "";"> </span>[1]<span style="font-family: "";"> </span>M. Hanmandlu, O.V. Ramana Murthy, Vamsi Krishna Madasu," Fuzzy Model based recognition of handwritten Hindi characters",Digital Image Computing Techniques and Applications, 0-7695-3067-2/07 © 2007 IEEE.</a></span><span style="font-size: small;"><o:p></o:p></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref214449292"><span style="font-family: "";"> </span>[2]<span style="font-family: "";"> </span>I. Nedeljkovic, "IMAGE CLASSIFICATION BASED ON FUZZY LOGIC",MapSoft Ltd, Zahumska 26 11000 Belgrade, Serbia and Montenegro, Commission VI, WG VI/1-3.</a></span><span style="font-size: small;"><o:p></o:p></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref214449295"><span style="font-family: "";"> </span>[3]<span style="font-family: "";"> </span>S.Chuai-areee,C.Lursinsap,P.Sophatsathit,S.Siripant,</a></span><span style="font-size: small;"><span dir="RTL" style="font-family: "";"> </span></span><span style="font-size: small;">"Fuzzy</span><span style="font-size: small;"><span dir="RTL" style="font-family: "";"> </span></span><span style="font-size: small;">C-Mean:A Statistical Feature Classification of Text and Image Segmentation Method",Advanced Virtual and Intelligence Computing Center, Department of Mathematics and Computer Science, Chulalongkorn Unversity, Bangkok,10330,Tailand.</span><span style="font-size: small;"><o:p></o:p></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref214453526"><span style="font-family: "";"> </span>[4]<span style="font-family: "";"> </span>A. Asiri, and M. S. Khorsheed, "Automatic Processing of Handwritten Arabic Forms Using Neural Networks",PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY VOLUME 7 AUGUST 2005 ISSN 1307-6884.</a></span><span style="font-size: small;"><o:p></o:p></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref214453306"><span style="font-family: "";"> </span>[5]<span style="font-family: "";"> </span>Simone B. K. AIRES, Cinthia O. A. FREITAS ,Flávio BORTOLOZZI , Robert ABOURIN,"Perceptual Zoning for Handwritten Character Recognition",Pontifical Catholic University of Paraná (PUCPR), Centro Federal de Educação Tecnológica (CEFET), École de Technologie Supérieure (ETS).</a></span><span style="font-size: small;"><o:p></o:p></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref214449359"><span style="font-family: "";"> </span>[6]<span style="font-family: "";"> </span>Z. G. Wang, M. Rahman, Y. S. Wong and K. S. Neo,"Development of Heterogeneous Parallel Genetic Simulated Annealing Using Multi-Niche Crowding", International Journal of Computational Intelligence Volume 3 Number 1,pp.55-62,2005.</a></span><span style="font-size: small;"><o:p></o:p></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref214453159"><span style="font-family: "";"> </span>[7]<span style="font-family: "";"> </span>Tarek M. Mahmoud," A Genetic and Simulated Annealing Based Algorithms for Solving the Flow Assignment Problem in Computer Networks", International Journal of Electronics, Circuits and Systems, Volume21-66 ,2007.</a></span><span style="font-size: small;"> <o:p></o:p></span></div><div class="REF" dir="LTR" style="direction: ltr; margin: 0cm 0cm 0.0001pt 22.7pt; text-align: justify; text-indent: -22.7pt; unicode-bidi: embed;"><span style="font-size: small;"><a href="http://www.blogger.com/post-edit.do" name="_Ref221416781"><span style="font-family: "";"> </span>[8]<span style="font-family: "";"> </span>M. Hanmandlu,R. Murali Mohan, S. Chakraborty, S. Goyald, D.Roy Choudhury, "Unconstrained handwritten character recognition based on fuzzy logic" , Pattern Recognition 36 (2003) pp 603 – 623</a></span><span style="font-size: small;"><span dir="RTL" lang="FA" style="font-family: "";">.</span></span><span style="font-size: small;"><o:p></o:p></span></div><div class="MsoNormal" dir="RTL" style="direction: rtl; margin-bottom: 0.0001pt; text-align: justify; unicode-bidi: embed;"><span style="font-size: small;"><br />
</span></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-64410276318234768462010-05-14T07:31:00.001-07:002010-05-14T07:50:06.267-07:00منطق فازي Fuzzyزمانی که در سال 1965 پروفسور لطفیزاده، استاد ايرانیالاصل دانشگاه<br />
برکلی، اولين مقاله خود را در زمينه فازی تحت عنوان مجموعههای فازی<br />
(FUZZY TEST) منتشر کرد، هيچ کس باور نداشت که اين جرقهای خواهد بود که<br />
دنيای رياضيات را به طور کلی تغيير دهد.<br />
گرچه در دهه 1970 و اوايل دهه 1980 مخالفان جدی برای نظريه فازی وجود<br />
داشت، اما امروزه هيچ کس نمیتواند ارزشهای منطق فازی و کنترلهای فازی<br />
را منکر شود.<br />
افتخار هر ايرانی است که پايه علوم قرن آينده از نظريات يک ايرانی<br />
میباشد؛ بايد قدر اين فرصت را دانست و در تعميم نظريه فازی و استفاده از<br />
آن کوشش و تلاش کرد.<br />
زمينههای پژوهش و تحقيق در نظريه فازی بسيار گسترده میباشد؛ پژوهشگران<br />
علاقهمند میتوانند با پژوهش و تحقيق در اين زمينه باعث رشد و شکوفايی<br />
هرچه بيشتر نظريه فازی شوند.<br />
در اين مقاله سعی شده است که خوانندگان محترم با نظريه فازی و تاريخچه آن<br />
آشنا شوند و زمينههای تحقيق و پژوهش مورد بررسی قرار گيرد. اميد است که<br />
بتوان قدمی هر چند کوچک در جهت تعالی کشور عزيزمان ايران برداريم<p>تاريخچة مجموعههاي فاز<br />
نظرية مجموعه فازي در سال 1965 توسط پروفسور لطفي عسگرزاده، دانشمند<br />
ايرانيتبار و استاد دانشگاه بركلي امريكا عرضه شد.<br />
اگر بخواهيم نظريه مجموعههاي فازي را توضيح دهيم، بايد بگوييم نظريهاي<br />
است براي اقدام در شرايط عدم اطمينان؛ اين نظريه قادر است بسياري از<br />
مفاهيم و متغيرها و سيستمهايي را كه نادقيق و مبهم هستند، صورتبندي<br />
رياضي ببخشد و زمينه را براي استدلال، استنتاج، كنترل و تصميمگيري در<br />
شرايط عدم اطمينان فراهم آورد.<br />
پرواضح است كه بسياري از تصميمات و اقدامات ما در شرايط عدم اطمينان است<br />
و حالتهاي واضح غير مبهم، بسيار نادر و كمياب ميباشند.<br />
نظرية مجموعههاي فازي به شاخههاي مختلفي تقسيم شده است كه بحث كامل و<br />
جامع در مورد هر شاخه، به زمان بيشتر و مباحث طولانيتری احتياج دارد.<br />
در اين مبحث که با انواع شاخههاي فازي و كاربرد آنها آشنا ميشويم، تلاش<br />
شده است كه مباحث به صورت ساده ارائه شود و مسائل بدون پيچيدگيهاي خاص<br />
مورد بررسي قرار گيرد.<br />
همچنين تلاش شده است كه جنبههاي نظري هر بحث تا حد امكان روشن شود؛ گرچه<br />
در بسياري موارد به منظور اختصار، از بيان برهانها چشمپوشي شده است و<br />
علاقهمندان را به منابع ارجاع دادهايم. مطالعه اين پژوهش ميتواند<br />
زمينهاي كلي و فراگير دربارة اهم شاخههاي نظريه مجموعههاي فازي فراهم<br />
آورد؛ اما علاقهمندان ميتوانند با توجه به نوع و ميزان علاقه و هدف<br />
خود، به مراجع اعلام شده، مراجعه نمايند.<p>تاريخچة مختصري از نظريه و كاربردهاي فازي<br />
دهة 1960 آغاز نظريه فازي<br />
نظريه فازي به وسيله پروفسور لطفيزاده در سال 1965 در مقالهاي به نام<br />
مجموعههاي فازي معرفي شد.<br />
ايشان قبل از كار بر روي نظريه فازي، يك استاد برجسته در نظريه كنترل<br />
بود. او مفهوم «حالت» را كه اساس نظريه كنترل مدرن را شكل ميدهد، توسعه<br />
داد.<br />
عسگرزاده در سال 1962 چيزي را بدين مضمون براي سيستمهاي بيولوژيك نوشت:<br />
ما اساساً به نوع جديد رياضيات نيازمنديم؛ رياضيات مقادير مبهم يا فازي<br />
كه توسط توزيعهاي احتمالات قابل توصيف نيستند.<br />
وی فعاليت خويش در نظريه فازي را در مقالهاي با عنوان «مجموعههاي فازي»<br />
تجسم بخشيد.<br />
مباحث بسياری در مورد مجموعههاي فازي به وجود آمد و رياضيدانان معتقد<br />
بودند نظريه احتمالات براي حل مسائلي كه نظريه فازي ادعاي حل بهتر آن را<br />
دارد، كفايت ميكند.<br />
دهة 1960 دهة چالش كشيدن و انكار نظريه فازي بود و هيچ يك از مراكز<br />
تحقيقاتي، نظريه فازي را به عنوان يك زمينه تحقيق جدي نگرفتند.<br />
اما در دهة 1970، به كاربردهاي عملي نظريه فازي توجه شد و ديدگاههاي<br />
شكبرانگيز درباره ماهيت وجودي نظريه فازي مرتفع شد.<br />
استاد لطفيزاده پس از معرفي مجموعة فازي در سال 1965، مفاهيم الگوريتم<br />
فازي را در سال 1968، تصميمگيري فازي را در سال 1970 و ترتيب فازي را در<br />
سال 1971 ارائه نمود. ايشان در سال 1973 اساس كار كنترل فازي را بنا كرد.<br />
اين مبحث باعث تولد كنترلكنندههاي فازي براي سيستمهاي واقعي بود؛<br />
ممداني (Mamdani) و آسيليان (Assilian) چهارچوب اوليهاي را براي<br />
كنترلكننده فازي مشخص كردند. در سال 1978 هومبلاد (Holmblad) و<br />
اوسترگارد(Ostergaard) اولين كنترلكننده فازي را براي كنترل يك فرايند<br />
صنعتي به كار بردند كه از اين تاريخ، با كاربرد نظريه فازي در سيستمهاي<br />
واقعي، ديدگاه شكبرانگيز درباره ماهيت وجودي اين نظريه كاملاً متزلزل<br />
شد.<br />
دهة 1980 از لحاظ نظری، پيشرفت كندي داشت؛ اما كاربرد كنترل فازي باعث<br />
دوام نظريه فازي شد.<br />
مهندسان ژاپني به سرعت دريافتند كه كنترلكنندههاي فازي به سهولت قابل<br />
طراحي بوده و در مورد بسياري مسائل ميتوان از آنها استفاده كرد.<br />
به علت اينكه كنترل فازي به يك مدل رياضي نياز ندارد، ميتوان آن را در<br />
مورد بسياری از سيستمهايي كه به وسيلة نظريه كنترل متعارف قابل<br />
پيادهسازي نيستند، به كار برد.<br />
سوگنو مشغول كار بر روي ربات فازي شد، ماشيني كه از راه دور كنترل میشد<br />
و خودش به تنهايي عمل پارك را انجام ميداد.<br />
ياشونوبو (Yasunobu) و مياموتو (Miyamoto) از شركت هيتاچي كار روي سيستم<br />
كنترل قطار زيرزميني سندايي را آغاز كردند. بالاخره در سال 1987 پروژه به<br />
ثمر نشست و يكي از پيشرفتهترين سيستمهاي قطار زيرزميني را در جهان به<br />
وجود آورد.<br />
در دومين كنفرانس سيستمهاي فازي كه در توکيو برگزار شد، درست سه روز<br />
بعد از افتتاح قطار زيرزميني سندايي، هيروتا (Hirota) يك روبات فازي را<br />
به نمايش گذارد كه پينگپونگ بازي ميکرد؛ ياماكاوا (Yamakawa) نيز سيستم<br />
فازي را نشان داد كه يك پاندول معكوس را در حالت تعادل نشان ميداد. پس<br />
از اين كنفرانس، توجه مهندسان، دولتمردان و تجار جلب شد و زمينههای<br />
پيشرفت نظريه فازي فراهم شد.<p>دهة 1990 ، توجه محققان امريكا و اروپا به سيستمهاي فازي<br />
موفقيت سيستمهاي فازي در ژاپن، مورد توجه محققان امريكا و اروپا واقع شد<br />
و ديدگاه بسياري از محققان به سيستمهاي فازي تغيير کرد.<br />
در سال 1992 اولين كنفرانس بينالمللي در مورد سيستمهاي فازي به وسيله<br />
بزرگترين سازمان مهندسي يعني IEEE برگزار شد.<p>در دهة 1990 پيشرفتهاي زيادي در زمينة سيستمهاي فازي ايجاد شد؛ اما با<br />
وجود شفاف شدن تصوير سيستمهاي فازي، هنوز فعاليتهاي بسياري بايد انجام<br />
شود و بسياري از راهحلها و روشها همچنان در ابتداي راه قرار دارد.<br />
بنابراين توصيه ميشود که محققان كشور با تحقيق و تفحص در اين زمينه،<br />
موجبات پيشرفتهاي عمده در زمينة نظريه فازي را فراهم نمايند.<p><br />
زندگينامة پروفسور لطفيزاده<br />
استاد لطفيزاده در سال 1921 در باكو متولد شد. آنجا مركز آذربايجان<br />
شوروي بود. لطفيزاده يك شهروند ايراني بود؛ پدرش يك تاجر و نيز خبرنگار<br />
روزنامة ايرانيان بود.<br />
استاد لطفيزاده از 10 تا 23 سالگي در ايران زندگي كرد و به مدرسة مذهبي<br />
رفت. خاندان لطفيزاده از اشراف و ثروتمندان ايراني بودند كه هميشه ماشين<br />
و خدمتكار شخصي داشتند.<br />
در سال 1942 با درجة کارشناسی مهندسي برق از دانشكده فني دانشگاه تهران<br />
فارغالتحصيل شد. او در سال 1944 وارد امريكا شد و به دانشگاه MIT رفت و<br />
در سال 1946 درجة کارشناسیارشد را در مهندسي برق دريافت كرد. در سال<br />
1951 درجة دكتراي خود را در رشتة مهندسي برق دريافت نمود و به استادان<br />
دانشگاه كلمبيا ملحق شد. سپس به دانشگاه بركلي رفته و در سال 1963 رياست<br />
دپارتمان مهندسي برق دانشگاه بركلي را كه بالاترين عنوان در رشتة مهندسي<br />
برق است، كسب نمود. لطفيزاده انساني است كه هميشه موارد مخالف را مورد<br />
بررسي قرار داده و به بحث دربارة آن ميپردازد. اين خصوصيت، قابليت<br />
پيروزی بر مشكلات را به لطفيزاده اعطا نموده است.<br />
در سال 1956 لطفيزاده بررسي منطق چند ارزشي و ارائة مقالات تخصصي در<br />
مورد اين منطق را آغاز کرد.<br />
پروفسور لطفيزاده از طريق مؤسسة پرينستون با استفن كلين آشنا شد. استفن<br />
كلين كسي است كه از طرف مؤسسة پرينستون، منطق چند ارزشي را در ايالات<br />
متحده رهبري ميكرد. كلين متفكر جوان ايراني را زير بال و پر خود گرفت.<br />
آنها هيچ مقالهاي با يكديگر ننوشتند، اما تحت تأثير يكديگر قرار داشتند.<br />
لطفيزاده اصول منطق و رياضي منطق چند ارزشي را فرا گرفت و به كلين اساس<br />
مهندسي برق و نظرية اطلاعات را آموخت.<br />
وی پس از آشنايي با پرينستون، شيفتة منطق چند ارزشي شد.<br />
در سال 1962 لطفيزاده تغييرات مهم و اصلي را در مقالة «از نظرية مدار به<br />
نظرية سيستم» در مجلة IRE كه يكي از بهترين مجلههاي مهندسي آن روز بود،<br />
منتشر ساخت. در اينجا براي اولين بار عبارت فازي را براي چند ارزشي<br />
پيشنهاد داد.<br />
لطفيزاده پس از ارائة منطق فازي، در تمام دهة 1970 و دهة 1980 به<br />
منتقدان خود در مورد اين منطق پاسخ ميداد. متانت، حوصله و صبوري استاد<br />
در برخورد با انتقادات و منتقدان منطق فازي از خود بروز ميداد، در رشد و<br />
نمو منطق فازي بسيار مؤثر بوده است، به طوری که رشد كاربردهاي كنترل فازي<br />
و منطق فازي در سيستمهاي كنترل را مديون تلاش و كوشش پروفسور لطفيزاده<br />
ميدانند و هرگز جهانيان تلاش اين بزرگمرد اسطورهاي ايراني را فراموش<br />
نخواهند كرد.<p><br />
تعريف سيستمهاي فازي و انواع آن<br />
واژة فازي در فرهنگ لغت آكسفورد به صورت مبهم، گنگ و نادقيق تعريف شده<br />
است. اگر بخواهيم نظرية مجموعههاي فازي را تعريف كنيم، بايد بگوييم که<br />
نظريهاي است براي اقدام در شرايط عدم اطمينان؛ اين نظريه قادر است<br />
بسياري از مفاهيم و متغيرها و سيستمهايي را كه نادقيق هستند، صورتبندي<br />
رياضي ببخشد و زمينه را براي استدلال، استنتاج، كنترل و تصميمگيري در<br />
شرايط عدم اطمينان فراهم آورد.<p>چرا سيستمهاي فازي:<br />
دنياي واقعي ما بسيار پيچيدهتر از آن است كه بتوان يك توصيف و تعريف<br />
دقيق براي آن به دست آورد؛ بنابراين بايد براي يك مدل، توصيف تقريبي يا<br />
همان فازي كه قابل قبول و قابل تجزيه و تحليل باشد معرفي شود.<br />
با حركت به سوي عصر اطلاعات، دانش و معرفت بشري بسيار اهميت پيدا ميكند.<br />
بنابراين ما به فرضيهاي نياز داريم كه بتواند دانش بشري را به شكلي<br />
سيستماتيك فرموله كرده و آن را به همراه ساير مدلهاي رياضي در سيستمهاي<br />
مهندسي قرار دهد.<p>سيستمهاي فازي چگونه سيستمهايي هستند؟<br />
سيستمهاي فازي، سيستمهاي مبتني بر دانش يا قواعد ميباشند؛ قلب يك<br />
سيستم فازي يك پايگاه دانش است كه از قواعد اگر ـ آنگاه فازي تشكيل شده<br />
است.<br />
يك قاعده اگر ـ آنگاه فازي، يك عبارت اگر ـ آنگاه است كه بعضي كلمات آن<br />
به وسيله توابع تعلق پيوسته مشخص شدهاند.<br />
مثال:<br />
اگر سرعت خودرو بالاست، آنگاه نيروي كمتري به پدال گاز وارد كنيد.<br />
كلمات «بالا» و «كم» به وسيله توابع تعلق مشخص شدهاند؛ توضيحات كامل در<br />
شکل ارائه شده است.<p>مثال 1-1:<br />
فرض كنيد ميخواهيم كنترلكنندهاي طراحي كنيم كه سرعت خودرو را به طور<br />
خودكار كنترل كند. راهحل اين است كه رفتار رانندگان را شبيهسازي كنيم؛<br />
بدين معني كه قواعدي را كه راننده در حين حركت استفاده ميكند، به<br />
كنترلكنندة خودكار تبديل نماييم.<br />
در صحبتهاي عاميانه رانندهها در شرايط طبيعي از 3 قاعده زير در حين<br />
رانندگي استفاده ميكنند:<br />
اگر سرعت پايين است، آنگاه نيروي بيشتري به پدال گاز وارد كنيد.<br />
اگر سرعت متوسط است، آنگاه نيروي متعادلي به پدال گاز وارد كنيد.<br />
اگر سرعت بالاست، آنگاه نيروي كمتري به پدال گاز وارد كنيد.<p><p><p><p><p><br />
به طور خلاصه، نقطة شروع ساخت يك سيستم فازي به دست آوردن مجموعهاي از<br />
قواعد اگر ـ آنگاه فازي از دانش افراد خبره يا دانش حوزه مورد بررسي<br />
ميباشد؛ مرحلة بعدي، تركيب اين قواعد در يك سيستم واحد است.<p>انواع سيستمهاي فازي<br />
سيستمهاي فازي خالص<br />
سيستمهاي فازي تاكاگي ـ سوگنوكانگ (TSK)<br />
سيستمهاي با فازيساز و غير فازيساز<p>سيستم فازي خالص<br />
موتور استنتاج فازي، اين قواعد را به يك نگاشت از مجموعههاي فازي در<br />
فضاي ورودي به مجموعههاي فازي و در فضاي خروجي بر اساس اصول منطق فازي<br />
تركيب ميكند.<br />
مشكل اصلي در رابطه با سيستمهاي فازي خالص اين است كه وروديها و<br />
خروجيهاي آن مجموعههاي فازي ميباشند. درحالي كه در سيستمهاي مهندسي،<br />
وروديها و خروجيها متغيرهايي با مقادير حقيقي ميباشند.<br />
براي حل اين مشكل، تاكاگي سوگنو و كانگ، نوع ديگري از سيستمهاي فازي<br />
معرفي كردهاند كه وروديها و خروجيهاي آن متغيرهايي با مقادير واقعي<br />
هستند.<p>سيستم فازي تاكاگي ـ سوگنو و كانگ<br />
بدين ترتيب قاعده فازي از يك عبارت توصيفي با مقادير زباني، به يك رابطة<br />
ساده تبديل شده است؛ به طور مثال در مورد خودرو ميتوان اعلام كرد كه اگر<br />
سرعت خودرو X باشد، آنگاه نيروي وارد بر پدال گاز برابر Y=CX ميباشد.<br />
مشكلات عمدة سيستم فازي TSK عبارت است از:<br />
بخش «آنگاه» قاعدة يك فرمول رياضي بوده و بنابراين چهارچوبي را براي<br />
نمايش دانش بشري فراهم نميكند.<br />
اين سيستم دست ما را براي اعمال اصول مختلف منطق فازي باز نميگذارد و در<br />
نتيجه انعطافپذيري سيستمهاي فازي در اين ساختار وجود ندارد.<br />
براي حل اين مشكلات نوع سومي از سيستمهاي فازي يعني سيستم فازي با<br />
فازيسازها و غير فازيسازها مورد استفاده قرار گرفت.<p>سيستمهاي فازي با فازيساز و غير فازي ساز<br />
اين سيستم فازي معايب سيستم فازي خالص و سيستم فازي TSK را ميپوشاند. در<br />
اين مبحث، از اين پس سيستم فازي با فازي ساز و غير فازيساز منظور خواهد<br />
بود.<br />
به عنوان نتيجهگيري براي اين بخش لازم است يادآوري شود كه جنبة متمم<br />
نظريه سيستمهاي فازي اين است كه يك فرايند سيستماتيك را براي تبديل يك<br />
پايگاه دانش به يك نگاشت غير فعلي فراهم ميسازد.<p>زمينههاي تحقيق عمده در نظريه فازي<br />
منظور از نظريه فازي، تمام نظريههايي است كه از مفاهيم اساسي مجموعههاي<br />
فازي يا توابع تعلق استفاده ميكنند.<br />
مطابق شكل، نظريه فازي را میتوان به پنج شاخة عمده تقسيم كرد كه عبارتند از:<p>رياضيات فازي<br />
مفاهيم رياضيات كلاسيك، با جايگزيني مجموعههاي فازي با مجموعههاي<br />
كلاسيك توسعه پيدا كرده است.<p>منطق فازي و هوش مصنوعي<br />
كه در آن منطق كلاسيك تقريبهايي يافته و سيستمهاي خبره بر اساس اطلاعات<br />
و استنتاج تقريبي توسعه پيدا كرده است.<p>سيستمهاي فازي<br />
سيستمهاي فازي كه شامل كنترل فازي و راهحلهايي در زمينة پردازش سيگنال<br />
و مخابرات ميباشد.<p>عدم قطعيت و اطلاعات<br />
انواع عدم قطعيتها را مورد تجزيه و تحليل قرار ميدهد.<p>تصميمگيري فازي<br />
مسائل بهينهسازي را با محدوديتها در نظر ميگيرد.<p>اصل منطق فازي<br />
استدلال تقريبي<br />
سيستمهاي خبره فازي<br />
منطق فازي و هوش مصنوعي<br />
عدم قطعيت و اطلاعات<br />
تصميمگيري فازي<br />
سيستمهاي فازي<br />
رياضيات فازي<br />
نظريه فازي<br />
مخابرات<br />
پردازش سيگنال فازي<br />
كنترل فازي<br />
متعادل سازي كانال<br />
بازشناسي الگو پردازش تصوير<br />
طراحي كنترل كننده<br />
تحليل پايداري<br />
تئوري امكان<br />
اندازه گيري عدم قطعيت<br />
بهينهسازي چندگانه برنامهريزي فازي<br />
مجموعههاي فازي<br />
اندازهگيريهاي فازي<br />
تحليل فازي<br />
روابط فازي<br />
توپولوژي فازي<p><p>بايد توجه داشت كه پنچ شاخة مستقل از يكديگر نبوده و به شدت به هم ارتباط<br />
دارند. كه براي تحقيق<br />
در يك زمينه حتماً ميبايست در مورد زمينههاي ديگر نيز اطلاعات مناسب را<br />
به دست آورد؛ به طور مثال، كنترل فازي از<p>/////////////////////////////////////////////////<p>لطفي زاده پدر منطق فازي<br />
<br />
پرفسور لطفی زاده در سال 1921 در شهر باکو پایتخت جمهوری آذربایجان به<br />
دنیا آمد. مادرش پزشک و پدرش یک روزنامه نگار از اهالی آذربایجان ایران<br />
بود. در سن 10 سالگی، همزمان با حکومت دیکتاتوری استالین در اتحاد شوروی<br />
سابق، همراه خانواده اش مجبور به مراجعت به ایران شد و در شهر تهران ساکن<br />
گردید. لطفی زاده تحصیلات ابتدایی را در تهران ادامه داد و دوره متوسطه<br />
را در کالج البرز (دبیرستان البرز فعلی) به پایان رسانید و در کنکور<br />
ورودی دانشگاه تهران شرکت و رتبه دوم را احراز نمود. وی پس از فراغت از<br />
تحصیل از دانشکده فنی دانشگاه تهران در رشته مهندسی برق در سال 1942، به<br />
آمریکا مسافرت کرد و دوره فوق لیسانس مهندسی برق را در انستیتوی تکنولوژی<br />
ماساچوست (MIT) واقع در شهر بوستون طی نمود. آنگاه وارد دانشگاه کلمبیا<br />
در نیویورک شد و در سال 1949 با درجه دکتری از این دانشگاه فارغ التحصیل<br />
گردید.<p>دکتر لطفی زاده<br />
پرفسور لطفی زاده کارهای پژوهشی خود را در رشته تئوری سیستم از دانشگاه<br />
کلمبیا آغاز نمود. در سال 1956، وی به عنوان دانشمند مدعو در انستیتوی<br />
مطالعات پیشرفته در دانشگاه پرینستون (نیوجرسی) مشغول تدریس و تحقیق بود.<br />
علاوه بر آن، پرفسور لطفی زاده مشاغل علمی افتخاری متعددی را احراز نموده<br />
است که میتوان به موارد زیر اشاره نمود: استاد مدعو در رشته مهندسی برق<br />
در دانشگاه MIT (1968)، دانشمند مدعو در آزمایشگاه تحقیقاتی شرکت ای ـ بی<br />
ـ ام IBM در کالیفرنیا (1977، 1973، 1968) و دانشمند مدعو در مرکز<br />
مطالعات زبان و اطلاعات در دانشگاه استانفورد کالیفرنیــا (1988ـ1987 (<br />
در سال 1959، پرفسور لطفی زاده کار تمام وقت خود را با سمت استادی در<br />
دانشکده مهندسی برق دانشگاه کالیفرنیا در برکلی شروع کرد. در فاصله<br />
سالهای 1968ـ1963، وی ریاست دانشکده مهندسی برق دانشگاه کالیفرنیا در<br />
برکلی را عهده دار بود. گرچه پرفسور لطفی زاده در سال 1991 رسما بازنشسته<br />
شد، ولی همچنان به فعالیتهای علمی خویش در دانشگاه کالیفرنیا ادامه<br />
میدهد. در حال حاضر پرفسور لطفی زاده به عنوان استاد ممتاز (Professor<br />
Emeritus) مهندسی برق، مدیریت مرکز نرم افزار کامپیوتری دانشگاه برکلی را<br />
عهده دار است. این مرکز بیش از 2000 نفر عضو دارد و یکصد موسسه علمی به<br />
آن وابسته اند. تا سال 1965، تحقیقات پرفسور لطفی زاده عمدتا در زمینه<br />
تئوری سیستم ها و تجزیه و تحلیل تئوری تصمیمات بود. در آن سال، وی تئوری<br />
"مجموعه فازی Fuzzy" را پایه گذاری کرد و سپس در زمینه کاربردهای این<br />
تئوری در حافظه مصنوعی، زبان شناسی، منطق، تئوری تصمیمات، تئوری کنترل،<br />
سیستمهای خبره و شبکه های اعصاب به تحقیقات گسترده ای پرداخت. در حال<br />
حاضر تحقیقات پرفسور لطفی زاده در زمینه "منطق فازی Fuzzy Logic " نرم<br />
کامپیوتری، محاسبات کامپیوتری بر مبنای کلمات، تئوری کامپیوتری ادراک و<br />
زبان طبیعی است.<br />
پرفسور لطفی زاده به عنوان کاشف و مبتکر منطق فازی شهرت جهانی دارد. وی<br />
طی یک مقاله علمی کلاسیک که در سال 1965 به چاپ رسید مفهوم "مجموعه فازی"<br />
را که اساس تئوری تجزیه و تحلیل سیستمهای پیچیده است، معرفی نمود که در<br />
آن "زبان طبیعی" به جای متغیرهای عددی برای تشریح رفتار و عملکرد سیستمها<br />
به کار میرود. پس از معرفی مجموعه فازی، بیش از 15000 مقاله علمی توسط<br />
دانشمندان جهان درباره منطق فازی و کاربردهای گسترده آن در نشریات علمی<br />
منتشر گردیده و حدود 3000 درخواست ثبت اختراع در این زمینه در کشورهای<br />
مختلف جهان به عمل آمده است. در سال مالی 1992ـ1991، کمپانی<br />
"ماتسوشیتا"ی(Matsush*ta) ژاپن به تنهایی توانست تجهیزات و سیستمهای<br />
الکتریکی و الکترونیکی به ارزش یک میلیارد دلار به فروش برساند که در<br />
آنها از منطق فازی استفاده میشود. در حال حاضر 12 ژورنال علمی در دنیا<br />
چاپ میشوند که در عناوین آنها کلمه "فازی" دیده میشود. تنها در کشور ژاپن<br />
بیش از 2000 مهندس و دانشمند در رشته منطق فازی به تحقیقات علمی و صنعتی<br />
مشغول هستند. پرفسور لطفی زاده عضو ارشد (Fellow) انستیتوی مهندسی برق و<br />
الکترونیک آمریکا، عضو ارشد بنیاد گوگن هایم (Gugenheim) ، عضو ارشد<br />
آکادمی ملی مهندسی آمریکا، عضو ارشد کنگره جهانی Cybernetics ، عضو<br />
آکادمی علوم روسیه، عضو افتخاری انجمن مطالعات Cybernetics اتریش، عضو<br />
ارشد اتحادیه بین المللی سیـستم های فـازی و عضـو ارشد چندیـــن انـجـمـن<br />
و موســـســـه عــلمــی دیــگـــر اســت.<br />
پرفسور لطفی زاده موفق به دریافت 9 مدال علمی گردیده است که از این تعداد<br />
پنج مدال به مناسبتهای گوناگون توسط انستیتوی مهندسی برق و الکترونیک<br />
آمریکا و چهار مدال دیگر توسط انستیتوی مهندسی مکانیک آمریکا، انجمن علوم<br />
مهندسی آمریکا، آکادمی علوم جمهوری چک و انجمن بین المللی سیستمهای<br />
هوشیار به وی اهدا شده است. به علاوه پرفسور لطفی زاده 14 جایزه علمی<br />
دریافت نموده که از آن جمله میتوان به جایزه اهدایی بنیاد معروف هوندای<br />
ژاپن اشاره نمود.<br />
دانشگاههای متعدد جهان به شرح زیر با اهدای درجه دکتری افتخاری به پرفسور<br />
لطفی زاده از خدمات علمی وی و بویژه به خاطر ابداع منطق فازی که علوم و<br />
مهندسی کامپیوتر و تئوری سیستم ها را دگرگون کرده است، اظهار قدرشناسی<br />
نموده اند.<br />
دانشگاه تولوز (فرانسه)، دانشگاه ایالتی نیویورک، دانشگاه دورتموند<br />
Dortmund))آلمان، دانشگاه اوویدو اسپانیا، دانشگاه گرانادا Granada)<br />
)اسپانیا، دانشگاه لیک هد (Leakhead) کانادا ، دانشگاه لویزویل<br />
(Lousiville) آمریکا، دانشگاه باکو (جمهوری آذربایجان)، دانشگاه گلیویس<br />
(Gliwice) لهستان، دانشگاه اوستراوا (Ostrava) جمهوری چک، دانشگاه تورنتو<br />
(کانادا)، دانشگاه فلوریدای مرکزی (آمریکا)، دانشگاه هامبورگ (آلمان)، و<br />
دانشگاه پاریس فرانسه.<p>استاد در حال تدریس در دانشگاه MIT<br />
پرفسور لطفی زاده به تنهایی بیش از 200 مقاله تالیف کرده است و در حال<br />
حاضر عضو هیئت تحریریه بیش از 50 نشریه علمی میباشد. وی عضو هیئت مشورتی<br />
"مرکز فازی آلمان"، عضو هیئت مشورتی مرکز تحقیقات فازی دانشگاه تکزاس،<br />
عضو کمیته مشورتی مرکز آموزش و تحقیقات سیستمهای فازی و حافظه مصنوعی<br />
(رومانی)، عضو هیئت مشورتی موسسه بین المللی مطالعات سیستم ها، عضو هیئت<br />
مدیره انجمن بین المللی شبکه های اعصاب، رئیس افتخاری اتحادیه سیستم های<br />
فازی بیومدیکال (ژاپن)، رئیس افتخاری اتحادیه منطق و تکنولوژی فازی<br />
(اسپانیا)، عضو هیئت مشورتی انستیتوی ملی انفورماتیک توکیو و عضو هیئت<br />
مدیره انستیتوی سیستمهای دانا (ایلی نوی ـ آمریکا) است. پرفسور لطفی زاده<br />
قبل از کشف مجموعه فازی در سال 1965، به مناسبت تحقیقات بنیادی خویش<br />
درباره تئوری سیستم ها در سطح جهانی شناخته شده بود. وی طی مقاله ای که<br />
در سال 1950 در ژورنال "فیزیک عملی" به چاپ رسید به تعمیم تئوری Wiener<br />
پرداخت که بعدها این تئوری کاربردهای فراوانی در طراحی فیلترهای حافظه<br />
پیدا نمود. در سال 1952، لطفی زاده با همکاری راقازینی Ragazzini<br />
ترانسفورماسیون Z را برای تجزیه و تحلیل سیستم های داده به کار گرفت که<br />
در طراحی سیستم های کنترل و فیلترهای دیجیتال کاربرد گسترده ای یافتند.<br />
در سال 1963 پرفسور لطفی زاده به اتفاق چارلز دوسور Desoer کتابی درباره<br />
"تئوری حالت ـ فضا در سیستم های خطی" نوشت. انتشار این کتاب به عنوان<br />
حادثه بنیادی در تاریخ علوم و مهندسی کنترل و تجزیه و تحلیل سیستم ها به<br />
شمار میرود و امروزه این کتاب به عنوان ابزاری استاندارد در تجزیه و<br />
تحلیل سیستمها، از روبوت های صنعتی گرفته تا سیستم های هدایت و کنترل<br />
فضایی، به طور وسیع مورد استفاده قرار میگیرد.<br />
مقاله کلاسیک پرفسور لطفی زاده درباره مجموعه فازی که در سال 1965 به چاپ<br />
رسید، سرآغاز جهتی نوین در علوم و مهندسی سیستم و کامپیوتر بود. پس از آن<br />
پرفسور لطفی زاده به پژوهشهای خود در زمینه مجموعه فازی ادامه داد تا<br />
آنکه در سال 1973 طی یک مقاله کلاسیک دیگر تحت عنوان "شرحی بر دیدی نو در<br />
تجزیه و تحلیل سیستمهای پیچیده و فرایندهای تصمیم گیری" مفهوم استفاده از<br />
متغیرهای زبانی را در سیستم های حافظه و کنترل مطرح کرد. این مقاله اساس<br />
تکنولوژی کنترل بر مبنای منطق فازی است که در اینده اثرات عمیق در طراحی<br />
سیستم های کنترل هوشیار خواهد داشت.گرچه منطق فازی کاربردی خیلی وسیع تر<br />
از منطق متداول دارد ولی پرفسور لطفی زاده معتقد است که منطق فازی اکسیر<br />
و نوشدارو نیست. وی میگوید "کارهای زیادی هست که انسان میتواند به آسانی<br />
انجام دهد در حالی که کامپیوترها و سیستمهای منطقی قادر به انجام آنها<br />
نیستند."<p>منابع:<p>//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////<p>گذري بر سيستمهاي خبره (Expert Systems<br />
اشاره :<br />
<استدلال> در ميان اهل فن و صاحبان انديشه تعاريف و تفاسير متنوعي دارد.<br />
در نگاهي كلي، استفاده از دليل و برهان براي رسيدن به يك نتيجه از<br />
فرضياتي منطقي با استفاده از روشهاي معين، تعريفي از استدلال تلقي<br />
ميشود؛ تعريفي كه البته با ديدگاههاي فلسفي و گاه ايدهآلگرايانه از<br />
استدلال تفاوت دارد. با اين حال موضوع مهم و اساسي در اينجا بحث در چيستي<br />
و چرايي اين ديدگاهها نيست، بلكه در مورد نحوه طراحي سيستمهاي با قدرت<br />
استدلال، با هر تعريفي، براي رسيدن به مجموعهاي از تصميمات منطقي با<br />
استفاده از مفروضات يا به طور دقيقتر دانشي است كه در اختيار آنها قرار<br />
ميگيرد. سيستمهايي خبره (expert systems) اساسا براي چنين هدفي طراحي<br />
ميشوند. در حقيقت به واسطه الگوبرداري اين سيستمها از نظام منطق و<br />
استدلال انسان و نيز يكسان بودن منابع دانش مورد استفاده آنها، حاصل كار<br />
يك سيستم خبره ميتواند تصميماتي باشد كه درحوزهها و عرصههاي مختلف<br />
قابل استفاده، مورد اطمينان و تاثيرگذار هستند. بسياري بر اين باورند كه<br />
سيستمهاي خبره بيشترين پيشرفت را در هوش مصنوعي به وجود آوردهاند.<br />
آنچه درادامه ميخوانيد نگاهي كوتاه به تعاريف و سازوكار سيستمهاي خبره<br />
و گذري بر مزايا و محدوديتهاي به كارگيري اين سيستمها در علوم و فنون<br />
مختلف است. طبيعتاً مباحث كاربرديتر و عمليتر درباره سيستمهاي خبره و<br />
بحث درباره نحوه توسعه و پيادهسازي آنها، نيازمند مقالات جداگانهاي<br />
است كه در آينده به آنها خواهيم پرداخت.<p>سيستم خبره چيست؟<br />
در يك تعريف كلي ميتوان گفت سيستمهاي خبره، برنامههاي كامپيوترياي<br />
هستند كه نحوه تفكر يك متخصص در يك زمينه خاص را شبيهسازي ميكنند. در<br />
واقع اين نرمافزارها، الگوهاي منطقياي را كه يك متخصص بر اساس آنها<br />
تصميمگيري ميكند، شناسايي مينمايند و سپس بر اساس آن الگوها، مانند<br />
انسانها تصميمگيري ميكنند.<p>يكي از اهداف هوش مصنوعي، فهم هوش انساني با شبيهسازي آن توسط<br />
برنامههاي كامپيوتري است. البته بديهي است كه "هوش" را ميتوان به<br />
بسياري از مهارتهاي مبتني بر فهم، از جمله توانايي تصميمگيري، يادگيري<br />
و فهم زبان تعميم داد و از اينرو واژهاي كلي محسوب ميشود.<p>بيشتر دستاوردهاي هوش مصنوعي در زمينه تصميمگيري و حل مسئله بوده است كه<br />
اصليترين موضوع سيستمهاي خبره را شامل ميشوند. به آن نوع از<br />
برنامههاي هوش مصنوعي كه به سطحي از خبرگي ميرسند كه ميتوانند به جاي<br />
يك متخصص در يك زمينه خاص تصميمگيري كنند، expert systems يا سيستمهاي<br />
خبره گفته ميشود. اين سيستمها برنامههايي هستند كه پايگاه دانش آنها<br />
انباشته از اطلاعاتي است كه انسانها هنگام تصميمگيري درباره يك موضوع<br />
خاص، براساس آنها تصميم ميگيرند. روي اين موضوع بايد تأكيد كرد كه<br />
هيچيك از سيستمهاي خبرهاي كه تاكنون طراحي و برنامهنويسي شدهاند،<br />
همهمنظوره نبودهاند و تنها در يك زمينه محدود قادر به شبيهسازي فرآيند<br />
تصميمگيري انسان هستند.<p>به محدوده اطلاعاتي از الگوهاي خبرگي انسان كه به يك سيستم خبره منتقل<br />
ميشود، task domain گفته ميشود. اين محدوده، سطح خبرگي يك سيستم خبره<br />
را مشخص ميكند و نشان ميدهد كه آن سيستم خبره براي چه كارهايي طراحي<br />
شده است. سيستم خبره با اين task ها يا وظايف ميتواند كارهايي چون<br />
برنامهريزي، زمانبندي، و طراحي را در يك حيطه تعريف شده انجام دهد.<p>به روند ساخت يك سيستم خبره، knowledge engineering يا مهندسي دانش گفته<br />
ميشود. يك مهندس دانش بايد اطمينان حاصل كند كه سيستم خبره طراحي شده،<br />
تمام دانش مورد نياز براي حل يك مسئله را دارد. طبيعتاً در غيراينصورت،<br />
تصميمهاي سيستم خبره قابل اطمينان نخواهند بود.<p>ساختار يك سيستم خبره<br />
هر سيستم خبره از دو بخش مجزا ساخته شده است: پايگاه دانش و موتور تصميمگيري.<br />
پايگاه دانش يك سيستم خبره از هر دو نوع دانش مبتني بر حقايق (factual)<br />
و نيز دانش غيرقطعي (heuristic) استفاده ميكند. Factual knowledge،<br />
دانش حقيقي يا قطعي نوعي از دانش است كه ميتوان آن را در حيطههاي مختلف<br />
به اشتراك گذاشت و تعميم داد؛ چراكه درستي آن قطعي است.<p>در سوي ديگر، Heuristic knowledge قرار دارد كه غيرقطعيتر و بيشتر مبتني<br />
بر برداشتهاي شخصي است. هرچه حدسها يا دانش هيورستيك يك سيستم خبره<br />
بهتر باشد، سطح خبرگي آن بيشتر خواهد بود و در شرايط ويژه، تصميمات بهتري<br />
اتخاذ خواهد كرد.<p>دانش مبتني بر ساختار Heuristic در سيستمهاي خبره اهميت زيادي دارد اين<br />
نوع دانش ميتواند به تسريع فرآيند حل يك مسئله كمك كند.<p>البته يك مشكل عمده در ارتباط با به كارگيري دانشHeuristic آن است كه<br />
نميتوان در حل همه مسائل از اين نوع دانش استفاده كرد. به عنوان نمونه،<br />
نمودار (شكل 1) به خوبي نشان ميدهد كه جلوگيري از حمل سموم خطرناك از<br />
طريق خطوط هوايي با استفاده از روش Heuristic امكانپذير نيست.<p>اطلاعات اين بخش از سيستم خبره از طريق مصاحبه با افراد متخصص در اين<br />
زمينه تامين ميشود. مهندس دانش يا مصاحبهكننده، پس از سازماندهي<br />
اطلاعات جمعآوريشده از متخصصان يا مصاحبه شوندگان، آنها را به قوانين<br />
قابل فهم براي كامپيوتر به صورت (if-then) موسوم به قوانين ساخت<br />
(production rules) تبديل ميكند.<p>موتور تصميمگيري سيستم خبره را قادر ميكند با استفاده از قوانين پايگاه<br />
دانش، پروسه تصميمگيري را انجام دهد. براي نمونه، اگر پايگاه دانش<br />
قوانيني به صورت زير داشته باشد:<p>●دفتر ماهنامه شبكه در تهران قرار دارد.<br />
●تهران در ايران قرار دارد.<p>سيستم خبره ميتواند به قانون زير برسد:<br />
● دفتر ماهنامه شبكه در ايران قرار دارد.<p><p><p><p><br />
استفاده از منطق فازي<br />
موضوع مهم ديگر در ارتباط با سيستمهاي خبره، پيوند و ارتباط آن با ديگر<br />
شاخههاي هوش مصنوعي است. به بيان روشنتر، برخي از سيستمهاي خبره از<br />
Fuzzy Logic يا منطق فازي استفاده ميكنند. در منطق غيرفازي تنها دو ارزش<br />
درست (true) يا نادرست (false) وجود دارد. چنين منطقي نميتواند چندان<br />
كامل باشد؛ چراكه فهم و پروسه تصميمگيري انسانها در بسياري از موارد،<br />
كاملا قطعي نيست و بسته به زمان و مكان آن، تا حدودي درست يا تا حدودي<br />
نادرست است. در خلال سالهاي 1920 و 1930، Jan Lukasiewicz فيلسوف<br />
لهستاني منطقي را مطرح كرد كه در آن ارزش يك قانون ميتواند بيشتر از دو<br />
مقدار 0 و 1 يا درست و نادرست باشد. سپس پروفسور لطفيزاده نشان داد كه<br />
منطق Lukasiewicz را ميتوان به صورت "درجه درستي" مطرح كرد. يعني به جاي<br />
اينكه بگوييم: "اين منطق درست است يا نادرست؟" بگوييم: "اين منطق چقدر<br />
درست يا چقدر نادرست است؟"<br />
از منطق فازي در مواردي استفاده ميشود كه با مفاهيم مبهمي چون "سنگيني"،<br />
"سرما"، "ارتفاع" و از اين قبيل مواجه شويم. اين پرسش را در نظر بگيريد :<br />
"وزن يك شيء 500 كيلوگرم است، آيا اين شيء سنگين است؟" چنين سوالي يك<br />
سوال مبهم محسوب ميشود؛ چراكه اين سوال مطرح ميشود كه "از چه نظر<br />
سنگين؟" اگر براي حمل توسط يك انسان بگوييم، بله سنگين است. اگر براي حمل<br />
توسط يك اتومبيل مطرح شود، كمي سنگين است، ولي اگر براي حمل توسط يك<br />
هواپيما مطرح شود سنگين نيست.<br />
در اينجاست كه با استفاده از منطق فازي ميتوان يك درجه درستي براي چنين<br />
پرسشي در نظر گرفت و بسته به شرايط گفت كه اين شيء كمي سنگين است. يعني<br />
در چنين مواردي گفتن اينكه اين شيء سنگين نيست<br />
(false) يا سنگين است (true) پاسخ دقيقي نيست.<p>مزايا و محدوديتهاي سيستمهاي خبره<br />
دستاورد سيستمهاي خبره را ميتوان صرفهجويي در هزينهها و نيز<br />
تصميمگيريهاي بهتر و دقيقتر و بسياري موارد تخصصيتر ديگر عنوان كرد.<br />
استفاده از سيستمهاي خبره براي شركتها ميتواند صرفهجويي به همراه<br />
داشته باشد.<br />
در زمينه تصميمگيري نيز گاهي ميتوان در شرايط پيچيده، با بهرهگيري از<br />
چنين سيستمهايي تصميمهاي بهتري اتخاذ كرد و جنبههاي پيچيدهاي را در<br />
مدت زمان بسيار كمي مورد بررسي قرار داد كه تحليل آنها به روزها زمان<br />
نياز دارد.<br />
از سوي ديگر، بهكارگيري سيستمهاي خبره محدوديتهاي خاصي دارد. به عنوان<br />
نمونه، اين سيستمها نسبت به آنچه انجام ميدهند، هيچ <حسي> ندارند.<br />
چنين سيستمهايي نميتوانند خبرگي خود را به گسترههاي وسيعتري تعميم<br />
دهند؛ چراكه تنها براي يك منظور خاص طراحي شدهاند و پايگاه دانش آنها<br />
از دانش متخصصان آن حوزه نشات گرفته و از اينرو محدود است.<br />
چنين سيستمهايي از آنجا كه توسط دانش متخصصان تغذيه اطلاعاتي شدهاند،<br />
در صورت بروز برخي موارد پيشبيني نشده، نميتوانند شرايط جديد را به<br />
درستي تجزيه و تحليل نمايند.<p>كاربرد سيستمهاي خبره<br />
از سيستمهاي خبره در بسياري از حيطهها از جمله برنامهريزيهاي تجاري،<br />
سيستمهاي امنيتي، اكتشافات نفت و معادن، مهندسي ژنتيك، طراحي و ساخت<br />
اتومبيل، طراحي لنز دوربين و زمانبندي برنامه پروازهاي خطوط هوايي<br />
استفاده ميشود. دو نمونه از كاربردهاي اين سيستمها در ادامه توضيح<br />
دادهشدهاند.<p>● طراحي و زمانبندي<br />
سيستمهايي كه در اين زمينه مورد استفاده قرار ميگيرند، چندين هدف<br />
پيچيده و تعاملي را مورد بررسي قرار ميدهند تا جوانب كار را روشن كنند و<br />
به اهداف مورد نظر دست يابند يا بهترين گزينه را پيشنهاد دهند. بهترين<br />
مثال از اين مورد، زمانبندي پروازهاي خطوط هوايي، كارمندان و گيتهاي يك<br />
شركت حمل و نقل هوايي است.<p>●تصميمگيريهاي مالي<br />
صنعت خدمات مالي يكي از بزرگترين كاربران سيستمهاي خبره است.<br />
نرمافزارهاي پيشنهاددهنده نوعي از سيستمهاي خبره هستند كه به عنوان<br />
مشاور بانكداران عمل ميكنند. براي نمونه، با بررسي شرايط يك شركت متقاضي<br />
وام از يك بانك تعيين ميكند كه آيا پرداخت اين وام به شركت براي بانك<br />
مورد نظر صرفه اقتصادي دارد يا نه. همچنين شركتهاي بيمه براي بررسي<br />
ميزان خطرپذيري و هزينههاي موارد مختلف، از اين سيستمها استفاده<br />
ميكنند.<p>چند سيستم خبره مشهور<br />
از نخستين سيستمهاي خبره ميتوان به Dendral اشاره كرد كه در سال 1965<br />
توسط Edward Feigenbaum وJoshun Lederberg پژوهشگران هوش مصنوعي در<br />
دانشگاه استنفورد ساخته شد.<br />
وظيفه اين برنامه كامپيوتري، تحليلهاي شيميايي بود. ماده مورد آزمايش<br />
ميتوانست تركيبي پيچيده از كربن، هيدروژن و نيتروژن باشد. Dendarl<br />
ميتوانست با بررسي آرايش و اطلاعات مربوط به يك ماده، ساختار مولكولي آن<br />
را شبيهسازي كند. كاركرد اين نرمافزار چنان خوب بود كه ميتوانست با يك<br />
متخصص رقابت كند.<br />
از ديگر سيستمهاي خبره مشهور ميتوان به MYCIN اشاره كرد كه در سال 1972<br />
در استنفورد طراحي شد. MYCIN برنامهاي بود كه كار آن تشخيص عفونتهاي<br />
خوني با بررسي اطلاعات به دست آمده از شرايط جسمي بيمار و نيز نتيجه<br />
آزمايشهاي او بود.<br />
برنامه به گونهاي طراحي شده بود كه در صورت نياز به اطلاعات بيشتر، با<br />
پرسشهايي آنها را درخواست ميكرد تا تصميمگيري بهتري انجام دهد؛<br />
پرسشهايي چون "آيا بيمار اخيرا دچار سوختگي شده است؟" (براي تشخيص<br />
اينكه آيا عفونت خوني از سوختگي نشات گرفته يا نه. MYCIN ( گاه<br />
ميتوانست نتايج آزمايش را نيز از پيش حدس بزند.<br />
سيستم خبره ديگر در اين زمينه Centaur بود كه كار آن بررسي آزمايشهاي<br />
تنفسي و تشخيص بيماريهاي ريوي بود.<br />
يكي از پيشروان توسعه و كاربرد سيستمهاي خبره، سازمانهاي فضايي هستند<br />
كه براي مشاوره و نيز بررسي شرايط پيچيده و صرفهجويي در زمان و هزينه<br />
چنين تحليلهايي به اين سيستمها روي آوردهاند.<br />
Marshall Space Flight Center) MSFC) يكي از مراكز وابسته به سازمان<br />
فضايي ناسا از سال 1994 در زمينه توسعه نرمافزارهاي هوشمند كار ميكند<br />
كه هدف آن تخمين كمّ و كيف تجهيزات و لوازم مورد نياز براي حمل به فضا<br />
است.<br />
اين برنامههاي كامپيوتري با پيشنهاد راهكارهايي در اين زمينه از بار<br />
كاري كارمندان بخشهايي چون ISS (ايستگاه فضايي بين المللي) ميكاهند و<br />
به گونهاي طراحي شدهاند كه مديريتپذيرند و بسته به شرايط مختلف، قابل<br />
تعريف هستند.<br />
مركز فضايي MSFC، توسط فناوري ويژه خود موسوم به 2G به ايجاد برنامههاي<br />
ويژه كنترل هوشمندانه و سيستمهاي مانيتورينگ خطاياب ميپردازد. اين<br />
فناوري را ميتوان هم در سيستمهاي لينوكسي و هم در سيستمهاي سرور مبتني<br />
بر ويندوز مورد استفاده قرار داد.<br />
آنچه در نهايت ميتوان گفت آن است كه يكي از مزيتهاي سيستمهاي خبره اين<br />
است كه ميتوانند در كنار متخصصان انساني مورد استفاده قرار بگيرند كه<br />
ماحصل آن تصميمي مبتني بر تخصص انساني و دقت ماشيني است. اين فناوري از<br />
ديد تجاري نيز براي توسعهدهندگان آن سودآور است. هماكنون شركتهاي<br />
بسياري به فروش سيستمهاي خبره و پشتيباني از مشتريان محصولات خود<br />
ميپردازند. درآمد يك شركت كوچك فعال در زمينه فروش چنين محصولاتي<br />
ميتواند سالانه بالغ بر پنج تا بيست ميليون دلار باشد. بازار فروش و<br />
پشتيباني سيستمهاي خبره در سراسر جهان نيز سالانه به صدها ميليون دلار<br />
ميرسد.Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-50951072591883068232010-05-14T07:28:00.001-07:002010-05-14T07:28:28.969-07:00داده کاوی Data miningمقدمه<br>در دنیای بشدت رقابتی امروز، اطلاعات بعنوان یکی از فاکتورهای تولیدی مهم<br>پدیدار شده است. در نتیجه تلاش برای استخراج اطلاعات از داده ها توجه<br>بسیاری از افراد دخیل در صنعت اطلاعات و حوزه های وابسته را به خود جلب<br>نموده است.<br>حجم بالای داده های دائما در حال رشد در همه حوزه ها و نیز تنوع آنها به<br>شکل داده متنی، اعداد، گرافیکها، نقشه ها، عکسها، تصاویر ماهواره ای و<br>عکسهای گرفته شده با اشعه ایکس نمایانگر پیچیدگی کار تبدیل داده ها به<br>اطلاعات است. علاوه بر این، تفاوت وسیع در فرآیندهای تولید داده مثل روش<br>آنالوگ مبتنی بر کاغذ و روش دیجیتالی مبتنی بر کامپیوتر، مزید بر علت شده<br>است. استراتژیها و فنون متعددی برای گردآوری، ذخیره، سازماندهی و مدیریت<br>کارآمد داده های موجود و رسیدن به نتایج معنی دار بکار گرفته شده اند.<br>بعلاوه، عملکرد مناسب ابرداده که داده ای درباره داده است در عمل عالی<br>بنظر میرسد.<p>پیشرفتهای حاصله در علم اطلاع رسانی و تکنولوژی اطلاعات، فنون و ابزارهای<br>جدیدی برای غلبه بر رشد مستمر و تنوع بانکهای اطلاعاتی تامین می کنند.<br>این پیشرفتها هم در بعد سخت افزاری و هم نرم افزاری حاصل شده اند.<br>ریزپردازنده های سریع، ابزارهای ذخیره داده های انبوه پیوسته و غیر<br>پیوسته، اسکنرها، چاپگرها و دیگر ابزارهای جانبی نمایانگر پیشرفتهای حوزه<br>سخت افزار هستند. پیشرفتهای حاصل در نظامهای مدیریت بانک اطلاعات در طی<br>چهار دهه گذشته نمایانگر تلاشهای بخش نرم افزاری است. این تلاشها در بخش<br>نرم افزار را میتوان بعنوان یک حرکت پیشرونده از ایجاد یک بانک اطلاعات<br>ساده تا شبکه ها و بانکهای اطلاعاتی رابطه ای و سلسله مراتبی برای<br>پاسخگویی به نیاز روزافزون سازماندهی و بازیابی اطلاعات ملاحظه نمود.<br>بدین منظور در هر دوره، نظامهای مدیریت بانک اطلاعاتی مناسب سازگار با<br>نرم افزار سیستم عامل و سخت افزار رایج گسترش یافته اند. در این رابطه<br>میتوان از محصولاتی مانند، Dbase-IV, Unify, Sybase, Oracle و غیره نام<br>برد.<p>داده کاوی یکی از پیشرفتهای اخیر در راستای فن آوریهای مدیریت داده هاست.<br>داده کاوی مجموعه ای از فنون است که به شخص امکان میدهد تا ورای داده<br>پردازی معمولی حرکت کند و به استخراج اطلاعاتی که در انبوه داده ها مخفی<br>و یا پنهان است کمک می کند. انگیزه برای گسترش داده کاوی بطور عمده از<br>دنیای تجارت در دهه 1990 پدید آمد. مثلا داده کاوی در حوزه بازاریابی،<br>بدلیل پیوستگی غیرقابل انتظاری که بین پروفایل یک مشتری و الگوی خرید او<br>ایجاد میکند اهمیتی خاص دارد.<p>تحلیل رکوردهای حجیم نگهداری سخت افزارهای صنعتی، داده های هواشناسی و<br>دیدن کانالهای تلوزیونی از دیگر کاربردهای آن است. در حوزه مدیریت<br>کتابخانه کاربرد داده کاوی بعنوان فرایند ماخذ کاوی نامگذاری شده است.<br>این مقاله به کاربردهای داده کاوی در مدیریت کتابخانه ها و موسسات آموزشی<br>می پردازد. در ابتدا به چند سیستم سازماندهی داده ها که ارتباط نزدیکی به<br>داده کاوی دارند می پردازد؛ سپس عناصر داده ای توصیف میشوند و درپایان<br>چگونگی بکارگیری داده کاوی در کتابخانه ها و موسسات آموزشی مورد بحث قرار<br>گرفته و مسائل عملی مرتبط در نظر گرفته می شوند.<br>مديريت ذخيره سازی و دستيابی اطلاعات<p>داده های اطلاعاتی(Data) به عنوان يکی از منابع حياتی سازمان شناخته می<br>شود و بسياری از سازمان ها با اطلاعات و دانش سازمانی خود مانند ساير<br>دارايی های ارزشمندشان برخورد می کنند .<br> نکته: داده اطلاعاتی (Data) به اطلاعات خام سازمان اتلاق میشود و<br>اطلاعات (Information) به دادههای پردازش شده. همچنين داده های پردازش<br>شده پس از طبقه بندی و آناليز به دانش سازمان (Knowledge) تبديل می<br>گردند.<p>حال تصور نماييد، دسترسی به اطلاعات (Information) در شرايطی که دادهها<br>به روش نامناسبی نگهداری شوند و يا روش ضابطه مندی جهت دستيابی به آنها<br>وجود نداشته باشد تا چه حد مشکل است . برای رسيدن به يک سيستم اطلاعاتی<br>مناسب، دادهها می بايست به صورتی منطقی طبقه بندی و ذخيره شوند تا<br>استفاده از آن ها سادهتر بوده، با کارايی بيشتری تحليل شوند و سريعتر<br>مورد استفاده قرار گيرند و در نتيجه مديريت بهتری بر آن ها اعمال شود. در<br>اين راستا مجموعه خدمات زير در زمينه مديريت بانک های اطلاعاتی توسط اين<br>شرکت ارايه میشود :<p>ساختار بانک اطلاعاتی سازمان:<br>داده های سازمان ها در انواع بانک های اطلاعاتی و با ساختارهای متنوعی<br>ذخيره میگردند . طراحی و سازماندهی اين ساختارها، بکارگيری و انتقال به<br>بانکهای اطلاعاتی پيشرفته و بهينه سازی آن ها يکی خدماتی است که توسط<br>درسا رسانه هوشمند ارايه می شود .<p><br>داده کاوی (Data Mining):<br>کاوشهای ماشینی در دادهها یا دادهکاوی (Data mining) را باید یکی از<br>سامانههای هوشمند (Intelligent systems) دانست. سامانههای هوشمند زیر<br>شاخهایست بزرگ و پرکاربرد از یادگیری ماشینی که خود زمینهایست در هوش<br>مصنوعی. زمینه علمی جدید و پهناور یادگیری ماشینی (که "کاوشهای ماشینی<br>در دادهها" بخشی ست بزرگ از زیر شاخه سامانههای هوشمند آن ست)، به واقع<br>همان امتداد و استمرار دانش کهن و همه جا گیر آمار است در جهت ماشینی<br>کردن یادگیری، تعلّم، و سرانجام، دانش.<br>داده کاوی به عنوان مهمترين کاربرد Data Warehouse یاانباره های داده<br>شناخته می شود . به وسيله داده کاوی داده های موجود مورد تحليل قرار می<br>گيرند تا روندهای احتمالی، ارتباطهاي غير محسوس و الگو های مخفی داده ها<br>از بين انبوه داده ها، شناسايی شوند .<br>در اين فرايند از الگوريتم های پيچيده رياضی و آماری استفاده می شود تا<br>داده ها تبديل به دانش سازمان شوند.<p>امروزه با حجم عظيمي از داده ها روبرو هستيم. براي استفاده از آنها به<br>ابزارهاي كشف دانش نياز داريم. داده كاوي به عنوان يك توانايي پيشرفته در<br>تحليل داده و كشف دانش مورد استفاده قرار مي گيرد. داده كاوي در علوم<br>(ستاره شناسي،...)در تجارت (تبليغات، مديريت ارتباط با مشتري،...) در وب<br>(موتورهاي جستجو،...) در مسايل دولتي (فعاليتهاي ضد تروريستي،...) كاربرد<br>دارد. عبارت داده كاوي شباهت به استخراج زغال سنگ و طلا دارد. داده كاوي<br>نيز اطلاعات را كه در انبارهاي داده مدفون شده است، استخراج مي كند.<br>در واقع هـــــدف از داده كاوي ايجاد مدل هايي براي تصميم گيري است. اين<br>مدلها رفتارهاي آينده را براساس تحليلهاي گذشته پيش بيني مي كنند. به<br>كاربردن داده كاوي به عنوان اهرمي براي آماده سازي داده ها و تكميل<br>قابليتهاي انباره داده (DATA WAREHOUSE) ، بهترين موقعيت را براي به دست<br>آوردن برتريهاي رقابتي ايجاد مي كند.<br>سيستم هاي بانك داده (DATA BASE) ، نقشي كليدي در سيستم هاي مديريت و<br>انبار داده، بازي مي كنند. يك سيستم بانك داده، شامل فايل هاي بانك داده<br>و سيستم هاي مديريت بانك داده است.<br>اغلب تجارت ها به تصميم گيريهاي استراتژيك و يا اتخاذ خط مشي هاي جديد<br>براي خدمت رساني بهتر به مشتريان نياز دارند. به عنوان مثال فروشگاهها<br>آرايش مغازه خود را براي ايجاد ميل بيشتر به خريد مجدداً طراحي مي كنند و<br>يا خطوط هواپيمايي تسهيلات خاصي را براي مشتريان جهت پروازهاي مكرر آنها<br>در نظر مي گيرند. اين دو مثال به داده هايي در مورد رفتار مصرفي گذشته<br>مشتريان براي تعيين الگوهايي به وسيله داده كاوي، نياز دارد. براساس اين<br>الگوها تصميمـــات لازم اتخاذ مي شود. در واقع ابزار داده كــــاوي، داده<br>را مي گيرد و يك تصوير از واقعيت به شكل مدل مي سازد، اين مدل روابط<br>موجود در داده ها را شرح مي دهد.<p>از نظر فرايندي فعاليتهاي داده كاوي به سه طبقه بندي عمومي تقسيم مي شوند:<p>اكتشاف : فرايند جستجو در يك بانك داده براي يافتن الگوهاي پنهان، بدون<br>داشتن يك فرضيه از پيش تعيين شده درباره اينكه اين الگو ممكن است چه<br>باشد.<p>مانند تحليلهايي كه برحسب كالاهاي خريداري شده صورت مي گيرد، اينگونه<br>تحليلهاي سبدي نشانگر موارديست كه مشتري تمايل به خريد آنها دارند. اين<br>اطلاعات مي تواند به بهبود موجودي، استراتژي طراحي، آرايش فروشگاه و<br>تبليغات منجر گردد.<p>مدل پيش بيني : فرايندي كه الگوهاي كشف شــده از بانك داده را مي گيرد و<br>آنها را براي پيش بيني آينده به كار مي برد.<p>مانند پيش بيني فروش در خرده فروشي، الگوهاي كشف شده براي فروش به آنها<br>كمك مي كند تا تصميماتي را در رابطه با موجودي اتخاذ كنند.<p>تحليلهاي دادگاهي : به فرايند به كارگيري الگوهاي استخراج شده براي يافتن<br>عوامــل داده اي نامعقول و متناقض مربوط مي شود.<br>مانند شناسايي و تشخيص كلاهبرداري در موسسات مالي. كلاهبرداري به ميزان<br>زيادي پرهزينه و زيان آور است، بانكها مي توانند با تحليل دادوستدهاي<br>جعلي گذشته الگوهايي را براي تشخيص و كشف كلاهبرداري به دست آورند.<br> از نمایی دیگر، داده كاوي ، بعنوان روشي در استخراج دانش از متون، يكي<br>از موضوعات مهم در گستره اي از اعمال مديريت اطلاعات است. در اين ميان<br>آنچه از اهميت فوق العاده اي برخوردار است ارايه راهكارهايي براي مواجه<br>با اين حجم عظيم اطلاعاتي و استفاده بهينه از اطلاعات در جهت خلق دانش،<br>توليد سينرجي و در نهايت افزايش خرد جمعي است.<br>در سالهاي اخير اهميت متون به عنوان منابع با پتانسيل اطلاعاتي بسيار<br>بالا به نحو گستردهاي مورد توجه قرار گرفته به طوري كه كشف دانش از متون<br>به عنوان يكي از مهمترين فعاليتهاي محققين حوزه هوش مصنوعي و فناوري<br>اطلاعات قرار گرفته است. تحقيقات بسياري صورت گرفته اما محدوده فعاليت<br>بقدري گسترده است كه نيازمند توجه بيشتري ميباشد.<br>امروزه محققان به اين مسئله معترفند كه با وجود انجام تحقيقات بي وقفه در<br>زمينه كاري خود، نميتوانند همزمان با پيشرفت دانش، معلومات خود را به<br>روز نگاه دارند. بعنوان مثال بانك اطلاعاتي Medline در حال حاضر حاوي 10<br>ميليون چكيده مقاله است و هر هفته بين هفت تا هشت هزار چكيده مقاله به<br>اين بانك اطلاعاتي افزوده ميشود. در اين بين شايد همه مقالات مربوط به<br>يك دانش خاص نباشند، اما تعداد مقالات تخصصي كه در حوزه تحقيق يك دانش<br>خاص قرار ميگيرد به اندازه اي است كه يك نفر نميتواند ادعا كند همه<br>آنها را مطالعه كرده است بعلاوه نقش مطالعات عميق و گسترده و استخراج<br>ايده ها و دانش جديد از مطالب مطالعه شده بر كسي پوشيده نيست.<br>در اين ميان اينترنت بعنوان بزرگترين منبع اطلاعاتي همگاني، تشكيل يافته<br>از صد ها ميليون صفحه اطلاعات است كه به جهت همگاني بودن آن و نبود<br>آيندهنگري كافي در زمان تشكيل و رشد آن ، متحمل نگاهداري اطلاعات<br>نويسندگان، محققان ، انديشمندان و غيره به همان نحوي كه آنها مي نوشتند<br>گرديد. نبود يك استاندارد همه جانبه و دقيق در تنظيم متون و قرار گيري<br>اين مجموعه عظيم بصورتي غير ساختيافته و يا بعضاً نيمه ساختيافته، جامعه<br>اطلاعاتي را دچار نوعي سردر گمي و مشكل در دستيابي به اطلاعات مورد نياز<br>كرده بطوريكه براي يافتن مطالب مورد نظر خود متحمل هزينه هاي زماني<br>بسياري ميگردند. محققان به ارايه راه كارهايي براي ساخت يافته كردن<br>اطلاعات نمودند و با ارايه زبانهاي نشانه گذاري استاندارد نظير XML تا حد<br>زيادي جلوي اين از هم پاشيدگي اطلاعاتي را گرفتند اما آنچه همچنان باقي<br>است وجود بسياري از متون غير ساختيافته ميباشد؛ در همين راستا ارايه<br>ابزاهايي كه با بررسي متون بتوانند تحليلي روي آنها انجام دهند منجر به<br>شكل گيري زمينهاي جديد در هوش مصنوعي و فناوري اطلاعات گرديده كه به<br>يادگيري متن معروف است.<br>اين حوزه تمام فعاليتهايي كه به نوعي به دنبال كسب دانش از متن هستند را<br>شامل ميگردد. آناليز داده هاي متني توسط تكنيكهاي يادگيري ماشين،<br>بازيابي اطلاعات هوشمند، پردازش زبان طبيعي يا روشهاي مرتبط ديگر همگي در<br>زمره مقوله يادگيري متن قرار ميگيرند. يكي از روشهايي كه ذكر گرديد،<br>استفاده از تكنيكهاي يادگيري ماشين در زمينه پردازش متن است، مسئله قابل<br>تامل اين است كه اين تكنيكها در ابتدا در مورد داده هاي ساختيافته به<br>كار گرفته شدند و علمي به نام داده كاوي را بوجود آوردند. داده هاي<br>ساختيافته به داده هايي اطلاق ميگردد كه بطور كاملاً مستقل از همديگر<br>ولي يكسان از لحاظ ساختاري در يك محل گردآوري شده اند. انواع بانكهاي<br>اطلاعاتي را ميتوان نمونه هايي از اين دسته اطلاعات نام برد. در اينصورت<br>مسئله داده كاوي عبارت از كسب اطلاعات و دانش از اين مجموعه ساخت يافته.<br>اما در مورد متون كه عمدتاً غير ساخت يافته يا نيمه ساخت يافته هستند<br>ابتدا بايد توسط روشهايي ، آنها را ساختارمند نمود و سپس از اين روشها<br>براي استخراج اطلاعات و دانش از آنها استفاده كرد. به هر حال استفاده از<br>داده كاوي در مورد متن خود شاخه اي ديگر را در علوم هوش مصنوعي بوجود<br>آورد به نام متن كاوي . از جمله فعاليتهاي بسيار مهم در اين زمينه، طبقه<br>بندي (دسته بندي) متن ميباشد.<br>طبقه بندي متن، يعني انتساب اسناد متني بر اساس محتوي به يك يا چند طبقه<br>از قبل تعيين شده، يكي از مهمترين مسايل در متن كاوي است؛ مرتب كردن<br>بلادرنگ نامه هاي الكترونيكي يا فايلها در سلسله مراتبي از پوشه ها،<br>تشخيص موضوع متن، جستجوي ساختيافته و/ يا پيدا كردن اسنادي كه در راستاي<br>علايق كاربر ميباشد، از جمله كاربردهاي مبحث طبقه بندي (دسته بندي-كلاسه<br>بندي ) متن است. در بسياري از موارد ، افراد حرفه اي آموزش ديده، براي<br>طبقه بندي متون جديد به كار گرفته ميشوند. اين فرآيند بسيار زمان بر و<br>پر هزينه است و لذا كاربرد خود را محدود ميسازد، به همين منظور علاقه<br>روزافزوني به توسعه فناوري هايي در دسته بندي خودكار متن ابراز ميشود.<br>در هر حال در جوامع اطلاعاتي امروزي آنچه از اهميت روزافزوني برخوردار<br>است، اطلاعات و تبادل آن است و در اين راستا به توسعه فناوري هاي مرتبط<br>پرداخته ميشود، اما يك مرحله كاملاٌ جديد تر و كاملاً مورد توجه جوامع<br>فرا صنعتي، خلق دانش جديد از اطلاعات قبلي است كه اين جوامع آنرا كليد<br>موفقيت خود در آينده دانسته و به سختي در اين زمينه فعاليت مينمايند. بر<br>ما است تا ضمن ارتقاي فناوري اطلاعات در كشور و ايجاد زير ساختهاي لازمه<br>در اسرع وقت، به اينگونه مسائل جديتر كه در زمره Information High<br>Technology قرار ميگيرند، بپردازيم.<p>پیشرفت در تکنولوژیهای داده پردازی<br>سازمانهای بزرگ و چند- مکانه مثل بانکها، دفاتر هواپیمایی و فروشگاههای<br>زنجیره ای با حجم زیادی از داده ها که ناشی از عملکرد روزانه آنهاست<br>روبرو هستند. بطور سنتی چنین داده هایی به دو دسته تقسیم شده اند:<br> 1. رکوردهای اصلی<br> 2. رکوردهای عملیاتی<br> فرض بر این است که رکوردهای اصلی حاوی اطلاعات پایه هستند که معمولا<br>چندان تغییر نمی کنند در حالیکه رکوردهای عملیاتی با توجه به طبیعت<br>عملیات تجاری حتی بطور ساعتی تغییر خواهند کرد.<br>سیستمهای مدیریت پایگاه داده مناسب برای پیوند دادن این دو مجموعه<br>اطلاعاتی و تهیه گزارشهای استاندارد جهت کنترل فعالیتها گسترش یافتند.<br>سیستم اطلاعات مدیریت رایج برای پشتیبانی عملیات و سرویس دهی به چند<br>کاربر در سطوح مختلف سازمان مبتنی بر این نظریه است.<br>بمنظور کمک به تصمیم گیری راهبردی، نظریه تاسیس بانک اطلاعات رکوردهای<br>اصلی به نظریه سازماندهی دیتا مارت و انبار داده ها تغییر یافت. استخراج<br>اطلاعات از رکوردهای عملیاتی یا پایگاههای اطلاعات عملیاتی و سازماندهی<br>آن برای تحلیل استاندارد یا زمانی فلسفه اولیه و اصولی چنین پیشرفتهایی<br>است. گرچه، دیتا مارت و انبار داده ها از نظر هدف و ساختار با هم<br>متفاوتند.<p>دیتامارت<br>دیتا مارت اغلب کوچک است و بر یک موضوع یا دپارتمان خاص متمرکز است.<br>بنابراین پاسخگوی یک نیاز داخلی است. طرح بانک اطلاعات برای یک دیتامارت<br>حول ساختار اتصال ستاره ای ساخته شده است که بهینه برای نیازهای کاربران<br>دپارتمان است. دیتامارت معمولا با ابزارهای کامپیوتری که انعطاف پذیری<br>تحلیل را تامین میکنند اما ممکن است برای سازماندهی حجم بالای داده ها<br>مناسب نباشند؛ نیرومند میشود. رکوردهای ذخیره شده در دیتامارتها بخوبی<br>نمایه شده اند.<br>یک دیتامارت در صورتیکه داده ها را از منابع داده ای بسیار سازماندهی شده<br>مثل انبار داده ها بگیرد؛ دیتامارت وابسته نامیده میشود. مسلما<br>دیتامارتهای وابسته از لحاظ ساختاری و معماری منطقی هستند. منبع<br>دیتامارتهای وابسته تکنولوژِی بانک اطلاعات دپارتمانی است. دیتامارتهای<br>مستقل ثابت نیستندو از لحاظ معماری بسیار با هم متفاوتند. این مساله<br>هنگام یکپارچه سازی دیتامارتهای مستقل، مشکل ایجاد میکند. بنابراین با<br>یکپارچه سازی ساده دیتامارتها یک انبار داده ایجاد نخواهد شد.<br>دیتامارت اساسا برای اهداف تاکتیکی طراحی شده است و هدفش تامین یک<br>نیازتجاری فوری است.<p>انبار داده ها<br>یک انبار داده کاملا " متفاوت از دیتامارت است. سازماندهی انبارهای داده<br>بگونه ایست که کلیه موضوعات حول فعالیتهای کاری سازمان را می پوشاند.<br>انبار داده نمایانگر یک تسهیلات مرکزی است.<br>برخلاف دیتامارت که در آن داده ها به شکل خلاصه تر و متراکم تر وجود<br>دارند، یک انبار داده ، داده ها را در یک سطح نامتراکم ذخیره می کند.<br>ساختار داده ها در یک انبار داده یک ساختار لزوما" هنجار شده است. بدین<br>معنی که ساختار و محتوای داده ها در انبار داده منعکس کننده ویژگیهای<br>دپارتمانهای عضو نیست. داده ها در انبار داده از نظر حجم و شکل کاملا"<br>متفاوت از داده ها در دیتامارت هستند. دیتامارت ممکن است شامل حجم زیادی<br>از داده های قدیمی و گذشته نگر باشد. داده ها در انبار داده اغلب بصورت<br>نسبتا" سبک نمایه میشوند. (به بیان دیگر در عمق کمتر).<br>انبار داده برای اهداف برنامه ریزی بلندمدت و راهبردی طراحی میشوند. در<br>نتیجه انبار داده برخلاف سیستم عملیات که کاربرمدار است متمرکز بر اقلام<br>است. ساختار یک انبارداده مشخصات زیر را نشان میدهد:<p>وابستگی به زمان:<br>رکوردها بر اساس یک برچسب زمانی نگهداری میشوند. وابستگی زمانی حاصل در<br>ایجاد صفحات زمانی مفید است که درک ترتیب زمانی وقایع را تسهیل میکند.<p>غیر فرار بودن:<br>رکوردهای داده در انبار داده ها هرگز بطور مستقیم روزآمد نمیشوند. برای<br>هر تغییری در ابتدا داده های عملیاتی روزآمد میشوند و سپس بگونه ای مقتضی<br>به انبار داده منتقل میشوند. این مساله ثبات داده ها را برای استفاده های<br>وسیعتر تضمین میکند.<p>تمرکز موضوعی:<br> داده ها از بانکهای اطلاعاتی عملیاتی بصورت گزینشی به انبار داده منتقل<br>میشوند. این استراتژی به ایجاد یک انبار داده بر اساس یک مطلب یا موضوع<br>خاص کمک میکند و بنابراین کاوش انبار داده ها برای پرس و جوهای موضوعی<br>با سرعت بیشتری انجام میشود.<p>یکپارچگی:<br>داده ها بگونه ای کامل سازماندهی شده اند تا با حذف موارد تکراری و چند<br>عنوانه یکپارچگی رکوردها حفظ شود ؛ به ایجاد ارجاع های متقابل کارآمد<br>بین رکوردها کمک نموده و ارجاع دهی را تسهیل نماید.<p>واضح است که انبار داده اساسا" برای پرس و جوهای پشتیبان تصمیم گیری<br>ساخته شده است. بر این اساس سازماندهی وعملیات انبار داده چنان طراحی شده<br>اند تا نیازهای اطلاعاتی روزمره یا معمولی را پاسخگو باشند. بدلیل حجم<br>بسیار بالای چنین پایگاه اطلاعاتی یک سیستم کامپیوتری پیشرفته برای<br>عملیات انبارسازی داده ها لازم است. همچنین یک بانک اطلاعات مجزا شامل<br>ابرداده که مشخصه هایی نظیر نوع، فرمت، مکان و پدیدآورندگان داده های<br>ذخیره شده در یک انبار داده ها را توصیف میکند نیز برای کمک به کاربران و<br>مدیران داده ها ساخته میشود. مشخص شد که انبار داده بدلیل اندازه و<br>تنوعش، اگر مبتکرانه پردازش شود میتواند به تولید اطلاعاتی منجر شود که<br>در وهله اول آشکار نیستند. با انتخاب متناسب داده ها، بکار گرفتن فنون<br>مختلف غربال کردن و تفسیر زمینه ای ، داده ذخیره شده میتوانست منجر به<br>کشف الگوها یا رابطه هایی شود که بینش نویی به تصمیم گیرنده دهد. این<br>مساله نظریه توسعه عملیات داده کاوی را به موازات معدن کاوی بروز داد.<br>ذکر این نکته لازم است که داده کاوی در اصل لزوما" نیاز به سازماندهی یک<br>انبار داده ندارد. حال به داده کاوی می پردازیم.<p>عناصر داده کاوی<br> توصیف و کمک به پیش بینی دو کارکرد اصلی داده کاوی هستند. تحلیل داده<br>مربوط به مشخصه های انتخابی متغیرها؛ از گذاشته و حال، و درک الگو مثالی<br>از تحلیل توصیفی است. برآورد ارزش آینده یک متغیر و طرح ریزی کردن روند<br>مثالی از توانایی پیشگویانه داده کاوی است.<br>برای عملی شدن هریک از دو کارکرد فوق الذکر داده کاوی، چند گام ابتدایی<br>اما مهم باید اجرا شوند که از این قرارند:<br> 1. انتخاب داده ها<br>2. پاک سازی داد ها<br>3. غنی سازی داده ها<br> 4. کد گذاری داده ها<br> با دارا بودن هدف کلی در مطالعه، انتخاب مجموعه داده های اصلی برای<br>تحلیل، اولین ضرورت است. رکوردهای لازم میتواند از انبار داده ها و یا<br>بانک اطلاعاتی عملیاتی استخراج شود. این رکوردهای داده جمع آوری شده؛<br>اغلب از آنچه آلودگی داده ها نامگذاری شده است رنج می برند و بنابراین<br>لازم است پاکسازی شوند تا از یکدستی فرمت (شکلی) آنها اطمینان حاصل شود،<br>موارد تکراری حذف شده و کنترل سازگاری دامنه بعمل آید. ممکن است داده های<br>گردآوری شده از جنبه های خاصی ناقص یا ناکافی باشند. در این صورت داده<br>های مشخصی باید گردآوری شوند تا بانک اطلاعات اصلی را تکمیل کنند. منابع<br>مناسب برای این منظور باید شناسایی شوند. این فرایند مرحله غنی سازی داده<br>ها را تکمیل میکند. یک سیستم کدگذاری مناسب معمولا" جهت انتقال داده ها<br>به فرم ساختار-بندی شده جدید؛ متناسب برای عملیات داده کاوی تعبیه میشود<br>.<p>فنون داده کاوی<br> ممکن است متوجه شده باشید که فنون داده کاوی یک گروه نامتجانس را شکل<br>میدهند چرا که هر تکنیکی که بتواند بینش جدیدی از داده ها را استخراج کند<br>میتواند داده کاوی به حساب آید. برخی از ابزارهای رایج بکار گرفته شده<br>تحت عنوان داده کاوی عبارتند از:<br>ابزارهای پرس و جو: ابزارهای متداول زبان پرس و جوی ساختاربندی شده در<br>ابتدا برای انجام تحلیلهای اولیه بکار گرفته شدند که می تواند مسیرهایی<br>برای تفحص بیشتر نشان دهد.<br>فنون آماری: مشخصات اصلی داده ها لازمست با کاربرد انواع مختلفی از<br>تحلیلهای آماری شامل جدول بندی ساده و متقاطع داده ها و محاسبه<br>پارامترهای آماری مهم بدست آید.<br>مصور سازی: با نمایش داده ها در قالب نمودارها و عکسها مانند نمودار<br>پراکندگی؛ گروه بندی داده ها در خوشه های متناسب تسهیل میشود. استنباط<br>عمیق تر ممکن است با بکارگیری تکنیکهای گرافیکی پیشرفته حاصل شود.<br>پردازش تحلیلی پیوسته: از آنجا که مجموعه داده ها ممکن است روابط چندین<br>بعدی داشته باشند، روشهای متعددی برای ترکیب کردن آنها وجود دارد.<br>ابزارهای پردازش تحلیلی پیوسته به ذخیره چنین ترکیباتی کمک میکند و<br>ابزارهای ابتدا-انتهای پیوسته برای انجام پرس و جو ایجاد میکند. اما این<br>ابزارها هیچ دانش جدیدی ایجاد نمی کنند.<p>یادگیری مبتنی بر مورد: این تکنیک مشخصات گروههای داده ها را تحلیل میکند<br>و به پیش بینی هر نهاد واقع شده در همسایگی شان کمک میکند. الگوریتمهایی<br>که استراتژی یادگیری تعاملی را برای کاوش در یک فضای چندین بعدی بکار<br>میگیرند برای این منظور مفیدند.<p>درختان تصمیم گیری: این تکنیک بخشهای مختلف فهرست پاسخهای موفق داده شده<br>مربوط به یک پرس و جو را بازیابی می کند و به این ترتیب به ارزیابی صحیح<br>گزینه های مختلف کمک میکند.<p>قوانین وابستگی: اغلب مشاهده میشود که یک وابستگی نزدیک (مثبت یا منفی)<br>بین مجموعه ای از داده های معین وجود دارد. بنابراین قوانین رسمی وابستگی<br>برای تولید الگوهای جدید ساخته و بکار گرفته میشوند.<p>شبکه های عصبی : این یک الگوریتم یادگیری ماشینی است که عملکرد خودش را<br>بر اساس کاربرد و ارزیابی نتایج بهبود می بخشد.<p>الگوریتم ژنتیکی: این هم تکنیک مفید دیگری برای پیش بینی هدف است. به این<br>ترتیب که با یک گروه یا خوشه شروع میشود و رشدش در آینده را با حضور در<br>برخی مراحل فرایند محاسبه احتمال جهش تصادفی؛ همانطور که در تکامل طبیعی<br>فرض میشود طرح ریزی می نماید. این تکنیک به چند روش میتواند عملی شود. و<br>ترکیب غیرقابل انتظار یا نادری را از عواملی که در حال وقوع بوده و مسیر<br>منحنی طراحی داده ها را تغییر میدهند؛ منعکس میکند.<p>گام نهایی فرایند داده کاوی، گزارش دادن است. گزارش شامل تحلیل نتایج و<br>کاربردهای پروژه، درصورت بکارگیری آنها، است . و متن مناسب، جداول و<br>گرافیکها را در خود جای می دهد. بیشتر اوقات گزارش دهی یک فرایند تعاملی<br>است که تصمیم گیرنده با داده ها در پایانه کامپیوتری بازی میکند و فرم<br>چاپی برخی نتایج واسطه محتمل را برای عملیات فوری بدست می آورد.<br>داده کاوی در تولید چهار نوع دانش ذیل مفید است:<br>- دانش سطحی (کاربردهای (SQL<br>- دانش چند وجهی (کاربردهای (OALP<br>- دانش نهان (تشخیص الگو و کاربردهای الگوریتم یادگیری ماشینی)<br>- دانش عمیق (کاربردهای الگوریتم بهینه سازی داخلی)<p>نرم افزار<br>از آنجا که داده کاوی با بانکهای اطلاعاتی بزرگ سروکار دارد، به گونه ای<br>ایده ال با تکنولوژی خدمت گیر-خدمت گر بکار میرود. کاربردهای عمومی داده<br>کاوی بیشتر شامل تقسیم کردن داده ها در خوشه های مقتضی، کدگذاریهای<br>مناسب، کاوش برای الگوها و طراحی کردن با استفاده از فنون آماری و<br>الگوریتمهای ژنتیکی است. تعداد زیادی از بسته های نرم افزاری واجد این<br>جنبه های ابزارهای داده کاوی با درجات متفاوتی از جامعیت در دسترس هستند.<br>برای مثال بسته های نرم افزاری که منحصرا" برای کاربردهای OLAP در دسترس<br>هستند عبارتند از: Oracle OLAP, DB2 OLAP Server, CleverPath OLAP . نرم<br>افزارهای آماری عمومی مثل SPSS, SAS, STATISTICA با امکاناتی برای داده<br>کاوی و بسته های نرم افزاری اختصاصی داده کاوی مثل Weka, Insightful<br>Miner3, Text Mining Software, Enterprise Data Mining software,<br>PolyAnalyst 4.6 مفید هستند.<br>کاربردهای داده کاوی<br>داده کاوی کاربردهای مختلفی دارد که اهم کاربردهای آن:<br>۱- كشف تقلب (كلاهبرداري) و آناليز ريسك<br> كشف تقلب كارتهاي اعتباري<br> كشف پولشويي<br> ريسك پرداخت وام<p>۲- خــرده فروشي (تكفروشي)<br> فروش و تبليغ<br> كوپن<p>3-آناليز بازار استوك<br>۴- تشخيص جرائم .<br>۵- پيش بيني سيل.<br>۶- ارتباطات راه دور<br>۷- تشخيص طبي و درمان.<br>۸- آناليز داده DNA و زيست پزشكي(Biomedical).<br> چه ژنهايي با ژنهاي ديگر همزمان رخ ميدهند.<br> ترتيب عمليات ژنتيكي در مراحل بيماري چيست.<p>۹- وب كاوي Web Mining<br> ارتباط بين صفحات گوناگون چيست.<br> مشخصات صفحه وب چيست.<br> توزيع اطلاعات در وب چگونه است.<p>برای آشنایی بیشتر با داده کاوی چند کاربرد مهم و کاربردی آن را مورد<br>مطالعه قرار می دهیم:<br> داده کاوی و کاربرد آن در کسب و کار هوشمند بانک<br>با رشد فزاینده حجم دادهها در سیستمهای متنوع کسب و کار، و همچنین نیاز<br>روز افزون جهت دستیابی به اطلاعات ارزشمند و معرفت از این دادههای خام،<br>داده کاوی به عنوان روشی مهم و پرکاربرد برای استخراج اطلاعات و ارضاء<br>این نیاز مطرح شده است. در واقع داده کاوی(Data Mining) بخشی از فرایند<br>استخراج معرفت(Knowledge Discovery) است که در آن الگوهای مفید و ضمنی در<br>پایگاه داده ها جستجو میشوند. در این میان با افزایش کاربرد سیستمهای<br>اطلاعات جغرافیایی، پایگاههای بزرگی از دادههای متنوع جغرافیایی در<br>دسترس قرارگرفتهاند که کمک شایانی به انجام تحلیلهای کاملتر و دقیقتر<br>مینمایند.داده کاوی روی دادههایی که دارای یک یا چند ویژگی مکانی،<br>فضایی و یا جغرافیایی باشند، داده کاوی فضایی(Spatial Data Mining)<br>نامیده میشود و خروجی آن اطلاعات و معرفتی است که دارای خصوصیات فضایی و<br>جغرافیایی، مانند مکان، جهت، فاصله، شکل هندسی و مانند آن می باشد. هدف<br>از این پروژه بررسی و اجرای یک روش داده کاوی پیشرفته روی دادههای فضايي<br>موجود در بانک ملت ایران میباشد که با دادههای مختلف بانکی از قبیل<br>مکان شعب، شاخصهای بانکی مانند درآمد، سود، هزینه، تعداد کارکنان، میزان<br>مراجعه و مانند آن تلفیق خواهند شد. بدین معنی که بعد از انجام مراحل<br>لازم جهت آماده سازی دادهها -با ملاحضات لازم به دلیل فضایی بودن آنها-<br>برای عملیات داده کاوی، شامل پردازش و پاکسازی دادهها(Data Processing<br>and Cleaning) و ساخت انبار دادهها(Data warehousing)، و همچنین در نظر<br>گرفتن روشهای دسترسی به دادههای فضایی(Spatial Data Access) ، الگوریتمی<br>برای استخراج قوانین وابستگی(Association Rule Mining) توسعه و پیاده<br>سازی خواهد شد و از آن برای کشف روابط موجود ما بین مقادیر مختلف فضايي و<br>جغرافیایی مانند ترکیب جمعیتی، کاربریهای منطقه، وضعیت سنی، درآمد،<br>تحصیلات، موقعیت رقبا، شبکه معابر و مانند آن از یک طرف و شاخصهای بانکی<br>شعب مانند سود، هزینه، درآمد، کارایی و مانند آن از طرفی دیگر استفاده<br>خواهد شد. دانش استخراج شده از این فرایند، در تصمیم گیریی های مختلف<br>مدیران در حوزه مدیریت شعب، مانند مکانیابی، توسعه، تلفیق و تنظیم شعب،<br>کاربرد و اهمیت بالایی خواهد داشت.<br>داده كاوي درمديريت ارتباط بامشتري<br>داده كاوي يكي از عناصر مديريت ارتباط با مشتري است و مي تواند به حركت<br>شركتها به سمت مشتري محوري كمك كند.<br>داده هاي خام از منابع مختلفي جمع آوري مي شوند و از طريق استخراج، ترجمه<br>و فرايندهاي فراخواني به انبار داده اين مديريت وارد مي شوند. در بخش<br>مهيـــاسازي داده، داده ها از انبار خارج شده و به صورت يك فرمت مناسب<br>براي داده كاوي در مي آيند.<br>بخش كشف الگو شامل چهار لايه است:<br>1 - سوالهاي تجاري مانند توصيف مشتري،2 - كاربردها مانند امتيازدهي، پيش<br>گويي،3 - روشها مانند سري هاي زماني، طبقه بندي،4 - الگوريتم ها.<br>در اين بخش روشهاي داده كاوي با كاربرد مخصوص خود براي پاسخ به سوالهاي<br>تجاري كه به ذهن مي رسند، الگوريتم هايي را استخراج مي كنند و از اين<br>الگوريتم ها براي ساخت الگو استفاده مي شود.<br>در بخش تجزيه و تحليل الگو، الگوها به يك دانش مفيد و قابل استفاده تبديل<br>مي شوند و پس از بهبود آنها، الگوهايي كه كارا محسوب مي شوند در يك سيستم<br>اجرايي به كار گرفته خواهند شد.<br>رابطه مشتري با زمان تغيير مي كند و چنانچه تجارت و مشتري درباره يكديگر<br>بيشتر بدانند اين رابطه تكامل و رشد مي يابد. چرخه زندگي مشتري چارچوب<br>خوبي براي به كارگيري داده كاوي در مديريت ارتباط با مشتري فراهم مي كند.<br>در بخش ورودي داده كاوي، چرخه زندگي مشتري مي گويد چه اطلاعاتي در دسترس<br>است و در بخش خروجي آن، چرخه زندگي مي گويد چه چيزي احتمالاً جالب توجه<br>است و چه تصميماتي بايد گرفته شود. داده كاوي مي تواند سودآوري مشتري هاي<br>بالقوه را كه مي توانند به مشتريان بالفعل تبديل شوند، پيش بيني كند و<br>اينكه تا چه مدت به صورت مشتريان وفادار خواهند ماند و چگونه احتمالاً ما<br>را ترك خواهند كرد.<br>بعضي از مشتريان مرتباً مراجعاتشان را به شركتها براي كسب مزيتهايي كه طي<br>رقابت ميان آنها به وجود مي آيد، تغيير مي دهند. در اين صورت شركتها مي<br>توانند هدفشان را روي مشترياني متمركز كنند كه سودآوري بيشتري دارند.<br>بنابراين مي توان از طريق داده كاوي ارزش مشتريان را تعيين، رفتار آينده<br>آنها را پيش بيني و تصميمات آگاهانه اي را در اين رابطه اتخاذ كرد.<br>کاربردهای داده کاوی در کتابخانه ها و محیط های دانشگاهی<br>داده کاوی در ابتدا از حوزه تجارت برخاست اما کاربردهای آن در سایر حوزه<br>هائی که به گردآوری حجم وسیعی از داده هائی می پردازند که دستخوش تغییرات<br>پویا نیز می گردند؛ مفید شناخته شد. بخشهایی مثل بانکداری، تجارت<br>الکترونیک، تجارت سهام، بیمارستان و هتل از این نمونه اند.<br>انتظار میرود که استفاده از داده کاوی در بخش آموزش بطور عام امکانهای<br>جدید بسیاری ارائه دهد. برخی کاربردهای داده کاوی در کتابخانه ها و قسمت<br>اداری آموزش در ذیل مورد بحث قرار گرفته اند.<br>عملیات کتابداری بطور کلی شامل مدیریت مدارک، ارائه خدمات و امور اداره و<br>نگهداری است. هر کدام از این کارکردها با انواع مختلفی از داده ها سروکار<br>دارد و بطور جداگانه پردازش میشود. اگرچه، انجام تحلیل ترکیبی براین<br>مجموعه های داده نیز میتواند افق تازه ای را بگشاید که به طرح خدمات<br>جدید و تحول رویه ها و عملیات جاری کمک نماید. جدول یک برخی از کاربردهای<br>ممکن داده کاوی را که میتواند در کتابداری مفید باشد ارائه میکند.<p>جدول یک- کاربردهای داده کاوی در کتابخانه ها<br>کاربرد متصور بانک اطلاعاتی<br>برای تعیین نقاط قوت و ضعف مجموعه گردآوری منابع<br>برای ایجاد رابطه بین خواننده، منابع کتابخانه و زمان مشخصی از<br>سال استفاده از مجموعه<br>برای تحلیل سفارشهای پاسخ داده شده و سفارشهای دریافت شده امانت بین کتابخانه ای<br>برای پیش بینی روند بازگشت منابع داده های بخش امانت<br>برای نشان دادن منابع مالی بکار گرفته شده داده های هزینه<p> داده کاوی میتواند برای پاسخ دادن به یک سوال خاص مربوط به کتابخانه و<br>نیز برای کشف روندهای عمومی که به تصمیم گیری کمک میکنند، استفاده شود .<br>برای مثال سوال میتواند چنین باشد: امکان اینکه امانت گیرندگان منابع را<br>یک هفته بعد از تاریخ عودت برگردانند تا نامه های یادآوری کمتری فرستاده<br>شود چقدر است؟ یا میزان اشتراک مورد انتظار برای نشریات بین المللی<br>انتخاب شده برای سال آینده چقدر است؟ درک الگوی استفاده کلی مجلات<br>الکترونیکی یا تحلیل درخواستهای اعضا برای میکروفیلمها طی 5 سال گذشته<br>نیز همگی مثالهایی از کشف روندهای عمومی اند. دامنه تحلیل استنادی هم<br>میتواند با استفاده از داده کاوی گسترش داده شود.<br>در ارتباط با کتابخانه ها، وب کاوی حوزه دیگری از علاقمندی است. وب کاوی<br>شامل محتوا کاوی وب، ساختار کاوی وب و استفاده کاوی وب با توجه به یک<br>موضوع خاص است که در طراحی خدمات جدید مبتنی بر وب کمک خواهد کرد.<br>مدیریت موسسات دانشگاهی<br>اداره موسسات دانشگاهی کار پیچیده ای است. در این موسسات دائما" نیاز به<br>درآمدزایی و خود- کارآمدی و کاهش وابستگی به بودجه دولتی احساس میشود.<br>این مساله کنترل دائمی جنبه های مختلف هر فعالیت و پروژه را می طلبد.<br>بانکهای اطلاعاتی برای چنین موسساتی مربوط به دانشجویان، دانشکده،<br>اساتید و کارمندان، تعداد رشته ها و چند مورد دیگر است . ارزیابی تقاضا و<br>وضعیت عرضه نقش مهمی بازی میکند. مرور بانکهای اطلاعاتی نمونه در جدول 2<br>نمایانگر کاربردهای بالقوه داده کاویست.<p>جدول 2- کاربردهای داده کاوی در موسسات دانشگاهی<br>کاربرد متصور بانک اطلاعاتی<br>برای درک رابطه های جمعیت شناختی، اقتصادی و اجتماعی ثبت نام دانشگاهی<br>برای ایجاد رابطه بین عوامل اقتصادی-اجتماعی و نمرات اخذ شده کارایی دانشگاهی<br>برای تعیین میزان مفید بودن سیستم با استناد به نمرات امتحان بانک سوالات<br>برای ارزیابی همکاری دانشکده با توجه به میزان استفاده از کتابخانه همکاری فکری<br>برای پیدا کردن تأثیر انتشارات در تقاضا برای رشته ها انتشارات<br>برای تحلیل سوالات دریافت شده در وب سایت دانشگاه و کمک به ایجاد رشته<br>های جدید دانشگاهی بازدید از وب سایت<p><br>کاربرد داده کاوی در دانشگاه ملی سنگاپور قابل ملاحظه است. در این<br>دانشگاه از ابزارهای داده کاوی برای شناسایی و دسته بندی دانشجویانی که<br>به کلاسهای پیش نیاز برای واحد درسی ارائه شده نیاز داشتند استفاده شد.<br>(Kurian and John, 2005)<br>علاوه بر آن، مسائلی مانند اختصاص بهتر منابع و نیروی انسانی، مدیریت<br>روابط دانشجو و به تصویر کشیدن رفتار گروههای مختلف میتواند بوسیله<br>ابزارهای داده کاوی انجام شود.<p>محدودیت ها<br>کاربرد داده کاوی با چند عامل محدود شده است. اولین مورد به سخت افزار و<br>نرم افزار لازم و موقعیت بانک اطلاعاتی مربوط میشود . برای مثال در هند،<br>داده های غیر مجتمع که برای کاربردهای داده کاوی لازم است ممکن است به<br>فرم دیجیتالی در دسترس نباشد. در دسترس بودن نیروی انسانی ماهر در داده<br>کاوی نیز مسأله مهم دیگری است. محرمانه بودن رکوردهای مراجعان ممکن است<br>در نتیجه پردازش داده های مبتنی بر داده کاوی آسیب پذیر شود. کتابداران و<br>مؤسسات آموزشی باید این مسأله را در نظر داشته باشند؛ چرا که در غیر<br>اینصورت ممکن است گرفتار شکایات قانونی گردند.<br>محدودیت دیگراز ضعف ذاتی نهفته در ابزارهای نظری ناشی میگردد. ابزارهایی<br>مانند یادگیری ماشینی و الگوریتمهای ژنتیکی بکار گرفته شده در فعالیتهای<br>داده کاوی به مفاهیم وفنون منطق و آمار بستگی دارد. در این حد نتایج به<br>روش مکانیکی تولید شده و بنابراین به یک بررسی دقیق نیاز دارند. اعتبار<br>الگوهای بدست آمده به این طریق؛ باید آزمایش شود. چرا که که در بسیاری<br>موارد روابط علل و معلول مشتق شده؛ از برخی استدلالات غلط ذیل رنج<br>میبرند.<p>داده کاوی آماری و مدیریت بهینه وب سایت ها<br>هر سایت اینترنتی بر اساس حجم فعالیت خود برای نگهداری به افراد مختلفی<br>که آشنا به امور فنی و اجرایی باشند نیاز دارد. مدیر سایت به عنوان شخصی<br>که تنظیم کننده و هماهنگ کننده تمام این افراد است باید برای هر کدام از<br>بخشهای سایت از قبیل گرافیک، محتوا، امور فنی، بازاریابی و...<br>برنامههای مختلفی را تهیه و برای اجرا در اختیار همکاران خود قرار دهد.<br>این برنامه ها می توانند شامل برنامه های روزانه، هفتگی و ماهانه باشند.<br>تمامی این برنامه ها در راستای یک هدف کلی و نهایی به انجام می رسند و آن<br>هم بالا رفتن کارایی اقتصادی سایت است.<br>سایت ها زمانی می توانند خود را در سطح اقتصادی اطمینان بخشی قرار دهند<br>که از بازدیدکنندگان و کاربران و قابل توجهی برخوردار باشند. برای این<br>کار مدیر سایت سعی می کند مطالعه و تحقیق گسترده ای بر روی عوامل و<br>ابزارهای افزایش دهنده تعداد کاربران سایت انجام دهد و از این طریق در<br>واقع به مطالعه شرایط و موقعیت خود در بازار مجازی اینترنت می پردازد. به<br>عنوان مثال وی در مورد رنگ های به کار رفته در سایت، لوگو و سایر قطعات<br>گرافیکی سایت، متن های به کار رفته و بسیاری دیگر از مسائل مرتبط با سایت<br>به بررسی و مطالعه می پردازد.<br>یکی از روش ها و راهکارهایی که کمک بسیار زیادی برای بهتر شدن فرآیند<br>مدیریت وب سایت ها می کند استفاده از گزارش ها و تحلیل های آماری است.<br>مدیران سایت ها و مدیران بازایابی شرکت ها با استفاده از گزارش های به<br>دست آمده از فعالیت سایت اینترنتی میتوانند شناخت خوبی از موقعیت و<br>تاثیر فعالیت های خود پیدا کنند و از این طریق نقاط ضعف و قوت سایت را به<br>راحتی شناسایی و برای حل و تقویت آنها تغییرات لازم را در سایت اعمال<br>نمایند و به برنامه های آینده و حتی استراتژی های سایت جهت ببخشند.<br>گزیده مطالب<br>تعـــــريف<br>۱- كاوش دانش بالقوه مفيد از مقدار معتنابهي داده را داده كاوي گويند.<br>۲- اصطلاحات ديگر:<br> كشف دانش موجود در پايگاه هاي داده (Knowledge Discovery in Databases--<br>KDD )- هر چند كه داده ورزي مرحله اي از KDD است.<br> استخراج دانش --> Knowledge Extraction<br> درو اطلاعات (برداشت اطلاعات) --> Information Harvesting<br> و ...<p>داده كاوي در مقابل استخراج دانش از پايگاه داده<br> Data Mining vs. Knowledge Discovery in Databases<p>1- KDD فرآيند يافتن اطلاعات و الگوهاي مفيد از داده را گويند.<br>۲- DM بهره گيري از الگوريتمهايي براي يافتن اطلاعات مفيد در فرآيند KDD است.<br>۳- فرآيند KDD عبارت است از:<br> پاكسازي و يكپاچه سازي داده (پيش پردازش داده)<br> ايجاد يك مخزن داده مشترك براي تمام منابع٬ مانند انبار داده (data warehouse).<br> داده كاوي<br> بصري سازي (visualization) نتايج توليد شده.<br>--مرحله پيش پردازش غالباً يكي از مراحل زمان بر و در عين حال بسيار مهم<br>در كسب نتيجه مطلوب ميباشد. تلاشهاي زيادي صورت گرفته و در حال حاضر نيز<br>انجام ميگيرد تا كارايي الگوريتمهاي اين قسمت بالا رود.<br>--از ديگر بخشهايي كه فعاليت زيادي را به خود معطوف ساخته بخش بصري سازي<br>است تا بتوان نتايج را در قالبهاي گرافيكي مشاهده كرده و مقايسه نمود.<p>داده کاوی در مقابل پايگاه داده<br> Data Mining vs database<p>۱- كاربر پايگاه داده ميداند دنبال چه چيزي است.<br>۲- اما كاربر داده كاوي ممكن است بداند و ممكن است نداند در جستجوي چيست.<br>۳- پاسخ پايگاه داده به سوال ۱۰۰٪ دقيق است٬ اگر داده صحيح باشد.<br>۴- اما تلاش داده كاوي اين است كه تا حد ممكن پاسخ دقيق بدست آورد.<p>۵- داده پايگاه داده همانطور كه ذخيره ميشود بازيابي نيز ميگردد.<br>۶- اما داده در داده كاوي٬قبل از توليد نتايج نياز به (تا حدي) تميز<br>(clean) شدن دارد.<br>۷- نتايج پايگاه داده زير مجموعه اي از داده است.<br>۸- نتايج داده كاوي تجزيه و تحليل و آناليز داده است.<br>۹- معنا دار بودن نتايج آنقدر كه در داده كاوي اهميت داشته و جزء اصلي<br>ترين مسايل آن مطرح ميگردد٬ در پايگاه داده مورد توجه نيست.<br>به عبارت ساده پايگاه داده تنها ذخيره و بازيابي داده است اما داده كاوي<br>آناليزي است كه روي اين داده ها صورت ميپذيرد تا بتواند قوانيني از آن<br>استخراج نمايد يا پيش بيني صورت دهد<p>ابزارهای تجاری داده کاوی<br>DM Commercial Tools<br>در مورد ابزارهاي موجود براي داده كاوي بايد به اين نكات توجه داشت كه:<br>مدل/معماري مشتركي بين آنها موجود نمي باشد.<br> به منابع داده گوناگون و نه لزوماً همه گونه منبعي دسترسي دارند.<br> از يك يا بيشتر الگوريتم DM پشتيباني مينمايد.<br> ممكن است از تمام انواع داده پشتيباني كند يا نكند.<br> قابليتهاي مختلف اما نه تمام آنها را پشتيباني مينمايد.<br> وابسته به بستر كاري<br> هر كاربردي ممكن است با يك ابزار كار كند و با ابزار ديگر كار نكند.<p>ابزارهای تجاری برای داده کاوی<br>Darwin (Oracle Corp.)<br>MineSet (Silicon Graphics Inc. - SGI)<br>Intelligent Miner (IBM Corp)<br>Enterprise Miner (SAS Institute Inc.)<br>Clementine (SPSS Inc – Integral Solutions)<br>DMMiner (DBMiner Technology Inc.)<br>BrainMaker (California Scientific Software)<br>CART (Salford Systems)<br>MARS (Salford Systems)<br>Scenario (Cognos Inc.)<br>Web Analyst (Megaputer Intelligence Inc.)<br>SurfAid Analysis (IBM corp)<br>Visualizer Workstation (Computer Science Innovations, Inc)<p><br>منابع اطلاعاتی مورد استفاده<br>منابع اطلاعاتی گوناگونی را ميتوان در زمينه داده کاوی بکار برد که عبارتند از:<p>---> پایگاه داده های رابطه ای<br>---> انبارهای داده<br>---> فایلها<br>---> وب<br>--->پایگاه های داده شیءگرا<br>---> چند رسانه ای<p>انبار داده<br>--->بسياری از سازمانها داده های خود را از مخازن داده همگن و ناهمگن در<br>يک مجموعه داده عمومی به نام انبار داده جمع آوری و ذخيره مينمايند.(Data<br>Warehouse)<br>--->انبار داده شامل داده های فعلی و قبلی است كه برای برنامه ريزی و پيش<br>بينی در سيستمهای پشتيبان تصميمگيری (Decision Support System) استفاده<br>خواهد گرديد.<br>--->پايگاه های داده سنتی پايگاه هايی عملياتی هستند كه داده های روزانه<br>را در خود ذخيره مينمايند.<br>--->star -schema, Snow-Flakes و Galaxy مدلهای رايج در انبارهای داده هستند.<br>---> برای افزايش كارايی در DW تكنيكهای مختلفی مانند خلاصه كردن و<br>denormalization استفاده ميگردد.<br>پای نوشته<br>Data mining را گاهی به "داده کاوی" ترجمه کردهاند که از چندین نظر<br>نامناسب است: (الف) Data کلمهایست جمع (با مفرد Datum) که به واژهء<br>مفرد "داده" نسبت داده شده (ب) ترکیب "داده کاوی" با روح، و خلق و خوی<br>عمومی زبان فارسی ناسازگار و بیگانه است، چرا که در فارسی باید مفاهیم را<br>با آرامی و به نرمی بیان نمود. درست است که "داده کاوی" همان تندی و شتاب<br>Data mining را با خود دارد، ولی، اینگونه سرعتها و تندگوئیها در بیان<br>مفاهیم، فقط به زبانهای غربی اختصاص دارد.<p>مراجع و ماخذ<br><a href="http://www.Wikipedia.con">http://www.Wikipedia.con</a><br>Barbara Mento and Brendan Rapple, SPEC Kit 274: Data mining and data<br>warehousing, Association of Research Libraries, Washington, DC (2003,<br>July)<br><a href="http://www.infotechera.com/">http://www.infotechera.com/</a><br><a href="http://www.ece.ut.ac.ir/dbrg/index.htm">http://www.ece.ut.ac.ir/dbrg/index.htm</a><br><a href="http://www.irandoc.ac.ir/index.htm">http://www.irandoc.ac.ir/index.htm</a><br> <a href="http://www.arts.uci.edu/dobrain/gems.980415b.htm">http://www.arts.uci.edu/dobrain/gems.980415b.htm</a>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-49163072076364318682010-05-14T07:24:00.001-07:002010-05-14T07:24:45.205-07:00شبکه های عصبی مصنوعی Artificial Neural Networksچکیده<br>مقدمه<br>آشنایی با شبکه های عصبی زیستی<br>معرفی شبکه های عصبی مصنوعی(ANNها)<br>مبانی شبکه های عصبی مصنوعی<br>توپولوژی شبکه<br>مقایسه ی مدل سازی کلاسیک و مدل سازی شبکه ی عصبی<br>فرآیند یادگیری شبکه<br>ایده ی اصلی شبکه های عصبی مصنوعی<br>مهم ترین تفاوت حافظه ی انسان و حافظه ی کامپیوتر<br>شبکه های عصبی در مقابل کامپیوترهای معمولی<br>معایب شبکه های عصبی مصنوعی<br>کاربردهای شبکه های عصبی مصنوعی<p><br>چکیده:<p>شبکههای عصبی مصنوعی از مباحث جدیدی است که دانشمندان علوم کامپیوتر به<br>آن علاقمند شدهاند و برای پیشرفت هرچه بیشتر علوم کامپیوتر وقت و هزینه<br>بسیاری را صرف آن کرده و میکنند. این موضوع با ایده گرفتن از سیستم عصبی<br>بدن انسان و با هدف شبیهسازی هرچه بیشتر کامپیوتر به انسان شکل گرفت و<br>تا حال به خوبی پیشرفته است. از جمله کاربردهای این بحث میتوان از<br>شناسایی الگوها, پردازش تصویر و رویت, هوش مصنوعی, کنترل رباتها و موارد<br>بسیار دیگر نام برد. ما در این مقاله پس از مقدمه به مسائل در خور<br>شبکههای عصبی مصنوعی و نیز کاربردهای آن خواهیم پرداخت, در ادامه<br>Perceptron ها را که یکی از مهمترین الگوریتمهای شبکههای عصبی مصنوعی<br>میباشد معرفی میکنیم.<p>مقدمه:<p>آیا کامپیوتر میتواند همان نوع از محاسباتی را که یک فرد هوشمند انجام<br>میدهد به کار گیرد؟<br>بسیاری از دانشمندان عقیده داشته ودارند که این بحث باید مورد توجه قرار<br>گیرد. شبکههای عصبی در حل مسائل یک جهت جدید و متمایز نسبت به<br>کامپیترهای عمومی میگشود. کامپیوترهای عمومی از یک الگوریتم استفاده<br>میکنند یعنی برای حل مسائل از یک سری دستورات از پیش تعیین شده پیروی<br>میکنند مگر در مواقع ویژهای که کامپیوتر نیاز به یکسری اطلاعات برای<br>حل مسئله دارد. و همین مسئله توانایی پردازش را از کامپیوترهای عمومی به<br>مسائلی که ما قبلا فهمیدهایم و روش حل آنها را شناختهایم محدود میکند<br>و تنها سرعت عمل و قدرت در حل نمونههای بزرگتر را به همراه دارند. اما<br>کامپیوترها باید به قدری مفید باشند که بتوانند کارهایی را انجام دهند که<br>واقعا ما نمیدانیم چگونه باید آنها را انجام دهیم.<p><p><br>تاریخچه:<br>شبکههای عصبی دهها سال است که جلب توجه میکنند وتاکنون راه حلهایی برای<br>استفاده از هوش بشری ارائه شده است. اولین نرون مصنوعی درسال 1943 توسط<br>نروفیزیولوژیست وارنمککالوک و منطق دان والترپیتز تولید شد.در دهه 60<br>به دلایلی که خارج از بحث این مقاله است مردم بهسوی شبکههای عصبی<br>متمایل شدند و تنها در دهه 80 دانشمندان تواناییهای واقعی شبکههای عصبی<br>را دیدند.<p>آشنایی با شبکه های عصبی زیستی:<br>این شبکه ها مجموعه ای بسیار عظیم از پردازشگرهایی موازی به نام نورون<br>اند که به صورت هماهنگ برای حل مسئله عمل می کنند و توسط سیناپس<br>ها(ارتباط های الکترومغناطیسی)اطلاعات را منتقل می کنند.<br>در این شبکه ها اگر یک سلول آسیب ببیند بقیه ی سلولها می توانند نبود<br>آنرا جبران کرده و نیز در بازسازی آن سهیم باشند.<br>این شبکه ها قادر به یادگیری اند.مثلا با اعمال سوزش به سلولهای عصبی<br>لامسه، سلولها یاد می گیرند که به طرف جسم داغ نروند و با این الگوریتم<br>سیستم می آموزد که خطای خود را اصلاح کند.(back propagation of error)<br>یادگیری در این سیستم ها به صورت تطبیقی صورت می گیرد، یعنی با استفاده<br>ازمثال ها وزن سیناپس ها به گونه ای تغییر می کند که در صورت دادن ورودی<br>های جدید سیستم پاسخ درستی تولید کند.<p><p><p>نرون کوچکترين واحد مستقل پردازش اطلاعات است که متشکل از دندريت، اکسون<br>است که با فاصله های کوچک موسوم به سيناپس از يکديگر جدا ميشوند.<p>دندريتها که بصورت درخت گونه پخش هستند اطلاعات دريافتی بشکل سيگنال را<br>دريافت نموده و و آن را به هسته سلول هدايت ميکنند، يک عمل جمع ساده از<br>کل سيگنالها بسته به وزن و شدت هريک در هسته انجام ميگردد و نتيجه توسط<br>اکسون هدايت ميشود و بسته به شدت آن ممکن است پالس الکتريکی را ازسيناپس<br>با شدت بيشتر يا با شدت کمترعبور دهند و يا ممکن است با دليل ضعيف بودن<br>بار الکتريکی آن را عبور ندهند.<p><p><p><p>مدل ریاضی یک نرون:<br>همان گونه که ذکر شد نرون کوچکترین واحد یک شبکه عصبی مصنوعی است که<br>عملکرد شبکه های عصبی را تشکیل می دهد.بدنه هر سلول عصبی از دو بخش تشکیل<br>می شود٬ بخش اول را تابع ترکیب می گویند. وظیفه تابع ترکیب این است که<br>تمام ورودی ها را ترکیب و یک عدد تولید می کند. در بخش دوم سلول تابع<br>انتقال قرار دارد که به آن تابع تحریک نیز می گویند. رایج ترین انواع<br>توابع تحریک بر پایه مدل های بیولوژیک استوار گردیده است. درواقع همان<br>گونه که یک سلول بیولوژیک باید به سطح آستانه تحریک خاصی برسد تا یک<br>سیگنال تولید کند٬ توابع تحریک نیز تا زمانی که ورودی های ترکیب شده و<br>وزن دار شده به یک حد آستانه ای خاص نرسند مقدار خروجی نظیر بسیار کوچکی<br>تولید میکنند.<p><br>ساختار یک نرون مصنوعی<p>وقتی ورودی های ترکیب شده به حد آستانه ای خاصی برسند٬ سلول عصبی تحریک<br>شده و سیگنال خروجی تولید می کند. با مقایسه جواب خروجی شبکه با مقدار<br>مطلوب مورد نظر بردار خطا محاسبه شده و این بردار با استفاده از الگوریتم<br>های مختلف از آخر به سمت ابتدای شبکه پخش شده٬ به طوری که در سیکل بعد<br>خطا کاهش یابد.<br>انسان و سلول های عصبی مصنوعی- در جستجوی شباهت ها-چگونه مغز انسان می آموزد ؟<br>مسائل زیادی راجع به این که مغز چگونه خود را برای پردازش اطلاعات آموزش<br>می دهد، نا شناخته باقی مانده است بنابر این تئوری های فراوانی وجود<br>دارد. در مغز انسان یک سلول سیگنال ها را از دیگران از طریق یک گروه از<br>ساختار های ریز به نام dendrites جمع آوری می کند سلول عصبی جهش سریع<br>فعالیت الکتریکی را در طول یک پایه بلند و نازک که axon نامیده میشود ،<br>می فرستد که به داخل هزاران شاخه گسترش می یابد و کشیده می شود . در<br>انتهای هر شاخه ، ساختاری که synapse نامیده می شود این فعالیت را ازaxon<br>به اثرات الکتریکی تبدیل می کند که فعالیت یکaxon به صورت اثرات<br>الکتریکی فعال کننده یا غیر فعال کننده تبدیل می شود که این کار باعث<br>برانگیخته شدن یا آرام شدن سلول های عصبی مرتبط می شود. وقتی یک سلول<br>عصبی پیام های فعال کننده را در یافت می کند، که بطور قانع کننده و وسیعی<br>با پیام های ورودی غیر فعال کننده اش مقایسه شده باشد ،در این زمان این<br>سلول نیز یک جهش از فعالیت الکتریکی را به داخل axon خودش می فرستد.<br>بررسی سلولهای مغزی افراد:<br>تحقیق درباره سلولهای مغزی افراد و همچنین شناخت Neuron ها یا رشتههای<br>مغزی وبیان یک راه نسبتا متفاوت که یک سیستم هوشمند را بنا میکند شروع<br>شد. مغز بشر متشکل از میلیونها نرون عصبی منحصر بفرد است واین رشتههای<br>عصبی به اشکال و اندازههای مختلف تغییر میکنند.. هر نرون عموما یک هسته<br>دارد و یکسری سلولهای عصبی Axon (آکسون)ـ که علائم خروجی را به سلولهای<br>عصبی نرون دیگر حمل میکنندـ و Dendrite ها (شاخههای سلولهای عصبی).<br>علائم در سلولهای عصبی میان شاخههای سلولهای عصبی ونواحی خروجی جریان<br>دارند.<br>در اینجا برای حالت برانگیزش باید آشفتگی از یک حدی تجاوز کند که آستانه<br>یا سرحد نامیده میشود و پس از برانگیزش نرونها پیامهایی برای نرونهای<br>دیگر میفرستند و خود را برای دریافت و پاسخ به اطلاعات عمومی آماده<br>میکنند.<p>شبکه عصبی چيست؟<br>يک برنامه نرم افزاری يا تراشه نیمه هادی است که بتواند همانند مغز انسان<br>عمل نمايد، به گونه ای که:<br>الف- به مرور زمان و تعامل بیشتر با محيط، کارآزموده تر گردد.<br>ب-علاوه بر انجام محاسبات قادر به نتیجه گیری منطقی باشد.<br>ج- در شرايط جديد راهکار مناسب را ارائه دهد. (قابلیت تعمیم)<br>د-بتواند الگو ها را طبقه بندی کند.<br>ه-به اندازه کافی کوچک باشد تا از نظر فیزیکی واقع گرایانه باشد<p><br>شبکههای عصبی شبیه به مغز انسان اطلاعاتی را پردازش میکنند. شبکه از<br>تعداد زیادی سلولهای عصبی(Neuron ها) تشکیل شده با پردازشی بسیار بزرگ و<br>بههم پیوسته که در حل موازی مسائل ویژه مشغول به کارند.<br>یادگیری شبکههای عصبی از طریق مثالهاست. آنها برای انجام یک کار خاص<br>برنامهریزی نشدهاند. مثالها باید با دقت بسیار بالایی انتخاب شوند والا<br>زمان مفید هدر خواهد رفت و یا حتی ممکن است شبکه به طور ناقص دایر شود و<br>در اینجا راهی برای فهمیدن اینکه سیستم معیوب است یا خیر وجود ندارد مگر<br>اینکه خطایی رخ دهد.<br>شبکههای عصبی مصنوعی یک ترکیبی از مجموعه نرونهاست و البته نرونهای<br>مصنوعیای که بسیار شبیه به نرونهای زیستی کار میکنند. و بدین گونه است<br>که ورودیهای زیادی با وزنهای مختلف میگیرد و یک خروجی که به ورودی<br>وابسته است تولید میکند. نرونهای زیستی میتوانند در حال برانگیزش باشند<br>یا نباشند. ( وقتی یک نرون برانگیخته میشود ضربه علائم خروجی آن مقداری<br>کمتر از 100 هرتز است)<br>شبکههای عصبی استفاده وسیعی در شناسایی الگوها دارند زیرا از خودشان<br>قابلیت آن را دارند که بطور عمومی به ورودیهای غیر منتظره نیز پاسخ<br>دهند. در طول ساخت نرونها میآموزند که چگونه الگوهای ویژه گوناگون را<br>تشخیص دهند. اگر الگویی پذیرفته شود در حالی که در طول اجرا ورودی با<br>خروجی مرتبط نباشد، نرون از مجموعهای از الگوهایی که سابقا آموخته<br>خروجیی را که شبیه به الگو میباشد وکمترین تفاوت را با ورودی دارد<br>انتخاب میکند. این روال عموما فراخوانی میشود.<br>مثال:<br>وقتی که ورودی نرون 1111 باشد چهار ورودی بر حسب برانگیزش مرتب شدهاند و<br>وقتی ورودیهای 0000 را داریم نرون برای برانگیزش مرتب نیست. قاعده عمومی<br>این است که نرونها مایلند برانگیخته شوند وقتی که ورودیها 0111 ، 1011 ،<br>1101 ، 1110 یا 1111 باشند و در صورتی که ورودی آنها 1000 ، 0001 ، 0010<br>، 0100 یا 0000 باشند مایل به برانگیخته شدن نیستند.<br>شناسایی الگوهای پیچیده سطح بالا میتواند به وسیله شبکهای از نرونها<br>انجام شود و بدین ترتیب نام آن را شبکههای عصبی مصنوعی گذاشتند. اکنون<br>شبکههای عصبی کاربردهای زیادی دارند(درمنطق وکلام و شناسایی عکسها)البته<br>شناسایی الگوهامیتواند بهطور موفقیت آمیز بر روی کامپیوترهای عمومی<br>انجام شود. این شبکههای عمومی که برای شناسایی الگوها استفاده میشوند<br>Feed-Forward نامیده میشدند زیرا آنها یک بازخورد (Feed-Back) داشتند.<br>آنها بهطور ساده ورودیها را با خروجیها میآمیختند. اما شناسایی<br>الگوها به تدریج کاملتر شد بهطوریکه بر روی کامپیوترهای عمومی با سیستم<br>خاص خودشان بهسختی انجام میشد پس برای شناسایی الگوها شبکههای<br>Feed-Forward کافی نبودند.<br>در شبکههای عصبی خروجی هر نرون به ورودی نرونهای مجاورش متصل شده است.<br>شبکههای عصبی نمیتوانند معجزه کنند اما اگر به درستی استفاده شوند<br>نتایج شگفتانگیزی خواهند داشت.<p>مشخصات مسائل در خور شبکههای عصبی مصنوعی :<p>تقلید از ساختارهای محاسباتی سیستم زیستی ممکن است ایده اصلی نمونههای<br>محاسباتی برای ساخت کلاسهایی از مسائل باشد. از جمله این مسائل میتوان<br>از مسائل مشکل NP که شامل مسائل طبقهبندی شده، زمانبندیشده، جستجو<br>وغیره نام برد، کلاس مسائل شناسایی الگوها، افراد و موضوعات مشخص را در<br>دیدار و تماس با آنها میشناسد و کلاس مربوط به دادههای ناقص، اشتباه،<br>متناقض، فازی و احتمالی. این مسائل توسط همه یا برخی از موارد زیر توصیف<br>میشوند:<br>یک فضای مسئله با بعد بزرگ، پیچیده، ناشناخته با اثرات متقابل پیچیده<br>ریاضیوار بین متغییرها و یک فضای راهحل که ممکن است خالی باشد(شامل یک<br>راهحل یکتا یا بیشتر ، شامل تعدادی از راهحلهای مفید)به نظر میرسد ANN<br>ها راهحلهایی برای مسائلی که با ورودیهای حسی بیشتر درگیرند ارائه<br>میدهد(صحبتکردن، دیدن، شناسایی دستخط و ..)<p><br>معرفی ANN ها:<p>یک سیستم پردازشی داده ها که از مغز انسان ایده گرفته و پردازش داده ها<br>را به عهده ی پردازنده های کوچک و بسیار زیادی سپرده که به صورت شبکه ای<br>به هم پیوسته و موازی با یکدیگر رفتار می کنند تا یک مسئله را حل کنند.<br>در این شبکه ها به کمک د انش برنامه نویسی ، ساختا ر داده ای طراحی می<br>شود که می تواند هما نند نورون عمل کند.که به این ساختارداده node یا گره<br>نیزگفته می شود.بعد باایجاد شبکه ای بین این node ها و اعمال یک<br>الگوریتم آموزشی به آ ن، شبکه را آموزش می دهند<p>در این حافظه یا شبکه ی عصبی node ها دارای دو حالت فعال(on یا 1)<br>وغیرفعال( off یا 0) اند و هر یال (سیناپس یا ارتباط بین node<br>ها)دارای یک وزن می باشد.یالهای با وزن مثبت ،موجب تحریک یا فعال کردن<br>node غیر فعال بعدی می شوند و یالهای با وزن منفی node متصل بعدی را غیر<br>فعال یا مهار(در صورتی که فعال بوده باشد) می کنند.<p><p><p><p><br>مبانی ANN ها:<p> شبکه های عصبی به طور کلی سیستمهای ریاضی یادگیر غیر خطی هستند. طرز کار<br>این شبکه ها از روش کار مغز انسان الگو برداری شده است. در واقع شبکه های<br>عصبی طبق تعریف ماشینی است برای ساخت یک مدل که می توان آن را بوسیله سخت<br>افزار یا نرم افزار شبیه سازی کرد و عملکردی شبیه مغز انسان دارند.<p>یک شبکه عصبی بر خلاف کامپیوترهای رقومی که نیازمند دستورات کاملا صریح و<br>مشخص است٬ به مدل های ریاضی محض نیاز ندارد بلکه مانند انسان قابلیت<br>یادگیری به وسیله تعدادی مٽال مشخص را دارد.<br>هر شبکه عصبی سه مرحله آموزش٬ اعتبار سنجی و اجرا را پشت سر می گذارد. در<br>واقع شبکه های عصبی را می توان در حل مسایلی که روابط دقیق ریاضی بین<br>ورودی ها و خروجی های آن برقرار نیست بکار برد.<br> آموزش دیدن شبکه های عصبی در واقع چیزی جز تنظیم وزن های ارتباطی این<br>نرون ها به ازائ دریافت مٽال های مختلف نیست تا خروجی شبکه به سمت خروجی<br>مطلوب همگرا شود.<br>همان گونه که ذکر شد نرون کوچکترین واحد یک شبکه عصبی مصنوعی است که<br>عملکرد شبکه های عصبی را تشکیل می دهد.<br>بدنه هر سلول عصبی از دو بخش تشکیل می شود٬ بخش اول را تابع ترکیب می<br>گویند. وظیفه تابع ترکیب این است که تمام ورودی ها را ترکیب و یک عدد<br>تولید می کند. در بخش دوم سلول تابع انتقال قرار دارد که به آن تابع<br>تحریک نیز می گویند. درواقع همان گونه که یک سلول بیولوژیک باید به سطح<br>آستانه تحریک خاصی برسد تا یک سیگنال تولید کند٬ توابع تحریک نیز تا<br>زمانی که ورودی های ترکیب شده و وزن دار شده به یک حد آستانه ای خاص<br>نرسند مقدار خروجی نظیر بسیار کوچکی تولید میکنند.<br>وقتی ورودی های ترکیب شده به حد آستانه ای خاصی برسند٬ سلول عصبی تحریک<br>شده و سیگنال خروجی تولید می کند. با مقایسه جواب خروجی شبکه با مقدار<br>مطلوب مورد نظر بردار خطا محاسبه شده و این بردار با استفاده از الگوریتم<br>های مختلف از آخر به سمت ابتدایک شبکه پخش شده٬ به طوری که درسیکل بعد<br>خطا کاهش یابد.<p><p><p><p>مقایسه ی مدل سازی کلاسیک و مدل سازی شبکه ی عصبی:<p><br>مدل سازی کلاسیک:<br>این مدل از نخستین قدم خطای بزرگی مرتکب می شود که فقط در سیستمهای ساده<br>(خطی یا نزدیک به خطی )قابل صرفنظر است و آن محاسبه ی شاخصهای تمایل به<br>مرکز و پراکندگی است که به این ترتیب راهمیت فردی تک تک داده ها از بین<br>می رود و در نتیجه سیستم قادر به کشف پیچیدگی ها نخواهد بود.<p>مدل سازی شبکه ی عصبی :<br>در این مدل هر یک از کانالهای ورودی دارای یک ضریب عددی هستند که وزن<br>سیناپسی نامیده می شود.شدت تحریک الکتریکی در این ضریب ضرب می شود و به<br>جسم سلولی می رسد.<br>اگر مجموع تحریکات وارد به جسم سلولی به حد آستانه ی خاصی رسیده<br>باشد،نورون شلیک می کند و در مسیرهای خروجی جریان الکتریکی ثابتی را<br>ایجاد می کند.تحریکات لایه ی ورودی به یک یا چند لایه ی واسط می رود<br>.ادامه ی جریان تحریکات در این لایه ها طوری هدایت میشود که پیچیدگیهای<br>تاثیرات جریان ورودی را شبیه سازی می کند .سپس تحریکات به لایه ی خروجی<br>می روند که هدف نهایی ماست.<p>.توپولوژی شبکه:<br>وضعیت نسبی سلولها در شبکه(تعداد و گروه بندی و نوع اتصالات آنها)را<br>توپولوژی شبکه گویند.توپولوژی در واقع سیستم اتصال سخت افزار نورونها به<br>یکدیگر است که توام با نرم افزار مربوطه (یعنی روش ریاضی جریان اطلاعات<br>و محاسبه ی وزنها)نوع عملکرد شبکه ی عصبی را تعیین می کند.<br>در این توپولوژی یک لایه ی ورودی وجود دارد که اطلاعات را دریافت می<br>کند،تعدادی لایه ی مخفی وجود دارد که اطلاعات را از لایه های قبلی می<br>گیرند و در نهایت یک لایه ی خروجی وجود دارد که نتیجه ی محاسبات به آنجا<br>میرود و جوابها در آن قرار میگیرند.<p>FeedForward topology<p><p><p><p><p><br>فرآیند یادگیری شبکه:<br>وظیفه ی شبکه های عصبی یادگیری است.تقریبا چیزی شبیه به یادگیری کودک خردسال.<p>انواع آموزش شبکه:<br>یادگیری تحت نظارت(یا supervised ) :<br> با تمرکز روی یک موضوع خاص و ارائه ی مثالهای مختلفی از آن صورت می<br>گیرد .شبکه اطلاعات ورودی و مثال ها را تجزیه و تحلیل خواهد کرد به طوری<br>که پس از مدتی قادر خواهد بود یک نوع جدید از آن دسته مثال ها را که قبلا<br>هرگز ندیده بود شناسایی کند.<br>در الگوريتم يادگيري با ناظر مجموعهاي از زوجهاي دادهها به دادههاي<br>يادگيري موسوم هستند پس از اعمال ورودي X به شبكه عصبي خروجي حاصل از<br>شبكه y با مقدار ايده آل مقايسه شده و خطا براي تنظيم پارامتر هاي شبكه<br>نظير w محاسبه ميشود به گونهاي كه اگر دفعه بعد به شبكه همان ورودي X<br>اعمال شود خروجي شبكه به y همگرا شده باشد.<br>یادگیری بدون نظارت(یا unsupervised ) :<br>یادگیری سطح بالاتری است که کاربرد آن امروزه کمتر است. در يادگيري بدون<br>ناظر يا يادگيري خود سازمانده (Self - Organized) بردار جواب مطلوب به<br>شبكه اعمال نميشود. در واقع هنگامي كه تعداد لايهها و نرونها افزايش<br>مييابد كار يادگيري در ا لگوريتمهاي با ناظر بسيار كند پيشميرود و<br>اين ايراد اساسي اين دسته از الگوريتمهاست .<br>در الگوريتمهاي بدون ناظر جواب بدست آمده در حافظه بلند مدت ذخيره شده و<br>از همان ابتدا وروديها دستهبندي ميشوند و با استفاده از حافظه مشاركتي<br>بين آنها ارتباط برقرار ميشود.<p>ایده ی اصلی عملکرد شبکه های عصبی مصنوعی:<br>هر گره دارای دو وضعيت فعال و غيرفعال است(صفر يا يك) و هر يال نيز دارای<br>يك وزن میباشد . يالهای با وزن مثبت بين دو گره تا گره فعال ديگری را<br>تحريك میكنند و يالهای با وزن منفی بين دو گره، گره فعال ديگری را غير<br>فعال میسازند.<br> نحوه عملكرد شبكه بدين صورت است كه ابتدا يك گره به تصادف انتخاب میشود.<br>اگر يك يا بيشتر از همسايههای آن گره فعال بودند جمع وزندار يالهای منتهی<br>به آن گرهها حساب میشود. اگر اين جمع مثبت بود گره فعال میشود و در غير<br>اين صورت گره مذكور غيرفعال باقی خواهد ماند. سپس مجددا يك گره ديگر به<br>تصادف انتخاب شده و همين عمليات آنقدر تكرار میشود تا شبكه به يك حالت<br>پايدار برسد.<br>تز اصلی هاپفيلد : از هر حالت ابتدايی و با هر وزنی از يالها كه شروع<br>كنيم، شبكه در نهايت به حالت پايدار خواهد رسيد.<p><p><p><p><br>مهم ترین تفاوت حافظه ی انسان و حافظه ی کامپیوتر:<p>يكی از مهمترين تفاوتهای حافظه انسان با حافظه كامپيوتر در نوع آدرس دهی<br>اين دو نوع حافظه میباشد. در حافظه كامپيوتر اساس كار بر پايه آدرس<br>خانههای حافظه يا آدرس اطلاعات بر روی حافظه دائم میباشد. به عنوان مثال<br>برای دستيابی به يك تصوير يا متن خاص، بايد آدرس حافظه يا فايل مربوط به<br>آن تصوير يا متن را داشته باشيد. اما با داشتن خود تصوير يا متن<br>نمیتوانيد به سادگی آدرس حافظه مربوطه را بيابيد (البته به اين معنی كه<br>اين كار با يك قدم قابل انجام نيست، وگرنه میتوانيد تصوير يا متن مورد<br>نظر را با تمام موارد موجود در حافظه مقايسه كرده و در صورت تطبيق آدرس<br>را بيابيد. ناگفته پيداست كه انجام چنين كاری بسيار زمان بر و پر هزينه<br>میباشد).<br>اما به سازوكار همين عمل در ذهن انسان دقت كنيد. با ديدن يك تصوير ناقص<br>اغلب بلافاصله كامل آنرا به خاطر میآوريد يا با ديدن تصوير يك شخص سريعا<br>نام او را میگوييد، يا با خواندن يك متن سريعا تمامی مطالب مربوط به آن<br>را به ذهن میآوريد. در واقع ذهن انسان يك نوع حافظه آدرسدهی شده بر اساس<br>محتواست (Content Addressable Memory). همانگونه كه از اين نام مشخص است<br>در اين نوع حافظه، با دادن محتوای يك خانه حافظه، بلافاصله آدرس آن به<br>عنوان خروجی داده میشود.<p><p><br>شبکه های عصبی در مقابل کامپیوترهای معمولی:<p>شبکه های عصبی نسبت به کامپیوتر های معمولی مسیر متفاوتی را برای حل<br>مسئله طی می کنند . کامپیوتر های معمولی یک مسیر الگو ریتمی را استفاده<br>می کنند به این معنی که کامپیوتر یک مجموعه از دستورالعمل ها را به قصد<br>حل مسئله پی می گیرد. بدون اینکه، قدم های مخصوصی که کامپیوتر نیاز به طی<br>کردن دارد، شناخته شده باشند کامپیوتر قادر به حل مسئله نیست. این حقیقت<br>قابلیت حل مسئله ی کامپیوتر های معمولی را به مسائلی ،محدود می کند که ما<br>قادر به درک آنها هستیم و می دانیم چگونه حل میشوند. اما اگر کامپیوتر ها<br>می توانستند کار هایی را انجام دهند که ما دقیقا نمیدانیم چگونه انجام<br>دهیم ، خیلی پر فایده تر بودند.<br>شبکه های عصبی اطلاعات را به روشی مشابه با کاری که مغز انسان انجام می<br>دهد پردازش می کنند. آنها از تعداد زیادی از عناصر پرداز شی(سلول عصبی)<br>که فوق العاده بهم پیوسته اند تشکیل شده است که این عناصر به صورت موازی<br>باهم برای حل یک مسئله مشخص کار می کنند .شبکه های عصبی با مثال کار می<br>کنند و نمی توان آنها را برای انجام یک وظیفه خاص برنامه ریزی کرد مثال<br>ها می بایست با دقت انتخاب شوند در غیر این صورت زمان سودمند، تلف می شود<br>و یا حتی بدتر از این شبکه ممکن است نا درست کار کند. امتیاز شبکه عصبی<br>این است که خودش کشف می کند که چگونه مسئله را حل کند ، عملکرد آن غیر<br>قابل پیش گویی است.<br>از طرف دیگر ، کامپیوتر های معمولی از یک مسیر مشخص برای حل یک مسئله<br>استفاده می کنند . راه حلی که مسئله از آن طریق حل می شود باید از قبل<br>شناخته شود و به صورت دستورات کوتاه و غیر مبهمی شرح داده شود. این<br>دستورات سپس به زبان های برنامه نویسی سطح بالا برگردانده می شود و بعد<br>از آن به کدهایی که کامپیوتر قادر به درک آنها است تبدیل می شود. به طور<br>کلی این ماشین ها قابل پیش گویی هستند و اگر چیزی به خطا انجام شود به یک<br>اشتباه سخت افزاری یا نرم افزاری بر می گردد.<br>شبکه های عصبی و کامپیوتر های معمولی با هم در حال رقابت نیستند بلکه<br>کامل کننده یکدیگرند . وظایفی وجود دارد که بیشتر مناسب روش های الگو<br>ریتمی هستند نظیر عملیات محاسباتی و وظایفی نیز وجود دارد که بیشتر مناسب<br>شبکه های عصبی هستند . حتی فراتر از این ، مسائلی وجود دارد که نیازمند<br>به سیستمی است که از تر کیب هر دو روش بدست می آید (بطور معمول کامپیوتر<br>های معمولی برای نظارت بر شبکه های عصبی به کار گرفته می شوند ) به این<br>قصد که بیشترین کارایی بدست آید.<br>شبکه های عصبی معجزه نمی کنند اما اگر خردمندانه به کار گرفته شوند نتایج<br>شگفت آوری را خلق میکنند.<p>شبکه های عصبی نسبت به کامپیوتر های معمولی مسیر متفاوتی را برای حل<br>مسئله طی می کنند . کامپیوتر های معمولی یک مسیر الگو ریتمی را استفاده<br>می کنند به این معنی که کامپیوتر یک مجموعه از دستورالعمل ها را به قصد<br>حل مسئله پی می گیرد. بدون اینکه، قدم های مخصوصی که کامپیوتر نیاز به طی<br>کردن دارد، شناخته شده باشند کامپیوتر قادر به حل مسئله نیست. این حقیقت<br>قابلیت حل مسئله ی کامپیوتر های معمولی را به مسائلی ،محدود می کند که<br>ما قادر به درک آنها هستیم و می دانیم چگونه حل میشوند. اما اگر<br>کامپیوتر ها می توانستند کار هایی را انجام دهند که ما دقیقا نمیدانیم<br>چگونه انجام دهیم ، خیلی پر فایده تر بودند.شبکه های عصبی اطلاعات را<br>به روشی مشابه با کاری که مغز انسان انجام می دهد<br>پردازش می کنند. آنها از تعداد زیادی از عناصر پرداز شی(سلول عصبی) که<br>فوق العاده بهم پیوسته اند تشکیل شده است که این عناصر به صورت موازی<br>باهم برای حل یک مسئله مشخص کار می کنند .شبکه های عصبی با مثال کار می<br>کنند و نمی توان آنها را برای انجام یک وظیفه خاص برنامه ریزی کرد مثال<br>ها می بایست با دقت انتخاب شوند در غیر این صورت زمان سودمند، تلف می شود<br>و یا حتی بدتر از این شبکه ممکن است نا درست کار کند. امتیاز شبکه عصبی<br>این است که خودش کشف می کند که چگونه مسئله را حل کند ، عملکرد آن غیر<br>قابل پیش گویی است.از طرف دیگر ، کامپیوتر های معمولی از یک مسیر مشخص<br>برای حل یک مسئله استفاده می کنند . راه حلی که مسئله از آن طریق حل می<br>شود باید از قبل شناخته شود و به صورت دستورات کوتاه و غیر مبهمی شرح<br>داده شود. این دستورات سپس به زبان های برنامه نویسی سطح بالا برگردانده<br>می شود و بعد از آن به کدهایی که کامپیوتر قادر به درک آنها است تبدیل می<br>شود. به طور کلی این ماشین ها قابل پیش گویی هستند و اگر چیزی به خطا<br>انجام شود به یک اشتباه سخت افزاری یا نرم افزاری بر می گردد.شبکه های<br>عصبی و کامپیوتر های معمولی با هم در حال رقابت نیستند بلکه کامل کننده<br>یکدیگرند . وظایفی وجود دارد که بیشتر مناسب روش های الگو ریتمی هستند<br>نظیر عملیات محاسباتی و وظایفی نیز وجود دارد که بیشتر مناسب شبکه های<br>عصبی هستند . حتی فراتر از این ، مسائلی وجود دارد که نیازمند به سیستمی<br>است که از تر کیب هر دو روش بدست می آید (بطور معمول کامپیوتر های معمولی<br>برای نظارت بر شبکه های عصبی به کار گرفته می شوند ) به این قصد که<br>بیشترین کارایی بدست آید.شبکه های عصبی معجزه نمی کنند اما اگر خردمندانه<br>به کار گرفته شوند نتایج شگفت آوری را خلق میکنند.<p><p>مزایا و معایب ANN ها:<p>شبكه هاي عصبي توان بالقوهاي براي حل مسائلي دارد كه شبيه سازي آنها<br>استاندارد نرم افزاري مشكل است.<br>اين تكنيك قادر است در مواقعي كه داده ها در شرايط عدم اطمينان اعم از<br>آنكه دادههافازي باشند ويا به طور ناقص و توام با نويز دريافت شده باشند<br>جواب منطقي ارائه دهد<br>به دليل پيشرفتهاي تكنيكي از سرعت پردازش بالايي برخوردار شده است.<br>محاسبهگرهاي عصبي در مواقعي كه شرايط تغييرميكند بسيار منعطف هستند.<br>همچنين نگهداري آنها بسيار ساده است.<br>با وجود برتری هایی که شبکه های عصبی نسبت به سیستم های مرسوم دارند،<br>معایبی نیز دارند که پژوهشگران این رشته تلاش دارند که آن ها را به حداقل<br>برسانند، از جمله:<br>قواعد یا دستورات مشخصی برای طراحی شبكه جهت یك كاربرد اختیاری وجود ندارد.<br>در مورد مسایل مدلسازی، نمیتوان صرفاً با استفاده از شبكه عصبی به<br>فیزیك مسأله پی برد. به عبارت دیگر مرتبط ساختن پارامترها یا ساختار شبكه<br>به پارامترهای فرآیند معمولاً غیرممكن است.<br>دقت نتایج بستگی زیادی به اندازه مجموعه آموزش دارد.<br>آموزش شبكه ممكن است مشكل یا حتی غیرممكن باشد.<br>پیشبینی عملكرد آینده شبكه ( عمومیت یافتن ) آن به سادگی امكانپذیر<br>نیست.یادگیری انطباق پذیر: قابلیت یاد گیری نحوه انجام وظایف بر پایه<br>اطلاعات داده شده برای تمرین و تجربه های مقدماتی .<br>سازماندهی توسط خود: یک ANN می تواند سازماندهی یا ارائه اش را ، برای<br>اطلاعاتی که در طول دوره یادگیری در یافت می کند، خودش ایجاد کند.<br>عملکرد بهنگام(Real time ) : محاسبات ANN می تواند بصورت موازی انجام<br>شود، و سخت افزارهای مخصوصی طراحی و ساخته شده است که می تواند از این<br>قابلیت استفاده کند.<br>تحمل اشتباه بدون ایجاد وقفه در هنگام کد گذاری اطلاعات : خرابی جزئی یک<br>شبکه منجر به تنزل کارایی متناظر با آن می شود اگر چه تعدادی از قابلیت<br>های شبکه ممکن است حتی با خسارت بزرگی هم باقی بماند.<p><p>معرفي نرم افزارهاي پژوهشي: شبكه هاي عصبي مصنوعي:<p>انسان امروز همواره در تلاش است تا با طراحي سيستمهاي جديد، هر چه بيشتر<br>به دستيابي به شبكه هاي عصبي مشابه مغز و سيستم عصبي انسان نزديكتر شود.<br>يكي از پيشرفتهاي نوين در اين زمينه، طراحي شبكههاي عصبي مصنوعي (ANN)<br>است.<br>ساختار كلي اين شبكه ها، مشابه شبكه هاي نوروني و سيناپسي انسان است،<br>بدين نحو كه مشابه با سيناپس عصبي انسان، اين شبكه ها نيز از تعداد<br>بيشماري سيناپس تشكيل يافته است كه تجزيه و تحليل اطلاعات ورودي به اين<br>سيناپسها، درآنها به انجام رسيده و نتايج آن به سيناپس هاي بعدي منتقل<br>ميگردد.<br>بر اين اساس، يك شبكه عصبي مصنوعي ساده داراي سه جزء يا لايه است:<br>1- لايه ورود اطلاعات (Input Layer):<br>در اين لايه، اطلاعات اوليه كه همان مقادير مربوط به متغيرهاي مستقل و<br>وابسته طرح ميباشند، وارد شبكه ميگردند.<br>لايه يا لايه هاي محاسباتي (Analyze Layer):<br>اين لايه كه بر مبناي پيچيدگي تحليلها، تعداد آنها نيز افزايش مييابد،<br>وظيفه ايجاد روابط منطقي ميان متغيرهاي مستقل و وابسته اوليه و يافتن<br>فرمول بين اين متغيرها را بر عهده دارد.<br>3- لايه خروجي (Output Layer)<br>در اين لايه، رابطه يا فرمول بين متغيرهاي مستقل و وابسته اوليه ارائه ميشود.<br>در واقع نرم افزار جديد از طريق سيستم فوق، ابتدا با دريافت نمونهاي<br>محدود از متغيرهاي مستقل و وابسته اوليه، رابطه منطقي را ميان آنها كشف<br>ميكند و در مرحله بعد، تنها با ارائه سري متغيرهاي مستقل، مقدار متغيرهاي<br>وابسته را با دقت بسيار بالا پيشبيني و ارائه مينمايد.<p>در اين قسمت با بيان مثالي علمي، نحوه كاركرد شبكه عصبي مصنوعي را شرح<br>ميدهيم: فرض كنيد ميخواهيم رابطه ميان مقدار قند خون و درصد گرفتگي عروق<br>كرونر قلب را بررسي نمايم.<br>درابتدا تعداد محدودي از مقادير متغيرهاي مستقل (مقدار قند خون) و وابسته<br>(درصد گرفتگي) را وارد شبكه ميكنيم:<p>شبكه عصبي، پس از دريافت داده ها، به بررسي رابطه ميان دو نوع متغير<br>ميپردازد و در مدت زماني بسيار بسيار اندك (چند ثانيه) رابطه منطقي ميان<br>متغير مستقل و وابسته را با دقتي بسيار بالا كشف ميكند.<br>در اين مرحله و پس از كشف فرمول ميان متغيرها، با ارائه هر مقدار از قند<br>خون به شبكه، درصد گرفتگي رگ كرونر محاسبه و پيشبيني ميشود.<p><br>کاربردهای شبکه های عصبی مصنوعی:<p> امروزه شبكههای عصبی در كاربردهای مختلفی نظير مسائل تشخيص<br>الگو(Pattern Recognition) كه خود شامل مسائلی مانند تشخيص خط(Character<br>Recognition).شناسايی گفتار(Speech Recognition)، پردازش تصوير(Image<br>Processing) و مسائلی ازاين دست میشود و نيز مسائل<br>دستهبندي(Classification) مانند دستهبندی (Classification Problems)متون<br>و يا تصاوير،به كار میروند.دركنترل يا مدلسازی سيستمهايی كه ساختار داخلی<br>ناشناخته يا بسيار پيچيدهای دارند نيز به صورت روز افزون از شبكههای عصبی<br>مصنوعی استفاده میشود . به عنوان مثال میتوان در كنترل ورودی يك موتور از<br>يك ANN استفاده نمود كه در اين صورت شبكه عصبی خود تابع كنترل را ياد<br>خواهد گرفت.<br>پردازش تصویر و دید( Image processing and computer vision )<br>پردازش علائم( Signal processing ): شامل ریختشناسی و تجزیه و تحلیل<br>علائم مربوط به زمینلرزهها و…<br>شناسایی الگوها( Pattern recognition ): شامل شناسایی چهره، اثر انگشت،<br>تشخیص نوع صدا و نوع صحبت کردن، دستخط و …<br>پزشکی( Medicine ): شامل تجزیه و تحلیل و تشخیص علائم دستگاه ضرباننگار<br>قلب (الکتروکاردیوگرافیک)، تشخیص امراض گوناگون و …<br>سیستمهای نظامی( Military systems ): شامل ردیابی مینهای زیردریایی،<br>دستهبندی صداهای نابههنجار و مخل در رادارها و شناسایی گوینده رزمی.<br>سیستمهای تجاری( Financial systems ): شامل تجزیه و تحلیل انبار<br>مغازهها، ارزیابی واقعی املاک و …<br>برنامهریزی، کنترل و جستجو( Planning, control, and search ): شامل<br>اجرای موازی مسائل و کنترل رباتها.<br>هوش مصنوعی( Artificial intelligence ): شامل برخی سیستمهای طبی و اجرای<br>سیستمهای خبره.<br>سیستمهای قدرت( Power systems ): شامل برآورد وضعیت سیستم، ردیابی سریع<br>و دستهبندی ردیابی، ردیابی خطا و ترمیم آن، پیشبینی و برآورد تخمین<br>امنیت<p>مراجع ومنابع:<br>1.Why neural networks?<br>written by Dimitrios Siganos<br>2.Artificial neural networks<br>written by Robert J.Schalkoff<br>3.<a href="http://www.wikipedia.com/">http://www.wikipedia.com/</a><br>4.<a href="http://www.dbase.irandoc.ac.ir/">http://www.dbase.irandoc.ac.ir/</a>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-39746403698525680502010-05-14T07:22:00.001-07:002010-05-14T07:22:15.004-07:00الگوريتم کلوني مورچه ها Ant Colony Optimizationانسان هميشه براي الهام گرفتن به جهان زنده پيرامون خود نگريسته است. يکي<br>از بهترين طرح هاي شناخته شده، طرح پرواز انسان است که ابتدا لئورناردو<br>داوينچي(1519-1452) طرحي از يک ماشين پرنده را بر اساس ساختمان بدن خفاش<br>رسم نمود. چهار صد سال بعد کلمان آدر ماشين پرنده اي ساخت که داراي موتور<br>بود و بجاي بال از ملخ استفاده مي کرد.<br>هم اکنون کار روي توسعه سيستم هاي هوشمند با الهام از طبيعت از زمينه هاي<br>خيلي پرطرفدار هوش مصنوعي است. الگوريتمهاي ژنتيک که با استفاده از ايده<br>تکاملي دارويني و انتخاب طبيعي مطرح شده، روش بسيار خوبي براي يافتن<br>مسائل بهينه سازيست. ايده تکاملي دارويني بيانگر اين مطلب است که هر نسل<br>نسبت به نسل قبل داراي تکامل است و آنچه در طبيعت رخ مي دهد حاصل ميليون<br>ها سال تکامل نسل به نسل موجوداتي مثل مورچه است.<br>الگوريتم کلوني مورچه براي اولين بار توسط دوريگو (Dorigo) و همکارانش به<br>عنوان يک راه حل چند عامله (Multi Agent) براي مسائل مشکل بهينه سازي مثل<br>فروشنده دوره گرد (TSP :Traveling Sales Person) ارائه شد.<br>عامل هوشند(Intelligent Agent) موجودي است که از طريق حسگر ها قادر به<br>درک پيرامون خود بوده و از طريق تاثير گذارنده ها مي تواند روي محيط<br>تاثير بگذارد.<br>الگوريتم کلوني مورچه الهام گرفته شده از مطالعات و مشاهدات روي کلوني<br>مورچه هاست. اين مطالعات نشان داده که مورچه ها حشراتي اجتماعي هستند که<br>در کلوني ها زندگي مي کنند و رفتار آنها بيشتر در جهت بقاء کلوني است تا<br>درجهت بقاء يک جزء از آن. يکي از مهمترين و جالبترين رفتار مورچه ها،<br>رفتار آنها براي يافتن غذا است و بويژه چگونگي پيدا کردن کوتاهترين مسير<br>ميان منابع غذايي و آشيانه. اين نوع رفتار مورچه ها داراي نوعي هوشمندي<br>توده اي است که اخيرا مورد توجه دانشمندان قرار گرفته است.بايد تفاوت<br>هوشمندي توده اي(کلوني) و هوشمندي اجتماعي را روشن کنيم.<br>در هوشمندي اجتماعي عناصر ميزاني از هوشمندي را دارا هستند. بعنوان مثال<br>در فرآيند ساخت ساختمان توسط انسان، زماني که به يک کارگر گفته ميشود تا<br>يک توده آجر را جابجا کند، آنقدر هوشمند هست تا بداند براي اينکار بايد<br>از فرغون استفاده کند نه مثلا بيل!!! نکته ديگر تفاوت سطح هوشمندي افراد<br>اين جامعه است. مثلا هوشمندي لازم براي فرد معمار با يک کارگر ساده<br>متفاوت است.<br>در هوشمندي توده اي عناصر رفتاري تصادفي دارند و بين آن ها هيچ نوع<br>ارتباط مستقيمي وجود ندارد و آنها تنها بصورت غير مستقيم و با استفاده از<br>نشانه ها با يکديگر در تماس هستند. مثالي در اين مورد رفتار موريانه ها<br>در لانه سازيست.<br>جهت علاقه مند شدن شما به اين رفتار موريانه ها وتفاوت هوشمندي توده اي و<br>اجتماعي توضيحاتي را ارائه مي دهم :<br>فرآيند ساخت لانه توسط موريانه ها مورد توجه دانشمندي فرانسوي به نام گرس<br>قرار گرفت. موريانه ها براي ساخت لانه سه فعاليت مشخص از خود بروز مي<br>دهند. در ابتدا صدها موريانه به صورت تصادفي به اين طرف و آن طرف حرکت مي<br>کنند. هر موريانه به محض رسيدن به فضايي که کمي بالاتر از سطح زمين قرار<br> دارد شروع به ترشح بزاق مي کنند و خاک را به بزاق خود آغشته مي کنند. به<br>اين ترتيب گلوله هاي کوچک خاکي با بزاق خود درست مي کنند. عليرغم خصلت<br>کاملا تصادفي اين رفتار، نتيجه تا حدي منظم است. در پايان اين مرحله در<br>منطقه اي محدود تپه هاي بسيار کوچک مينياتوري از اين گلوله هاي خاکي<br>آغشته به بزاق شکل مي گيرد. پس از اين، همه تپه هاي مينياتوري باعث مي<br>شوند تا موريانه ها رفتار ديگري از خود بروز دهند. در واقع اين تپه ها به<br>صورت نوعي نشانه براي موريانه ها عمل مي کنند. هر موريانه به محض رسيدن<br>به اين تپه ها با انرژي بسيار بالايي شروع به توليد گلوله هاي خاکي با<br>بزاق خود مي کند. اين کار باعث تبديل شدن تپه هاي مينياتوري به نوعي ستون<br>مي شود. اين رفتار ادامه مي يابد تا زماني که ارتفاع هر ستون به حد معيني<br>برسد. در اين صورت موريانه ها رفتار سومي از خود نشان مي دهند. اگر در<br>نزديکي ستون فعلي ستون ديگيري نباشد بلافاصله آن ستون را رها مي کنند در<br>غير اين صورت يعني در حالتي که در نزديکي اين ستون تعداد قابل ملاحظه اي<br>ستون ديگر باشد، موريانه ها شروع به وصل کردن ستونها و ساختن لانه مي<br>کنند.<br>تفاوتهاي هوشمندي اجتماعي انسان با هوشمندي توده اي موريانه را در همين<br>رفتار ساخت لانه مي توان مشاهده کرد. کارگران ساختماني کاملا بر اساس يک<br>طرح از پيش تعيين شده عمل مي کنند، در حالي که رفتار اوليه موريانه ها<br>کاملا تصادفي است. علاوه بر اين ارتياط مابين کارگران سختماني مستقيم و<br>از طريق کلمات و ... است ولي بين موريانه ها هيچ نوع ارتباط مستقيمي وجود<br>ندارد و آنها تنها بصورت غير مستقيم و از طريق نشانه ها با يکديگر در<br>تماس اند. گرس نام اين رفتار را Stigmergie گذاشت، به معني رفتاري که<br>هماهنگي مابين موجودات را تنها از طريق تغييرات ايجاد شده در محيط ممکن<br>مي سازد.<p>بهينه سازي مسائل بروش کلوني مورچه(ACO) :<br>همانطور که مي دانيم مسئله يافتن کوتاهترين مسير، يک مسئله بهينه سازيست<br>که گاه حل آن بسيار دشوار است و گاه نيز بسيار زمانبر. بعنوان مثال مسئله<br>فروشنده دوره گرد(TSP). در اين مسئله فروشنده دوره گرد بايد از يک شهر<br>شروع کرده، به شهرهاي ديگر برود و سپس به شهر مبدا بازگردد بطوريکه از هر<br>شهر فقط يکبار عبور کند و کوتاهترين مسير را نيز طي کرده باشد. اگر تعداد<br>اين شهرها n باشد در حالت کلي اين مسئله از مرتبه (n-1)! است که براي فقط<br>21 شهر زمان واقعا زيادي مي برد:<br>روز1013*7/1 = S1016*433/2 = ms10*1018*433/2 = !20<br>با انجام يک الگوريتم برنامه سازي پويا براي اين مسئله ، زمان از مرتبه<br>نمايي بدست مي آيد که آن هم مناسب نيست. البته الگوريتم هاي ديگري نيز<br>ارائه شده ولي هيچ کدام کارايي مناسبي ندارند. ACO الگوريتم کامل و<br>مناسبي براي حل مسئله TSP است.<p>مورچه ها چگونه مي توانند کوتاهترين مسير را پيدا کنند؟<br>مورچه ها هنگام راه رفتن از خود ردي از ماده شيميايي فرومون(Pheromone)<br>بجاي مي گذارند البته اين ماده بزودي تبخير مي شد ولي در کوتاه مدت<br>بعنوان رد مورچه بر سطح زمين باقي مي ماند. يک رفتار پايه اي ساده در<br>مورچه هاي وجود دارد :<br>آنها هنگام انتخاب بين دو مسير بصورت احتمالاتي( Statistical) مسيري را<br>انتخاب مي کنند که فرومون بيشتري داشته باشد يا بعبارت ديگر مورچه هاي<br>بيشتري قبلا از آن عبور کرده باشند. حال دقت کنيد که همين يک تمهيد ساده<br>چگونه منجر به پيدا کردن کوتاهترين مسير خواهد شد :<br>همانطور که در شکل 1-1 مي بينيم مورچه هاي روي مسير AB در حرکت اند (در<br>دو جهت مخالف) اگر در مسير مورچه ها مانعي قرار ديهم(شکل 2-1) مورچه ها<br>دو راه براي انتخاب کردن دارند. اولين مورچه ازA مي آيد و بهC مي رسد،<br>در مسير هيچ فروموني نمي بيند بنابر اين براي مسير چپ و راست احتمال<br>يکسان مي دهد و بطور تصادفي و احتمالاتي مسير CED را انتخاب مي کند.<br>اولين مورچه اي که مورچه اول را دنبال مي کند زودتر از مورچه اولي که از<br>مسير CFD رفته به مقصد مي رسد. مورچه ها در حال برگشت و به مرور زمان يک<br>اثر بيشتر فرومون را روي CED حس مي کنند و آنرا بطور احتمالي و تصادفي (<br>نه حتما و قطعا) انتخاب مي کنند. در نهايت مسير CED بعنوان مسير کوتاهتر<br>برگزيده مي شود. در حقيقت چون طول مسير CED کوتاهتر است زمان رفت و برگشت<br>از آن هم کمتر مي شود و در نتيجه مورچه هاي بيشتري نسبت به مسير ديگر<br>آنرا طي خواهند کرد چون فرومون بيشتري در آن وجود دارد.<br>نکه بسيار با اهميت اين است که هر چند احتمال انتخاب مسير پر فرومون ت<br>توسط مورچه ها بيشتر است ولي اين کماکان احتمال است و قطعيت نيست. يعني<br>اگر مسير CED پرفرومون تر از CFD باشد به هيچ عنوان نمي شود نتيجه گرفت<br>که همه مورچه ها از مسيرCED عبور خواهند کرد بلکه تنها مي توان گفت که<br>مثلا 90% مورچه ها از مسير کوتاهتر عبور خواهند کرد. اگر فرض کنيم که<br>بجاي اين احتمال قطعيت وجود مي داشت، يعني هر مورچه فقط و فقط مسير<br>پرفرومون تر را انتخاب ميکرد آنگاه اساسا اين روش ممکن نبود به جواب<br>برسد. اگر تصادفا اولين مورچه مسيرCFD(مسير دورتر) را انتخاب مي کرد و<br>ردي از فرومون بر جاي مي گذاشت آنگاه همه مورچه ها بدنبال او حرکت مي<br>کردند و هيچ وقت کوتاهترين مسير يافته نمي شد. بنابراين تصادف و احتمال<br>نقش عمده اي در ACO بر عهده دارند.<br>نکته ديگر مسئله تبخير شدن فرومون بر جاي گذاشته شده است. برفرض اگر مانع<br>در مسير AB برداشته شود و فرومون تبخير نشود مورچه ها همان مسير قبلي را<br>طي خواهند کرد. ولي در حقيقت اين طور نيست. تبخير شدن فرومون و احتمال به<br>مورچه ها امکان پيدا کردن مسير کوتاهتر جديد را مي دهند.<p> مزيتهاي ACO :<br>همانطور که گقته شد «تبخير شدن فرومون» و «احتمال-تصادف» به مورچه ها<br>امکان پيدا کردن کوتاهترين مسير را مي دهند. اين دو ويژگي باعث ايجاد<br>انعطاف در حل هرگونه مسئله بهينه سازي مي شوند. مثلا در گراف شهرهاي<br>مسئله فروشنده دوره گرد، اگر يکي از يالها (يا گره ها) حذف شود الگوريتم<br>اين توانايي را دارد تا به سرعت مسير بهينه را با توجه به شرايط جديد<br>پيدا کند. به اين ترتيب که اگر يال (يا گره اي) حذف شود ديگر لازم نيست<br>که الگوريتم از ابتدا مسئله را حل کند بلکه از جايي که مسئله حل شده تا<br>محل حذف يال (يا گره) هنوز بهترين مسير را داريم، از اين به بعد مورچه ها<br>مي توانند پس از مدت کوتاهي مسير بهينه(کوتاهترين) را بيابند.<p>کاربردهاي ACO :<br>از کاربردهاي ACO مي توان به بهينه کردن هر مسئله اي که نياز به يافتن<br>کوتاهترين مسير دارد ، اشاره نمود :<br>1. مسير يابي داخل شهري و بين شهري<br> 2. مسير يابي بين پست هاي شبکه هاي توزيع برق ولتاژ بالا<br> 3. مسير يابي شبکه هاي کامپيوتري<p>مسير يابي شبکه هاي کامپيوتري با استفاده از ACO :<br>در ابتدا مقدمه اي از نحوه مسير يابي در شبکه هاي کامپيوتري را توضيح خواهيم داد :<br>اطلاعات بر روي شبکه بصورت بسته هاي اطلاعاتي کوچکي (Packet) منتقل مي<br>شوند. هر يک از اين بسته ها بر روي شبکه در طي مسير از مبدا تا مقصد بايد<br>از گره هاي زيادي که مسيرياب (Router) نام دارند عبور مي کنند. در داخل<br>هر مسيرياب جدولي قرار دارد تا بهترين و کوتاهترين مسير بعدي تا مقصد از<br>طريق آن مشخص مي شود، بنابر اين بسته هاي اطلاعاتي حين گذر از مسيرياب ها<br>با توجه به محتويات اين جداول عبور داده مي شوند.<br>روشي بنام ACR : Ant Colony Routering پيشنهاد شده که بر اساس ايده کلوني<br>مورچه به بهينه سازي جداول مي پردازيد و در واقع به هر مسيري با توجه به<br>بهينگي آن امتياز مي دهد. استفاده از ACR به اين منظور داراي برتري نسبت<br>به ساير روش هاست که با طبيعت ديناميک شبکه سازگاري دارد، زيرا به عنوان<br>مثال ممکن است مسيري پر ترافيک شود يا حتي مسير يابي (Router) از کار<br>افتاده باشد و بدليل انعطاف پذيري که ACO در برابر اين تغييرات دارد<br>همواره بهترين راه حل بعدي را در دسترس قرار مي دهد.Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-18244266221509224382010-05-12T22:48:00.001-07:002010-05-12T22:49:57.780-07:00آشنايي با شيرپوينت Sharepoint<div dir="rtl" style="text-align: right;" trbidi="on"><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><meta content="Word.Document" name="ProgId"></meta><meta content="Microsoft Word 12" name="Generator"></meta><meta content="Microsoft Word 12" name="Originator"></meta><link href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"></link><link href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"></link><link href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"></link> <span style="font-size: x-small;"><m:smallfrac m:val="off"> <m:dispdef> <m:lmargin m:val="0"> <m:rmargin m:val="0"> <m:defjc m:val="centerGroup"> <m:wrapindent m:val="1440"> <m:intlim m:val="subSup"> <m:narylim m:val="undOvr"> </m:narylim></m:intlim> </m:wrapindent><style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:0;
mso-generic-font-family:roman;
mso-font-pitch:variable;
mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;
mso-font-charset:0;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:-1610611985 1073750139 0 0 159 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin-top:0cm;
margin-right:0cm;
margin-bottom:10.0pt;
margin-left:0cm;
text-align:right;
line-height:115%;
mso-pagination:widow-orphan;
direction:rtl;
unicode-bidi:embed;
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;}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
{mso-style-priority:1;
mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
text-align:right;
mso-pagination:widow-orphan;
direction:rtl;
unicode-bidi:embed;
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;}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
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;}
.MsoPapDefault
{mso-style-type:export-only;
margin-bottom:10.0pt;
line-height:115%;}
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style> </m:defjc></m:rmargin></m:lmargin></m:dispdef></m:smallfrac></span><br />
<div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">پورتال چيست؟<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">كلمه پورتال به مجموعه متنوعي از وبسايتها اطلاق ميشود كه شامل وبسايتهاي كوچك داخلي براي همكاريهاي درون سازماني تا سايتهاي اينترنتي براي ارتباط با مشتريان ميشود.</span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-family: "Arial","sans-serif"; font-size: x-small;"> <span lang="FA">به صورت كلي پورتال وبسايتي است كه اطلاعات، سيستمها و خدمات مرتبط را يكپارچه ميكند. پورتال پيچيدگي خدمات و اطلاعات را با ارائه يك رابط واحد براي كاربر تسهيل ميكند. <o:p></o:p></span></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">انواع پورتالها<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">داخلي </span><span dir="LTR" style="font-size: x-small;">(intranet)</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">ارتباطات درون سازماني و كارگروهي را سامان ميدهد.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">خارجي </span><span dir="LTR" style="font-size: x-small;">(extranet)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">به ارتباط سازمان با ساير همكاران و شركاي تجاري ميپردازد<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">اينترنتي<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">براي ارتباط سازمان با مشتريان بكار برده ميشود.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">لزوم نگاه يكپارچه<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">سازمانهايي كه داراي پورتالهاي متعدد هستند ناگزير بايستي ديدگاه يكپارچهاي را دنبال كنند. </span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">راهكار "جزيرهاي" در توسعه پورتالها ميتواند به اتلاف هزينه و افزايش ريسك منجر شود</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تواناييهاي پورتال<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تعيين هويت كاربر</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">شخصيسازي </span><span dir="LTR" style="font-size: x-small;">(User Authentication)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">يكپارچگي و تجميع سيستمها </span><span dir="LTR" style="font-size: x-small;">(Integration)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">جستجو</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">كار گروهي </span><span dir="LTR" style="font-size: x-small;">(Collaboration)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">مديريت محتواي وب</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">گردشكار </span><span dir="LTR" style="font-size: x-small;">(Workflow)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تعيين هويت </span><span dir="LTR" style="font-size: x-small;">(Authentication)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">بنا به تعريف پورتالها اطلاعات و تواناييها را بر اساس مشخصات كاربر ارائه ميكنند. به اين ترتيب قدم اول شناسايي كاربر است. در محيطهاي اينترنتي اين شناسايي ممكن است از طريق مكانيزمهاي ضعيفي نظير نگهداري </span><span dir="LTR" style="font-size: x-small;">Cookie</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"> صورت گيرد اما در انواع ديگر پورتال نظير پورتالهاي داخلي معمولا مكانيزمهاي قويتري لازم است.</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">اگر هر سيستم در پورتال مكانيزم تعيين هويت جداگانهاي با كلمات عبور مجزا داشته باشد، مكانيزم تعيين هويت مشكلساز خواهد شد. نكته اصلي در توسعه يك پورتال كارا فراهم آوردن امكاني است كه كاربر بتواند با يكبار تعيين هويت از تمامي قسمتها و اطلاعات مناسب بهرهمند شود. اين امر به </span><span dir="LTR" style="font-size: x-small;">single sign-on</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"> مشهور است.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">شخصيسازي </span><span dir="LTR" style="font-size: x-small;">(Personalization)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">شخصي سازي اصطلاحي است كه به فرآيند نمايش محتوا به كاربران بر اساس نوعكاربري، موقعيت و يا تاريخچه استفاده آنها اطلاق ميشود. پورتالها ميتوانند به روشهاي زير شخصي شوند:</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">از طريق نمايش اطلاعات: كاربراني ميتوانند بخشهاي خاصي از رابط كاربر نظير انتخاب نوع و محل نمايش اطلاعات، انتخاب نحوه و فرمت نمايشي، و انتخاب خدمات مورد نظر را سفارشي كنند. <o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">از طريق محتوي و امكانات: در اين روش محتوايي كه كاربر مشاهده ميكند به سلايق او و همچنين انتخابهايي كه سيستم بصورت خودكار انجام ميدهد بستگي پيدا ميكند. انتخابهاي سيستم بر اساس منطق كسب و كار شكل ميگيرد براي مثال بر اساس مشخصات كاربر و يا تاريخچه خريدهاي قبلي وي.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">يكپارچگي و تجميع </span><span dir="LTR" style="font-size: x-small;">Integration</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تجميع سيستمهاي كاربردي در واقع اتصال سيستمهاي مجزا از طريق اشتراك دادهها و عمليات خودكار است. براي مثال ممكن است سيستم پرسنلي، دستمزد و حسابداري به شكل يكپارچه ديده شوند اگرچه اين سيستمها به شكلي مجزا عمل ميكنند اما از طريق اشتراك دادهها و برخي عمليات ممكن است با سيستم پورتال به صورت يكپارچه در رابط واحدي مشاهده شوند</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تجميع محتوي </span><span dir="LTR" style="font-size: x-small;">(Content)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تجميع محتوي كمك ميكند تا محتواي مورد نظر يكبار توليد شده و در موارد متعدد مورد استفاده قرار گيرد. در تجميع محتوا اطلاعات از منابع متعددي اخذ شده و در يك رابط واحد (پورتال) ارائه ميشود. به اين ترتيب پورتال ميتواند محتواي توليد شده توسط منابع مجزا را به صورتي يكپارچه نمايش دهد. براي مثال سايت يك موسسه ميتواند اطلاعات شركاي خود را مستقيما از پورتال اكسترانتي مختص شركا تامين كند.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">جستجو<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">جستجو يكي از امكانات كليدي پورتالها است كه از طريق آن كاربران ميتوانند به اطلاعات مورد نظر خود فارغ از روشي كه در پورتال براي طبقهبندي اطلاعات مورد توجه بوده است دسترسي پيدا كنند.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">كار گروهي </span><span dir="LTR" style="font-size: x-small;">(Collaboration)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">امكانات مختص به كار گروهي از ديگر نيازمنديهاي سيستمهاي پورتال محسوب ميشود. امكاناتي نظير سايت پروژهها، اشتراك مستندات، فضاي بحثگروهي، اخبار داخلي به همراه سيستمهاي اعلان و هشدار قابل تنظيم به كاربران كمك ميكند تا بتوانند اطلاعات خود را به اشتراك گذاشته و به شكل موثرتري كار خود را به انجام رسانند. اين امكانات كمك ميكند كه اشخاص به صورت همزمان يا غيرهمزمان با يكديگر همكاري كنند. </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">مديريت محتواي وب<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">مديريت محتوا در واقع فرآيند ذخيرهسازي، مديريت و ايجاد ارتباط بين مستندات متنوع است. به اين ترتيب مديريت محتوا يكي از بخشهاي اساسي سيستمهاي پورتال است. مديريت محتواي وب به امكان توليد، ذخيرهسازي و انتشار مستندات در محيط وب ميپردازد. </span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">اين بخش از امكانات پورتالها بيشتر به ارتباط بين پورتال داخلي و يا اكسترانتي با وب سايت سازمان ميپردازد. براي مثال ممكن است اخبار توليد شده در پورتال داخلي پتانسيل انتشار بر روي وب سايت شركت را داشته باشند.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">گردشكار </span><span dir="LTR" style="font-size: x-small;">(Workflow)</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">از نقطهنظر سيستمهاي پورتال "گردشكار" فرآيند توليد، تاييد و انتشار محتوا است. اين امكان براي كاربران شرايطي را فراهم ميكند كه به شكل كنترل شدهاي به توليد محتوا و انتشار آن بپردازند.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">معماري<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">چارچوب اصلي ارائه </span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">براي آنكه پورتالها بتوانند اطلاعات متفاوتي را در چارچوبي واحد ارائه كنند، عملا از تكنولوژي و هستهاي اصلي براي تبديل صور متفاوت اطلاعاتي به قالب </span><span dir="LTR" style="font-size: x-small;">HTML</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"> استفاده ميكنند. براي توسعه پورتالهاي يكپارچه طبيعي است استفاده از يك هسته اصلي به اين منظور كه ميتواند اجزاي مختلف پورتال را پوشش دهد امري اجتنابناپذير است. <o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">محيط مشترك توسعه</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">معمولا توسعه پورتالها با فرآيندهاي پيچيده توسعه نرمافزار مرتبط ميشود كه در آن استفاده از تكنولوژيهاي متنوع و اتصال آنها در يك محيط مشترك مد نظر قرار ميگيرد.در اين شرايط نه تنها استفاده از تكنولوژيهاي يكپارچه موثر است بلكه امكان استفاده از يك محيط مشترك و سازگار توسعه نرمافزار تا حد زيادي مفيد است. در اين فضا بخش آي.تي ميتواند در محيط مشتركي كه مستقيما با تكنولوژيهاي متنوع پورتال متصل است، با سهولت بيشتري توسعه نرمافزار را دنبال كند.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تكنولوژي يكپارچه مايكروسافت براي پورتالها<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">شركت مايكروسافت مجموعه يكپارچهاي از محصولات كه در كنار هم ميتوانند تمامي امكانات اوليه پورتالها را فراهم كنند را ارائه ميكند. اين مجموعه به صورت كلي "تكنولوژي يكپارچه پورتال مايكروسافت </span><span dir="LTR" style="font-size: x-small;">Microsoft Integrated Portal Technology</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"> ناميده ميشود.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">پلتفرمهاي مايكروسافت نظير</span></div><div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span dir="RTL" style="font-family: "Arial","sans-serif"; font-size: x-small;"> </span><span style="font-size: x-small;">Windows Server</span><span dir="RTL" style="font-family: "Arial","sans-serif"; font-size: x-small;"> <span lang="FA"><o:p></o:p></span></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span style="font-size: x-small;">.Net Faremwork </span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">محصولاتي مانند:</span><span lang="FA" style="font-size: x-small;"> </span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span style="font-size: x-small;">Sharepoint Portal Serve </span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span style="font-size: x-small;">Microsoft Content Management Server</span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span style="font-size: x-small;">Micrsoft BizTalk Server</span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">تكنولوژيهايي نظير<o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"> </span><span style="font-size: x-small;">Windows Sharepoint Services</span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">راهكارها و راهنماييهاي عمومي نظير :</span><span lang="FA" style="font-size: x-small;"> </span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<div class="MsoNoSpacing" style="direction: ltr; text-align: right; unicode-bidi: embed;"><span style="font-size: x-small;">Microsoft Solutions for Internet Business and Content Integration</span><span dir="RTL" lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" style="direction: ltr; text-align: left; unicode-bidi: embed;"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">معرفي محصولات كليدي<o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Sharepoint Portal Server 2003</span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Content Management Server 2002</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Commerce Server 2002</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">BizTalk Server</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Windows Sharepoint Services</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Sharepoint Portal Server 2003</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Microsoft Office Sharepoint Portal Server</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"> ابزاري است كه ارتباط بين اشخاص، گروههاي كاري و اطلاعات را از ميان فرآيندهاي سازماني فراهم ميسازد. اين ابزار اطلاعات سيستمهاي مختلفي را در يك محيط واحد و متصل با سيستمهاي كاربردي و با تكيه بر مكانيزم تعيين هويت واحد كاربر ارائه ميكند. اين محصول ابزارهاي مناسبي براي كار گروهي از طريق تجميع اطلاعات و جستجوي پيشرفته را در اختيار سازمان قرار ميدهد. </span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">شيرپوينت پورتال امكان دسترسي به اطلاعات مرتبط را از طريق تواناييهاي سفارشيسازي و شخصيسازي محتوا و الگوي نمايشي فراهم ميكند. همچنين با طبقهبندي انتخابات بر اساس نقشهاي سازماني كاربران ميتواند در انتشار محتواي مرتبط با كاربر به صورت ابزاري كارآمد عمل كند.</span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Commerce Server 2002</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Microsoft Commerce Server</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"> روش مناسب و مقرون به صرفهاي براي توسعه راهكارهاي تجارت الكترونيكي ارائه ميكند. با فراهم ساختن چارچوب توسعه مناسب به همراه مكانيزمهاي پيشرفته كسب و كار و آناليز ميتوان با سرعت قابل ملاحظهاي وبسايتهاي مناسبي كه كاربري مراجعهكنندگان را بهينه كرده آنها را به همكاريهاي بعدي ترغيب ميكند، را توسعه داد.</span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">BizTalk Server</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">امكان توسعه ابزارهاي مناسب جهت پيشبرد فرآيندهاي سازماني يكپارچه را فراهم ميسازد. اين محصول مجموعهاي از ابزارهاي لازم براي تسريع پيادهسازي فرآيندهاي سازماني و يكپارچهسازي سيستمهاي كاربردي را ارائه ميكند. </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Windows Sharepoint Services</span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;"><o:p></o:p></span></div><div class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size: x-small;">Microsoft Windows Server 2003 </span><span lang="FA" style="font-family: "Arial","sans-serif"; font-size: x-small;">مهمترين زيرساخت براي توسعه سيستمهاي متصل، شبكهها و سرويسهاي وب است. يكي از بخشهاي كليدي اين سيستم عامل </span><span dir="LTR" style="font-size: x-small;">Microsoft Windwos Sharepoint Services</span><span style="font-family: "Arial","sans-serif"; font-size: x-small;"> <span lang="FA">است كه امكانات مناسبي را به مجموعه مايكروسافت آفيس براي فراهم ساختن محيط كار گروهي ميافزايد. علاوه بر آن شيرپوينت محيطي براي توسعه نرمافزارهاي پورتال فراهم ميكند.</span></span><span dir="LTR" lang="FA" style="font-size: x-small;"> </span></div><div class="MsoNoSpacing" dir="RTL"><span style="font-size: x-small;"><br />
</span></div></div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-15261938908737841332010-05-10T23:39:00.000-07:002010-05-11T23:09:17.900-07:00متدولوژي RUP<span dir="LTR" style=";font-family:";font-size:85%;" >RUP</span><span style=";font-family:";font-size:85%;" lang="FA" >، متدولوژی ارائه شده توسط شرکت </span><span dir="LTR" style=";font-family:";font-size:85%;" ><span style=""> </span>Rational</span><span style=";font-family:";font-size:85%;" lang="FA" >،</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >پرکاربردترین فرآیند تولید و توسعه نرم افزاری در دنیای کنونی است و به عنوان یک</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >استاندارد صنعتی بالفعل در دنیای</span><span dir="LTR" style=";font-family:";font-size:85%;" > IT </span><span style=";font-family:";font-size:85%;" lang="FA" >پذیرفته شده است. به گزارش رویتر در سال 2001</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >میلادی بیش از ششصد هزار شرکت تولید کننده نرم افزار، از ابزارهای شرکت</span><span dir="LTR" style=";font-family:";font-size:85%;" > Rational </span><span style=";font-family:";font-size:85%;" ><span style=""> </span><span lang="FA">استفاده می کردهاند که این تعداد کماکان هم در حال افزایش است. این متدولوژی، برای</span></span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >انواع پروژههای نرمافزاری در دامنههای مختلف ( مانند سیستمهای اطلاعاتی،</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >سیستمهای صنعتی،</span><span style=";font-family:";font-size:85%;" lang="FA" > سیستمهای بلادرنگ، سیستمهای تعبیه شده، ارتباطات راه دور،</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >سیستمهای نظامی و ...) و در اندازههای متفاوت، از پروژههای بسیار کوچک (یک نفر</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >در یک هفته) تا پروژههای بسیار بزرگ (چند صد نفر تولید کننده با پراکندگی</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >جغرافیایی)، کاربرد دارد</span><span dir="LTR" style=";font-family:";font-size:85%;" >. </span><span style=";font-family:";font-size:85%;" lang="FA" ><o:p></o:p></span> <p class="MsoNoSpacing" dir="RTL">
<br /><span style=";font-family:";font-size:85%;" lang="FA" >مزیت بزرگ این متدولوژی، استفاده از روش تکرار در</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >تولید و مدیریت تولید نرمافزار است که این امر، امکان تولید مبتنی بر کاهش ریسک و</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >مواجه با مشکلات اصلی در ابتدای کار و در نتیجه احتمال موفقیت بیشتر را فراهم</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >میکند. از محاسن دیگر این متدولوژی مبنا قرار دادن نرمافزار و تولید یک معماری</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >پایدار در ابتدای کار است، که در نتیجه امکان کشف مشکلات عمده ساختاری، تست و مجتمع</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >سازی ممتد را از ابتدای کار فراهم میکند. از دیگر مزایای این روش این است که افراد</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >تیم همزمان با پیشرفت پروژه، مطالب جدیدی فرا میگیرند و کیفیت فرآیند تولید نیز به</span><span dir="LTR" style=";font-family:";font-size:85%;" lang="FA" > </span><span style=";font-family:";font-size:85%;" lang="FA" >طور مرتب افزایش مییابد</span><span dir="LTR" style=";font-family:";font-size:85%;" >.</span><span style=";font-family:";font-size:85%;" lang="FA" ><o:p></o:p></span></p> <div style="text-align: right;"><span style="font-size:85%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKQacuxOXPkZhLYnNBs_C27oxbKOlblGXpGmplb9Ol_OZYxyKex3cSbfkF2NP6vFKad0gpBtmRBfJwPEsyAl1APeB9AD_8bXedoFG-oUyMi2Q67rq1Dd6-w1bxSi6VUbkIvABpc60l5_c/s1600/r2.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 359px; height: 226px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKQacuxOXPkZhLYnNBs_C27oxbKOlblGXpGmplb9Ol_OZYxyKex3cSbfkF2NP6vFKad0gpBtmRBfJwPEsyAl1APeB9AD_8bXedoFG-oUyMi2Q67rq1Dd6-w1bxSi6VUbkIvABpc60l5_c/s320/r2.JPG" alt="" id="BLOGGER_PHOTO_ID_5469901267010969762" border="0" /></a></span><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><!--[if gte mso 9]><xml> <o:officedocumentsettings> <o:relyonvml/> <o:allowpng/> </o:OfficeDocumentSettings> </xml><![endif]--><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing {mso-style-priority:1; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:right; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-language:AR-SA;} </style> <![endif]--> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">رويكرد تكرارشونده</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">نسبت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">به</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">سنتي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آبشاري</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">هم</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مشكل</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تر</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">است</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">و هم</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آسان</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تر</span><span dir="LTR">! <span style=""> </span></span><span style=";font-family:";" lang="FA">مشكل</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بودن</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">اين</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">به</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">اين</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">دليل</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">است</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد تكرارشونده</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مستلزمِ</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">برنامه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">ريزي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مستمر</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">و كاملاً</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">پويا</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">طول</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">پروژه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">باشد</span><span dir="LTR"> .</span><span style=";font-family:";" lang="FA">اين</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">حالي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">است</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آبشاري</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">برنامه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">ريزي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">يك</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بار</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">و</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آن</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">هم</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در ابتداي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">پروژه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">انجام</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">شود.</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">اما</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">دليل</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آسان</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تر</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بودن</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تكرارشونده</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">نسبت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">به</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آبشاري،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">اين</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">است</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كه در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تكرارشونده،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">فرصت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">يادگيري</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">و</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بهبود</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">طول</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مسير</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">چرخه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">توليد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">فراورده فراهم</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">باشد. به</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">اين ترتيب،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">طول</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">پروژه،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">امكان</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تصحيح</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">به</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">موقع</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">اشتباهات</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">وجود</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">خواهد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">داشت؛</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در واقع تكرارِ</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بعد،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">توانيد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">جبران</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كنيد.</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">حالي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آبشاري،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بسياري</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">از</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">اشتباهات</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در انتهاي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">پروژه</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">آشكار</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">شود</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">و</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بالطبع</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">فرصت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كمي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">براي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تصحيح</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">وجود</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">خواهد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">داشت</span><span dir="LTR">.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">مزيت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">هاي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">عمده</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">ي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد تكرارشونده</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">نسبت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">به</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">رويكرد آبشاري،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">عبارتند</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">از</span><span dir="LTR">:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">- ريسك</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">ها</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">را</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">زودتر</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">توان</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">کنترل نمود. <o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">- تغييرات،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بسيار</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">راحت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">تر</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">قابل</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مديريت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">و</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كنترل</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">باشد. </span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">- امكان</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">استفاده</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">ي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مجدد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">سطوح</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بالاتري</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">فراهم</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">مي گردد. </span><span dir="LTR"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">- تيمِ</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">انجام</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">دهنده</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">پروژه،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">قادر</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">خواهد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بود</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">در</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">طول</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">پروژه،</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">يادگير</span></span><span style="font-size:85%;"><span style=";font-family:";" lang="FA">ي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">داشته</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">باشد. </span><span dir="LTR"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">كيفيت</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">كلي</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">محصول</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">نيز</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بهتر</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">خواهد</span><span dir="LTR" lang="FA"> </span><span style=";font-family:";" lang="FA">بود. </span><span dir="LTR"><o:p></o:p></span></span></p> <div style="text-align: left;"><span style="font-size:85%;"><span dir="RTL" style=";font-family:";" lang="FA"> </span></span></div> <p class="MsoNoSpacing" style="text-align: left; direction: ltr; unicode-bidi: embed;"><span style="font-size:85%;"><o:p> </o:p></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><a name="_Toc252530338"><span style=";font-family:";" lang="FA">فازهای </span></a><span style=""><span dir="LTR">RUP</span></span><span style=""><span style=";font-family:";" lang="FA">:</span></span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR">Inception</span><span style=";font-family:";" > <span lang="FA"><span style=""> </span>(تعریف حوزه مسئله)<o:p></o:p></span></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR">Elaboration</span><span style=";font-family:";" > <span lang="FA"><span style=""> </span>(</span></span><span style=";font-family:";" lang="FA">برنامه ریزی پروژه, مشخص کردن ویژگیها, پایه گذاری معماری</span><span style=";font-family:";" lang="FA">)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR">Construction</span><span style=";font-family:";" > <span lang="FA"><span style=""> </span>(</span></span><span style=";font-family:";" lang="FA">ساختن محصول</span><span style=";font-family:";" lang="FA">)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR">Transition</span><span style=";font-family:";" > <span lang="FA"><span style=""> </span>(</span></span><span style=";font-family:";" lang="FA">انتقال محصول به محیط کار</span><span style=";font-family:";" lang="FA">)</span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZAjSezf9lp6HqCzeoG9x8n03qnr4k2gStqbPPmf0Re9l6sLRewu8b7g9TcUV5BEVssCNo01Www3odX3gD_tIKeQMEzvnLjjng5nhPk3uHdUMSXsKXDo8WNF2tZU6qToQvbqTdfxbzx0/s1600/rup.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZAjSezf9lp6HqCzeoG9x8n03qnr4k2gStqbPPmf0Re9l6sLRewu8b7g9TcUV5BEVssCNo01Www3odX3gD_tIKeQMEzvnLjjng5nhPk3uHdUMSXsKXDo8WNF2tZU6qToQvbqTdfxbzx0/s400/rup.JPG" alt="" id="BLOGGER_PHOTO_ID_5470261457220054642" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAsXUfNpd7iF_IMKLW9aqrl_Cb9ote9XLMHtlUwoRZxTaK4nwM4WcbhdCJo2Tz3NgZsgMve1AC3MjbRfW-nSqcqQE8xDxc4ZGZE0FTa61_3An2ERgpJbjIEu66QeUmgCtzUOWVvnX3u6g/s1600/rup.JPG"></a> <p class="MsoNoSpacing" style="text-align: left; direction: ltr; unicode-bidi: embed;"><span style="font-size:85%;"><o:p> </o:p></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><a name="_Toc252530339"><span style=";font-family:";" lang="FA">تعریف حوزه مسئله </span></a><span style=""><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span><span style=""> </span>Inception</span></span><span style=""></span><span dir="RTL"></span><span style=";font-family:";" ><span dir="RTL"></span> <span lang="FA"><o:p></o:p></span></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">دستیابی به توافق میان تمامی ذینفعان بر روی اهداف چرخه حیات پروژه<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">بدست آوردن محدوده نرم افزاری پروژه و محدودیتهای آن (</span><span dir="LTR">Vision</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)</span><span dir="LTR"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">مشخص نمودن سناریوهای اساسی سیستم (</span><span dir="LTR">Use Case</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)</span><span dir="LTR"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">برآورد هزینه و زمان کلی برای کل پروژه<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">خروجی:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">دید کلی از نیازمندیهای پروژه (</span><span dir="LTR">Vision</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)</span><span dir="LTR"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">مدل ابتدایی (</span><span dir="LTR">Use Case</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)</span><span dir="LTR"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR">Business Case</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> شامل ضوابط و شرایط موفقیت و پیش بینیهای مالی می باشد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">برآورد ابتدایی از ریسکها<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">تخمینی از منابع مورد نیاز<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">طرحی برای پروژه کا فازها و تکرارها را نمایش دهد.</span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <span style="font-size:85%;"><span dir="RTL" style=";font-family:";" lang="FA">
<br /></span></span> <p class="MsoNoSpacing" style="text-align: left; direction: ltr; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL" style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><a name="_Toc252530340"><span style=";font-family:";" lang="FA">برنامه ریزی پروژه, مشخص کردن ویژگیها, پایه گذاری معماری </span></a><span style=""><span dir="LTR"><span style=""> </span>Elaboration</span></span><span style=""></span><span dir="RTL"></span><span style=";font-family:";" ><span dir="RTL"></span> <span lang="FA"><o:p></o:p></span></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">تحلیل دامنه مسئله<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">بنا کردن شالوده معماری استوار<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">حذف ریسکهای عمده پروژه<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">ایجاد یک طرح فراگیر که نشان دهنده چگونگی تکمیل پروژه باشد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">خروجی:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">تکمیل </span><span dir="LTR">Use Case<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">معماری قابل اجرا با مستندات<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR">Business Case</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> پالایش شده که شامل برآورد ریسکها باشد<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">طرح توسعه برای سرتاسر پروژه<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <span style="font-size:85%;"><span dir="RTL" style=";font-family:";" lang="FA">
<br /></span></span> <p class="MsoNoSpacing" style="text-align: left; direction: ltr; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL" style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><a name="_Toc252530341"><span style=";font-family:";" lang="FA">ساختن محصول </span></a><span style=""><span dir="LTR"><span style=""> </span>Construction</span></span><span style=""></span><span dir="RTL"></span><span style=";font-family:";" ><span dir="RTL"></span> <span lang="FA"><o:p></o:p></span></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">تولید تکاملی یک محصول نرم افزاری کامل که قابل انتقال به محیط کاربر باشد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">خروجی:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">یک مدل طراحی و مدل </span><span dir="LTR">Use Case </span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span><span style=""> </span>کامل<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">نسخه قابل اجرای نرم افزار که تمامی نیازهای کارکردی را برآورده نماید<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">مستندات کاربر<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <span style="font-size:85%;"><span dir="RTL" style=";font-family:";" lang="FA">
<br /></span></span> <p class="MsoNoSpacing" style="text-align: left; direction: ltr; unicode-bidi: embed;"><span style="font-size:85%;"><o:p> </o:p></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><a name="_Toc252530342"><span style=";font-family:";" lang="FA">انتقال محصول به محیط کار </span></a><span style=""><span dir="LTR"><span style=""> </span>Transition</span></span><span style=""></span><span dir="RTL"></span><span style=";font-family:";" ><span dir="RTL"></span> <span lang="FA"><o:p></o:p></span></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">انتقال محصول نرم افزاری به محیط کاربر<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">خروجی:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">تست بتا به منظور ارزیابی سیستم در برابر انتظارات کاربران<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">اجرای موازی همزمان با سیستم موجود که جایگزین آن خواهد شد<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">تبدیل نمودن پایگاه داده های قایل استفاده<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">آموزش کاربران و نگهداری سیستم<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">آماده نمودن محصول برای بازاریابی و فروش<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">مدلهای سیستم بروزشده<o:p></o:p></span></span></p> </div><div dir="rtl" style="color: rgb(0, 0, 0); text-align: right;"><p class="MsoListParagraphCxSpLast" dir="RTL" style="text-indent: -18pt; line-height: 150%; text-align: right;"><span style="line-height: 150%;font-family:";font-size:85%;" lang="FA" ><o:p></o:p></span></p> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-5852564683330628182010-05-11T03:36:00.000-07:002010-05-11T03:38:28.149-07:00روشهاي تحويل ديتاگرام در شبكه Datagram Delivery<div dir="rtl" style="text-align: right; font-weight: bold;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="0" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="0" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";} </style> <![endif]--> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA">مهمترين نوع آدرس دهي به شکل تحويل بسته به يک مقصد است که به آن </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Unicast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> ميگوييم . آدرس دهي </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Unicast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> بين منبع و مقصد ارتباط يک به يک برقرار ميکند . علاوه براين نوع آدرس ، سه شکل ديگر آدرس دهي نيز وجود دارد که در آدرس دهي چندمقصدی به کار ميروند که شامل : </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Broadcast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> و </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Multicast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> است . </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;"><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><o:p> </o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref208711905"><span dir="LTR">UniCast</span></a></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA">پروتکلهايي بدون اتصال هستند قادر به تحويل پيامها به چهار شکل مذکور ميباشند ولي پروتکلهاي با اتصال تنها از آدرس دهي </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Unicast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style="font-weight: normal;"> استفاده ميکنند . (زيرا ميبايست اتصالي بين زوج ميزبانها به وجود آيد)</span><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style=""> </span></span><a name="_Ref208711907"><span dir="LTR">Broadcast</span></a><span style=""></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA">اين آدرسها تنها به عنوان آدرسهاي مقصد مورد استفاده قرار ميگيرند و براي يک منبع آدرس معتبري نيستند . چند نوع آدرس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Broadcast</span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"> داريم که در زير به آنها اشاره ميکنيم : <o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Limited Broadcast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> : از آدرس 255 ، 255 ، 255 ، 255 کليه بيتهاي آدرس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">IP</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> را يک<span style=""> </span>ميکند . در اين حالت بسته به کليه ميزبانهاي شبکه ارسال ميگردد و کليه ميزبانها نيز ضمن تشخيص ، آن را دريافت ميکنند. مسيريابها چنين بستههايي را هدايت نميکنند. البته در اين مورد استثنايي وجود دارد و آن مسيريابهايي هستند که پروتکل </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">BootP</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> در آن پياده سازي شده است تا در يک شبکه حاوي چند مسيرياب ايستگاههاي کاري بدون ديسک قادر به سرويسگيري از سرویسدهنده راهانداز خود باشند. هدايت به شکل </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">BootP</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> يک ترکيب بندي اختياري است که در بعضي مسيريابها خاص قابل پياده سازي است. اگر چنين امکاني وجود نداشته باشد يک سرویسدهنده </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">BootP</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style="font-weight: normal;"> مجزا براي هر زير شبکه نياز است . </span><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Network Direct Broadcast Address</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> : چنين مدلي از آدرس دهي براي شبکههاي بدون زيرشبکه مناسب است . در اين فرم شماره شبکه يک مقدار معين قرار داده شده ولي در آدرس ميزبانها کليه بيتها يک قرار داده ميشود. براي مثال ( 255 ، 255 ، 2 ، 128 ) مسيريابها چنين آدرسهايي را هدايت کرده و آن را به شبکه خاص اعلان شده تحويل ميدهند . در داخل شبکه اين بسته به کليه ميزبانها ارسال ميگردد . از اين فرم آدرس دهي در شبکههاي بدون زير شبکه براي درخواست </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">ARP</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style="font-weight: normal;"> استفاده مي گردد . </span><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Subnet-Directed Broadcast Address</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> : اگر شماره شبکه اي مقدار صحيحي داشته باشد و آدرس زيرشبکهها نيز مقادير صحيحي باشند اگر مقدار بيتهاي آدرس در بخش ميزبان همگي يک باشند ، اين آدرس به کليه ميزبانهاي يک زيرشبکه خاص اشاره خواهد کرد. از آنجائيکه ممکن است زيرشبکه مبدا و مقصد </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Mask</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style="font-weight: normal;"> آدرس يکساني نداشته باشند، مسيرياب متصل کننده شبکهها ميبايست قادر به انتشار بستهها بين زير شبکهها باشند. </span><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">All Subnet Directed Broadcast Address</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> : اگر آدرس شبکه مقدار مشخصی باشد و کليه بيتهاي بخش آدرس زيرشبکه و آدرس محلي مانند 255 ، 255 ، 2 ، 128 يک باشند ، آدرس به تمام ميزبانها در تمام زيرشبکههاي آن شبکه معين اشاره ميکند. <span style=""> </span>اصولا در چنين حالتي نياز است که مسيرياب براي هر زيرشبکه اي بستهها ارسال کند ولي در عمل نياز به چنين مسيريابي نيست و کافي است به صورت </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Broadcast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> روي شبکه اصلي انجام گيرد. براي مثال فرض کنيد در يک شبکه اي با آدرس کلاس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">A</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style="font-weight: normal;"> ميخواهيم بسته اي را به کليه زيرشبکهها و ميزبانهايشان ارسال کنيم. آدرس ميزباني در يکي از زيرشبکهها ( 114 ، 214 ، 180 ، 9 ) باشد، براي ارسال بسته به اين ميزبان و کليه ميزبانهاي زيرشبکه آدرس پخشي به صورت 255 ، 214 ، 180 ، 9 است. حال آدرس پخشي براي کليه زيرشبکهها را در نظر ميگيريم 255 ، 255 ، 255 ، 9 لذا مشاهده ميشود به جاي ارسال بسته به تک تک زيرشبکهها از يک آدرس پخشي کلي در شبکه ميتوان به سادگي استفاده نمود. </span><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref208711910"><span dir="LTR">Multicast</span></a></span></p> <p style="font-weight: normal;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA">بسته ديتاگرام </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;">IP</span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> وقتي به صورت </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;">Broadcast</span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> به زيرشبکه اي ارسال ميشود کليه ميزبانها بسته را دريافت ميکنند و فرآيند پردازش را روي آن انجام ميدهند. اين پردازش شامل بررسي پروتکل هدف بسته ميباشد و در صورتي که پروتکل مقصد در بسته، روي ميزبان فعال نباشند بسته دور انداخته ميشود</span><span dir="LTR"></span><span dir="LTR" style="font-size: 12pt; line-height: 115%;"><span dir="LTR"></span>. </span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA">اگر پروتکلي روي تعدادي از ميزبانها فعال باشد يا به عبارت ديگر تعدادي از ميزبانها در شبکه به عنوان مقصد بسته باشند، براي همه آنها استفاده از آدرس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;">Broadcast</span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> موجب سربار پردازش بستهها در ساير ميزبانها ميگردد. براي اجتناب از چنين مسئله اي با انتخاب گروهي از ميزبانها به عنوان مقصد و با استفاده از آدرس دهي چندگانه ميتوان به اين هدف رسيد. آدرس دهي گروهي ميزبانها با استفاده از آدرس دهي کلاس چندگانه قابل انجام است. <o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA">براي هر آدرس چندگانه، گروهي از ميزبانها که تعداد آنها ميتوانند از صفر تا چندين ميزبان متغير باشد. منتظر دريافت بستهها خواهند شد که آدرس آنها با آدرس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Multicast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> اختصاص داده شده به آنها يکي باشد. به اين مجموعه از ميزبانها که از يک آدرس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Multicast</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif"; font-weight: normal;" lang="FA"><span dir="RTL"></span> استفاده ميکنند گروه ميزبان ( </span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-weight: normal;">Host Group</span><span style="font-weight: normal;" dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style="font-weight: normal;"> ) گويند. بستههايي که به آدرس چندگانه ارسال ميشود تنها به اعضاي گروه ميزبان متناسب ارسال ميگردد . </span><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref208711912"><span dir="LTR">Anycast</span></a><span style=""></span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> <o:p></o:p></span></span></p> <p style="font-weight: normal;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA">گاهي گروهي از ميزبانها سرويس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;">IP</span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> يکساني را براي درخواست کنندگان سرويس فراهم کنند. به عنوان مثال ميزباني ميخواهد فايلي را از شبکه با استفاده پروتکل </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;">FTP</span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> دريافت کند. اين فايل در چند سرور </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;">FTP</span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> قرار دارد. ميزبان با اتصال به هريک از سرويسدهندهها ميتوانند سرويس خود را دريافت کند. از اينرو سرويسدهندهها با گرههايي که سرويسهاي مشابهي را ارائه مي کنند، ميتوانند يک آدرس </span><span dir="LTR" style="font-size: 12pt; line-height: 115%;">Anycast</span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> را اختيار نمایند تا ميزبانهايي که ميخواهند از سرويس آنها استفاده کنند تنها با اتصال به يکي از اين سرويسدهندهها، سرويس خود را دريافت کنند .</span><span dir="LTR"></span><span dir="LTR" style="font-size: 12pt; line-height: 115%;"><span dir="LTR"></span></span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style=""><span dir="RTL"></span><span dir="RTL"><span dir="RTL"></span><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003200300039003000360033003900380034000000</w:data> </xml><![endif]--></span></span></span><span dir="LTR"></span><span dir="LTR" style="font-size: 12pt; line-height: 115%;"><span dir="LTR"></span></span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style=""><span dir="RTL"></span><span dir="RTL"><span dir="RTL"></span><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003200300039003000360033003900380036000000</w:data> </xml><![endif]--></span></span></span><span dir="LTR"></span><span dir="LTR" style="font-size: 12pt; line-height: 115%;"><span dir="LTR"></span></span><span dir="LTR" style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";" lang="FA"><span style=""><span dir="RTL"></span><span dir="RTL"><span dir="RTL"></span><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003200300039003000360034003100310034000000</w:data> </xml><![endif]--></span></span></span><span dir="LTR"></span><span dir="LTR" style="font-size: 12pt; line-height: 115%;"><span dir="LTR"></span></span><span dir="RTL"></span><span style="font-size: 12pt; line-height: 115%; font-family: "Arial","sans-serif";"><span dir="RTL"></span><span lang="FA"></span></span></span></p> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-23741161828434908742010-05-11T00:10:00.000-07:002010-05-11T03:34:18.836-07:00برنامه ريزي منابع انساني Enterprise Resource Planning) ERP)<meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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="0" name="Normal (Web)"> <w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"> <w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing {mso-style-priority:1; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:right; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]--> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><b><span style=";font-family:";" lang="FA">ERP</span></b></span><span style=";font-family:";font-size:85%;" lang="FA" > چيست؟ نرمافزار برنامهريزي منابع سازماني (<b>Enterprise Resource Planning</b>) يا <b>ERP</b> سعي دارد تا عملكرد همه واحدهاي شركت را در يك سيستم كامپيوتري يكپارچه نموده و نيازهاي مختلف خاص هرواحد را پاسخ گويد.</span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >اين ادعاي بزرگي است! يك برنامه نرمافزاري كه بتواند نيازهاي افراد مالي و منابع انساني را برآورده سازد. هريك از واحدها سيستم كامپيوتري منحصربه خود را براي بهينه سازي عملكردهايش دارد. اما <b>ERP</b> آنها را در يك برنامه نرمافزاري يكپارچه تركيب ميكند. اين برنامه از طريق يك پايگاه دادهها اجرا ميشود، لذا واحدهاي مختلف ميتوانند اطلاعات را سادهتر به اشتراك بگذارند و با هم ارتباط برقرار سازند. اين شيوه يكپارچه در صورتيكه شركتها نرمافزار را به درستي نصب كنند، مزاياي متعددي دارد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >براي مثال، دريافت سفارش مشتري. در واقع هنگامي كه مشتري سفارش ميدهد، سفارش به صورت كاغذي يا كامپيوتري در واحدهاي مختلف شركت در گردش است. اين گردش سبب تاخير در پاسخگويي به سفارش ميشود، در ضمن هيچ يك از افراد شركت به درستي نميداند كه وضعيت سفارش در هرنقطه چگونه است.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><b><span style=";font-family:";" lang="FA">ERP</span></b></span><span style=";font-family:";font-size:85%;" lang="FA" > سيستمهاي كامپيوتري مستقل رادر واحدهاي مالي، منابع انساني و انباردادهها در هم ميشكند و آنها را با برنامه نرمافزاري يكپارچه كه به ماجولهاي نرمافزاري تقسيم ميشود، جايگزين ميسازد. بدين ترتيب واحدهاي مالي، ساخت و انباردادهها هنوز هم نرمافزار خودشان را دارند، با اين تفاوت كه حالا نرمافزارها به يكديگر لينك شدهاند،به گونهاي كه واحد مالي ميتواند با مراجعه به انباردادهها از تحويل سفارش مطلع شود. اكثر نرمافزارهاي <b>ERP</b> انعطاف پذيرهستند، به گونهاي كه شما ميتوانيد بعضي از ماجولها را نصب كنيد بدون اينكه نياز باشد تا كل بسته را بخريد. براي مثال، بسياري از شركتها فقط ماجول مالي يا منابع انساني <b>ERP</b> را نصب ميكنند.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >چگونه <b>ERP</b> ميتواند كارآيي كسب و كارشركت را بهبود بخشد؟<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >نكته مهم اين است كه به مدت زماني كه به طول ميانجامد، توجه نكنيم، به طور متوسط پس از يك يا سه سال اين نرم افزار كارآيي را افزايش ميدهد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><b><span style=";font-family:";" lang="FA">ERP</span></b></span><span style=";font-family:";font-size:85%;" lang="FA" > چه چيزي را در كسب كار اصلاح ميكند؟<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >پنج دليل عمده استفاده از <b>ERP</b> در شركتها عبارتند از:<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >اطلاعات يكپارچه مالي- از آنجاييكه كه مدير اجرايي ارشد شركت سعي دارد از كارآيي مطلع شود، شايد با گفتههاي متفاوتي مواجه شود. واحد مالي مجموعه اعداد مربوط به خود را دارد و ساير واحدها نيز به همين ترتيب. <b>ERP</b> نسخه واحدي از واقعيت است و سئوال برانگيز نخواهد بود. زيرا هر فردي از يك سيستم مشابه استفاده ميكند. <o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >يكپارچگي اطلاعات سفارش مشتري - سيستمهاي <b>ERP</b> ميتوانند در جايي استقرار يابند كه سفارش مشتري دريافت، سفارش وي تحويل و صورتحساب صادر شود.اگراين اطلاعات دريك سيستم نرم افزاري نگهداري شود، شركت مي تواند به سادگي سفارشات، ساخت، موجودي و عرضه را همزمان رديابي كند. <o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >استانداردسازي و سرعت دهي به فرايندهاي ساخت - شركت هاي سازنده به ويژه آنهايي كه از ادغام چند شركت به وجودآمدهاند، چندين واحد كسب و كار دارند كه ممكن است از روشها و سيستمهاي كامپيوتري متفاوتي استفاده كنند. سيستمهاي <b>ERP</b> با بهره گيري از روشهاي استاندارد، براي اتوماتيک سازي بعضي از گامهاي فرايند ساخت به كار ميروند.استانداردسازي اين فرايندها و استفاده از يك سيستم كامپيوتري يكپارچه ميتواند سبب صرفه جويي در زمان شود و بهرهوري را افزايش دهد. <o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >· كاهش موجودي- <b>ERP</b> به جريان روانترفرايند ساخت كمك ميكند و رويت پذيري فرايند سفارش را در شركت بهبود ميبخشد. <o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >استانداردسازي اطلاعات منابع انساني - منابع انساني، به ويژه درشركتهايي كه چندين واحد كسب و كار دارند، ممكن است يك روش ساده و يكپارچه براي رديابي زمان كارمندان و برقراري ارتباط با ايشان در زمينه خدمات نداشته باشد. <b>ERP</b> ميتواند در اين مورد كمك كند. <o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >هزينه واقعي <b>ERP</b> چقدر است؟<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >اخيرا متا گروپ درباره هزينه كل مالكيت <b>ERP</b> شامل سختافزار، نرمافزار، خدمات حرفهاي و كارشناسان داخلي مطالعاتي را انجام داده است. ازبين 63 شركتي كه مورد بررسي قرار گرفتهاند، ازجمله شركتهاي كوچك -متوسط و بزرگ صنعتي، مبلغ موردنظر به طور متوسط 15 ميليون دلار بوده است. و متا گروپ به اين نتيجه رسيد كه پياده سازي <b>ERP</b> گران است و چندان به نوع شركتي كه از آن استفاده ميكند، بستگي ندارد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >هزينههاي پنهان <b>ERP</b> كدامند؟<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >1. آموزش: هزينههاي آموزش بالاست. زيرا كاركنان مجبورند مجموعه فرايندهاي جديدي را فرا بگيرند. بدتر اينكه، شركتهاي خارجي آموزشي نيز نميتواننددراين مورد به شما كمك كنند. آنها به افراد نحوه بكارگيري نرمافزار را ميآموزند نه روشهاي خاص استفاده از آن در كسب و كار شركت. شرايطي را مهيا نماييد و تحت آن شرايط فرايندهاي مختلف كسب و كار را كه از سيستم <b>ERP</b> تاثير ميپذيريرند، شناسايي كنيد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >به خاطر داشته باشيد كه مسوولين واحد مالي از همان نرمافزاري استفاده ميكنند كه مسوولين واحد فروش استفاده كردهاند، هر دوي آنها اطلاعاتي را وارد ميكنند كه بر هر دو سيستم تاثير گذارند. لذا بايد از متخصصين تكنولوژي اطلاعات بخواهيد كه چنين دورههاي آموزشي را برگزارنمايند.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >2. آزمايش و يكپارچه سازي: آزمايش ارتباط بين بستههاي <b>ERP</b> و ساير بخشها، هرينه ديگري را به دنبال خواهد داشت. يك شركت سازنده شايد برنامههاي كاربردي از تجارت الكترونيك و زنجيره تامين گرفته تا محاسبه ماليات برفروش و باركدينگ را دارا باشد. همه يكپارچه سازيها با <b>ERP</b> در ارتباطند. بهتر است اين برنامهها را از يك فروشنده <b>ERP</b> بخريد. آزمايش يكپارچگي <b>ERP</b> به همراه آموزش بايد صورت گيرد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >3. سفارشي سازي: برنامههاي افزودني تنها سرآغاز هزينههاي يكپارچه سازي <b>ERP</b> محسوب ميشوند. هزينه ديگري كه بهتر است تا حد امكان از آن اجتناب شود، سفارشي سازي هسته اصلي نرمافزار <b>ERP</b> است. اين وضعيت زماني رخ ميدهد كه نرمافزار <b>ERP</b> نتواند يكي از فرايندهاي كسب و كار را مديريت كند و شما تصميم ميگيريد با سفارشي سازي نرمافزار مشكل را حل كنيد. سفارشي سازي ميتواد بر هر ماجول سيستم <b>ERP</b> تاثير گذارد، زيرا آنها كاملا با هم در ارتباطند. ارتقاء بسته <b>ERP</b> نيز معضل بزرگي است. زيرا مجبوريد دوباره براي نسخه جديد، سفارشي سازي را انجام دهيد. و از سوي ديگر، فروشنده از شما پشتيباني نخواهد كرد و بايد كارشناسان جديدي را براي انجام سفارشي سازي و پشتيباني استخدام نماييد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >4. تبديل دادهها: تبديل اطلاعات نظير سوابق مشتري، عرضه كننده، طراحي محصول از سيستم قديم به سيستم جديد <b>ERP</b> هزينه براست.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >5. تجزيه و تحليل دادهها: اغلب، دادههاي سيستم <b>ERP</b> به منظور انجام تجزيه و تحليل، بايد با دادههاي سيستمهاي خارجي تلفيق شوند. كاربراني كه تجزيه و تحليلهاي حجيم انجام ميدهند، بايد هزينه انباردادهها را نيز در نظر بگيرند. زيرا <b>ERP</b> شناسايي تغييرات روزانه دادهها را به خوبي انجام نميدهد و براي اين منظور بايد يك برنامه سفارشي نوشته شود.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >6. مشاوره: هنگامي كه كاربران نميتوانند دراين زمينه برنامهريزي كنند بايد از مشاور كمك بگيرند، لذا هزينه مشاور نيز به هزينههاي فوق افزوده ميشود.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >7. جايگزيني بهترينها: موفقيت <b>ERP</b> به استخدام افراد ماهر بستگي دارد. اين نرمافزار بسيار پيچيده است و نميتوان آن را به هر كسي سپرد. بدتر اينكه، شركت بايد براي جايگزيني افراد پس از اتمام پروژه نيز آماده باشد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >8. هيچگاه كار تيمهاي پياده سازي اتمام نميپذيرد: اكثر شركتها با پروژه <b>ERP</b> همانند ساير پروژهها رفتار ميكنند. به محض اينكه نرمافزار نصب شد، تيم به كار اصلي خود مشغول ميشود. اما بايد توجه نماييد كه تيم پياده سازي ارزشمنداست. زيرا اطلاعاتشان درباره فرايندهايي نظير فروش، ساخت، منابع انساني و... بيشتر از مسئولين اين فرايندهاست. لذا آنان نبايد به كار اصلي خود مشغول شوند، زيرا پس از نصب <b>ERP</b> كارهاي زيادي را بايد انجام دهند. نوشتن گزارشات حاصل از اطلاعات سيستم جديد <b>ERP</b> حداقل براي يكسال آنان را مشغول نگاه ميدارد.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >چرا اغلب پروژههاي <b>ERP</b> شكست ميخورند؟<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style="font-size:85%;"><b><span style=";font-family:";" lang="FA">ERP</span></b></span><span style=";font-family:";font-size:85%;" lang="FA" > مجموعهاي از عمليات خوب براي انجام وظايف شركت نظير مالي، ساخت و .... است. شما به منظور بهره برداري بهتر ار نرمافزار بايد افرادي را در شركت داشته باشيد تا روشهاي كاري را با نرمافزار تطبيق دهند.اگر افراد واحدهاي مختلف درباره برتري روشهاي كاري لحاظ شده در نرمافزار نسبت به روشهايي كه آنها به كار ميبرند، به توافق نرسند، براي استفاده از نرمافزار مقاومت نشان ميدهند يا از واحد تكنولوژي اطلاعات درخواست ميكنند تا نرمافزاري تهيه نمايد كه متناسب با روشهاي كاري آنان باشد. و در اينجاست كه پروژه <b>ERP</b> شكست ميخورد. از طرفي سفارشي سازي نرمافزار ،آن را ناپايدارتر و نگهداريش را دشوار ميكند.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >مزاياي <b>ERP</b><o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- كاهش هزينههاي حمل موجودي<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- كاهش هزينههاي سفارش<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- كاهش هزينههاي توليد<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- كاهش هزينههاي نگهداري سوابق <o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- كاهش هزينههاي حمل و نقل<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- كاهش سرمايه گذاري در تجهيزات<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- فرايندهاي توليد انعطاف پذيرتر<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- بهبود كارآيي كه به سوددهي بيشتر يا افزايش سهم بازار منجر ميشود<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- افزايش شفافيت فرايند براي مشتري<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- افزايش رضايت مشتري<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" ><u4:p></u4:p>معايب <b>ERP</b><o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- نصب و نگهداري اين سيستمها بسيار گران است.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- استفاده از بعضي از اين سيستمها دشوار است.<o:p></o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span> <p class="MsoNoSpacing" dir="RTL"><span style=";font-family:";font-size:85%;" lang="FA" >- براي به اشتراك گذاشتن برخي از اطلاعات حساس كه براي يك فرايند ضروري است، با مقاومت فراد مواجه ميشويد.<o:p></o:p></span></p> <p class="MsoNoSpacing" dir="RTL"><span dir="LTR" style="font-size:85%;"><o:p> </o:p></span></p> <span style="font-size:85%;"><u4:p></u4:p></span>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-10344149192316290802010-05-11T03:29:00.000-07:002010-05-11T03:33:22.194-07:00پروتکلهاي مسيريابي شبكه هاي كامپيوتري Routing Protocols<div dir="rtl" style="text-align: right;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="0" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="0" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";} </style> <![endif]--> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA">شبکه هاي </span><span dir="LTR" style="color: black;" lang="EN-GB">Mobile Ad hoc</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> عمل مسيريابي به دلايلي همچون متحرک بودن و نبود سيستم کنترلي متمرکز از اهميت بالايي برخوردار میباشد، لذا مطالعه و بررسي بيشتري را مي طلبد. قبل از بررسي اين پروتکلها بايد توجه نمود که هدف از الگوريتمها و استراتژيهاي مسيريابي جديد، کاهش سربار ناشي از مسيريابي در کل شبکه, يافتن مسيرهاي کوتاهتر و انتقال صحيح دادهها و اطلاعات ميباشد. <o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA">تقسيم بنديهاي مختلفي در مورد پروتکلهاي مسير يابي شبکههاي </span><span dir="LTR" style="color: black;" lang="EN-GB">Mobile ad hoc</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> وجود دارد<span style=""> </span>که عبارتنداز: <o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">جدول1-1:<span style=""> پروتکلهاي مسير يابي شبکههاي </span></span><span dir="LTR" style="">Mobile ad hoc</span></p> <div align="right"> <table class="MsoNormalTable" dir="rtl" style="border: medium none ; width: 396pt; border-collapse: collapse; margin-left: 6.75pt; margin-right: 6.75pt;" width="528" align="right" border="1" cellpadding="0" cellspacing="0"> <tbody><tr style="height: 17.2pt;"> <td style="border: 1pt solid windowtext; padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 0%; width: 134.1pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 17.2pt;" width="179" valign="top"> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">Hybrid</span><span dir="LTR" style="color: black;"><o:p></o:p></span></p> </td> <td style="border-style: solid none solid solid; border-color: windowtext -moz-use-text-color windowtext windowtext; border-width: 1pt medium 1pt 1pt; padding: 0cm 5.4pt; width: 261.9pt; height: 17.2pt;" width="349" valign="top"> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">ZRP ( Zone Routing Protocol )</span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 0%; width: 134.1pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" width="179" valign="top"> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">Reactive-On</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="EN-GB"><span dir="RTL"></span> </span><span dir="LTR" style="color: black;" lang="EN-GB">demand driven</span><span dir="LTR" style="color: black;"><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color windowtext windowtext; border-width: medium medium 1pt 1pt; padding: 0cm 5.4pt; width: 261.9pt;" width="349" valign="top"> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">SSR ( Signal Stability Routing )<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">DSR ( Dynamic Source Routing )<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">TORA ( Temporary Ordered Routing Algorithm )<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">AODV ( Ad hoc on Demand Distance Vector Routing )<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">RDMAR ( Relative Distance Micro diversity Routing)</span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 0%; width: 134.1pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" width="179" valign="top"> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">Pro active-Table</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="EN-GB"><span dir="RTL"></span> </span><span dir="LTR" style="color: black;" lang="EN-GB">Driven</span><span dir="LTR" style="color: black;"><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color windowtext windowtext; border-width: medium medium 1pt 1pt; padding: 0cm 5.4pt; width: 261.9pt;" width="349" valign="top"> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">DSDV ( Destination Sequenced Distance Vector)<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">WRP ( Wireless Routing Protocol )<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">CSGR ( Cluster Switch Gateway Routing)</span><span dir="LTR" style="color: black;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style=""><span dir="LTR" style="color: black;" lang="EN-GB">STAR<span style=""> </span>( Source Tree Adaptive Routing)</span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p> </td> </tr> </tbody></table> </div> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span style=""> </span>
<br /><o:p> </o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL">
<br /><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p></o:p></span></p><p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><o:p>
<br /></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">1.</span><span dir="LTR" style="" lang="EN-GB">Table driven </span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="EN-GB"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR" style="" lang="EN-GB">Pro active -</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> :<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">در پروتکلهاي از اين نوع, گرهها مدام در حال جستجوي اطلاعات مسيريابي جديد درون شبکه هستند به صورتي که حتي با تغيير مکان گرهها در صورت نياز به راحتي ميتوان مسير مناسبي را يافته و براي ارسال و دريافت اطلاعات بين هر دو گره استفاده نمود. به عبارت بهتر ميتوان گفت که در اين شبکهها مسيرها از قبل موجود هستند و به محض آنکه گرهای اقدام به ارسال داده به گره ديگري نماید، قادر خواهد بود مسير موجود را از روي اطلاعات از قبل جمع آوري شده شناسايي کرده و استفاده نماید، بنابراین تاخيري در اين مورد متوجه گره نمیباشد. <o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="" lang="EN-GB">DSDV</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="EN-GB"><span dir="RTL"></span> </span><span style="font-family: "Arial","sans-serif";" lang="FA">:<span style=""> </span>اين پروتکل بر مبناي الگوريتم کلاسيک </span><span dir="LTR" style="" lang="EN-GB">Bellman-Ford</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> بنا شده است. در اين حالت هر گره ليستي از تمام مقصدها و نيز تعداد </span><span dir="LTR" style="" lang="EN-GB">hop</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> ها تا هر مقصد را تهيه ميکند. هر مدخل ليست با يک عدد شماره گذاري شده است. براي کاهش حجم ترافيک ناشي از بروزرساني مسيرها در شبکه از بستههاي افزونه استفاده ميشود. تنها مزيت اين پروتکل اجتناب از به وجود آمدن حلقه هاي مسيريابي در شبکههاي شامل مسيريابهاي متحرک است. بدين ترتيب اطلاعات مسيرها همواره بدون توجه به اين که آيا گره در حال حاضر نياز به استفاده از مسير دارد يا نه در دسترس مي باشد. </span><span dir="LTR" style="" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">معايب : پروتکل</span><span dir="LTR" style="" lang="EN-GB">DSDV</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> نيازمند پارامترهايي از قبيل بازه زماني بروزرساني اطلاعات و تعداد بروزرساني هاي مورد نياز ميباشد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="" lang="EN-GB">WRP</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="EN-GB"><span dir="RTL"></span> </span><span style="font-family: "Arial","sans-serif";" lang="FA"><span style=""> </span>: اين پروتکل بر مبناي الگوريتم پيدا کردن مسير بنا شده، با اين استثنا که مشکل تعداد نامتنهاهي از </span><span dir="LTR">Hop</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";"><span dir="RTL"></span> <span lang="FA">ها را برطرف کرده است. در اين پروتکل هر گره چهار جدول تهيه ميکند: جدول فاصله , جدول مسيريابي , جدول هزينه پيوند و جدولي در مورد پيامهايي که بايد دوباره ارسال شوند. تغييرات ايجاد شده در پيوندها از طريق ارسال و دريافت پيام ميان گرههاي همسايه اطلاع داده ميشوند. </span></span><span dir="LTR" style="" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="" lang="EN-GB">CSGR</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> : در اين پروتکل گرهها به دستهها يا خوشههايي تقسيم بندي ميشوند . هر گروه يک سرايند خوشه دارد که ميتواند گروهي از ميزبانها را کنترل و مديريت کند. از جمله قابليتهايي که عمل خوشه بندي فراهم ميکند ميتوان به اختصاص پهناي باند و کانال دسترسي اشاره کرد. اين پروتکل از </span><span dir="LTR" style="" lang="EN-GB">DSDV</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> به عنوان پروتکل مسيريابيي زيربنايي خود استفاده ميکند. در اين نوع هر گره<span style=""> </span>دارای يک جدول مسيريابي و يک جدول مريوط به عضويت در گرههاي مختلف را فراهم مینماید.</span><span dir="LTR" style="" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">معايب : گرهاي که سرآيند واقع شده سربار محاسباتي زيادي نسبت به بقيه دارد و به دليل اينکه بيشتر اطلاعات از طريق اين سرآيندها برآورده ميشوند. در صورتي که يکي از گرههاي سرآيند دچار مشکل شود کل و يا بخشي از شبکه آسيب ميبيند.<span style=""> </span></span><span dir="LTR" style="" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="" lang="EN-GB">STAR</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>: اين پروتکل نياز به بروزرساني مداوم مسيرها نداشته و هيچ تلاشي براي يافتن مسير بهينه بين گرهها ندارد. </span><span dir="LTR" style="" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA"><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">2. </span><span dir="LTR" style="" lang="EN-GB">On demand</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="EN-GB"><span dir="RTL"></span> </span><span dir="LTR" style="" lang="EN-GB">Reactive -</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> :<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">در اين نوع پروتکل مسيرها تنها زماني کشف ميشوند که مبدا اقدام به برقراري ارتباط با گره</span><span dir="LTR"></span><span dir="LTR" style="" lang="FA"><span dir="LTR"></span> </span><span style="font-family: "Arial","sans-serif";" lang="FA">ديگري کند. زماني که يک گره بخواهد با گره ديگري ارتباط برقرار کند بايستي فرايند کشف مسير را در شبکه فراخواني کند.در اين حالت قبل از برقراری ارتباط, تاخير قابل توجهي مشاهده ميشود. <o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB">SSR</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span><span style=""> </span>: در اين پروتکل، مسيرها بر مبناي قدرت و توان سيگنالهای بين گرهها انتخاب ميشوند. بنابراين مسيرهايي که انتخاب ميشوند نسبتا قوي تر هستند. اين پروتکل را ميتوان به 2 بخش </span><span dir="LTR" style="color: black;" lang="EN-GB">DRP</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> (پرتکل مسيريابي پويا) و</span><span dir="LTR" style="color: black;" lang="EN-GB">SRP </span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span><span style=""> </span>(پروتکل مسيريابي ايستا) تقسيم کرد. </span><span dir="LTR" style="color: black;" lang="EN-GB">DRP</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> مسئول تهيه و نگهداري جدول مسيريابي و جدول مربوط به توان سيگنالها ميباشد.</span><span dir="LTR" style="color: black;" lang="EN-GB">SRP</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> نيز بسته هاي رسيده را بررسي ميکند تا در صورتي که آدرس گره<span style=""> </span>مربوط به خود را داشته باشد آن را به لايه هاي بالاتر بفرستد و در غير اين صورت<span style=""> </span>به شبکه ارسال مینماید. </span><span dir="LTR" style="color: black;" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB"><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB">DSR</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span><span style=""> </span>:<span style=""> </span>در اين نوع ,<span style=""> </span>گرههاي موبايل بايستي </span><span dir="LTR" style="color: black;" lang="EN-GB">cache</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> هايي براي مسيرهايي که از وجود آنها مطلع هستند<span style=""> </span>فراهم کنند. دو فاز اصلي براي اين پروتکل در نظر گرفته شده است :کشف مسير و بروزرساني مسير. فاز کشف مسير درخواستي يا پاسخ بستهها و فاز به روز رساني مسير از تاييدها و خطاهاي پيوندي استفاده ميکند. <o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB"><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB">TORA</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> : بر اساس الگوريتم مسيريابي توزيعی بنا شده و براي شبکه هاي متحرک بسيار پويا طراحي شده است. اين الگوريتم براي هر جفت از گرهها چندين مسير تعيين ميکند و نيازمند ساعت همزمان ميباشد. سه عمل اصلي اين پروتکل عبارتند از :ايجاد، بروزرساني و از بين بردن مسير.</span><span dir="LTR" style="color: black;" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB"><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB">AODV</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> : بر مبناي الگوريتم </span><span dir="LTR" style="color: black;" lang="EN-GB">DSDV</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> بنا شده با اين تفاوت که به دليل مسيريابي تنها در زمان نياز ميزان </span><span dir="LTR" style="color: black;" lang="EN-GB">Broad casting</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> را کاهش ميدهد. الگوريتم کشف مسير تنها زماني آغاز به کار ميکند که مسيري بين دو گره وجود نداشته باشد. </span><span dir="LTR" style="color: black;" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB"><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="color: black;" lang="EN-GB">RDMAR</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span><span style=""> </span>: اين نوع از پروتکل فاصله ي بين دوگره را از طريق حلقههاي راديويي و الگوريتمهاي فاصلهيابي محاسبه ميکند. اين پروتکل محدوده جستجوي مسير را مقدار مشخص و محدودي تعيين ميکند تا بدين وسيله از ترافيک ناشی از </span><span dir="LTR" style="color: black;" lang="EN-GB">flooding</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif"; color: black;" lang="FA"><span dir="RTL"></span> در شبکه کاسته باشد. </span><span dir="LTR" style="color: black;" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span>3. </span><span dir="LTR" style="" lang="EN-GB">Hybrid (Pro-active / Reactive)</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>:<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA"><span style=""> </span>اين مورد با ترکيب دو روش قبلي سعي در کاهش معايب نموده و از ويژگيهاي خوب هر دو مورد بهره ميبرد. اين پروتکل جديدترين کلاس پروتکلها در اين راستا ميباشد. معروفترين پروتکل از اين نوع </span><span dir="LTR" style="" lang="EN-GB">ZRP</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> (پروتکل مسيريابي منطقه اي)<span style=""> </span>میباشد. اين پروتکل از ويژگيهاي نوع </span><span dir="LTR" style="" lang="EN-GB">Pro active</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>براي مسيريابي گرههاي نزديک به هم و از ويژگيهاي نوع واکنشي براي مسيريابي گرههاي دورتر استفاده ميکند. </span><span dir="LTR" style="" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR" style="" lang="EN-GB">ZRP</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>: نوعي از خوشه بندي است با اين تفاوت که در اين پروتکل هر گره خود سرآيند بوده و به عنوان عضوي از بقيه خوشهها ميباشد، همجنین به دليل ترکيبي بودن کارايي بهتري دارد</span><span dir="LTR"></span><span dir="LTR" style="" lang="EN-GB"><span dir="LTR"></span>.</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="EN-GB"><span dir="RTL"></span> </span><span dir="LTR" style="" lang="EN-GB"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA"><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL"><span style="font-family: "Arial","sans-serif";" lang="FA">لازم به ذكر ميباشد كه دو نوع پروتكل مسيريابي </span><span dir="LTR">DSDV</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> و </span><span dir="LTR">DSR</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> كاربرد فراواني در شبكههاي </span><span dir="LTR">MANET</span><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span> (شبكه هاي چند عامله) دارند. <o:p></o:p></span></p> <p class="MsoNormal" dir="RTL"><span dir="LTR"><o:p> </o:p></span></p> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-86932834104844981732010-05-11T03:24:00.000-07:002010-05-11T03:27:57.469-07:00شبکهMobile ad hoc) MANET)<div dir="rtl" style="text-align: right;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="0" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; text-align:right; line-height:115%; mso-pagination:widow-orphan; direction:rtl; unicode-bidi:embed; 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;} h1 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 1 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:1; font-size:16.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-font-kerning:16.0pt; mso-bidi-language:AR-SA;} span.Heading1Char {mso-style-name:"Heading 1 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 1"; mso-ansi-font-size:16.0pt; mso-bidi-font-size:16.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; mso-font-kerning:16.0pt; mso-bidi-language:AR-SA; font-weight:bold;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]--><span style="font-size:85%;"><a name="_Ref208711826"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">شبكه هاي بيسيم</span></a><span style=""></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;"><o:p></o:p></span></span> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">سيستمهاي بيسيم از حدود سالهاي 1980 مورد استفاده بوده و تاکنون شاهد نسلهاي اول, دوم و سوم اين تکنولوژي بوده ايم.</span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="LTR"></span> </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">اين نوع سيستمها بر اساس يک ساختار مرکزي و کنترل شده مانند </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">access point</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> عمل ميکنند. نقاط دسترسي<span style=""> </span>به کاربران امکان ميدهند با تغيير مکان خود همچنان بتوانند به شبکه متصل بمانند. اما با اين حال به دليل حضور چنين نقاط ثابتي در شبکه محدوديتهايي بروز ميکنند. به عبارتي در مکانهايي که امکان برقراري ساختار ثابت و هميشه پايدار وجود ندارد اين نوع<span style=""> </span>تکنولوژي نميتواند پاسخگو باشد. با پيشرفتها و دستاوردهاي اخير بشري و به وجود آمدن </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">blue tooth</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> , نوع جديدي از سيستمهاي بيسيم يعني شبکههاي </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Mobile ad hoc</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="RTL"></span> </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">معرفي شدند. شبکههاي </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Mobile ad hoc </span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="RTL"></span><span style=""> </span></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">يا </span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="LTR"></span>“short live”</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="RTL"></span> </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">ميتوانند در غياب ساختاري ثابت و متمرکز عمل نمايند. بدين ترتيب در مکانهايي که امکان راه اندازي سريع يک شبکه ثابت وجود ندارد کمک بزرگي محسوب ميشوند. شايان ذکر است که واژه </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">ad-hoc</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>لاتين بوده و به معني " فقط براي اين منظور"<span style=""> </span>ميباشد. <o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">شبکه </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Mobile Ad hoc</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> سيستم خودکاري متشکل از گرههاي موبايل و يا متحرکي است که توسط پيوندهاي بيسيم به يکديگر متصل شده اند. هر گره هم به عنوان سيستم نهايي و هم به عنوان مسيرياب براي بقيه گرههاي موجود در شبکه به کار ميرود. در چنين شبکهاي هر کاربري ميتواند در حالي که با گره يا گرههاي ديگري در حال ارتباط است مکان خود را تغيير دهد.<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">مسير بين هر جفت از کاربران ممکن است داراي پيوندهاي چندگانه بوده و نيز راديوي بين آنها ناهمگن باشد.<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">پروتکل معروف </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">IEEE 802.11</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>قادر به تامين امکانات شبکههاي </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Ad hoc</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> در مواقعي که </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">access point</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> وجود ندارد<span style=""> </span>اما در سطح پايينتري ميباشد. در اين حالت گرهها ميتوانند اطلاعات را در شبکه ارسال و دريافت کنند اما قادر به مسيريابي نيستند. شبکههاي </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">mobile ad hoc</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="RTL"></span> </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">يا به صورت مجزا و ايزوله و يا در ارتباط با بقيه شبکه ها همچون اينترنت عمل ميکنند. اين شبکهه ا توانستهاند روياي اتصال به شبکه در هر مکان و هر زماني را به واقعيت تبديل نمايند. يکي از کاربردهاي بسيار واضح اين نوع شبکه در محلهاي گرد آمدن افراد با کامپيوترهاي قابل حمل است که به راحتي ميتوانند<span style=""> </span>تشکيل شبکه بدهند. </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><a name="_Toc208711651"></a><a name="_Toc120764179"><span style=""><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p> </o:p></span></span></a></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=""><span style=""><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">انواع شبکه هاي بيسيم:</span></span></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">شبکه هاي بيسيم بر 3 نوع هستند:</span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span style=""> </span><a name="_Ref208711830">شبکه هاي زيرساخت</a></span><span style=""></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><a name="_Ref208711835"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">شبکه هاي بيسيم : معمولا از پيوندهاي راديويي (802.11) و يا اشعه ي مادون قرمز استفاده ميکنند. انعطاف پزيري بالايي را در محدوده اي که اين امکان در آن قرار داده شده است ايجاد کرده و پهناي باند کمتري نسبت به شبکه هاي سيمي دارند.</span></a><span style=""></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><a name="_Ref208711852"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">شبکه هاي </span></a><span style=""><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Ad hoc</span></span><span style=""><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span>: زماني که زيرساخت موجود نيست گزينه مناسبي به شمار ميروند و نسبت به دو نوع قبل گران تر هستند.</span></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"> <o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p> </o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><a name="_Ref212726049"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">انواع شبکههای بیسیم </span></a><span style=""><span dir="LTR" style="font-size: 11pt; font-weight: normal;">Ad hoc</span></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span>1. </span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="LTR"></span><span style=""> </span>Smart sensor Networks</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span>: متشکل از چندين حسگر هستند که در محدوده جغرافيايي معيني قرار گرفته اند. هر حسگر داراي قابليت ارتباطي بيسيم<span style=""> </span>و هوش کافي براي پردازش سيگنالها و امکان شبکهسازي است.<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">2. </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Mobile ad hoc networks</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="RTL"></span> </span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><span dir="LTR"></span>(MANET)</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> : مجموعه مستقلي شامل کاربران متحرک است که از طريق پيوندهاي بيسيم با يکديگر ارتباط برقرار ميکنند. براي اتفاقات غيرقابل پيش بيني اتصالات و شبکههاي متمرکز کارا نبوده و قابليت اطمينان کافي را ندارند. لذا </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">MANET</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> راه حل مناسبي است.گرههاي واقع در </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">MANET</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>مجهز به گيرنده و فرستندههاي بيسيم بوده و از آنتن هايي استفاده ميکنند که ممکن است از نوع </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Broad cast</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> و يا نظير يه نظير باشند.<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p> </o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><a name="_Ref212734990"></a><a name="_Ref212726055"></a><a name="_Ref208719417"></a><a name="_Ref208719376"></a><a name="_Toc208711652"></a><a name="_Toc120764180"><span style=""><span style=""><span style=""><span style=""><span style=""><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">شبکه</span></span></span></span></span></span></a><span style=""><span style=""><span style=""><span style=""><span style=""><span style=""><span dir="LTR" style="font-size: 11pt; font-weight: normal;">Mobile ad hoc </span></span></span></span></span></span></span><span style=""><span style=""><span style=""><span style=""><span style=""><span style=""><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;"><span dir="RTL"></span><span style=""> </span></span></span></span></span></span></span></span><span style=""><span style=""><span style=""><span style=""><span style=""><span style=""><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;"><span dir="LTR"></span>(MANET)</span></span></span></span></span></span></span><span style=""></span><span style=""></span><span style=""></span><span style=""></span><span style=""></span><span style=""></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">MANET</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> مجموعه</span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">اي</span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="LTR"></span> </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">از گرههاي</span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="LTR"></span> </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">متحرک مجهز به گيرنده و فرستنده به منظور برقراري ارتباطات بيسيم میباشد.</span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="LTR"></span> </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">گرههاي متحرک به دليل وجود محدوديتهايي در فرستنده و گيرندههاي خود نميتوانند با تمام گرهها ارتباط مستقيم برقرار کنند. به همين دليل لازم است در مواردي که امکان برقراري چنين ارتباط مستقيمي وجود ندارد دادهها از طريق بقيه گره ها که در اين حالت نقش مسيرياب را ايفا ميکنند منتقل شوند. با اين حال متحرک بودن گرهها باعث شده شبکه مدام در حال تغيير بوده و<span style=""> </span>مسيرهاي مختلفي بين دو گره به وجود آيد.<span style="color: red;"> </span><span style="color: black;">عوامل ديگري همچون </span></span><span dir="LTR" style="font-size: 11pt; color: black; font-weight: normal;" lang="EN-GB">Multi hopping </span><span dir="RTL"></span><span style="font-size: 11pt; color: black; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>, اندازه بزرگ شبکه, ناهمگوني انواع ميزبانها، تنوع نوع, ساختار آنها و محدوديت توان باتريها، طراحي پروتکلهاي مسيريابي مناسب را به يک مشکل جدي بدل کرده است. </span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">براي اين منظور بايستي از پروتکلهاي مناسب و امني استفاده شود که در ادامه به آنها خواهيم پرداخت </span><span dir="LTR"></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;"><span dir="LTR"></span>]<span lang="AR-SA"><span style=""><span dir="RTL"></span><span dir="RTL"><span dir="RTL"></span>12<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003200300039003000360034003000320032000000</w:data> </xml><![endif]--></span></span></span><span dir="LTR"></span><span dir="LTR"></span>,<span lang="AR-SA"><span style=""><span dir="RTL"></span><span dir="RTL"><span dir="RTL"></span>15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F005200650066003200300038003700310039003700330031000000</w:data> </xml><![endif]--></span></span></span><span dir="LTR"></span><span dir="LTR"></span>[</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;"><span dir="RTL"></span> <span lang="AR-SA">.<o:p></o:p></span></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span style=""> </span>همچنين گرهها هيچ دانش پيشيني نسبت به توپولوژي شبکهاي که در محدوده آنها برقرار است ندارند و بايستي از طريقي به آن پی ببرند. روش رايج اين است که يک گره جديد بايستي حضور خود را اعلام کرده و به اطلاعات </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">broad cast</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> شده از همسايگان خود گوش دهد تا بدين ترتيب اطلاعاتي در مورد گره هاي اطراف و نحوه دسترسي به آنها<span style=""> </span>به دست آورد. <o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">ديگر مسائل , مشکلات و محدوديتهاي<span style=""> </span>موجود در اين شبکه ها:<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">خطاهاي ناشي از انتقال و در نتيجه اتلاف بسته<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">حضور پيوندهاي با ظرفيت متغير<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">قطع و وصل شدنهاي زياد و مداوم <o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">پهناي باند محدود<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">طبيعت </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">broad cast</span><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>ارتباطات<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">مسيرها و توپولوژيهاي متغير و پويا<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">طول کم شارژ باتري ابزار متحرک<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">ظرفيتها و قابليتهاي محدود گرهها<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">نياز به کاربردهاي جديد (لايه کاربرد)<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">کنترل ميزان تراکم و جريان دادهها (لايه انتقال) </span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>روشهاي<span style=""> </span>آدرس دهي و مسير يابي جديد(لايه شبکه)</span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>تغيير در وسايل و ابزار آلات اتصالي (لايه پيوند)</span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span><span style=""> </span>خطاهاي انتقال ( لايه ي فيزيکي )<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><a name="_Toc208711653"></a><a name="_Toc120764181"><span style=""><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><o:p> </o:p></span></span></a></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=""><span style=""><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA">کاربردهاي شبکه </span></span></span><span style=""><span style=""><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB">Mobile ad hoc</span></span></span><span style=""><span style=""><span dir="RTL"></span><span style="font-size: 11pt; font-weight: normal;" lang="AR-SA"><span dir="RTL"></span> :</span></span></span><span style=""></span><span style=""></span><span dir="LTR" style="font-size: 11pt; font-weight: normal;" lang="EN-GB"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; color: black; font-weight: normal;" lang="AR-SA">انجام عمليات محاسباتي توزيعی و مشارکتي<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; color: black; font-weight: normal;" lang="AR-SA">در وقوع حوادث ناگوار همچون زمين لرزه , سيل و ... که امکان آسيب ديدگي ايستگاههاي ثابت وجود دارد .(در شبکه با ساختار ثابت در صورت آسيب ديدن ايستگاه اصلي<span style=""> </span>ممکن است کل شبکه از کار بيافتد.)<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; color: black; font-weight: normal;" lang="AR-SA">عمليات جستجو و نجات<o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-size: 11pt; color: black; font-weight: normal;" lang="AR-SA">و موارد نظامي . . .</span><span dir="LTR" style="font-size: 11pt; color: black; font-weight: normal;" lang="EN-GB"><o:p></o:p></span></span></h1> <h1 dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style="font-size: 11pt; font-weight: normal;"><o:p> </o:p></span></span></h1> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-74993301092632603422010-05-11T03:16:00.000-07:002010-05-11T03:21:39.149-07:00شي گرايي Object Oriented<div dir="rtl" style="text-align: right;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="Edit-Time-Data" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso"><!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:1627400839 -2147483648 8 0 66047 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; 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; mso-bidi-language:AR-SA;} p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing {mso-style-priority:1; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; 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; mso-bidi-language:AR-SA;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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; mso-bidi-language:AR-SA;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 45.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults ext="edit" spidmax="1078"> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout ext="edit"> <o:idmap ext="edit" data="1"> <o:rules ext="edit"> <o:r id="V:Rule1" type="callout" idref="#_x0000_s1071"> <o:r id="V:Rule2" type="callout" idref="#_x0000_s1055"> <o:r id="V:Rule3" type="callout" idref="#_x0000_s1039"> <o:r id="V:Rule4" type="callout" idref="#_x0000_s1077"> <o:r id="V:Rule5" type="connector" idref="#_x0000_s1038"> <o:r id="V:Rule6" type="connector" idref="#_x0000_s1050"> <o:proxy start="" idref="#_x0000_s1046" connectloc="0"> <o:proxy end="" idref="#_x0000_s1048" connectloc="0"> </o:r> <o:r id="V:Rule7" type="connector" idref="#_x0000_s1070"> <o:proxy start="" idref="#_x0000_s1064" connectloc="0"> <o:proxy end="" idref="#_x0000_s1065" connectloc="0"> </o:r> <o:r id="V:Rule8" type="connector" idref="#_x0000_s1060"> <o:proxy start="" idref="#_x0000_s1058" connectloc="3"> <o:proxy end="" idref="#_x0000_s1059" connectloc="1"> </o:r> </o:rules> </o:shapelayout></xml><![endif]--> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CVRS3%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; 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; mso-bidi-language:AR-SA;} p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing {mso-style-priority:1; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; 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; mso-bidi-language:AR-SA;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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; mso-bidi-language:AR-SA;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]--> </p><p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="AR-SA">طراحی شی گرا<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">سیستم شیءگرا از چند شیء متعامل تشکیل شده است که حالت محلی را نگهداری کرده عملیاتی را بر روی آن حالت تدارک می بیند .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">در سراسر توسعه از راهبرد شیء گرا استفاده می شود :</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>1- تحلیل شیءگرا .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>2- طراحی شیءگرا .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>3- برنامه نویسی شیءگرا . </span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <span style="font-size:85%;"><span dir="RTL" style="font-size: 11pt; font-family: "Arial","sans-serif";" lang="FA"></span></span><span style="font-size:85%;"><span dir="RTL" style="font-family: "Arial","sans-serif";" lang="FA"><o:p></o:p></span></span> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">اشیا و کلاس های شیء<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">شیء باید عملیات سازنده و وارسی داشته باشند تا حالت آن وارسی و اصلاح شود . اشیا سرویس هایی را برای اشیاء دیگر فراهم می کنند .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">اشیا می توانند به طور ترتیبی یا همزمان پیاده سازی شوند . شیء همزمان می تواند غیر فعال باشد که حالت آن فقط از طریق واسط تغییر می کند یا می تواند فعال باشد که حالت خودش را تغییر می دهد .</span><span dir="LTR"></span><span dir="LTR" style="" lang="FA"><span dir="LTR"></span> </span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">اشیای همزمان<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">هر شیء برای درخواست سرویس از شیء دیگر، پیام ”درخواست سرویس ” را ارسال می کند .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">دو نوع پیاده سازی همزمان اشیاء وجود دارد :</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>1- کارگزاران .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>2- اشیای فعال .<span style=""> </span></span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">فرایند طراحی شیءگرا<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">فرایند کلی که در این جا استفاده می شود چند مرحله ای است :</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>1- درک و تعریف حیطه و حالت های کاربرد سیستم .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>2- طراحی معماری سیستم .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>3- شناسایی اشیای اصلی سیستم .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>4- توسعه مدل های طراحی .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>5- شناسایی واسط های شیء .</span><span dir="LTR"></span><span dir="LTR" style="" lang="FA"><span dir="LTR"></span> </span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA"><o:p> </o:p></span></span></p> <span style="font-size:85%;"><span dir="RTL" style="font-size: 11pt; font-family: "Arial","sans-serif";" lang="FA">
<br /> </span></span> <p class="MsoNoSpacing"><span style="font-size:85%;"><span dir="RTL" style="font-family: "Arial","sans-serif";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">حیطه سیستم و مدل های کاربرد<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">اولین مرحله در فرایند طراحی نرم افزار درک روابط بین نرم افزار در حال توسعه و محیط خارجی آن است .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">توسعه این درک ، برای تأمین عملکردهای سیستم و تعیین ساختار سیستم به کار می رود ، به طوری که با محیط خود به خوبی ارتباط برقرار کند . </span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">حیطه سیستم و مدل استفاده سیستم ، دو مدل مکمل را برای روابط بین سیستم و محیط آن نشان می دهند:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">1- حیطه سیستم، یک مدل ایستا است که سایر سیستم های موجود در محیط را توصیف می کند .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span>2- مدل استفاده سیستم، یک مدل پویا است که مشخص می کند سیستم چگونه با محیط خود تعامل دارد .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">شناسایی اشیاء<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA"><span style=""> </span>برای شناسایی کلاس های شیء، قواعدی وجود دارد :</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>1- از تحلیل گرامری توصیف زبان طبیعی سیستم استفاده کنید .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>2- از نهاد های ملموس در دامنه کاربرد استفاده کنید .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>3- از روش رفتاری استفاده کنید .</span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>4- از تحلیل مبتنی بر سناریو استفاده کنید .</span><span dir="LTR"></span><span dir="LTR" style="" lang="FA"><span dir="LTR"></span> </span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">سه نوع مدل ایستا و پویا :<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">1- مدل های زیر سیستم .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span>2- مدل های توالی .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span>3- مدل های ماشین حالت .</span><span dir="LTR"></span><span dir="LTR" lang="FA"><span dir="LTR"></span> </span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">مدل توالی :<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">1- اشیای موجود در تعامل به طور افقی و با پیوند عمودی تنظیم می شوند .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span>2- زمان به طور عمودی نشان داده می شود .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span>3- تعامل های بین اشیا توسط فلش های برچسب داری نمایش می شوند که خطوط عمودی را پیوند می دهند .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span>4- چهارگوش باریک در رگ حیاتی شیء ، زمان را نشان </span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style="font-family: "Arial","sans-serif";" lang="FA"><span dir="RTL"></span><span style=""> </span>می دهد که شیء در حال کنترل شیء ای در سیستم است .</span><span dir="LTR"></span><span dir="LTR" lang="FA"><span dir="LTR"></span> </span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">تعیین مشخصات واسط شیء<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">واسط ها باید طوری مشخص شوند که اشیا و قطعات بتوانند به طور موازی طراحی شوند .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">طراحی واسط شیء به معنای مشخص کردن جزئیات واسط یک شیء یا گروهی از اشیا است .این به معنی تعریف امضاها<span style=""> </span>و معنای سرویس هایی است که توسط شیء یا گروهی از اشیا تعریف می شود . </span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">تکامل طراحی<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">امتیاز مهم روش شیء گرا این است که تکامل طراحی را آسان می کند . علتش این است که نمایش حالت شیء بر طراحی تأثیر ندارد .</span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="FA">تغییر جزئیات داخلی شیء بر سایر اشیای سیستم تأثیر ندارد . علاوه بر این چون اشیا انسجام چندانی ندارند ، بدون تغییر زیاد در سیستم ، می توان اشیای جدیدی را معرفی کرد .</span><span dir="LTR"></span><span dir="LTR" lang="FA"><span dir="LTR"></span> </span><span style="font-family: "Arial","sans-serif";" lang="AR-SA"><o:p></o:p></span></span></p> <span style="font-size:85%;"><span dir="RTL" style="font-size: 11pt; font-family: "Arial","sans-serif";" lang="AR-SA">
<br /> </span></span> <p class="MsoNoSpacing"><span style="font-size:85%;"><o:p> </o:p></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="AR-SA">شی گرایی یکی از مهم ترین و کاربردی ترین مباحث در برنامه نویسی پیشرفته و ساختیافته می باشد .<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="AR-SA">در حقیقت شی گرایی نوعی طرز تفکر خاص در پیاده سازی برنامه هاست ، به عبارتی برنامه نویس با بخش های مختلف برنامه به همان صورتی که با اشیا در دنیای واقعی رفتار می کند ، ارتباط برقرار می نماید .<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="AR-SA">مثال هایی از دنیای خارج و همچنین شبیه نمودن اصول شی گرایی به اصول وراثت و.... به یادگیری و تفهیم شی گرایی کمک می نماید .<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style="font-family: "Arial","sans-serif";" lang="AR-SA">کلاس ها مهم ترین جزء شی گرایی هستند و در حقیقت کلاس ، تولید کننده یک شی محسوب می شود .<o:p></o:p></span></span></p> <p></p><p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">شي گرا(</span><span dir="LTR" style="">Object Oriented</span><span style=";font-family:";" lang="FA">)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">در اين متدولوژي سيستم به عنوان مجموعه اي از اشياء به هم مرتبط تعريف شده كه اشياء مي توانند مستقيما بر روي يكديگر تاثير بگذارند. اين تاثير هابر اثر توابع يا رفتارهاي متقابلي است كه اشياء نسبت به يكديگرخواهند داشت.اين متدولوزي در سه ساختار مجزا متولد شده و سپس از در كنار هم قرار دادن اين سه فضا زبان مدلسازي خاصي به نام </span><span dir="LTR" style="">UML</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> بدستامده است.اين سه ساختار عبارتند از:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style="">OMG</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>(</span><span dir="LTR"></span><span dir="LTR" style=""><span dir="LTR"></span>(Object Modeling Group<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style="">OOSE</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>(</span><span dir="LTR" style="">Object Oriented Software Engineering</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style="">OOP</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>(</span><span dir="LTR"></span><span dir="LTR" style=""><span dir="LTR"></span>(Object Oriented Programming</span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">هفت گام اساسي مدل شي گرا<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">1)انتزاع(</span><span dir="LTR" style="">Abstraction</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>): بطور كلي به مفهوم مجردسازي يا خلاصه سازي مي باشد.يعني انكه ما ميتوانيم به مسئله از يك ديد كلي</span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA">به راحتي و بدون لحاظ كردن جزئيات نگاه كنيم. مثل نقشه كشور</span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA"> شهر منطقه<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">2)</span><span dir="LTR" style="">Encapsulation</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> :منظور از پنهان سازي يا مخفي سازي عناصر دروني يك </span><span dir="LTR" style="">Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> و به تبع ان يك شي مي باشد.</span><span dir="LTR" style="">Encapsulation</span><span style=";font-family:";" lang="FA"> محدود كردن اجزاي يك سيستم را نسبت به ديگر اجزاي ان سيستم بررسي كرده و ميخواهد يك شي و عناصر دروني ان از ديد استفاده كننده پنهان باشد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">3)</span><span dir="LTR" style="">Inheritance</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> :ارث بري بطور كلي روشي است براي بيان شباهت ها.اين حالت در طراحي به عنوان يك رابطه </span><span dir="LTR" style="">Generalization</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> تعريف مي گردد وكلاس فرزند تمام خصوصيات كلاس پدر را به ارث خواهد برد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">4)</span><span dir="LTR" style="">Polymorphism</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> :منظور از چند شكلي </span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA"> يك شي خاص بودن و چند شكل داشتن مي باشد. مانند اب</span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA"> بخار اب و يخ كه همگي از جنس شي اب مي باشند.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">5)</span><span dir="LTR" style="">Message Communication</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> :ارتباط پيامي </span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA"> تنها راه ارتباط مابين اشياءاست. مانند ارسال يك مقدار يا يك پارامتر از يك شي به شي ديگر.مانند تلويزيون و كنترل از راه دور<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">6)</span><span dir="LTR" style="">Concurrency</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> :اجراي همزمان دو يا چند فعاليت در سطح يك شي يا سيستم ساختار همروندي را ايجاد مي كند.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">7) </span><span dir="LTR" style="">Reusability</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> :به منظور استفاده مجدد از يك شي در پايان مسئوليت هاي قبلي خود با همان نام و ساختار اوليه است.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">شي (</span><span dir="LTR">Object</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">در ساده ترين حالت يك شي نمونه اي است كه از روي يك کلاس ايجاد شده است.چون کلاس نمي تواند عملياتي باشد ولي نمونه هاي توليد شده از ان قابليت اجرايي دارند.در كاملترين حالت يك شي موجوديتي است كاملا مستقل با مسئوليت هاي شخصي خويش كه در لحظه توليد از كلاس مرجع خود بوجود امده است و در پايان مسئوليت هاي خود مي بايد از بين برود.طول دوره تولد تا پايان مسئوليتها را طول عمر يك شي مي ناميم اگر يك شي از طريق خود يا ديگر اشياء به طور مستقيم يا غير مستقيم مورد استفاده قرار نگيرد ان شي متغير يك شي غير فعال خواهد بود در صورتي كه يك شي از طريق خود يا ديگر اشياء به طور مستقيم يا غير مستقيم مورد استفاده قرار بگيرد ان شي متغير يك شي فعال خواهد بود.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">كلاس(</span><span dir="LTR" style="">Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">موجوديتي است غير قابل استفاده مستقيم شامل مجموعه اي از متغيرهابه عنوان صفات كلاس و خطوط برنامه اي از جنس </span><span dir="LTR" style="">SubRoutine</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> ها يا </span><span dir="LTR" style="">Function</span><span style=";font-family:";" lang="FA">ها به عنوان بخشي از عملكرد ان كلاس. با توجه به اينكه </span><span dir="LTR" style="">Class</span><span style=";font-family:";" lang="FA">ها قابليت استفا ده مستقيم را ندارند از روي هر كلاس ميتوان نمونه يا نمونه هايي را توليد كرد.بر همين اساس </span><span dir="LTR" style="">Class</span><span style=";font-family:";" lang="FA">هابه سه گروه زير تقسيم مي شوند:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">1)</span><span dir="LTR" style="">Multitone Class<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>2)</span><span dir="LTR" style="">Singletone Class<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>3)</span><span dir="LTR" style="">Utility Class<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style="">Multitone Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> كلاس هايي هستند كه مي توانند بيش از يك نمونه از خود توليد كنند كه هر نمونه از نوع يك كلاس منحصر به فرد باشد</span><span dir="LTR" style="">Singletone Class</span><span style=";font-family:";" lang="FA"> كلاس هايي هستند كه با ان كه مي توانند نمونه يا نمونه هايي از خود را توليد كنند اما تنوع توليد نمونه در انها وجود نداشته وكليه نمونه ها از روي يك كلاس توليد مي شوند.</span><span dir="LTR"></span><span dir="LTR" style=""><span dir="LTR"></span> Utility Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> كلاس هايي هستند كه توانايي توليد هيچ نمونه اي از خود را نخواهند داشت . در <o:p></o:p></span></span></p> <div align="right"><span style="font-size:85%;">
<br /></span></div> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">مسئوليت(</span><span dir="LTR" style="">Responsibility</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">يك كلاس و به تبع ان يك نمونه از يك كلاس در طول عمر خود داراي يك سري از مسئوليت هاست مانند ارتباط با اشياء ديگر و اجراي يك سري<span style=""> </span>ازعمليات و دريافت يكسري از مقادير براي رسيدن به يك هدف خاص بطور كلي منظور از مسئوليت ها شامل موارد زير است:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">1)صفات(</span><span dir="LTR" style="">Attribute</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">2)عملكردها(</span><span dir="LTR" style="">Operation</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><span style=""> </span>3)ارتباط ها(</span><span dir="LTR" style="">Connection</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>) </span><span dir="LTR" style=""><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">صفات(</span><span dir="LTR">Attribute</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">خصوصیات مواردی هستند ازجنس متغیرها که بنا به تعریف اگاهی های شی از خودش را نشان می دهد مانند ابعاد یک فرم،وضعیت یک </span><span dir="LTR" style="">Connection</span><span style=";font-family:";" lang="FA">ونام یک فرد یا رنگ یک متن.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">خصوصیات یک </span><span dir="LTR" style="">Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> به سه گروه کلی تقسیم می شوند.این تقسیم بندی فضای اعتباراین صفت یا ویژگی را در محدوده </span><span dir="LTR" style="">Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> ها و اشیاءتولید شده از انها بررسی می کند.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">گروه اول صفات عمومی(</span><span dir="LTR" style="">Public</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>): صفاتی هستند که در داخل یک </span><span dir="LTR" style="">Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> وجود داشته،درون یک </span><span dir="LTR" style="">Class</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> قابلیت خواندن و نوشتن خواهند داشت و در اختیار نمونه هایی که از روی یک کلاس تولید می شوند نیزقرار می گیرند و در داخل اشیاء نیز قابلیت خواندن و نوشتن را خواهندداشت.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">گروه دوم صفات خصوصی(</span><span dir="LTR" style="">Private</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>): صفاتی هستند که درون یک کلاس وجود دارند قابلیت خواندن و نوشتن خواهند داشت اما در اختیار نمونه های تولید شده از کلاس قرار نگرفته و اشیاء دیگر قدرت استفاده از این صفات را نخواهند داشت.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">گروه سوم صفات محافظت شده(</span><span dir="LTR" style="">Protected</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>):صفاتی هستند که در داخل کلاس و نمونه های تولید شده از کلاس وجود داشته در داخل کلاس به شکل خواندنی و نوشتنی خواهند بود اما درون اشیاء دیگریا به شکل فقط خواندنی یا به شکل فقط نوشتنی ظاهر خواهند شد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">عملكرد(</span><span dir="LTR">Operation</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">عمل</span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA"> عكس العمل يا مجموعه اي از عمليات كه يك شي در طول دوره زندگي خود با ان خواهد بود و به عنوان يك متد يا </span><span dir="LTR" style="">Operation</span><span style=";font-family:";" lang="FA"> تعريفمي شود.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">ارتباط(</span><span dir="LTR">Connection</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">آگاهي داشتن يك شي از سطوح مسئوليت ديگر اشياء (بعضي از صفات</span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA"> عملكردها يا ارتباطات اشياء ديگر) را رابطه مي نامند. ارتباطات در محيط الزاما دو طرفه نبوده و عموما يك شي با اشياء ديگر بطور يكطرفه ارتباط برقرار مي كند.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">انواع ارتباطات در مدل شي گرا<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">الف)تعميم(</span><span dir="LTR" style="">Generalization</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">اين ارتباط براي پرهيز از تكرار صفات</span><span style=";font-family:";" lang="FA">٬</span><span style=";font-family:";" lang="FA"> اعمال و ارتباطات بين كلاس ها در يك نمودار به كار مي رود. براي اين منظور مي توان عناصر تكراري را در كلاسي مجزا به عنوان كلاس تعميم و عناصر غير مشترك را در خود كلاس ها قرار داد و با برقراري رابطه تعميم بين هر يك از كلاس ها و كلاس تعميم كليه عناصر را از كلاس تعميم به ارث گرفت.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><!--[if mso & !supportInlineShapes & supportFields]><span style="'mso-bidi-language:FA'"><span style="'mso-element:field-begin;mso-field-lock:"></span></span><span dir="LTR"></span><span dir="LTR" style="'mso-bidi-language:"><span dir="LTR"></span><span style="'mso-spacerun:yes'"> </span>SHAPE <span style="'mso-spacerun:yes'"> </span>\* MERGEFORMAT <span style="'mso-element:field-separator'"></span></span><![endif]--><span style="font-size:85%;"><span dir="LTR" style=""><!--[if gte vml 1]><v:group id="_x0000_s1061" editas="canvas" style="'width:415.3pt;height:163.2pt;" coordorigin="2362,8790" coordsize="8877,3566"> <o:lock ext="edit" aspectratio="t"> <v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"> <v:f eqn="sum @0 1 0"> <v:f eqn="sum 0 0 @1"> <v:f eqn="prod @2 1 2"> <v:f eqn="prod @3 21600 pixelWidth"> <v:f eqn="prod @3 21600 pixelHeight"> <v:f eqn="sum @0 0 1"> <v:f eqn="prod @6 1 2"> <v:f eqn="prod @7 21600 pixelWidth"> <v:f eqn="sum @8 21600 0"> <v:f eqn="prod @7 21600 pixelHeight"> <v:f eqn="sum @10 21600 0"> </v:formulas> <v:path extrusionok="f" gradientshapeok="t" connecttype="rect"> <o:lock ext="edit" aspectratio="t"> </v:shapetype><v:shape id="_x0000_s1062" type="#_x0000_t75" style="'position:absolute;" preferrelative="f"> <v:fill detectmouseclick="t"> <v:path extrusionok="t" connecttype="none"> <o:lock ext="edit" text="t"> </v:shape><v:shapetype id="_x0000_t202" coordsize="21600,21600" spt="202" path="m,l,21600r21600,l21600,xe"> <v:stroke joinstyle="miter"> <v:path gradientshapeok="t" connecttype="rect"> </v:shapetype><v:shape id="_x0000_s1063" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="2.05739mm,1.0287mm,2.05739mm,1.0287mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><span lang="FA" dir="RTL" style="';font-size:19.5pt;">انسان</span><span lang="EN-GB" style="'line-height:115%;font-size:19.5pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1064" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="2.05739mm,1.0287mm,2.05739mm,1.0287mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><span lang="FA" dir="RTL" style="';font-size:19.5pt;">كارمند</span><span lang="EN-GB" style="'line-height:;font-size:19.5pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1065" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="2.05739mm,1.0287mm,2.05739mm,1.0287mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><span lang="FA" dir="RTL" style="';font-size:19.5pt;">دانشجو</span><span lang="EN-GB" style="'line-height:;font-size:19.5pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:group id="_x0000_s1066" style="'position:absolute;left:4729;top:9697;" coordorigin="2160,1920" coordsize="603,651"> <v:line id="_x0000_s1067" style="'position:absolute;flip:x" from="2304,2064" to="2763,2571" strokecolor="#903" strokeweight="0"> <v:shape id="_x0000_s1068" style="'position:absolute;left:2160;top:1920;" coordsize="217,230" path="m,l217,109,85,230,,xe" strokecolor="#903" strokeweight="0"> <v:path arrowok="t"> </v:shape></v:group><v:rect id="_x0000_s1069" style="'position:absolute;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="2.05739mm,1.0287mm,2.05739mm,1.0287mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><span lang="FA" dir="RTL" style="';font-size:19.5pt;">استاد</span><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:19.5pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:shapetype id="_x0000_t34" coordsize="21600,21600" spt="34" oned="t" adj="10800" path="m,l@0,0@0,21600,21600,21600e" filled="f"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="val #0"> </v:formulas> <v:path arrowok="t" fillok="f" connecttype="none"> <v:handles> <v:h position="#0,center"> </v:handles> <o:lock ext="edit" shapetype="t"> </v:shapetype><v:shape id="_x0000_s1070" type="#_x0000_t34" style="'position:absolute;" connectortype="elbow" adj="-7776000,-127814,85708800"> <v:shadow style="color:#1c1c1c;"> </v:shape><v:shapetype id="_x0000_t62" coordsize="21600,21600" spt="62" adj="1350,25920" path="m3600,qx,3600l0@8@12@24,0@9,,18000qy3600,21600l@6,21600@15@27@7,21600,18000,21600qx21600,18000l21600@9@18@30,21600@8,21600,3600qy18000,l@7,0@21@33@6,xe"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="sum 10800 0 #0"> <v:f eqn="sum 10800 0 #1"> <v:f eqn="sum #0 0 #1"> <v:f eqn="sum @0 @1 0"> <v:f eqn="sum 21600 0 #0"> <v:f eqn="sum 21600 0 #1"> <v:f eqn="if @0 3600 12600"> <v:f eqn="if @0 9000 18000"> <v:f eqn="if @1 3600 12600"> <v:f eqn="if @1 9000 18000"> <v:f eqn="if @2 0 #0"> <v:f eqn="if @3 @10 0"> <v:f eqn="if #0 0 @11"> <v:f eqn="if @2 @6 #0"> <v:f eqn="if @3 @6 @13"> <v:f eqn="if @5 @6 @14"> <v:f eqn="if @2 #0 21600"> <v:f eqn="if @3 21600 @16"> <v:f eqn="if @4 21600 @17"> <v:f eqn="if @2 #0 @6"> <v:f eqn="if @3 @19 @6"> <v:f eqn="if #1 @6 @20"> <v:f eqn="if @2 @8 #1"> <v:f eqn="if @3 @22 @8"> <v:f eqn="if #0 @8 @23"> <v:f eqn="if @2 21600 #1"> <v:f eqn="if @3 21600 @25"> <v:f eqn="if @5 21600 @26"> <v:f eqn="if @2 #1 @8"> <v:f eqn="if @3 @8 @28"> <v:f eqn="if @4 @8 @29"> <v:f eqn="if @2 #1 0"> <v:f eqn="if @3 @31 0"> <v:f eqn="if #1 0 @32"> <v:f eqn="val #0"> <v:f eqn="val #1"> </v:formulas> <v:path connecttype="custom" connectlocs="10800,0;0,10800;10800,21600;21600,10800;@34,@35" textboxrect="791,791,20809,20809"> <v:handles> <v:h position="#0,#1"> </v:handles> </v:shapetype><v:shape id="_x0000_s1071" type="#_x0000_t62" style="'position:absolute;color:yellow;" adj="-10415,21219" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="2.05739mm,1.0287mm,2.05739mm,1.0287mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'margin-right:27.0pt;text-align:"><b><span lang="EN-GB" style="'line-height:115%;font-family:font-size:14.5pt;">Generalization<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><w:wrap type="none" anchorx="page"> <w:anchorlock/> </v:group><![endif]--><!--[if !vml]-->
<br /><!--[endif]--></span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span><!--[if mso & !supportInlineShapes & supportFields]><span dir="LTR" style="'mso-bidi-language:FA'"><v:shape id="_x0000_i1025" type="#_x0000_t75" style="'width:415.3pt;height:163.2pt'"> <v:imagedata croptop="-65520f" cropbottom="65520f"> </v:shape><span style="'mso-element:field-end'"></span></span><![endif]--></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">ب)تناظر(</span><span dir="LTR" style="">Association</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">زماني كه دو شي يك ارتباط ساختاري با يكديگر داشته باشند رابطه اي از جنس تناظر به دست خواهد امد. منظور از ارتباط ساختاري ارتباطي است كه اشياء بتوانند به خصوصيات يكديگر دسترسي داشته باشند.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">رابطه تناظر به سه دسته كلي زير تقسيم مي شوند:<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">1)تناظر معمولي(</span><span dir="LTR" style="">Normal</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">2)تناظر جمعي(</span><span dir="LTR" style="">Aggregation</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">3)تناظرتركيبي(</span><span dir="LTR" style="">Composition</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p><span style="font-size:85%;"><span dir="LTR" style=""><o:p></o:p></span><span dir="LTR" style=""><o:p></o:p></span></span><p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p>
<br /></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span dir="LTR" style=""><o:p> </o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">رابطه </span><span dir="LTR">Normal</span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">يك ارتباط تناظري ساده بين دوكلاس </span><span dir="LTR"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><!--[if mso & !supportInlineShapes & supportFields]><span style="'mso-bidi-language:FA'"><span style="'mso-element:field-begin;mso-field-lock:"></span></span><span dir="LTR"></span><span dir="LTR" style="'mso-bidi-language:"><span dir="LTR"></span><span style="'mso-spacerun:yes'"> </span>SHAPE <span style="'mso-spacerun:yes'"> </span>\* MERGEFORMAT <span style="'mso-element:field-separator'"></span></span><![endif]--><span style="font-size:85%;"><span dir="LTR" style=""><!--[if gte vml 1]><v:group id="_x0000_s1056" editas="canvas" style="'width:415.3pt;height:68.5pt;" coordorigin="2362,3660" coordsize="7591,1280"> <o:lock ext="edit" aspectratio="t"> <v:shape id="_x0000_s1057" type="#_x0000_t75" style="'position:absolute;left:2362;" preferrelative="f"> <v:fill detectmouseclick="t"> <v:path extrusionok="t" connecttype="none"> <o:lock ext="edit" text="t"> </v:shape><v:rect id="_x0000_s1058" style="'position:absolute;left:2527;top:3996;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="6.84pt,3.42pt,6.84pt,3.42pt"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span lang="FA" dir="RTL" style="';font-size:17.0pt;">دانشجو</span></b><b><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:17.0pt;"><o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:rect id="_x0000_s1059" style="'position:absolute;left:6804;top:3996;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="6.84pt,3.42pt,6.84pt,3.42pt"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span lang="FA" dir="RTL" style="';font-size:17.0pt;">درس</span></b><b><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:17.0pt;"><o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:shapetype id="_x0000_t32" coordsize="21600,21600" spt="32" oned="t" path="m,l21600,21600e" filled="f"> <v:path arrowok="t" fillok="f" connecttype="none"> <o:lock ext="edit" shapetype="t"> </v:shapetype><v:shape id="_x0000_s1060" type="#_x0000_t32" style="'position:absolute;" connectortype="straight"> <v:shadow style="color:#1c1c1c;"> </v:shape><w:wrap type="none" anchorx="page"> <w:anchorlock/> </v:group><![endif]--><!--[if !vml]-->
<br /><!--[endif]--></span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span><!--[if mso & !supportInlineShapes & supportFields]><span dir="LTR" style="'mso-bidi-language:FA'"><v:shape id="_x0000_i1026" type="#_x0000_t75" style="'width:415.3pt;height:68.5pt'"> <v:imagedata croptop="-65520f" cropbottom="65520f"> </v:shape><span style="'mso-element:field-end'"></span></span><![endif]--></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">رابطه </span><span dir="LTR">Aggregation</span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">زمانيكه دو يا چند كلاس در كنار يكديگر قرار بگيرند و از قرار گرفتن انها در كنار هم كلاس جديدي پديد ايد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><!--[if mso & !supportInlineShapes & supportFields]><span style="'mso-bidi-language:FA'"><span style="'mso-element:field-begin;mso-field-lock:"></span></span><span dir="LTR"></span><span dir="LTR" style="'mso-bidi-language:"><span dir="LTR"></span><span style="'mso-spacerun:yes'"> </span>SHAPE <span style="'mso-spacerun:yes'"> </span>\* MERGEFORMAT <span style="'mso-element:field-separator'"></span></span><![endif]--><span style="font-size:85%;"><span dir="LTR" style=""><!--[if gte vml 1]><v:group id="_x0000_s1041" editas="canvas" style="'width:415.3pt;height:158.65pt;" coordorigin="2362,8955" coordsize="8777,3428"> <o:lock ext="edit" aspectratio="t"> <v:shape id="_x0000_s1042" type="#_x0000_t75" style="'position:absolute;left:2362;" preferrelative="f"> <v:fill detectmouseclick="t"> <v:path extrusionok="t" connecttype="none"> <o:lock ext="edit" text="t"> </v:shape><v:group id="_x0000_s1043" style="'position:absolute;left:5813;top:9762;" coordorigin="4560,2496" coordsize="192,864"> <v:shapetype id="_x0000_t4" coordsize="21600,21600" spt="4" path="m10800,l,10800,10800,21600,21600,10800xe"> <v:stroke joinstyle="miter"> <v:path gradientshapeok="t" connecttype="rect" textboxrect="5400,5400,16200,16200"> </v:shapetype><v:shape id="_x0000_s1044" type="#_x0000_t4" style="'position:absolute;" filled="f" fillcolor="#00b8ff"> <v:fill color2="black"> <v:shadow style="color:#1c1c1c;"> </v:shape><v:line id="_x0000_s1045" style="'position:absolute'" from="4656,2736" to="4656,3360"> <v:shadow style="color:#1c1c1c;"> </v:line></v:group><v:rect id="_x0000_s1046" style="'position:absolute;left:7688;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span style="'line-height:;font-size:15.0pt;">Tire<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:rect id="_x0000_s1047" style="'position:absolute;left:5123;top:11677;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span style="'line-height:;font-size:15.0pt;">Engine<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:rect id="_x0000_s1048" style="'position:absolute;left:2953;top:11677;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span style="'line-height:;font-size:15.0pt;">Body<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:rect id="_x0000_s1049" style="'position:absolute;left:5025;top:8955;color:#00e4a8;" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span style="'line-height:;font-size:15.0pt;">car<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:shape id="_x0000_s1050" type="#_x0000_t34" style="'position:absolute;" connectortype="elbow" adj="-7776000,59745,162993600"> <v:shadow style="color:#1c1c1c;"> </v:shape><v:shape id="_x0000_s1051" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" filled="f" fill stroked="f"> <v:shadow style="color:#1c1c1c;"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" style="'mso-layout-grid-align:none;text-autospace:none'"><span dir="RTL"></span><span lang="FA" dir="RTL" style="'line-height:;font-size:15.0pt;"><span dir="RTL"></span>1</span><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:15.0pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1052" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" filled="f" fill stroked="f"> <v:shadow style="color:#1c1c1c;"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" style="'mso-layout-grid-align:none;text-autospace:none'"><span dir="RTL"></span><span lang="FA" dir="RTL" style="'line-height:;font-size:15.0pt;"><span dir="RTL"></span>1</span><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:15.0pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1053" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" filled="f" fill stroked="f"> <v:shadow style="color:#1c1c1c;"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" style="'mso-layout-grid-align:none;text-autospace:none'"><span dir="RTL"></span><span lang="FA" dir="RTL" style="'line-height:;font-size:15.0pt;"><span dir="RTL"></span>4</span><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:15.0pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1054" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" filled="f" fill stroked="f"> <v:shadow style="color:#1c1c1c;"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" style="'mso-layout-grid-align:none;text-autospace:none'"><span dir="RTL"></span><span lang="FA" dir="RTL" style="'line-height:;font-size:15.0pt;"><span dir="RTL"></span>1</span><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:15.0pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1055" type="#_x0000_t62" style="'position:absolute;color:yellow;" adj="-23065,21189" fill> <v:shadow style="color:#1c1c1c;"> <v:textbox inset="2.08281mm,1.0414mm,2.08281mm,1.0414mm"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span lang="EN-GB" style="';font-size:15.0pt;">Aggregation<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><w:wrap type="none" anchorx="page"> <w:anchorlock/> </v:group><![endif]--><!--[if !vml]-->
<br /><!--[endif]--></span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span><!--[if mso & !supportInlineShapes & supportFields]><span dir="LTR" style="'mso-bidi-language:FA'"><v:shape id="_x0000_i1027" type="#_x0000_t75" style="'width:415.3pt;height:158.65pt'"> <v:imagedata croptop="-65520f" cropbottom="65520f"> </v:shape><span style="'mso-element:field-end'"></span></span><![endif]--></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">رابطه </span><span dir="LTR">Composition</span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">نوع خاصي از رابطه جمعي مي باشد كه رابطه محكم بين يك جزءاز مجموعه را با كل ان مجموعه نشان مي دهد.<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><!--[if mso & !supportInlineShapes & supportFields]><span style="'mso-bidi-language:FA'"><span style="'mso-element:field-begin;mso-field-lock:"></span></span><span dir="LTR"></span><span dir="LTR" style="'mso-bidi-language:"><span dir="LTR"></span><span style="'mso-spacerun:yes'"> </span>SHAPE <span style="'mso-spacerun:yes'"> </span>\* MERGEFORMAT <span style="'mso-element:field-separator'"></span></span><![endif]--><span style="font-size:85%;"><span dir="LTR" style=""><!--[if gte vml 1]><v:group id="_x0000_s1028" editas="canvas" style="'width:415.3pt;height:191.65pt;" coordorigin="2805,847" coordsize="8480,4000"> <o:lock ext="edit" aspectratio="t"> <v:shape id="_x0000_s1029" type="#_x0000_t75" style="'position:absolute;left:2805;" preferrelative="f"> <v:fill detectmouseclick="t"> <v:path extrusionok="t" connecttype="none"> <o:lock ext="edit" text="t"> </v:shape><v:group id="_x0000_s1030" style="'position:absolute;left:5929;top:1598;" coordorigin="4560,2496" coordsize="192,864"> <v:shape id="_x0000_s1031" type="#_x0000_t4" style="'position:absolute;left:4560;" fillcolor="black"> <v:fill color2="black"> <v:shadow color="#1c1c1c"> </v:shape><v:line id="_x0000_s1032" style="'position:absolute'" from="4656,2736" to="4656,3360"> <v:shadow color="#1c1c1c"> </v:line></v:group><v:rect id="_x0000_s1033" style="'position:absolute;left:7951;color:#00e4a8;" fill> <v:shadow color="#1c1c1c"> <v:textbox inset="6.12pt,3.06pt,6.12pt,3.06pt"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span style="'line-height:;font-size:15.5pt;">O<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:rect id="_x0000_s1034" style="'position:absolute;left:2989;top:3101;color:#00e4a8;" fill> <v:shadow color="#1c1c1c"> <v:textbox inset="6.12pt,3.06pt,6.12pt,3.06pt"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span style="'line-height:;font-size:15.5pt;">H</span></b><b><span lang="FA" dir="RTL" style="';font-size:15.5pt;"><o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:rect id="_x0000_s1035" style="'position:absolute;left:5378;top:847;color:#00e4a8;" fill> <v:shadow color="#1c1c1c"> <v:textbox inset="6.12pt,3.06pt,6.12pt,3.06pt"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" align="center" style="'text-align:center;mso-layout-grid-align:"><b><span style="'line-height:;font-size:15.5pt;">H2O<o:p></o:p></span></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:rect><v:shape id="_x0000_s1036" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" filled="f" fill stroked="f"> <v:shadow color="#1c1c1c"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="6.12pt,3.06pt,6.12pt,3.06pt"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" style="'mso-layout-grid-align:none;text-autospace:none'"><span dir="RTL"></span><span lang="FA" dir="RTL" style="'line-height:;font-size:15.5pt;"><span dir="RTL"></span>2</span><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:15.5pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1037" type="#_x0000_t202" style="'position:absolute;color:#00e4a8;" filled="f" fill stroked="f"> <v:shadow color="#1c1c1c"> <v:textbox style="'mso-fit-shape-to-text:t'" inset="6.12pt,3.06pt,6.12pt,3.06pt"> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal" style="'mso-layout-grid-align:none;text-autospace:none'"><span dir="RTL"></span><span lang="FA" dir="RTL" style="'line-height:;font-size:15.5pt;"><span dir="RTL"></span>1</span><span lang="AR-SA" dir="RTL" style="'line-height:115%;font-family:font-size:15.5pt;"><o:p></o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1038" type="#_x0000_t32" style="'position:absolute;" connectortype="straight"> <v:shape id="_x0000_s1039" type="#_x0000_t62" style="'position:absolute;left:7951;color:yellow;" adj="-12729,19508" fill> <v:textbox> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal"><span style="'mso-bidi-language:FA'"><o:p> </o:p></span></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><v:shape id="_x0000_s1040" type="#_x0000_t202" style="'position:absolute;" fillcolor="yellow"> <v:textbox> <![if !mso]> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td><![endif]> <div> <p class="MsoNormal"><b>Composition<o:p></o:p></b></p> </div> <![if !mso]></td> </tr> </table> <![endif]></v:textbox> </v:shape><w:wrap type="none"> <w:anchorlock/> </v:group><![endif]--><!--[if !vml]-->
<br /><!--[endif]--></span><span style=";font-family:";" lang="FA"><o:p></o:p></span></span><!--[if mso & !supportInlineShapes & supportFields]><span dir="LTR" style="'mso-bidi-language:FA'"><v:shape id="_x0000_i1028" type="#_x0000_t75" style="'width:415.3pt;height:191.65pt'"> <v:imagedata croptop="-65520f" cropbottom="65520f"> </v:shape><span style="'mso-element:field-end'"></span></span><![endif]--></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA"><span style=""> </span>ج)وابستگي(</span><span dir="LTR">Dependency</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span>)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="FA">رابطه وابستگي رابطه اي است ساختاري كه اگر شي </span><span dir="LTR" style="">Y</span><span style=";font-family:";" lang="FA"> يكي از خصوصياتش يا متدهايش تغيير كند حتما در يكي از خصوصيات شي </span><span dir="LTR" style="">X</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> نيز تغيير حاصل شودانگاه مي گوييم </span><span dir="LTR" style="">X</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> به </span><span dir="LTR" style="">Y</span><span dir="RTL"></span><span style=";font-family:";" lang="FA"><span dir="RTL"></span> وابسته است.</span><span dir="LTR" style=""><o:p></o:p></span></span></p><span style="font-size:85%;">
<br /></span><p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA">
<br />برای برنامه نویسی شی گرا و کپسوله کردن برنامه تسلط به مفاهیم زیر الزامیست :<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA">
<br />1- متدها (رفتار ها)<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA">2- متغیر ها<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA">3- خصیصه ها<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA">
<br />هر سه بخش فوق می توانند </span><span dir="LTR">Public , Private</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> یا </span><span dir="LTR">Protected</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> باشد .<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA">
<br />متغیر ها و متد های </span><span dir="LTR">Private</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> یا خصوصی فقط در همان کلاس قابل دسترسی هستند و از دنیای خارج پنهانند ، متغیر ها و متد های </span><span dir="LTR">Public</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> یا عمومی از طریق دنیای خارج قابل دسترسی هستند . در مورد </span><span dir="LTR">Protected</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> هم در بخش وراثت صحبت خواهیم کرد .<o:p></o:p></span></span></p> <p class="MsoNoSpacing" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:85%;"><span style=";font-family:";" lang="AR-SA">در صورتی که نوع متغیر </span><span dir="LTR">public</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> یا </span><span dir="LTR">private</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> تعیین نگردد (یا از </span><span dir="LTR">Dim</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> استفاده شود) به صورت پیش</span><span dir="LTR"></span><span dir="LTR" lang="AR-SA"><span dir="LTR"></span> </span><span style=";font-family:";" lang="AR-SA">فرض متغیر </span><span dir="LTR">Private</span><span dir="RTL"></span><span style=";font-family:";" lang="AR-SA"><span dir="RTL"></span> در نظر گرفته خواهد شد .<o:p></o:p></span></span></p> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-34639079878123604472010-05-11T00:37:00.000-07:002010-05-11T03:00:39.243-07:00الگوريتمهاي تكاملي تركيبي در مسيريابي چندمقصدي پوياي شبكه<div dir="rtl" style="text-align: center;"><div dir="rtl" style="text-align: right;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="Edit-Time-Data" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso"><!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" latentstylecount="267"> <w:lsdexception locked="false" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"> <w:lsdexception locked="false" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"> <w:lsdexception locked="false" qformat="true" name="heading 2"> <w:lsdexception locked="false" qformat="true" name="heading 3"> <w:lsdexception locked="false" qformat="true" name="heading 4"> <w:lsdexception locked="false" qformat="true" name="heading 5"> <w:lsdexception locked="false" qformat="true" name="heading 6"> <w:lsdexception locked="false" qformat="true" name="heading 7"> <w:lsdexception locked="false" qformat="true" name="heading 8"> <w:lsdexception locked="false" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="99" name="index 1"> <w:lsdexception locked="false" priority="99" name="index 2"> <w:lsdexception locked="false" priority="99" name="index 3"> <w:lsdexception locked="false" priority="99" name="index 4"> <w:lsdexception locked="false" priority="99" name="index 5"> <w:lsdexception locked="false" priority="99" name="index 6"> <w:lsdexception locked="false" priority="99" name="index 7"> <w:lsdexception locked="false" priority="99" name="index 8"> <w:lsdexception locked="false" priority="99" name="index 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="99" name="annotation text"> <w:lsdexception locked="false" priority="99" name="index heading"> <w:lsdexception locked="false" qformat="true" name="caption"> <w:lsdexception locked="false" priority="99" name="table of figures"> <w:lsdexception locked="false" priority="99" name="annotation reference"> <w:lsdexception locked="false" priority="99" name="table of authorities"> <w:lsdexception locked="false" priority="99" name="macro"> <w:lsdexception locked="false" priority="99" name="toa heading"> <w:lsdexception locked="false" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <w:lsdexception locked="false" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"> <w:lsdexception locked="false" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"> <w:lsdexception locked="false" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"> <w:lsdexception locked="false" priority="99" name="Document Map"> <w:lsdexception locked="false" priority="99" name="E-mail Signature"> <w:lsdexception locked="false" priority="99" name="HTML Top of Form"> <w:lsdexception locked="false" priority="99" name="HTML Bottom of Form"> <w:lsdexception locked="false" priority="99" name="Normal Table"> <w:lsdexception locked="false" priority="99" name="annotation subject"> <w:lsdexception locked="false" priority="99" name="Balloon Text"> <w:lsdexception locked="false" semihidden="false" unhidewhenused="false" name="Table Grid"> <w:lsdexception locked="false" priority="99" unhidewhenused="false" name="Placeholder Text"> <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="99" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:Batang; panose-1:2 3 6 0 0 1 1 1 1 1; mso-font-alt:바탕; mso-font-charset:129; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:fixed; mso-font-signature:1 151388160 16 0 524288 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:"B Nazanin"; panose-1:0 0 4 0 0 0 0 0 0 0; mso-font-charset:178; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:8193 -2147483648 8 0 64 0;} @font-face {font-family:"Traditional Arabic"; panose-1:2 1 0 0 0 0 0 0 0 0; mso-font-charset:178; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:8193 0 0 0 64 0;} @font-face {font-family:Nazanin; panose-1:0 0 4 0 0 0 0 0 0 0; mso-font-charset:178; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:8193 -2147483648 8 0 64 0;} @font-face {font-family:"\@Batang"; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:129; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:fixed; mso-font-signature:1 151388160 16 0 524288 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-update:auto; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} h1 {mso-style-update:auto; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 1 Char"; margin-top:18.0pt; margin-right:18.0pt; margin-bottom:6.0pt; margin-left:0cm; text-align:justify; text-indent:-18.0pt; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:1; mso-list:l12 level1 lfo2; tab-stops:list 18.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:Nazanin; mso-font-kerning:14.0pt; mso-bidi-language:FA; font-weight:bold;} h2 {mso-style-update:auto; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:"Heading 1"; mso-style-link:"Heading 2 Char"; margin-top:12.0pt; margin-right:34.0pt; margin-bottom:3.0pt; margin-left:0cm; text-align:justify; text-indent:-34.0pt; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:2; mso-list:l12 level2 lfo2; tab-stops:list 34.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:Nazanin; mso-font-kerning:14.0pt; mso-bidi-language:FA; font-weight:bold;} h3 {mso-style-update:auto; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:"Heading 2"; mso-style-link:"Heading 3 Char"; margin-top:12.0pt; margin-right:36.85pt; margin-bottom:3.0pt; margin-left:0cm; text-align:justify; text-indent:-36.85pt; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:3; mso-list:l15 level3 lfo3; tab-stops:list 36.85pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:Nazanin; font-variant:small-caps; mso-font-kerning:14.0pt; mso-bidi-language:FA; font-weight:bold;} h4 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 4 Char"; mso-style-next:Normal; margin-top:6.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; page-break-after:avoid; mso-outline-level:4; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:9.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA; font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} h5 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 5 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-outline-level:5; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:9.0pt; font-family:"Times New Roman","serif"; mso-bidi-language:AR-SA; font-weight:normal;} h6 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 6 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-outline-level:6; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; font-family:"Times New Roman","serif"; mso-bidi-language:AR-SA; font-weight:normal; font-style:italic;} p.MsoHeading7, li.MsoHeading7, div.MsoHeading7 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 7 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-outline-level:7; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 8 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-outline-level:8; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-style:italic;} p.MsoHeading9, li.MsoHeading9, div.MsoHeading9 {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 9 Char"; mso-style-next:Normal; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-outline-level:9; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoNormalIndent, li.MsoNormalIndent, div.MsoNormalIndent {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:36.0pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText {mso-style-unhide:no; mso-style-link:"Footnote Text Char"; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-indent:10.1pt; line-height:105%; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:ltr; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoHeader, li.MsoHeader, div.MsoHeader {mso-style-update:auto; mso-style-unhide:no; mso-style-link:"Header Char"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; tab-stops:right 16.0cm; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoFooter, li.MsoFooter, div.MsoFooter {mso-style-update:auto; mso-style-unhide:no; mso-style-link:"Footer Char"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; tab-stops:center 8.0cm right 16.0cm; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA;} p.MsoCaption, li.MsoCaption, div.MsoCaption {mso-style-update:auto; mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; mso-style-next:"Figure Position"; margin-top:0cm; margin-right:0cm; margin-bottom:12.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:auto; punctuation-wrap:hanging; text-autospace:ideograph-numeric ideograph-other; direction:rtl; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin"; mso-bidi-language:FA;} p.MsoEnvelopeAddress, li.MsoEnvelopeAddress, div.MsoEnvelopeAddress {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:144.0pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; mso-element:frame; mso-element-frame-width:396.0pt; mso-element-frame-height:99.0pt; mso-element-frame-hspace:9.0pt; mso-element-wrap:auto; mso-element-anchor-horizontal:page; mso-element-left:center; mso-element-top:bottom; mso-height-rule:exactly; font-size:12.0pt; mso-bidi-font-size:16.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoEnvelopeReturn, li.MsoEnvelopeReturn, div.MsoEnvelopeReturn {mso-style-noshow:yes; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:10.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} span.MsoFootnoteReference {mso-style-unhide:no; mso-ansi-font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-ascii-font-family:"Times New Roman"; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin"; vertical-align:super;} span.MsoPageNumber {mso-style-unhide:no; mso-ansi-font-size:10.0pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman","serif"; mso-ascii-font-family:"Times New Roman"; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin"; mso-bidi-language:FA;} span.MsoEndnoteReference {mso-style-unhide:no; vertical-align:super;} p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText {mso-style-unhide:no; mso-style-link:"Endnote Text Char"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoList, li.MsoList, div.MsoList {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:14.15pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-14.15pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListBullet, li.MsoListBullet, div.MsoListBullet {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:18.0pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l9 level1 lfo7; tab-stops:list 18.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListNumber, li.MsoListNumber, div.MsoListNumber {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:18.0pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l8 level1 lfo12; tab-stops:list 18.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoList2, li.MsoList2, div.MsoList2 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:28.3pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-14.15pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoList3, li.MsoList3, div.MsoList3 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:42.45pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-14.15pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoList4, li.MsoList4, div.MsoList4 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:56.6pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-14.15pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoList5, li.MsoList5, div.MsoList5 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:70.75pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-14.15pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:32.15pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l7 level1 lfo8; tab-stops:list 32.15pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListBullet3, li.MsoListBullet3, div.MsoListBullet3 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:46.3pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l6 level1 lfo9; tab-stops:list 46.3pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListBullet4, li.MsoListBullet4, div.MsoListBullet4 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:60.45pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l5 level1 lfo10; tab-stops:list 60.45pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListBullet5, li.MsoListBullet5, div.MsoListBullet5 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:74.6pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l4 level1 lfo11; tab-stops:list 74.6pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListNumber2, li.MsoListNumber2, div.MsoListNumber2 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:32.15pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l3 level1 lfo13; tab-stops:list 32.15pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListNumber3, li.MsoListNumber3, div.MsoListNumber3 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:46.3pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l2 level1 lfo14; tab-stops:list 46.3pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListNumber4, li.MsoListNumber4, div.MsoListNumber4 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:60.45pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l1 level1 lfo15; tab-stops:list 60.45pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListNumber5, li.MsoListNumber5, div.MsoListNumber5 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:74.6pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-18.0pt; mso-pagination:widow-orphan; mso-list:l0 level1 lfo16; tab-stops:list 74.6pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoTitle, li.MsoTitle, div.MsoTitle {mso-style-update:auto; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Title Char"; margin-top:60.0pt; margin-right:0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; mso-element:frame; mso-element-wrap:around; mso-element-anchor-vertical:paragraph; mso-element-anchor-horizontal:column; mso-element-left:center; mso-element-top:.05pt; mso-height-rule:exactly; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-font-kerning:14.0pt; mso-bidi-language:FA; font-weight:bold;} p.MsoClosing, li.MsoClosing, div.MsoClosing {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Closing Char"; margin-top:0cm; margin-right:212.6pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoSignature, li.MsoSignature, div.MsoSignature {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Signature Char"; margin-top:0cm; margin-right:212.6pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Body Text Char"; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Body Text Indent Char"; margin-top:0cm; margin-right:14.15pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListContinue, li.MsoListContinue, div.MsoListContinue {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:14.15pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListContinue2, li.MsoListContinue2, div.MsoListContinue2 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:28.3pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListContinue3, li.MsoListContinue3, div.MsoListContinue3 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:42.45pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListContinue4, li.MsoListContinue4, div.MsoListContinue4 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:56.6pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoListContinue5, li.MsoListContinue5, div.MsoListContinue5 {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:70.75pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoMessageHeader, li.MsoMessageHeader, div.MsoMessageHeader {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Message Header Char"; margin-top:0cm; margin-right:2.0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-2.0cm; mso-pagination:widow-orphan; background:#CCCCCC; mso-shading:windowtext; mso-pattern:gray-20 auto; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; border:none; mso-border-alt:solid windowtext .75pt; padding:0cm; mso-padding-alt:1.0pt 1.0pt 1.0pt 1.0pt; font-size:12.0pt; mso-bidi-font-size:16.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle {mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Subtitle Char"; margin-top:0cm; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-outline-level:2; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:12.0pt; mso-bidi-font-size:16.0pt; font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} p.MsoSalutation, li.MsoSalutation, div.MsoSalutation {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Salutation Char"; mso-style-next:Normal; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoDate, li.MsoDate, div.MsoDate {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Date Char"; mso-style-next:Normal; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyTextFirstIndent, li.MsoBodyTextFirstIndent, div.MsoBodyTextFirstIndent {mso-style-noshow:yes; mso-style-unhide:no; mso-style-parent:"Body Text"; mso-style-link:"Body Text First Indent Char"; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:center; text-indent:10.5pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyTextFirstIndent2, li.MsoBodyTextFirstIndent2, div.MsoBodyTextFirstIndent2 {mso-style-noshow:yes; mso-style-unhide:no; mso-style-parent:"Body Text Indent"; mso-style-link:"Body Text First Indent 2 Char"; margin-top:0cm; margin-right:14.15pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; text-indent:10.5pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoNoteHeading, li.MsoNoteHeading, div.MsoNoteHeading {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Note Heading Char"; mso-style-next:Normal; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2 {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Body Text 2 Char"; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:center; line-height:200%; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3 {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Body Text 3 Char"; margin-top:0cm; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2 {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Body Text Indent 2 Char"; margin-top:0cm; margin-right:14.15pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; line-height:200%; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3 {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Body Text Indent 3 Char"; margin-top:0cm; margin-right:14.15pt; margin-bottom:6.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.MsoBlockText, li.MsoBlockText, div.MsoBlockText {mso-style-noshow:yes; mso-style-unhide:no; margin-top:0cm; margin-right:72.0pt; margin-bottom:6.0pt; margin-left:72.0pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} a:link, span.MsoHyperlink {mso-style-noshow:yes; mso-style-unhide:no; color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-unhide:no; color:purple; text-decoration:underline; text-underline:single;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {mso-style-update:auto; mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"Plain Text Char"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p {mso-style-noshow:yes; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:12.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} address {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"HTML Address Char"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA; font-style:italic;} code {mso-style-noshow:yes; mso-style-unhide:no; font-family:"Courier New"; mso-ascii-font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Courier New"; mso-bidi-font-family:"Courier New";} kbd {mso-style-noshow:yes; mso-style-unhide:no; font-family:"Courier New"; mso-ascii-font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Courier New"; mso-bidi-font-family:"Courier New";} pre {mso-style-noshow:yes; mso-style-unhide:no; mso-style-link:"HTML Preformatted Char"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; tab-stops:36.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:10.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} samp {mso-style-noshow:yes; mso-style-unhide:no; font-family:"Courier New"; mso-ascii-font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Courier New"; mso-bidi-font-family:"Courier New";} tt {mso-style-noshow:yes; mso-style-unhide:no; font-family:"Courier New"; mso-ascii-font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-hansi-font-family:"Courier New"; mso-bidi-font-family:"Courier New";} span.Heading1Char {mso-style-name:"Heading 1 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 1"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-font-kerning:14.0pt; font-weight:bold;} span.Heading2Char {mso-style-name:"Heading 2 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 2"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-font-kerning:14.0pt; font-weight:bold;} span.Heading3Char {mso-style-name:"Heading 3 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 3"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; font-variant:small-caps; mso-font-kerning:14.0pt; font-weight:bold;} span.Heading4Char {mso-style-name:"Heading 4 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 4"; mso-ansi-font-size:9.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA; font-style:italic; mso-bidi-font-style:normal;} span.Heading5Char {mso-style-name:"Heading 5 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 5"; mso-ansi-font-size:9.0pt; mso-bidi-font-size:9.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} span.Heading6Char {mso-style-name:"Heading 6 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 6"; mso-ansi-font-size:8.0pt; mso-bidi-font-size:8.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-style:italic;} span.Heading7Char {mso-style-name:"Heading 7 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 7"; mso-ansi-font-size:8.0pt; mso-bidi-font-size:8.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} span.Heading8Char {mso-style-name:"Heading 8 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 8"; mso-ansi-font-size:8.0pt; mso-bidi-font-size:8.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA; font-style:italic;} span.Heading9Char {mso-style-name:"Heading 9 Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 9"; mso-ansi-font-size:8.0pt; mso-bidi-font-size:8.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} span.PlainTextChar {mso-style-name:"Plain Text Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Plain Text"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.FootnoteTextChar {mso-style-name:"Footnote Text Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Footnote Text"; mso-ansi-font-size:8.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.HeaderChar {mso-style-name:"Header Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Header; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.FooterChar {mso-style-name:"Footer Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Footer; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin;} span.TitleChar {mso-style-name:"Title Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Title; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-font-kerning:14.0pt; font-weight:bold;} p.Authors, li.Authors, div.Authors {mso-style-name:Authors; mso-style-update:auto; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; mso-element:frame; mso-element-wrap:around; mso-element-anchor-vertical:paragraph; mso-element-anchor-horizontal:column; mso-element-left:center; mso-element-top:.05pt; mso-height-rule:exactly; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.Paragraph, li.Paragraph, div.Paragraph {mso-style-name:Paragraph; mso-style-update:auto; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-indent:17.0pt; mso-pagination:none; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin"; mso-bidi-language:FA;} p.References, li.References, div.References {mso-style-name:References; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:17.85pt; margin-bottom:.0001pt; text-align:center; text-indent:-17.85pt; mso-pagination:widow-orphan; mso-list:l19 level1 lfo1; tab-stops:list 18.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:ltr; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:FA;} p.Abstract, li.Abstract, div.Abstract {mso-style-name:Abstract; mso-style-update:auto; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:auto; punctuation-wrap:hanging; text-autospace:ideograph-numeric ideograph-other; direction:rtl; unicode-bidi:embed; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA; mso-bidi-font-weight:bold; font-style:italic; mso-bidi-font-style:normal;} p.Equation, li.Equation, div.Equation {mso-style-name:Equation; mso-style-update:auto; mso-style-unhide:no; margin-top:3.0pt; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; text-align:center; mso-pagination:none; tab-stops:right 215.45pt 232.45pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA;} p.FigurePosition, li.FigurePosition, div.FigurePosition {mso-style-name:"Figure Position"; mso-style-update:auto; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.Index, li.Index, div.Index {mso-style-name:Index; mso-style-update:auto; mso-style-unhide:no; margin-top:0cm; margin-right:0cm; margin-bottom:4.5pt; margin-left:0cm; text-align:right; mso-pagination:widow-orphan; mso-layout-grid-align:auto; punctuation-wrap:hanging; text-autospace:ideograph-numeric ideograph-other; direction:rtl; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} p.Heading, li.Heading, div.Heading {mso-style-name:Heading; mso-style-update:auto; mso-style-unhide:no; margin-top:18.0pt; margin-right:0cm; margin-bottom:6.0pt; margin-left:0cm; text-align:justify; mso-pagination:widow-orphan; page-break-after:avoid; mso-layout-grid-align:auto; punctuation-wrap:hanging; text-autospace:ideograph-numeric ideograph-other; direction:rtl; unicode-bidi:embed; font-size:12.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin"; mso-font-kerning:14.0pt; mso-bidi-language:FA; font-weight:bold;} p.TableTitle, li.TableTitle, div.TableTitle {mso-style-name:"Table Title"; mso-style-noshow:yes; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; font-variant:small-caps; mso-bidi-language:AR-SA;} p.Affiliations, li.Affiliations, div.Affiliations {mso-style-name:Affiliations; mso-style-update:auto; mso-style-unhide:no; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; mso-element:frame; mso-element-wrap:around; mso-element-anchor-vertical:paragraph; mso-element-anchor-horizontal:column; mso-element-left:center; mso-element-top:.05pt; mso-height-rule:exactly; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyTextChar {mso-style-name:"Body Text Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyText2Char {mso-style-name:"Body Text 2 Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text 2"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyText3Char {mso-style-name:"Body Text 3 Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text 3"; mso-ansi-font-size:8.0pt; mso-bidi-font-size:8.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyTextFirstIndentChar {mso-style-name:"Body Text First Indent Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-parent:"Body Text Char"; mso-style-link:"Body Text First Indent"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyTextIndentChar {mso-style-name:"Body Text Indent Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text Indent"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyTextFirstIndent2Char {mso-style-name:"Body Text First Indent 2 Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-parent:"Body Text Indent Char"; mso-style-link:"Body Text First Indent 2"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyTextIndent2Char {mso-style-name:"Body Text Indent 2 Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text Indent 2"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.BodyTextIndent3Char {mso-style-name:"Body Text Indent 3 Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Body Text Indent 3"; mso-ansi-font-size:8.0pt; mso-bidi-font-size:8.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.ClosingChar {mso-style-name:"Closing Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Closing; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.DateChar {mso-style-name:"Date Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Date; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.EndnoteTextChar {mso-style-name:"Endnote Text Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Endnote Text"; mso-ansi-font-size:14.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.HTMLAddressChar {mso-style-name:"HTML Address Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"HTML Address"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA; font-style:italic;} span.HTMLPreformattedChar {mso-style-name:"HTML Preformatted Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"HTML Preformatted"; mso-ansi-font-size:14.0pt; font-family:"Courier New"; mso-ascii-font-family:"Courier New"; mso-hansi-font-family:"Courier New"; mso-bidi-font-family:"Courier New"; mso-bidi-language:AR-SA;} span.MessageHeaderChar {mso-style-name:"Message Header Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Message Header"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:16.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; background:#CCCCCC; mso-shading:windowtext; mso-pattern:gray-20 auto; mso-bidi-language:AR-SA;} span.NoteHeadingChar {mso-style-name:"Note Heading Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Note Heading"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.SalutationChar {mso-style-name:"Salutation Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Salutation; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.SignatureChar {mso-style-name:"Signature Char"; mso-style-noshow:yes; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Signature; mso-ansi-font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:Nazanin; mso-bidi-font-family:Nazanin; mso-bidi-language:AR-SA;} span.SubtitleChar {mso-style-name:"Subtitle Char"; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:Subtitle; mso-ansi-font-size:12.0pt; mso-bidi-font-size:16.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; mso-bidi-language:AR-SA;} p.CaptionC, li.CaptionC, div.CaptionC {mso-style-name:"Caption\(C\)"; mso-style-update:auto; mso-style-unhide:no; mso-style-parent:Caption; margin-top:0cm; margin-right:0cm; margin-bottom:12.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:auto; punctuation-wrap:hanging; text-autospace:ideograph-numeric ideograph-other; direction:rtl; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin"; mso-bidi-language:FA;} p.CaptionFramed, li.CaptionFramed, div.CaptionFramed {mso-style-name:"Caption\(Framed\)"; mso-style-update:auto; mso-style-unhide:no; mso-style-parent:"Caption\(C\)"; margin-top:0cm; margin-right:0cm; margin-bottom:12.0pt; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:auto; punctuation-wrap:hanging; text-autospace:ideograph-numeric ideograph-other; direction:rtl; unicode-bidi:embed; mso-element:frame; mso-element-wrap:around; mso-element-anchor-vertical:paragraph; mso-element-anchor-horizontal:margin; mso-element-left:center; mso-element-top:.05pt; mso-height-rule:exactly; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"B Nazanin"; mso-bidi-language:FA;} p.ReferencesFarsi, li.ReferencesFarsi, div.ReferencesFarsi {mso-style-name:ReferencesFarsi; mso-style-unhide:no; mso-style-parent:References; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:17.85pt; margin-bottom:.0001pt; text-align:center; text-indent:-17.85pt; mso-pagination:widow-orphan; mso-list:l19 level1 lfo1; tab-stops:list 18.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:ltr; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:FA;} p.FramedFigure, li.FramedFigure, div.FramedFigure {mso-style-name:"Framed Figure"; mso-style-update:auto; mso-style-unhide:no; mso-style-parent:"Figure Position"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; mso-element:frame; mso-element-wrap:around; mso-element-anchor-horizontal:margin; mso-element-left:center; mso-element-top:top; mso-height-rule:exactly; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA;} p.ReferencesFarsi0, li.ReferencesFarsi0, div.ReferencesFarsi0 {mso-style-name:"References\(Farsi\)"; mso-style-unhide:no; mso-style-parent:ReferencesFarsi; margin-top:0cm; margin-right:17.85pt; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; text-indent:-17.85pt; mso-pagination:widow-orphan; mso-list:l19 level1 lfo1; tab-stops:list 18.0pt; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:rtl; unicode-bidi:embed; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:FA;} p.AbstractEnglish, li.AbstractEnglish, div.AbstractEnglish {mso-style-name:"Abstract\(English\)"; mso-style-update:auto; mso-style-unhide:no; mso-style-parent:Abstract; margin:0cm; margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:auto; punctuation-wrap:hanging; text-autospace:ideograph-numeric ideograph-other; direction:rtl; unicode-bidi:embed; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA; mso-bidi-font-weight:bold; font-style:italic; mso-bidi-font-style:normal;} p.TitleEnglish, li.TitleEnglish, div.TitleEnglish {mso-style-name:"Title\(English\)"; mso-style-update:auto; mso-style-unhide:no; mso-style-parent:Title; margin-top:60.0pt; margin-right:0cm; margin-bottom:0cm; margin-left:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:ltr; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-font-kerning:14.0pt; mso-bidi-language:FA; font-weight:bold;} p.AuthorsEnglish, li.AuthorsEnglish, div.AuthorsEnglish {mso-style-name:"Authors\( English\)"; mso-style-update:auto; mso-style-unhide:no; mso-style-parent:Authors; mso-style-next:"Abstract\(English\)"; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:ltr; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA;} p.AffiliationsEnglish, li.AffiliationsEnglish, div.AffiliationsEnglish {mso-style-name:"Affiliations\(English\)"; mso-style-update:auto; mso-style-unhide:no; mso-style-parent:Affiliations; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:ltr; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:16.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA;} p.AuthorsEnglisht, li.AuthorsEnglisht, div.AuthorsEnglisht {mso-style-name:"Authors\( English\)t"; mso-style-unhide:no; mso-style-parent:"Authors\( English\)"; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; text-align:center; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; direction:ltr; unicode-bidi:embed; font-size:14.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:Nazanin; mso-bidi-language:FA;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; mso-bidi-font-family:"Traditional Arabic";} @page Section1 {size:595.3pt 841.9pt; margin:49.0pt 2.0cm 70.9pt 2.0cm; mso-header-margin:42.55pt; mso-footer-margin:1.0cm; mso-paper-source:0; mso-gutter-direction:rtl;} div.Section1 {page:Section1; mso-endnote-numbering-style:alpha-lower;} @page Section2 {size:595.3pt 841.9pt; margin:49.0pt 2.0cm 70.9pt 2.0cm; mso-header-margin:42.55pt; mso-footer-margin:1.0cm; mso-paper-source:0; mso-gutter-direction:rtl;} div.Section2 {page:Section2; mso-endnote-numbering-style:alpha-lower;} /* List Definitions */ @list l0 {mso-list-id:-132; mso-list-type:simple; mso-list-template-ids:-2114711750;} @list l0:level1 {mso-level-style-link:"List Number 5"; mso-level-tab-stop:74.6pt; mso-level-number-position:left; margin-left:74.6pt; text-indent:-18.0pt;} @list l1 {mso-list-id:-131; mso-list-type:simple; mso-list-template-ids:-244556722;} @list l1:level1 {mso-level-style-link:"List Number 4"; mso-level-tab-stop:60.45pt; mso-level-number-position:left; margin-left:60.45pt; text-indent:-18.0pt;} @list l2 {mso-list-id:-130; mso-list-type:simple; mso-list-template-ids:-1669848310;} @list l2:level1 {mso-level-style-link:"List Number 3"; mso-level-tab-stop:46.3pt; mso-level-number-position:left; margin-left:46.3pt; text-indent:-18.0pt;} @list l3 {mso-list-id:-129; mso-list-type:simple; mso-list-template-ids:-1274925108;} @list l3:level1 {mso-level-style-link:"List Number 2"; mso-level-tab-stop:32.15pt; mso-level-number-position:left; margin-left:32.15pt; text-indent:-18.0pt;} @list l4 {mso-list-id:-128; mso-list-type:simple; mso-list-template-ids:-1592599880;} @list l4:level1 {mso-level-number-format:bullet; mso-level-style-link:"List Bullet 5"; mso-level-text:; mso-level-tab-stop:74.6pt; mso-level-number-position:left; margin-left:74.6pt; text-indent:-18.0pt; font-family:Symbol;} @list l5 {mso-list-id:-127; mso-list-type:simple; mso-list-template-ids:99233048;} @list l5:level1 {mso-level-number-format:bullet; mso-level-style-link:"List Bullet 4"; mso-level-text:; mso-level-tab-stop:60.45pt; mso-level-number-position:left; margin-left:60.45pt; text-indent:-18.0pt; font-family:Symbol;} @list l6 {mso-list-id:-126; mso-list-type:simple; mso-list-template-ids:-1221431772;} @list l6:level1 {mso-level-number-format:bullet; mso-level-style-link:"List Bullet 3"; mso-level-text:; mso-level-tab-stop:46.3pt; mso-level-number-position:left; margin-left:46.3pt; text-indent:-18.0pt; font-family:Symbol;} @list l7 {mso-list-id:-125; mso-list-type:simple; mso-list-template-ids:1052663014;} @list l7:level1 {mso-level-number-format:bullet; mso-level-style-link:"List Bullet 2"; mso-level-text:; mso-level-tab-stop:32.15pt; mso-level-number-position:left; margin-left:32.15pt; text-indent:-18.0pt; font-family:Symbol;} @list l8 {mso-list-id:-120; mso-list-type:simple; mso-list-template-ids:-1287638558;} @list l8:level1 {mso-level-style-link:"List Number"; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l9 {mso-list-id:-119; mso-list-type:simple; mso-list-template-ids:-21994078;} @list l9:level1 {mso-level-number-format:bullet; mso-level-style-link:"List Bullet"; mso-level-text:; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; font-family:Symbol;} @list l10 {mso-list-id:75639860; mso-list-template-ids:67698719; mso-list-style-name:"1 \/ 1\.1 \/ 1\.1\.1";} @list l10:level1 {mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l10:level2 {mso-level-text:"%1\.%2\."; mso-level-tab-stop:39.6pt; mso-level-number-position:left; margin-left:39.6pt; text-indent:-21.6pt;} @list l10:level3 {mso-level-text:"%1\.%2\.%3\."; mso-level-tab-stop:61.2pt; mso-level-number-position:left; margin-left:61.2pt; text-indent:-25.2pt;} @list l10:level4 {mso-level-text:"%1\.%2\.%3\.%4\."; mso-level-tab-stop:86.4pt; mso-level-number-position:left; margin-left:86.4pt; text-indent:-32.4pt;} @list l10:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5\."; mso-level-tab-stop:111.6pt; mso-level-number-position:left; margin-left:111.6pt; text-indent:-39.6pt;} @list l10:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\."; mso-level-tab-stop:136.8pt; mso-level-number-position:left; margin-left:136.8pt; text-indent:-46.8pt;} @list l10:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\."; mso-level-tab-stop:162.0pt; mso-level-number-position:left; margin-left:162.0pt; text-indent:-54.0pt;} @list l10:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\."; mso-level-tab-stop:187.2pt; mso-level-number-position:left; margin-left:187.2pt; text-indent:-61.2pt;} @list l10:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\."; mso-level-tab-stop:216.0pt; mso-level-number-position:left; margin-left:216.0pt; text-indent:-72.0pt;} @list l11 {mso-list-id:137960314; mso-list-type:hybrid; mso-list-template-ids:1489382982 1172621286 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l11:level1 {mso-level-text:%1-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l12 {mso-list-id:189413912; mso-list-template-ids:-941836754;} @list l12:level1 {mso-level-style-link:"Heading 1"; mso-level-legal-format:yes; mso-level-text:%1-; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"B Nazanin"; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l12:level2 {mso-level-style-link:"Heading 2"; mso-level-legal-format:yes; mso-level-text:%1-%2-; mso-level-tab-stop:34.0pt; mso-level-number-position:left; margin-left:34.0pt; text-indent:-34.0pt; mso-ansi-font-size:11.0pt; mso-bidi-font-size:13.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"B Nazanin"; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l12:level3 {mso-level-text:"%1\.%2\.%3\."; mso-level-tab-stop:90.0pt; mso-level-number-position:left; margin-left:61.2pt; text-indent:-25.2pt;} @list l12:level4 {mso-level-text:"%1\.%2\.%3\.%4\."; mso-level-tab-stop:108.0pt; mso-level-number-position:left; margin-left:86.4pt; text-indent:-32.4pt;} @list l12:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5\."; mso-level-tab-stop:144.0pt; mso-level-number-position:left; margin-left:111.6pt; text-indent:-39.6pt;} @list l12:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\."; mso-level-tab-stop:180.0pt; mso-level-number-position:left; margin-left:136.8pt; text-indent:-46.8pt;} @list l12:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\."; mso-level-tab-stop:198.0pt; mso-level-number-position:left; margin-left:162.0pt; text-indent:-54.0pt;} @list l12:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\."; mso-level-tab-stop:234.0pt; mso-level-number-position:left; margin-left:187.2pt; text-indent:-61.2pt;} @list l12:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\."; mso-level-tab-stop:270.0pt; mso-level-number-position:left; margin-left:216.0pt; text-indent:-72.0pt;} @list l13 {mso-list-id:426080027; mso-list-type:hybrid; mso-list-template-ids:1668066820 -95617660 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l13:level1 {mso-level-text:"\(%1\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:35.0pt; text-indent:-18.0pt; mso-ansi-font-size:12.0pt;} @list l13:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:71.0pt; text-indent:-18.0pt;} @list l14 {mso-list-id:609901281; mso-list-template-ids:67698723; mso-list-style-name:"Article \/ Section";} @list l14:level1 {mso-level-number-format:roman-upper; mso-level-text:"Article %1\."; mso-level-tab-stop:72.0pt; mso-level-number-position:left; margin-left:0cm; text-indent:0cm;} @list l14:level2 {mso-level-number-format:arabic-leading-zero; mso-level-legal-format:yes; mso-level-text:"Section %1\.%2"; mso-level-tab-stop:54.0pt; mso-level-number-position:left; margin-left:0cm; text-indent:0cm;} @list l14:level3 {mso-level-number-format:alpha-lower; mso-level-text:"\(%3\)"; mso-level-tab-stop:36.0pt; mso-level-number-position:left; margin-left:36.0pt; text-indent:-21.6pt;} @list l14:level4 {mso-level-number-format:roman-lower; mso-level-text:"\(%4\)"; mso-level-tab-stop:43.2pt; mso-level-number-position:right; margin-left:43.2pt; text-indent:-7.2pt;} @list l14:level5 {mso-level-text:"%5\)"; mso-level-tab-stop:50.4pt; mso-level-number-position:left; margin-left:50.4pt; text-indent:-21.6pt;} @list l14:level6 {mso-level-number-format:alpha-lower; mso-level-text:"%6\)"; mso-level-tab-stop:57.6pt; mso-level-number-position:left; margin-left:57.6pt; text-indent:-21.6pt;} @list l14:level7 {mso-level-number-format:roman-lower; mso-level-text:"%7\)"; mso-level-tab-stop:64.8pt; mso-level-number-position:right; margin-left:64.8pt; text-indent:-14.4pt;} @list l14:level8 {mso-level-number-format:alpha-lower; mso-level-tab-stop:72.0pt; mso-level-number-position:left; margin-left:72.0pt; text-indent:-21.6pt;} @list l14:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:79.2pt; mso-level-number-position:right; margin-left:79.2pt; text-indent:-7.2pt;} @list l15 {mso-list-id:716779789; mso-list-template-ids:823709666;} @list l15:level1 {mso-level-legal-format:yes; mso-level-text:%1-; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; mso-ansi-font-size:11.0pt; mso-bidi-font-size:13.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"B Nazanin"; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l15:level2 {mso-level-legal-format:yes; mso-level-text:%1-%2-; mso-level-tab-stop:1.0cm; mso-level-number-position:left; margin-left:1.0cm; text-indent:-1.0cm; mso-ansi-font-size:11.0pt; mso-bidi-font-size:13.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"B Nazanin"; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l15:level3 {mso-level-style-link:"Heading 3"; mso-level-legal-format:yes; mso-level-text:%1-%2-%3-; mso-level-tab-stop:36.85pt; mso-level-number-position:left; margin-left:36.85pt; text-indent:-36.85pt; mso-ansi-font-size:11.0pt; mso-bidi-font-size:13.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"B Nazanin"; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} @list l15:level4 {mso-level-text:"%1\.%2\.%3\.%4\."; mso-level-tab-stop:108.0pt; mso-level-number-position:left; margin-left:86.4pt; text-indent:-32.4pt;} @list l15:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5\."; mso-level-tab-stop:144.0pt; mso-level-number-position:left; margin-left:111.6pt; text-indent:-39.6pt;} @list l15:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\."; mso-level-tab-stop:180.0pt; mso-level-number-position:left; margin-left:136.8pt; text-indent:-46.8pt;} @list l15:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\."; mso-level-tab-stop:198.0pt; mso-level-number-position:left; margin-left:162.0pt; text-indent:-54.0pt;} @list l15:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\."; mso-level-tab-stop:234.0pt; mso-level-number-position:left; margin-left:187.2pt; text-indent:-61.2pt;} @list l15:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\."; mso-level-tab-stop:270.0pt; mso-level-number-position:left; margin-left:216.0pt; text-indent:-72.0pt;} @list l16 {mso-list-id:739401491; mso-list-type:hybrid; mso-list-template-ids:1281247536 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l16:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:53.0pt; text-indent:-18.0pt; font-family:Symbol;} @list l17 {mso-list-id:940379296; mso-list-type:hybrid; mso-list-template-ids:1812380232 402188404 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l17:level1 {mso-level-text:"%1- "; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:34.55pt; text-indent:-18.0pt;} @list l18 {mso-list-id:1095395901; mso-list-type:hybrid; mso-list-template-ids:175247776 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l18:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:34.55pt; text-indent:-18.0pt; font-family:Symbol;} @list l19 {mso-list-id:1113590975; mso-list-type:hybrid; mso-list-template-ids:-973197484 977973478 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l19:level1 {mso-level-style-link:References; mso-level-text:"\[%1\]"; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:17.85pt; text-indent:-17.85pt;} @list l20 {mso-list-id:1386874453; mso-list-type:hybrid; mso-list-template-ids:819235484 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l20:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:53.0pt; text-indent:-18.0pt; font-family:Symbol;} @list l21 {mso-list-id:1567179726; mso-list-template-ids:-1924083998;} @list l21:level1 {mso-level-start-at:3; mso-level-text:%1; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l21:level2 {mso-level-text:%1-%2; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l21:level3 {mso-level-text:"%1-%2\.%3"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l21:level4 {mso-level-text:"%1-%2\.%3\.%4"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l21:level5 {mso-level-text:"%1-%2\.%3\.%4\.%5"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l21:level6 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-54.0pt;} @list l21:level7 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l21:level8 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l21:level9 {mso-level-text:"%1-%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:90.0pt; text-indent:-90.0pt;} @list l22 {mso-list-id:1746100140; mso-list-type:hybrid; mso-list-template-ids:989373934 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l22:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:34.55pt; text-indent:-18.0pt; font-family:Symbol;} @list l23 {mso-list-id:1825003625; mso-list-type:hybrid; mso-list-template-ids:-1880463928 133314204 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l23:level1 {mso-level-text:%1-; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:35.0pt; text-indent:-18.0pt;} @list l24 {mso-list-id:1920628828; mso-list-type:hybrid; mso-list-template-ids:-551671474 845210674 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l24:level1 {mso-level-text:"\(%1\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:16.55pt; text-indent:-18.0pt;} @list l25 {mso-list-id:2069723912; mso-list-template-ids:67698717; mso-list-style-name:"1 \/ a \/ i";} @list l25:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l25:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\)"; mso-level-tab-stop:36.0pt; mso-level-number-position:left; margin-left:36.0pt; text-indent:-18.0pt;} @list l25:level3 {mso-level-number-format:roman-lower; mso-level-text:"%3\)"; mso-level-tab-stop:54.0pt; mso-level-number-position:left; margin-left:54.0pt; text-indent:-18.0pt;} @list l25:level4 {mso-level-text:"\(%4\)"; mso-level-tab-stop:72.0pt; mso-level-number-position:left; margin-left:72.0pt; text-indent:-18.0pt;} @list l25:level5 {mso-level-number-format:alpha-lower; mso-level-text:"\(%5\)"; mso-level-tab-stop:90.0pt; mso-level-number-position:left; margin-left:90.0pt; text-indent:-18.0pt;} @list l25:level6 {mso-level-number-format:roman-lower; mso-level-text:"\(%6\)"; mso-level-tab-stop:108.0pt; mso-level-number-position:left; margin-left:108.0pt; text-indent:-18.0pt;} @list l25:level7 {mso-level-tab-stop:126.0pt; mso-level-number-position:left; margin-left:126.0pt; text-indent:-18.0pt;} @list l25:level8 {mso-level-number-format:alpha-lower; mso-level-tab-stop:144.0pt; mso-level-number-position:left; margin-left:144.0pt; text-indent:-18.0pt;} @list l25:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:162.0pt; mso-level-number-position:left; margin-left:162.0pt; text-indent:-18.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --> </style><!--[if gte mso 10]> <style> /* 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:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableSimple1 {mso-style-name:"Table Simple 1"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:solid green 1.5pt; border-left:none; border-bottom:solid green 1.5pt; border-right:none; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableSimple1FirstRow {mso-style-name:"Table Simple 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:.75pt solid green; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSimple1LastRow {mso-style-name:"Table Simple 1"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid green; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSimple2 {mso-style-name:"Table Simple 2"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableSimple2FirstRow {mso-style-name:"Table Simple 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSimple2LastRow {mso-style-name:"Table Simple 2"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSimple2FirstCol {mso-style-name:"Table Simple 2"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-right:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSimple2LastCol {mso-style-name:"Table Simple 2"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-left:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSimple2NECell {mso-style-name:"Table Simple 2"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-left:none; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSimple2SWCell {mso-style-name:"Table Simple 2"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:none; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSimple3 {mso-style-name:"Table Simple 3"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableSimple3FirstRow {mso-style-name:"Table Simple 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableClassic1 {mso-style-name:"Table Classic 1"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:solid black 1.5pt; border-left:none; border-bottom:solid black 1.5pt; border-right:none; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableClassic1FirstRow {mso-style-name:"Table Classic 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableClassic1LastRow {mso-style-name:"Table Classic 1"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableClassic1FirstCol {mso-style-name:"Table Classic 1"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-right:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableClassic1NECell {mso-style-name:"Table Classic 1"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} table.MsoTableClassic1SWCell {mso-style-name:"Table Classic 1"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableClassic2 {mso-style-name:"Table Classic 2"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:solid black 1.5pt; border-left:none; border-bottom:solid black 1.5pt; border-right:none; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableClassic2FirstRow {mso-style-name:"Table Classic 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid purple; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white;} table.MsoTableClassic2LastRow {mso-style-name:"Table Classic 2"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableClassic2FirstCol {mso-style-name:"Table Classic 2"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableClassic2NECell {mso-style-name:"Table Classic 2"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableClassic2NWCell {mso-style-name:"Table Classic 2"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid purple; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableClassic2SWCell {mso-style-name:"Table Classic 2"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:navy;} table.MsoTableClassic3 {mso-style-name:"Table Classic 3"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic"; color:navy;} table.MsoTableClassic3FirstRow {mso-style-name:"Table Classic 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid navy; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableClassic3LastRow {mso-style-name:"Table Classic 3"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid white; mso-tstyle-border-top:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:navy;} table.MsoTableClassic3FirstCol {mso-style-name:"Table Classic 3"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:black; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableClassic4 {mso-style-name:"Table Classic 4"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:1.5pt; border-left:1.0pt; border-bottom:1.5pt; border-right:1.0pt; border-color:black; border-style:solid; mso-border-top-alt:1.5pt; mso-border-left-alt:.75pt; mso-border-bottom-alt:1.5pt; mso-border-right-alt:.75pt; mso-border-color-alt:black; mso-border-style-alt:solid; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableClassic4FirstRow {mso-style-name:"Table Classic 4"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-50 navy; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableClassic4LastRow {mso-style-name:"Table Classic 4"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-50 black; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:navy;} table.MsoTableClassic4FirstCol {mso-style-name:"Table Classic 4"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableClassic4NWCell {mso-style-name:"Table Classic 4"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableClassic4SWCell {mso-style-name:"Table Classic 4"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:navy;} table.MsoTableColorful1 {mso-style-name:"Table Colorful 1"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid teal 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid aqua; mso-tstyle-shading:white; mso-tstyle-pattern:solid teal; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic"; color:white;} table.MsoTableColorful1FirstRow {mso-style-name:"Table Colorful 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableColorful1FirstCol {mso-style-name:"Table Colorful 1"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid navy; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableColorful1NWCell {mso-style-name:"Table Colorful 1"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableColorful1SWCell {mso-style-name:"Table Colorful 1"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} table.MsoTableColorful2 {mso-style-name:"Table Colorful 2"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:none; border-bottom:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-tstyle-shading:white; mso-tstyle-pattern:gray-20 yellow; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableColorful2FirstRow {mso-style-name:"Table Colorful 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid maroon; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableColorful2FirstCol {mso-style-name:"Table Colorful 2"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableColorful2LastCol {mso-style-name:"Table Colorful 2"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableColorful2SWCell {mso-style-name:"Table Colorful 2"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:normal; mso-bidi-font-style:normal;} table.MsoTableColorful3 {mso-style-name:"Table Colorful 3"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 2.25pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid silver; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 teal; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableColorful3FirstRow {mso-style-name:"Table Colorful 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid teal; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableColorful3FirstCol {mso-style-name:"Table Colorful 3"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid teal; mso-tstyle-border-left:4.5pt solid black; mso-tstyle-border-right:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableColorful3NWCell {mso-style-name:"Table Colorful 3"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns1 {mso-style-name:"Table Columns 1"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:1; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic"; font-weight:bold;} table.MsoTableColumns1FirstRow {mso-style-name:"Table Columns 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:2.25pt double black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns1LastRow {mso-style-name:"Table Columns 1"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns1FirstCol {mso-style-name:"Table Columns 1"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns1LastCol {mso-style-name:"Table Columns 1"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns1OddColumn {mso-style-name:"Table Columns 1"; mso-table-condition:odd-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 black; color:windowtext;} table.MsoTableColumns1EvenColumn {mso-style-name:"Table Columns 1"; mso-table-condition:even-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 yellow; color:windowtext;} table.MsoTableColumns1NECell {mso-style-name:"Table Columns 1"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns1SWCell {mso-style-name:"Table Columns 1"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns2 {mso-style-name:"Table Columns 2"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:1; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic"; font-weight:bold;} table.MsoTableColumns2FirstRow {mso-style-name:"Table Columns 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid navy; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white;} table.MsoTableColumns2LastRow {mso-style-name:"Table Columns 2"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns2FirstCol {mso-style-name:"Table Columns 2"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:black; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns2LastCol {mso-style-name:"Table Columns 2"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns2OddColumn {mso-style-name:"Table Columns 2"; mso-table-condition:odd-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-30 black; color:windowtext;} table.MsoTableColumns2EvenColumn {mso-style-name:"Table Columns 2"; mso-table-condition:even-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 lime; color:windowtext;} table.MsoTableColumns2NECell {mso-style-name:"Table Columns 2"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns2SWCell {mso-style-name:"Table Columns 2"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns3 {mso-style-name:"Table Columns 3"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:1; mso-style-noshow:yes; mso-style-unhide:no; border:solid navy 1.0pt; mso-border-alt:solid navy .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insidev:.75pt solid navy; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic"; font-weight:bold;} table.MsoTableColumns3FirstRow {mso-style-name:"Table Columns 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid navy; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white;} table.MsoTableColumns3LastRow {mso-style-name:"Table Columns 3"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid navy; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns3FirstCol {mso-style-name:"Table Columns 3"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns3LastCol {mso-style-name:"Table Columns 3"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableColumns3OddColumn {mso-style-name:"Table Columns 3"; mso-table-condition:odd-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; color:windowtext;} table.MsoTableColumns3EvenColumn {mso-style-name:"Table Columns 3"; mso-table-condition:even-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-10 black; color:windowtext;} table.MsoTableColumns3NECell {mso-style-name:"Table Columns 3"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns4 {mso-style-name:"Table Columns 4"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:1; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableColumns4FirstRow {mso-style-name:"Table Columns 4"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white;} table.MsoTableColumns4LastRow {mso-style-name:"Table Columns 4"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns4LastCol {mso-style-name:"Table Columns 4"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns4OddColumn {mso-style-name:"Table Columns 4"; mso-table-condition:odd-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-50 teal; color:windowtext;} table.MsoTableColumns4EvenColumn {mso-style-name:"Table Columns 4"; mso-table-condition:even-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-10 black; color:windowtext;} table.MsoTableColumns5 {mso-style-name:"Table Columns 5"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:1; mso-style-noshow:yes; mso-style-unhide:no; border:solid gray 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insidev:.75pt solid silver; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableColumns5FirstRow {mso-style-name:"Table Columns 5"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:.75pt solid gray; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableColumns5LastRow {mso-style-name:"Table Columns 5"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid gray; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns5FirstCol {mso-style-name:"Table Columns 5"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns5LastCol {mso-style-name:"Table Columns 5"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableColumns5OddColumn {mso-style-name:"Table Columns 5"; mso-table-condition:odd-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; color:windowtext;} table.MsoTableColumns5EvenColumn {mso-style-name:"Table Columns 5"; mso-table-condition:even-column; mso-style-noshow:yes; mso-style-unhide:no; color:windowtext;} table.MsoTableGrid1 {mso-style-name:"Table Grid 1"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.0pt; mso-border-alt:solid black .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableGrid1LastRow {mso-style-name:"Table Grid 1"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableGrid1LastCol {mso-style-name:"Table Grid 1"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableGrid2 {mso-style-name:"Table Grid 2"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableGrid2FirstRow {mso-style-name:"Table Grid 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid2LastRow {mso-style-name:"Table Grid 2"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid2FirstCol {mso-style-name:"Table Grid 2"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid2LastCol {mso-style-name:"Table Grid 2"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid3 {mso-style-name:"Table Grid 3"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:1.0pt; border-left:1.5pt; border-bottom:1.0pt; border-right:1.5pt; border-color:black; border-style:solid; mso-border-top-alt:.75pt; mso-border-left-alt:1.5pt; mso-border-bottom-alt:.75pt; mso-border-right-alt:1.5pt; mso-border-color-alt:black; mso-border-style-alt:solid; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableGrid3FirstRow {mso-style-name:"Table Grid 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-30 yellow; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableGrid3LastRow {mso-style-name:"Table Grid 3"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid3LastCol {mso-style-name:"Table Grid 3"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid4 {mso-style-name:"Table Grid 4"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:none; border-left:solid black 1.5pt; border-bottom:none; border-right:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableGrid4FirstRow {mso-style-name:"Table Grid 4"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-30 yellow; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableGrid4LastRow {mso-style-name:"Table Grid 4"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-30 yellow; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid4LastCol {mso-style-name:"Table Grid 4"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid5 {mso-style-name:"Table Grid 5"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableGrid5FirstRow {mso-style-name:"Table Grid 5"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableGrid5LastRow {mso-style-name:"Table Grid 5"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid5LastCol {mso-style-name:"Table Grid 5"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid5NWCell {mso-style-name:"Table Grid 5"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:.75pt solid black; mso-tstyle-diagonal-up:none;} table.MsoTableGrid6 {mso-style-name:"Table Grid 6"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableGrid6FirstRow {mso-style-name:"Table Grid 6"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid6LastRow {mso-style-name:"Table Grid 6"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableGrid6FirstCol {mso-style-name:"Table Grid 6"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid6NWCell {mso-style-name:"Table Grid 6"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:.75pt solid black; mso-tstyle-diagonal-up:none;} table.MsoTableGrid7 {mso-style-name:"Table Grid 7"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic"; font-weight:bold;} table.MsoTableGrid7FirstRow {mso-style-name:"Table Grid 7"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableGrid7LastRow {mso-style-name:"Table Grid 7"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableGrid7FirstCol {mso-style-name:"Table Grid 7"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableGrid7LastCol {mso-style-name:"Table Grid 7"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:normal; mso-bidi-font-weight:normal;} table.MsoTableGrid7NWCell {mso-style-name:"Table Grid 7"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:.75pt solid black; mso-tstyle-diagonal-up:none;} table.MsoTableGrid8 {mso-style-name:"Table Grid 8"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid navy 1.0pt; mso-border-alt:solid navy .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid navy; mso-border-insidev:.75pt solid navy; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableGrid8FirstRow {mso-style-name:"Table Grid 8"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid navy; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid8LastRow {mso-style-name:"Table Grid 8"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableGrid8LastCol {mso-style-name:"Table Grid 8"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList1 {mso-style-name:"Table List 1"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:1.5pt; border-left:1.0pt; border-bottom:1.5pt; border-right:1.0pt; border-color:teal; border-style:solid; mso-border-top-alt:1.5pt; mso-border-left-alt:.75pt; mso-border-bottom-alt:1.5pt; mso-border-right-alt:.75pt; mso-border-color-alt:teal; mso-border-style-alt:solid; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList1FirstRow {mso-style-name:"Table List 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:maroon; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableList1LastRow {mso-style-name:"Table List 1"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableList1OddRow {mso-style-name:"Table List 1"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableList1EvenRow {mso-style-name:"Table List 1"; mso-table-condition:even-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableList1SWCell {mso-style-name:"Table List 1"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList2 {mso-style-name:"Table List 2"; mso-tstyle-rowband-size:2; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:none; border-bottom:solid gray 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList2FirstRow {mso-style-name:"Table List 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:green; mso-tstyle-pattern:gray-75 teal; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList2LastRow {mso-style-name:"Table List 2"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableList2OddRow {mso-style-name:"Table List 2"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-20 lime; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableList2EvenRow {mso-style-name:"Table List 2"; mso-table-condition:even-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableList2SWCell {mso-style-name:"Table List 2"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList3 {mso-style-name:"Table List 3"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:solid black 1.5pt; border-left:none; border-bottom:solid black 1.5pt; border-right:none; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList3FirstRow {mso-style-name:"Table List 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:navy; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList3LastRow {mso-style-name:"Table List 3"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableList3SWCell {mso-style-name:"Table List 3"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:navy; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableList4 {mso-style-name:"Table List 4"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList4FirstRow {mso-style-name:"Table List 4"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid gray; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:white; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList5 {mso-style-name:"Table List 5"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.0pt; mso-border-alt:solid black .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList5FirstRow {mso-style-name:"Table List 5"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList5FirstCol {mso-style-name:"Table List 5"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList6 {mso-style-name:"Table List 6"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.0pt; mso-border-alt:solid black .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-tstyle-shading:white; mso-tstyle-pattern:gray-50 black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList6FirstRow {mso-style-name:"Table List 6"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList6FirstCol {mso-style-name:"Table List 6"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-right:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList6OddRow {mso-style-name:"Table List 6"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableList7 {mso-style-name:"Table List 7"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:1.5pt; border-left:1.0pt; border-bottom:1.5pt; border-right:1.0pt; border-color:green; border-style:solid; mso-border-top-alt:1.5pt; mso-border-left-alt:.75pt; mso-border-bottom-alt:1.5pt; mso-border-right-alt:.75pt; mso-border-color-alt:green; mso-border-style-alt:solid; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList7FirstRow {mso-style-name:"Table List 7"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-tstyle-border-bottom:1.5pt solid green; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList7LastRow {mso-style-name:"Table List 7"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:1.5pt solid green; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList7FirstCol {mso-style-name:"Table List 7"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList7LastCol {mso-style-name:"Table List 7"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList7OddRow {mso-style-name:"Table List 7"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-20 black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableList7EvenRow {mso-style-name:"Table List 7"; mso-table-condition:even-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 yellow; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableList8 {mso-style-name:"Table List 8"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.0pt; mso-border-alt:solid black .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableList8FirstRow {mso-style-name:"Table List 8"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid yellow; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold; mso-ansi-font-style:italic; mso-bidi-font-style:italic;} table.MsoTableList8LastRow {mso-style-name:"Table List 8"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList8FirstCol {mso-style-name:"Table List 8"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList8LastCol {mso-style-name:"Table List 8"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableList8OddRow {mso-style-name:"Table List 8"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 yellow; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableList8EvenRow {mso-style-name:"Table List 8"; mso-table-condition:even-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-50 red; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx1 {mso-style-name:"Table 3D effects 1"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTable3DFx1FirstRow {mso-style-name:"Table 3D effects 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:.75pt solid gray; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:purple; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTable3DFx1LastRow {mso-style-name:"Table 3D effects 1"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid white; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx1FirstCol {mso-style-name:"Table 3D effects 1"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-right:.75pt solid gray; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTable3DFx1LastCol {mso-style-name:"Table 3D effects 1"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-left:.75pt solid white; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx1NECell {mso-style-name:"Table 3D effects 1"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-left:none; mso-tstyle-border-bottom:none; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx1NWCell {mso-style-name:"Table 3D effects 1"; mso-table-condition:nw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:none; mso-tstyle-border-right:none; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx1SECell {mso-style-name:"Table 3D effects 1"; mso-table-condition:se-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:none; mso-tstyle-border-left:none; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx1SWCell {mso-style-name:"Table 3D effects 1"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:none; mso-tstyle-border-right:none; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:navy;} table.MsoTable3DFx2 {mso-style-name:"Table 3D effects 2"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTable3DFx2FirstRow {mso-style-name:"Table 3D effects 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTable3DFx2FirstCol {mso-style-name:"Table 3D effects 2"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:none; mso-tstyle-border-bottom:none; mso-tstyle-border-right:.75pt solid gray; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx2LastCol {mso-style-name:"Table 3D effects 2"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-right:.75pt solid white; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx2OddRow {mso-style-name:"Table 3D effects 2"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid gray; mso-tstyle-border-bottom:.75pt solid white; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx2SWCell {mso-style-name:"Table 3D effects 2"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTable3DFx3 {mso-style-name:"Table 3D effects 3"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:1; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTable3DFx3FirstRow {mso-style-name:"Table 3D effects 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTable3DFx3FirstCol {mso-style-name:"Table 3D effects 3"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:none; mso-tstyle-border-bottom:none; mso-tstyle-border-right:.75pt solid gray; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx3LastCol {mso-style-name:"Table 3D effects 3"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-right:.75pt solid white; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx3OddColumn {mso-style-name:"Table 3D effects 3"; mso-table-condition:odd-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid silver; color:windowtext;} table.MsoTable3DFx3EvenColumn {mso-style-name:"Table 3D effects 3"; mso-table-condition:even-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-50 silver; color:windowtext;} table.MsoTable3DFx3OddRow {mso-style-name:"Table 3D effects 3"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid gray; mso-tstyle-border-bottom:.75pt solid white; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTable3DFx3SWCell {mso-style-name:"Table 3D effects 3"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableContemporary {mso-style-name:"Table Contemporary"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:2.25pt solid white; mso-border-insidev:2.25pt solid white; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableContemporaryFirstRow {mso-style-name:"Table Contemporary"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-20 black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableContemporaryOddRow {mso-style-name:"Table Contemporary"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-5 black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableContemporaryEvenRow {mso-style-name:"Table Contemporary"; mso-table-condition:even-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-20 black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableElegant {mso-style-name:"Table Elegant"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:double black 2.25pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableElegantFirstRow {mso-style-name:"Table Elegant"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; text-transform:uppercase;} table.MsoTableProfessional {mso-style-name:"Table Professional"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid black 1.0pt; mso-border-alt:solid black .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt solid black; mso-border-insidev:.75pt solid black; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableProfessionalFirstRow {mso-style-name:"Table Professional"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSubtle1 {mso-style-name:"Table Subtle 1"; mso-tstyle-rowband-size:1; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableSubtle1FirstRow {mso-style-name:"Table Subtle 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:.75pt solid black; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle1LastRow {mso-style-name:"Table Subtle 1"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 purple; mso-tstyle-border-top:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle1FirstCol {mso-style-name:"Table Subtle 1"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-right:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle1LastCol {mso-style-name:"Table Subtle 1"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-left:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle1OddRow {mso-style-name:"Table Subtle 1"; mso-table-condition:odd-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 olive; mso-tstyle-border-bottom:.75pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle1NECell {mso-style-name:"Table Subtle 1"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSubtle1SWCell {mso-style-name:"Table Subtle 1"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSubtle2 {mso-style-name:"Table Subtle 2"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border-top:none; border-left:solid black 1.0pt; border-bottom:none; border-right:solid black 1.0pt; mso-border-left-alt:solid black .75pt; mso-border-right-alt:solid black .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableSubtle2FirstRow {mso-style-name:"Table Subtle 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-bottom:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle2LastRow {mso-style-name:"Table Subtle 2"; mso-table-condition:last-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-border-top:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle2FirstCol {mso-style-name:"Table Subtle 2"; mso-table-condition:first-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 green; mso-tstyle-border-right:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle2LastCol {mso-style-name:"Table Subtle 2"; mso-table-condition:last-column; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-shading:white; mso-tstyle-pattern:gray-25 olive; mso-tstyle-border-left:1.5pt solid black; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none;} table.MsoTableSubtle2NECell {mso-style-name:"Table Subtle 2"; mso-table-condition:ne-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableSubtle2SWCell {mso-style-name:"Table Subtle 2"; mso-table-condition:sw-cell; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; mso-ansi-font-weight:bold; mso-bidi-font-weight:bold;} table.MsoTableWeb1 {mso-style-name:"Table Web 1"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-cellspacing:2.0pt; border:outset 1.0pt; mso-border-alt:outset windowtext .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt outset windowtext; mso-border-insidev:.75pt outset windowtext; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableWeb1FirstRow {mso-style-name:"Table Web 1"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableWeb2 {mso-style-name:"Table Web 2"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-cellspacing:2.0pt; border:inset 1.0pt; mso-border-alt:inset windowtext .75pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt inset windowtext; mso-border-insidev:.75pt inset windowtext; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableWeb2FirstRow {mso-style-name:"Table Web 2"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableWeb3 {mso-style-name:"Table Web 3"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; mso-cellspacing:2.0pt; border:outset 3.0pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.75pt outset windowtext; mso-border-insidev:.75pt outset windowtext; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableWeb3FirstRow {mso-style-name:"Table Web 3"; mso-table-condition:first-row; mso-style-noshow:yes; mso-style-unhide:no; mso-tstyle-diagonal-down:none; mso-tstyle-diagonal-up:none; color:windowtext;} table.MsoTableGrid {mso-style-name:"Table Grid"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-unhide:no; border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.5pt solid windowtext; mso-border-insidev:.5pt solid windowtext; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} table.MsoTableTheme {mso-style-name:"Table Theme"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-unhide:no; border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.5pt solid windowtext; mso-border-insidev:.5pt solid windowtext; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; mso-pagination:widow-orphan; mso-layout-grid-align:none; punctuation-wrap:simple; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-bidi-font-family:"Traditional Arabic";} </style> <![endif]--> </div><div style="text-align: right;" class="Section1" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span><span lang="AR-SA" style="font-family:Nazanin;"><o:p> </o:p></span></span> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;"><o:p> </o:p></span></span></p> <p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">چکيده - يافتن مسيرهايي به چند مقصد متحرک در محيطي پويا با کمترين هزينه، کمترين تاخير زماني و بيشترين پهناي باند يکي از مسائل مهم در شبکه هاي کامپيوتري تلقي مي شود. از جمله روشهاي بکار رفته براي بهينهسازي در اين زمينه ميتوان به الگوريتمهاي ژنتيک اشاره نمود که داراي کارايي نسبتا خوبي ميباشد. مراحل کار به صورتي ميباشد که ابتدا جدول مسيريابي بوسيله جستجويي محلي ساخته شده سپس بوسيله الگوريتمهاي ژنتيک، الگوريتم تبريد تدريجي و استراتژي </span><span dir="LTR">Multi Niche Crowding</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> و همچنين ترکيب ابتکاري آنها با يکديگر نتايجي بهتر از روشهاي قبل و همچنين هر يک از روشها به تنهايي بدست آمده است. شبيه سازي انجام شده براساس محيطي پويا به يافتن بهترين مسيرها به مقصدها مي پردازد. نتايج نشان دهنده بهينه شدن روشهاي ترکيبي ارائه شده ميباشد. کارايي روشهاي مذکور از لحاظ مقدار برازندگي، زمان اجراي الگوريتم و تغييراتي در پارامترهاي دخيل در هر روش مورد بررسي قرار گرفته است.<o:p></o:p></span></span></p><div> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">كليد واژه- مسيريابي چند مقصدي پويا، الگوريتم ژنتيک، الگوريتم تبريد تدريجي،</span><span dir="LTR">Multi Niche Crowding </span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span>.<o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><o:p> </o:p></span></span></p> </div><div style="text-align: right;"> <span style="font-size:85%;">
<br /></span><span style="font-size:85%;"><span dir="RTL" lang="AR-SA" style="font-family:Nazanin;"> </span></span> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مقدمه</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مهمترين نوع آدرسدهي به شکل تحويل بسته به يک مقصد تحت عنوان آدرس دهي </span><span dir="LTR">Unicast</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span style=""> </span><span lang="AR-SA">مي باشد که بين منبع و مقصد ارتباط يک به يک برقرار مي کند. علاوه بر اين نوع آدرس، سه شکل ديگر آدرس دهي نيز وجود دارد که در آدرس دهي چند مقصدي به کار مي روند که شامل : </span></span><span dir="LTR">Broadcast</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">و </span></span><span dir="LTR">Multicast</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">و </span></span><span dir="LTR">Anycast</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">مي باشد. عملکرد اين آدرسدهي ها در</span></span><span dir="LTR"></span><span dir="LTR" lang="AR-SA"><span dir="LTR"></span> </span><span lang="AR-SA" style="font-family:Nazanin;">آورده شده است : </span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"> <v:f eqn="sum @0 1 0"> <v:f eqn="sum 0 0 @1"> <v:f eqn="prod @2 1 2"> <v:f eqn="prod @3 21600 pixelWidth"> <v:f eqn="prod @3 21600 pixelHeight"> <v:f eqn="sum @0 0 1"> <v:f eqn="prod @6 1 2"> <v:f eqn="prod @7 21600 pixelWidth"> <v:f eqn="sum @8 21600 0"> <v:f eqn="prod @7 21600 pixelHeight"> <v:f eqn="sum @10 21600 0"> </v:formulas> <v:path extrusionok="f" gradientshapeok="t" connecttype="rect"> <o:lock ext="edit" aspectratio="t"> </v:shapetype><v:shape id="_x0000_i1029" type="#_x0000_t75" style="'width:205.5pt;"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.png" title="Multi"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image002.jpg" shapes="_x0000_i1029" width="274" height="178" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">1</span><span lang="AR-SA" style="font-family:Nazanin;">: روشهاي تحويل ديتاگرام ها</span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">نوعي از مسيريابي چند مقصدي مورد توجه اين مقاله، پويايي شبکه بوسيله جابجايي گرهها طي زمان اجراي الگوريتمهاي بهينهسازي مي باشد. تحقيقات انجام شده بيانگر شکلي از مسئله با هدف پيدا کردن مسيرهايي بهينه به گره هاي مقصد با کمترين هزينه و تاخير ارسال بسته هاي پيغام مي باشد. <o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">استراتژي مورد استفاده براي بهبود الگوريتم ژنتيک تغييراتي در نرخ عملگرهاي جهش به صورتي مي باشد که تنوع جمعيت در ابتدا افزايش يافته و در انتها اين تنوع کم شده و سرعت همگرايي با نرخ بالاي عملگر تقاطع افزايش يابد </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>1</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>. روشهايي ترکيب الگوريتم هاي ژنتيک و الگوريتم تبريد تدريجي مبتني بر همين ايده مي باشند يعني به نحوي عمل مي شود که نرخ تنوع و همگرايي به جواب در الگوريتمهاي ژنتيک طي نسلها موجب بهينگي کلي شود. الگوريتم تبريد تدريجي داراي يک پارامتر مهم به نام دما مي باشد که هر چه کمتر شود به جواب بهينه نزديک خواهد شد .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">يک تابع مکاشفه اي براي ترکيب اين دو الگوريتم استفاده از تناسب کاهش دما و کاهش نرخ عملگر جهش تا رسيدن به جواب بهينه مي باشد </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>4</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>5</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>. يکي ديگر از راه هاي ترکيب اين دو روش استفاده از زمانبندي مناسب خنک کنندگي پارامتر دما براي توليد فرد مناسب براي نسل جديد و همچنين استفاده از ايده اي ديگر با توجه به تناسب تابع محاسبه دما در الگوريتم تبريد تدريجي و تابع برازندگي در الگوريتم هاي ژنتيک مي باشد </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>3</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>7</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>.<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">از روشهاي ديگر مورد استفاده براي حفظ تنوع در جمعيت استراتژي </span><span dir="LTR">Crowding</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">در انتخاب و جايگزيني کروموزومها مي باشد. اين استراتژي مبتني بر انتخاب گروهي کروموزومها مي باشد به طوريکه، به تعداد </span></span><span dir="LTR">Cs</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">فرد از جمعيت به شکل تصادفي انتخاب شده و شبيه ترين عضو از داخل جمعيت با فردي از خارج جمعيت به عنوان والد انتخاب شده و عملگرهاي جهش و تقاطع روي آنها اعمال شده و دو فرزند توليد شده مي شوند. </span></span><span dir="LTR">Niching</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">ايده ديگري مبتني بر انتخاب اعضايي از کل جمعيت که شامل چند گروه بوده و شبيه ترين عضو از هر گروه با بدترين مقدار برازندگي، کانديدي براي جايگزيني خواهد بود. اکثر تحقيقات انجام شده در ترکيب اين استراتژي با الگوريتم هاي ژنتيک نشان دهنده حفظ تنوع در جمعيت مي باشد </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>8</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>9</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>.<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">در اين کار از بروز مسيرهاي منحرف از اهداف جلوگيري شده و آنچه که به عنوان هدف اين پروژه تلقي مي شود اجراي الگوريتم ژنتيک، الگوريتم تبريد تدريجي و استفاده از ايده </span><span dir="LTR">Multi Niche Crowding </span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span>و همچنين ترکيب روشهاي مذکور براي رسيدن به کوتاه ترين مسيرها به هدفها مي باشد که در نهايت کارايي اين روشهاي با يکديگر مقايسه شده است.</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ساخت جدول مسيريابي</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مسيرهاي منتهي به هدفها توسط يک جدول مسيرياب نگهداري مي شود، که فرايند ساخت آن بوسيله يک جستجوي محلي صورت مي پذيرد. اين جدول</span><span dir="LTR"></span><span dir="LTR" lang="AR-SA"><span dir="LTR"></span> </span><span lang="AR-SA" style="font-family:Nazanin;">شامل ستونهايي براي</span><span dir="LTR"></span><span dir="LTR" lang="AR-SA"><span dir="LTR"></span> </span><span lang="AR-SA" style="font-family:Nazanin;">هر هدف و سطرهايي به منظور نگهداري هر درخت مي باشد. <o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;"><o:p> </o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">جدول </span><span lang="AR-SA" style="font-family:Nazanin;">1</span><span lang="AR-SA" style="font-family:Nazanin;">: جدول مسيريابي</span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> جدول \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75" style="'width:195.75pt;height:94.5pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image003.png" title="dasf"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image004.jpg" shapes="_x0000_i1026" width="261" height="126" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">الگوريتم ژنتيک</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">الگوريتمهاي ژنتيک براساس فرايند انتخاب طبيعي و بقاء برازندگي مي باشد</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>7</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>. در بهينه سازي مسيرهاي منتهي به هدفها يک جدول مسيريابي تشکيل کروموزومي مي دهد که نشان دهنده شبکه ايجاد شده مي باشد. در اين مسئله يراي هر مسير يک کروموزوم در نظر گرفته مي شود که اولين ژن گره مبدا و آخرين آن مشخص کننده گره مقصد مي باشد. <o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ساختار کروموزوم</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">طول کروموزوم در نظر گرفته شده در اين مسئله به اندازه طولاني ترين مسير منطقي که شامل </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>39</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> ژن مي باشد .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>2 * </span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>(سطر يا ستون)</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span> -1 = 39</span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1025" type="#_x0000_t75" style="'width:107.25pt;height:91.5pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image005.png" title="Untitlfdsed"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image006.jpg" shapes="_x0000_i1025" width="143" height="122" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">2</span><span lang="AR-SA" style="font-family:Nazanin;">: ساختار کروموزوم</span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">بنابراين مسير منتهي به اهدف، کروموزومي شامل ترتيبي از ارقام مي باشد که نمونه اي از آنها به صورت زير مي باشد:<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;"><o:p> </o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75" style="'width:155.25pt;height:80.25pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image007.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image008.jpg" shapes="_x0000_i1027" width="207" height="107" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل</span><span lang="AR-SA" style="font-family:Nazanin;">3</span><span lang="AR-SA" style="font-family:Nazanin;">: <span style=""> </span>نمونه هايي از مسيرهاي منتهي به اهداف از مبدا يکسان<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span> </span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-size:"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="'font-size:16.0pt;mso-ansi-font-size:14.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">جمعيت<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">جمعيت در نظر گرفته شده براي اين مسئله همان جدول مسيريابي مي باشد که ساختار آن به صورت جدول1 در نظر گرفته شده است و طي نسلهاي متوالي اين جدول به سمت بهينه شدن پيش خواهد رفت. تعداد اين جمعيت برابر 100 فرض شده است .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">تابع برازندگي</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">با توجه به اينکه مايليم برازندگي مقدار بيشتري پيدا کند، بنابراين از عکس هزينه در اين رابطه استفاده مي کنيم تا اينکه هزينه مسيرها نرخ کاهشي داشته باشد .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">(1) <span style=""> </span><span style=""> </span></span><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1028" type="#_x0000_t75" style="'width:198.75pt;height:15pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image009.png" title="Fitness"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image010.jpg" shapes="_x0000_i1028" width="265" height="20" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">CostT</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">: مجموع هزينه مسيرهاي منتهي به هدفها از مبدا براي رکورد </span></span><span dir="LTR">T</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> از جدول مسيريابي، </span><span dir="LTR">DelayT</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">: مجموع تاخير زماني مسيرهاي منتهي به هدفها از مبدا براي رکورد </span></span><span dir="LTR">T</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> از جدول مسيريابي</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>2</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>. </span><span dir="LTR">BandWidthT</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>: مجموع پهناي باند</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>]</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>6</span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>[</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">مسيرهاي منتهي به هدفها از مبدا براي رکورد </span></span><span dir="LTR">T</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> از جدول مسيريابي.<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">عملگر تقاطع</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">نحوه عملکرد اين عملگر بر روي دو والد منتخب براي توليد فرزند به طوري مي باشد که نيمه دوم کروموزومهاي دو والد با هم تعويض مي شود با اين شرط که مسيرهاي منتتهي به اهداف دچار انحراف نشوند. بنابراين براي تعويض هر ژن کروموزوم والد، ژنهاي ماقبل و ما بعد کروموزوم والد ديگر بررسي شده تا سبب انحراف از مسير نشود. شکل</span><span dir="LTR"></span><span dir="LTR" lang="AR-SA"><span dir="LTR"></span> </span><span lang="AR-SA" style="font-family:Nazanin;">ذيل نشان دهنده اعمال اين عملگر روي دو کروموزوم والد مي باشد .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="Picture_x0020_1" spid="_x0000_i1030" type="#_x0000_t75" style="'width:159.75pt;height:1in;"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image011.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image012.jpg" shapes="Picture_x0020_1" width="213" height="96" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">4</span><span lang="AR-SA" style="font-family:Nazanin;">: نحوه عملکرد عملگر تقاطع</span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">از آنجائيکه مايليم ابتدا تنوع در جمعيت حفظ شود و در انتهاي نسلها سرعت همگرايي افزايش يابد، در نيمه اول نسلها نرخ عملگر تقاطع 0.05 و در نيمه دوم اين نرخ برابر 0.44 فرض شده است .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">عملگر جهش</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">با استفاده از اين عملگر که با نرخ معين احتمالي يک ماسک باينري را ايجاد کرده و به کل جمعيت اعمال مي نمايد, به طوريکه مقدار صفر نشان دهنده عدم تغيير ژن مورد نظر و مقدار يک سبب تغيير آن ژن خواهد شد. نکته جالب توجه در اين پروژه تغيير هدايت شده ژن ها مي باشد. از آنجائيکه مقدار هر ژن عددي بين يک تا هشت مي باشد و جهش ايجاد شده بايد با مقدار قبلي ژن متفاوت باشد و همچنين بايد رقمي انتخاب شود که سبب انحراف مسير منتهي به مقصد نشود. اين استراتژي در نشان داده شده است .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1031" type="#_x0000_t75" style="'width:204pt;height:59.25pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image013.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image014.jpg" shapes="_x0000_i1031" width="272" height="79" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">5</span><span lang="AR-SA" style="font-family:Nazanin;"> : <span style=""> </span>نحوه عملکرد عملگر جهش<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">با توجه به اينکه عملگر جهش سبب تنوع در جمعيت خواهد شد و از آنجائيکه مايليم در ابتدا تنوع جمعيت حفظ شود و در انتها سرعت همگرايي افزايش يابد، نرخ عملگر جهش در نيمه اول جمعيت 0.54 و در نيمه دوم 0.15<span style=""> </span>بکار برده شده است. <o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">استراتژي </span><span dir="LTR">Multi Niche Crowding</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">در الگوريتمهاي ژنتيک<o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">برطبق اين استراتژي مراحل انتخاب و جايگزيني اصلاح شده و به صورت گروهي انجام مي شود. اين راهکار شامل دو مرحله مي باشد به طوريکه ابتدا به تعداد </span><span dir="LTR">Cs</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">کروموزم از جمعيت انتخاب مي شوند، از خارج اين گروه يک کروموزوم به عنوان والد اول انتخاب شده و بر اساس بيشترين شباهت با عضوي از گروه والد دوم نيز انتخاب مي شود، سپس عملگر هاي جهش و تقاطع روي اين دو والد اعمال شده و دو فرزند توليد مي شوند. مرحله دوم براي هر يک از فرزندان توليد شده انجام مي پذيرد.<o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">همانطور که در شکل6 نشان داده شده است، کل جمعيت به </span><span dir="LTR">Cf</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span>گروه تقسيم مي شود، شبيه ترين فرد در هر گروه با يکي از فرزند توليدي مرحله قبل انتخاب مي شود به طوريکه برداري شامل </span><span dir="LTR">f</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> فرد ايجاد شده که کمترين مقدار برازندگي فردي را مشخص مي کند که بايد با فرزند توليدي مرحله قبل جايگزين گردد .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1032" type="#_x0000_t75" style="'width:223.5pt;height:105.75pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image015.png" title="MNC"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image016.jpg" shapes="_x0000_i1032" width="298" height="141" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">6</span><span lang="AR-SA" style="font-family:Nazanin;"> : جايگزيني والديني با بيشترين شباهت و کمترين برازندگي<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">فردی براي جايگزيني انتخاب ميشود که داراي کمترين برازندگي و بيشترين شباهت (فرزند، هر يک از </span><span dir="LTR">f</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span>گروه )<span style=""> </span>باشد.<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شباهت کروموزومها بر اساس فاصله اقليدوسي کروموزوم هاي آنها به صورت تابع زير مي باشد :</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">X = ( x1 , x2 , . . . , xn )<span style=""> </span>,</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR">Y= ( y1 , y2 , . . . ,yn )<span style=""> </span>,<span style=""> </span>n</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>= </span><span lang="AR-SA" style="font-family:Nazanin;">طول کروموزوم<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">(2)<span style=""> </span><span style=""> </span></span><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1033" type="#_x0000_t75" style="'width:123pt;height:39pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image017.png" title="untitled"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image018.jpg" shapes="_x0000_i1033" width="164" height="52" /><!--[endif]--></span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">براي نرمال نمودن فاصله </span><span dir="LTR">d(x,y)</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> مقادير اختلاف هر ژن بر طول کروموزوم تقسيم مي شود. <o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">اين استراتژي براي حفظ تنوع در جمعيت بسيار مفيد بوده و همچنين همگرايي را تا ميزان مناسبي بهبود مي بخشد. نکته قابل توجه در اين استراتژي تنظيم مقدار کمي براي نرخ عملگر جهش بدليل عدم فرار جمعيت از هر </span><span dir="LTR">Niche</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">مي باشد.<o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">الگوريتم تبريد تدريجي</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">براي استحکام دادن فلز و يا شيشه را تا دماي بالايي گرما داده و سپس دما را به آهستگي کاهش داده تا اينکه سبب توليد حالت کريستالي با انرژي پايين ماده شود. از همين ايده استفاده کرده و بر اساس پارامتر دما الگوريتمي به شرح زير ارائه داده مي شود. در الگوريتم زير </span><span dir="LTR">Move Set</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> همان جدول مسيريابي در نظر گرفته شده است.<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ايجاد ليستي کاهشي از دما با مقادير بين صفر و يک . (</span><span dir="LTR">Annealing Cooling schedule</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>)</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مقدار دهي اوليه جمعيت با عنوان </span><span dir="LTR">Path0</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">و انتساب بيشترين (برازندگي </span></span><span dir="LTR">Objective function</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>) به </span><span dir="LTR">Path0</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">.</span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ايجاد تغييري در جمعيت و ايجاد </span><span dir="LTR">Path</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">. (</span></span><span dir="LTR">Generating Function</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>)</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">اگر برازندگي </span><span dir="LTR">Path</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">بزرگتر از بيشتريي برازندگي باشد آنگاه برو به 5 در غير اين صورت برو به 6 .</span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">New Path</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">برابر </span></span><span dir="LTR">Path0</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">مي باشد و بيشترين برازندگي مربوط به </span></span><span dir="LTR">Path</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">.<o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">اگر (مقداري تصادفي بين صفرويك</span><span dir="LTR">T[i] ></span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>) آنگاه </span><span dir="LTR">Path0</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">برابر </span></span><span dir="LTR">Path</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">مي باشد . (</span></span><span dir="LTR">Acceptance Function</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>)</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">اگر نسلها به پايان رسيد برو به8 در غير اين صورت برو به3.</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">پايان الگوريتم تبريد تدريجي.<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">الگوريتم تبريد تدريجي بدليل رهايي از جواب بهينه محلي روش مناسبتري از الگوريتمهاي ژنتيک تلقي مي شود. ضمن اينکه سرعت اجراي اين الگوريتم خيلي کمتر از الگوريتم ژنتيک نيز مي باشد .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ترکيب الگوريتمهاي ژنتيک و تبريد تدريجي</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ترکيب اين دو الگوريتم با يکديگر بدليل باقي ماندن ويژگيهاي خوب آنها عملي منطقي به نظر مي رسد. راهي که براي ترکيب اين دو استفاده شده است، در نظر گرفتن تناسب نرخ عملگر جهش در الگوريتم ژنتيک و همچنين پارامتر خنک کنندگي دما در الگوريتم تبريد تدريجي مي باشد. جزئيات مربوط به ترکيب اين دو الگوريتم به شرح زير مي باشد:<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">جمعيت و دما مقداردهي اوليه مي شوند و به تعداد نسلها گامهاي بعدي تکرار مي شوند. زوجي از والدين اتنخاب مي شوند و عملگرهاي جهش و تقاطع روي آنها اعمال مي شود. دو فرزند براي جايگزيني توليد مي شوند که با شرط زير هر يک از فرزندان مي توانند جايگزين والدي با بدترين مقدار برازندگي شوند. </span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>(3)<span style=""> </span><span style=""> </span></span><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1034" type="#_x0000_t75" style="'width:109.5pt;height:36pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image019.png" title="shart"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image020.jpg" shapes="_x0000_i1034" width="146" height="48" /><!--[endif]--></span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">در پايان هر نسل دما با ضريب </span><span dir="LTR">α</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> کم شده و همچنين نرخ عملگر جهش نيز در هر ده نسل با ضريب </span><span dir="LTR">α</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> کم مي شود .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">الگوريتم ترکيب به صورت زير مي باشد:<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>1: t = 0</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">2: initialize P(t) and temperature Tt</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">3: evaluate P(t)</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">4: while not termination-condition do</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">5:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR">t = t + 1</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">6:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>select P(t) from P(t-1)</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">7:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>select individuals for reproduction from P(t)</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">8:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>repeat</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">9:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span><span style=""> </span></span><span dir="LTR">select two unused individuals P1, P2</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">10:</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span><span style=""> </span>crossover & mutation; generate two children C1,C2</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">11:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>evaluate C1,C2</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">12:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>for all i = 1 to 2 do</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">13:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR" lang="AR-SA"><span dir="LTR"></span><span style=""> </span></span><span dir="ltr"><span style=""> </span>if min{1,exp((fi-fworst)/Tt)}> random[0,1) then</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">14:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"><span style=""> </span><span style=""> </span>accept Ci and replace the corresponding parent</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">15:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"><span style=""> </span><span style=""> </span>update the new best and worst points</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">16:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>end if</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">17:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span><span style=""> </span>end for</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">18:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR">until all selected parents finish reproduction</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">19: </span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR">Tt+1 = Tt × α; 0 <α <></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">20: </span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR">if (t%10 == 0)&& (pm > 1/n) then</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">21: </span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR">pm = pm×α</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">22: </span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span><span style=""> </span></span><span dir="LTR">end if</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">23: end while</span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR">T</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> : پارامتر دما، </span><span dir="LTR">P(t)</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>: جمعيتي از افراد در نسل </span><span dir="LTR">t</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">، </span></span><span dir="LTR">α</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> </span><span dir="LTR"></span><span dir="LTR"><span dir="LTR"></span>:</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> ضريب کاهش دما و نرخ عملگر جهش ، </span><span dir="LTR">Pm</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span>: نرخ عملگر جهش .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ترکيب الگوريتمهاي ژنتيک و تبريد تدريجي با استراتژي </span><span dir="LTR">Multi Niche Crowding</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">الگوريتم </span><span dir="LTR">MNC GA</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">با توجه به فرضيات </span></span><span dir="LTR">MNC</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">در انتخاب والدين و اعمال عملگرهاي جهش و تقاطع و همچنين توليد دو فرزند و جايگزيني با والدين و ادامه الگوريتم همانطور که در الگوريتم ژنتيک آمده است .<o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">در الگوريتم </span><span dir="LTR">MNC GSA</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> روش ترکيب الگوريتمهاي ژنتيک و تبريد تدريجي مانند بخش قبل بوده و تفاوت اصلي آن در نحوه انتخاب والدين براي جايگزيني مي باشد. طبق استراتژي </span><span dir="LTR">MNC</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">که براساس گروهي از اعضا بوده است، در مرحله دوم الگوريتم ترکيبي ارائه شده ابتدا دو والد با استفاده از روش </span></span><span dir="LTR">MNC</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">انتخاب مي شود سپس عملگرهاي جهش و تقاطع روي آنها اعمال شده و<span style=""> </span>الگوريتم ادامه مي يابد .<o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">طبق ويژگي مهم الگوريتم </span><span dir="LTR">MNC</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">هر دو روش ترکيب منجر به حفظ تنوع در جمعيت طي نسلها مي شود .<o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">نتايج</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">با استفاده از شبيه سازي انجام شده و بر اساس فرضيات بيان شده کارايي روشها بکار رفته از چند جنبه قابل مطالعه مي باشد که از آن جمله مي توان به مواردي اشاره نمود :<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مقادير كمترين، متوسط و بيشترين برازندگي بدست آمده طي نسلها</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">زمان اجراي الگوريتمها</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مقايسه نتايج با تغيير پارامترهاي الگوريتمها</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مقدار برازندگي ميانگين طي چند بار اجرا</span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">ابتدا به مقدار برازندگي بدست آمده طي نسلها مي پردازيم:<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1035" type="#_x0000_t75" style="'width:226.5pt;height:145.5pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image021.png" title="" cropleft="2166f"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image022.jpg" shapes="_x0000_i1035" width="302" height="194" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">7</span><span lang="AR-SA" style="font-family:Nazanin;">: کمترين، متوسط و بيشترين مقادير برازندگي طي نسلها اجراي الگوريتم ژنتيک<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1036" type="#_x0000_t75" style="'width:235.5pt;height:2in'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image023.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image024.jpg" shapes="_x0000_i1036" width="314" height="192" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">8</span><span lang="AR-SA" style="font-family:Nazanin;">: کمترين، متوسط و بيشترين مقادير برازندگي طي نسلها اجراي الگوريتم سخت شدن تبريد تدريجي<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1037" type="#_x0000_t75" style="'width:235.5pt;height:151.5pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image025.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image026.jpg" shapes="_x0000_i1037" width="314" height="202" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">9</span><span lang="AR-SA" style="font-family:Nazanin;">: کمترين، متوسط و بيشترين مقادير برازندگي طي نسلها اجراي الگوريتم ترکيبي ژنتيک و </span><span dir="LTR">MNC</span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;"><o:p> </o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">يکي ديگر از معيارهاي بررسي کارايي در ترکيب </span><span dir="LTR">MNC</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">و الگوريتم ژنتيک، فاکتور </span></span><span dir="LTR">MNC</span><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> <span lang="AR-SA">و يا تعداد گروه مي باشد که با سه مقدار 5 ، 10 و 15 ميتوان مقادير برازندگي با هم مقايسه نمود. <o:p></o:p></span></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1038" type="#_x0000_t75" style="'width:232.5pt;height:138pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image027.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image028.jpg" shapes="_x0000_i1038" width="310" height="184" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">10</span><span lang="AR-SA" style="font-family:Nazanin;">: مقايسه مقادير برازندگي براساس تعداد گروه بندي در روش </span><span dir="LTR">MNC</span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1039" type="#_x0000_t75" style="'width:232.5pt;height:137.25pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image029.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image030.jpg" shapes="_x0000_i1039" width="310" height="183" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">11</span><span lang="AR-SA" style="font-family:Nazanin;">: کمترين، متوسط و بيشترين مقادير برازندگي طي نسلها اجراي الگوريتم ترکيبي ژنتيک و تبريد تدريجي<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1040" type="#_x0000_t75" style="'width:232.5pt;height:138.75pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image031.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image032.jpg" shapes="_x0000_i1040" width="310" height="185" /><!--[endif]--></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">12</span><span lang="AR-SA" style="font-family:Nazanin;">: کمترين، متوسط و بيشترين مقادير برازندگي طي نسلها اجراي الگوريتم ترکيبي ژنتيک، تبريد تدريجي و </span><span dir="LTR">MNC</span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1041" type="#_x0000_t75" style="'width:232.5pt;height:147pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image033.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image034.jpg" shapes="_x0000_i1041" width="310" height="196" /><!--[endif]--></span><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">13</span><span lang="AR-SA" style="font-family:Nazanin;">: مقايسه زمان اجراي الگوريتمها<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span dir="LTR"><!--[if gte vml 1]><v:shape id="_x0000_i1042" type="#_x0000_t75" style="'width:232.5pt;height:147pt'"> <v:imagedata src="file:///C:\DOCUME~1\D0C3~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image035.png" title=""> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/D0C3%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image036.jpg" shapes="_x0000_i1042" width="310" height="196" /><!--[endif]--></span><span lang="AR-SA" style="font-family:Nazanin;">شکل </span><span lang="AR-SA" style="font-family:Nazanin;">14</span><span lang="AR-SA" style="font-family:Nazanin;">: مقايسه بهترين مقادير برازندگي روشهاي مختلف<o:p></o:p></span></span><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-begin'"></span><span style="'mso-spacerun:yes'"> </span></span><span dir="LTR">SEQ</span><span dir="RTL"></span><span lang="AR-SA" style="';font-size:16.0pt;"><span dir="RTL"></span> شکل \* </span><span dir="LTR">ARABIC</span><span dir="RTL"></span><span style="';font-size:16.0pt;"><span dir="RTL"></span> <span lang="AR-SA"><span style="'mso-element:field-separator'"></span></span></span><![endif]--><!--[if supportFields]><span lang="AR-SA" style="'font-size:16.0pt;mso-ansi-font-family:Nazanin';font-size:14.0pt;"><span style="'mso-element:field-end'"></span></span><![endif]--></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">پس از 30 بار اجراي نرم افزار شبيه سازي شده بهترين ميانگين برازندگي مربوط به روش </span><span dir="LTR">MNC GA</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> با مقدار 0.16 و بعد از آن روش </span><span dir="LTR">GSA</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> با مقدار 0.15 و روشهاي بعدي داراي برازندگي کمتري مي باشند .<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">نتيجه گيري<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">همانطور كه در اين مقاله آمده است با استفاده از الگوريتمهاي تكاملي نيز مي توان شبكه هاي كامپيوتري و يا سيستمهاي مشابه را به يك سيستم هوشمند تبديل نمود كه بهترين مسيرها را به مقصدها پيدا كند. نسخه هاي مختلف الگوريتم ژنتيك داراي خواص خوبي مي باشد اما مشكل بهينه محلي به عنوان مسئله اي جدي در آن بشمار مي رود كه انتخاب تابع برازندگي، عملگرهاي جهش، تقاطع و نحوه عملكرد هريك موجب توسعه اين الگوريتم و استفاده آن در محيطهاي پويا مي شود.<o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">بنابر نتايج بدست آمده ترکيب الگوريتمهاي ژنتيک ، تبريد تدريجي و استراتژي </span><span dir="LTR">Multi Niche Crowding</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> موجب يافتن بهترين مسيرها با کمتربن هزينه، بيشترين پهناي باند و کمترين تاخير زماني خواهد شد. در واقع ترکيب اين الگوريتمها، ويژگيهاي خوب آنها را نيز تجميع مي کند. در اين راستا الگوريتم تبريد تدريجي موجب رهايي الگوريتم ژنتيک از جواب بهينه محلي مي شود و ايده </span><span dir="LTR">Multi Niche Crowdig</span><span dir="RTL"></span><span lang="AR-SA" style="font-family:Nazanin;"><span dir="RTL"></span> سبب حفظ تنوع در جمعيت خواهد شد. <o:p></o:p></span></span></p><div style="text-align: right;"> </div><p style="text-align: right;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><span lang="AR-SA" style="font-family:Nazanin;">مراجع </span></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref215978652"><span dir="LTR">K. Vijayalakshmi and S. Radhakrishnan,” Dynamic Routing to Multiple Destinations in IP Networks using Hybrid Genetic Algorithm (DRHGA)”, International Journal of Information Technology Volume 4 Number 1 ,2007.</span></a></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref226691074"><span dir="LTR">Li ZHU, Zhi-shu LI, Liang-yin CHEN and Yan-hong CHENG,” Two-stage evolutionary algorithm for dynamic multicast routing in mesh network”, Journal of Zhejiang University SCIENCE A ISSN 1673-565X (Print); ISSN 1862-1775 (Online).</span></a></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref215976975"><span dir="LTR">Tarek M. Mahmoud," A Genetic and Simulated Annealing Based Algorithms for Solving the Flow Assignment Problem in Computer Networks", International Journal of Electronics, Circuits and Systems, Volume21-66 ,2007.</span></a></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref215978526"><span dir="LTR">Alaa Sheta, Mohammad Salamah, Hamza Turabieh and Haneen Heyasat,"Selection of Appropriate Traffic of a Computer Network with Fixed Topology Using GAs", IAENG International Journal of Computer Science, 34:1, IJCS_34_1_6, Advance online publication: 15 August 2007.</span></a></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref215976749"><span dir="LTR">Z.G.Wang, M. Rahman, Y. S. Wong and K. S. Neo,"Development of Heterogeneous Parallel Genetic Simulated Annealing Using Multi-Niche Crowding", International Journal of Computational Intelligence Volume 3 Number 1,pp.55-62,2005.</span></a></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref226690868"><span dir="LTR">Susmi Routray, A. M. Sherry, and B. V. R. Reddy, "Bandwidth Optimization through Dynamic Routing in ATM Networks: Genetic Algorithm&Tabu Search Approach", Proceeding Of World Academy Of Science, Engineering And Technology Volume 12 March 2006 ISSN 1307-6884.</span></a></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref226690605"><span dir="LTR">M.S. Zahrania, M.J. Loomesb, J.A. Malcolma, A.Z.M. Dayem Ullahc, K. Steinh</span></a><span style=""><span lang="AR-SA" style="font-family:Nazanin;">ِ</span></span><span style=""><span dir="LTR">feld and A.A. Albrechta,”Genetic local search for multicast routing with pre-processing by logarithmic simulated annealing”, Computers & Operations Research 35 (2008) 2049 – 2070.</span></span></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref226690636"><span dir="LTR">Walter Cedeño and V. Rao Vemuri,” Analysis of Speciation and Niching in the Multi-Niche Crowding GA”,HEWLETT-PACKARD</span></a><span style=""><span dir="RTL"></span><span style="font-family:Nazanin;"><span dir="RTL"></span> </span></span><span style=""><span dir="LTR">Research and Development 2850 Centerville Road MS-2C10 Wilmington, DE 19808-1610, Department of Applied Science University of California, Davis and Lawrence Livermore National Laboratory Livermore, CA 94550.</span></span></span></p><div style="text-align: right;"> </div><p style="text-align: left;" class="MsoNormal" dir="RTL"><span style="font-size:85%;"><a name="_Ref226690662"><span dir="LTR">Walter Cedeño, V. Rao Vemuri, and Tom Slezak,” Multi-Niche Crowding in Genetic Algorithms and its Application to the Assembly of DNA Restriction-Fragments”, Department of Applied Science University of California, Davis and Lawrence Livermore National Laboratory Livermore, CA 94550.</span></a><span style=""></span><span lang="AR-SA" style="font-family:Nazanin;"><o:p></o:p></span></span></p> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0tag:blogger.com,1999:blog-8908934521154490726.post-8762162373850450912010-05-10T23:59:00.001-07:002010-05-11T00:01:53.455-07:00استقرار Sharepoint<div dir="rtl" style="text-align: right;"><div dir="rtl" style="text-align: right;"><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CD0C3%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>FA</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <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="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <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" unhidewhenused="false" name="Placeholder Text"> <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" unhidewhenused="false" name="Revision"> <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"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--></div><style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:Nazanin; panose-1:0 0 4 0 0 0 0 0 0 0; mso-font-charset:178; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:8193 -2147483648 8 0 64 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; 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; mso-bidi-language:AR-SA;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:36.0pt; mso-add-space:auto; line-height:115%; 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; mso-bidi-language:AR-SA;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; mso-add-space:auto; line-height:115%; 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; mso-bidi-language:AR-SA;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; mso-add-space:auto; line-height:115%; 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; mso-bidi-language:AR-SA;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:36.0pt; mso-add-space:auto; line-height:115%; 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; mso-bidi-language:AR-SA;} span.System {mso-style-name:"System\,sys"; mso-style-unhide:no; mso-style-locked:yes; mso-bidi-font-size:10.0pt; color:windowtext; border:none; font-weight:bold; mso-bidi-font-weight:normal; text-decoration:none; text-underline:none;} span.Placeholder {mso-style-name:"Placeholder\,ph"; mso-style-unhide:no; mso-bidi-font-size:9.0pt; color:windowtext; font-style:italic; mso-bidi-font-style:normal; text-decoration:none; text-underline:none;} span.LabelEmbedded {mso-style-name:"Label Embedded\,le"; mso-style-unhide:no; mso-bidi-font-size:9.0pt; font-weight:bold; mso-bidi-font-weight:normal;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; 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; mso-bidi-language:AR-SA;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:747921216; mso-list-type:hybrid; mso-list-template-ids:1918375284 37650916 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-text:%1-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l0:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l1 {mso-list-id:1117020240; mso-list-type:hybrid; mso-list-template-ids:-522696510 -1166373264 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l1:level1 {mso-level-text:%1-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l2 {mso-list-id:1134063808; mso-list-type:hybrid; mso-list-template-ids:5508504 1543654026 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l2:level1 {mso-level-text:%1-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l2:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; text-indent:-9.0pt;} @list l3 {mso-list-id:1529103448; mso-list-type:hybrid; mso-list-template-ids:-1183962992 1915673788 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l3:level1 {mso-level-text:%1-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l4 {mso-list-id:1697460671; mso-list-type:hybrid; mso-list-template-ids:-1587911458 995246394 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l4:level1 {mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Times New Roman","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:Nazanin;} @list l4:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Courier New";} @list l5 {mso-list-id:2134323762; mso-list-type:hybrid; mso-list-template-ids:2084487032 -869130176 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l5:level1 {mso-level-text:%1-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --> </style><!--[if gte mso 10]> <style> /* 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-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-language:AR-SA;} table.MsoTableGrid {mso-style-name:"Table Grid"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-priority:59; mso-style-unhide:no; border:solid black 1.0pt; mso-border-themecolor:text1; mso-border-alt:solid black .5pt; mso-border-themecolor:text1; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.5pt solid black; mso-border-insideh-themecolor:text1; mso-border-insidev:.5pt solid black; mso-border-insidev-themecolor:text1; 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-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-language:AR-SA;} </style> <![endif]--> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span style="line-height: 115%;font-family:Nazanin;" lang="FA">انواع عناصر موجود در سايت<o:p></o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >عناصر موجود در سايت به دو نوع تقسيم ميشوند:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">1-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >عناصر توسعه يافته (</span><span dir="LTR" style="font-size:100%;">Developed site elements</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >) كه توسط توسعه دهندگان ايجاد ميشوند، شامل:</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">a.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Web Parts</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">b.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Workflows</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">c.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Site and list definitions</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">d.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Document converters</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">2-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >عناصر تاليفي (</span><span dir="LTR" style="font-size:100%;">authored site elements</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >) كه توسط طراحان سايت تهيه ميشوند، شامل:</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">a.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Master pages</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">b.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Cascading style sheets</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">c.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Forms</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">d.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Layout pages</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >دو نوع عنصر تاليفي داريم:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">1-<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Artifacts<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">a.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Master pages<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در </span><span dir="LTR" style="font-size:100%;">Master Page gallery</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > قرار ميگيرند و امكانات كتابخانهاي شيرپوينت براي آنها وجود دارد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 108pt 10pt 0cm; text-align: justify; text-indent: -108pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style=""><span style=";font-family:";" > </span>i.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">site master pages<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 108pt 10pt 0cm; text-align: justify; text-indent: -108pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style=""><span style=";font-family:";" > </span>ii.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">system master pages<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">b.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Layout pages<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >صفحات </span><span dir="LTR" style="font-size:100%;">ASPX</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > هستند و طرحبندي صفحات را بر عهده دارند.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در </span><span dir="LTR" style="font-size:100%;">Master Page gallery</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > قرار ميگيرند.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">c.<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Cascading style sheets<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در </span><span dir="LTR" style="font-size:100%;">Styles library</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > قرار ميگيرند و براي مشخص كردن فونت و رنگ و ... به كار ميروند.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">2-<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Web content<o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >عبارتاند از متن و تصوير و ...<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با يك روش يكسان نميتوان هر دو نوع عناصر را انتقال داد و بنا به نوع آنها روشهاي متفاوتي وجود دارد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >نامگذاري ديگر انواع عناصر تاليفي:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">1-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >عناصر صفحه (</span><span dir="LTR" style="font-size:100%;">Page elements</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >) همچون </span><span dir="LTR" style="font-size:100%;">master pages, cascading style sheets, forms, and layout pages</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">2-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >محتوي (</span><span dir="LTR" style="font-size:100%;">Content</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >) همچون تصوير و متن</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <span style="font-size:100%;"><b><span dir="RTL" style="line-height: 115%;font-family:Nazanin;" lang="FA">
<br /></span></b></span> <p class="MsoNormal"><span style="font-size:100%;"><b><span style=""><o:p> </o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span style="line-height: 115%;font-family:Nazanin;" lang="FA">استقرار عناصر توسعه يافته<o:p></o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >عموما عناصر توسعه يافته در محيطهاي برنامه نويسي و توسط كدها توليد ميشوند و مستقيما به </span><span dir="LTR" style="font-size:100%;">Web server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و </span><span dir="LTR" style="font-size:100%;">application server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > انتقال مييابند.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">سيستمهاي استقرار عناصر توسعه يافته از محيط توسعه به ساير جاها:<o:p></o:p></span></b></span></p> <div align="right"> <table class="MsoTableGrid" dir="rtl" style="border: medium none ; margin-left: 36pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"> <tbody><tr style=""> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استفاده از </span><span dir="LTR" style="font-size:100%;">Stsadm</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > از طريق خط فرمان</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> <td style="border-style: solid none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در اين روش كليه عمليات </span><span dir="LTR" style="font-size:100%;">create, import, export</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و همچنين تهيه </span><span dir="LTR" style="font-size:100%;">solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > قابل انجام است. اين روش به علت پشتيباني از </span><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و </span><span dir="LTR" style="font-size:100%;">MOSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در بيشتر محيطها روش خوبي است و در مورد هر دو نوع عناصر موجود در سايت قابل استفاده ميباشد.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استفاده از </span><span dir="LTR" style="font-size:100%;">Solution Generator<o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >اين روش در مواردي مفيد است كه شما از </span><span dir="LTR" style="font-size:100%;">Visual Studio</span><span style=";font-family:Nazanin;font-size:100%;" > <span lang="FA">استفاده ميكنيد. </span></span><span dir="LTR" style="font-size:100%;">Solution Generator</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > يك برنامه كاربردي مستقل است كه از روي سايت موجود يك </span><span dir="LTR" style="font-size:100%;">Site Definition project</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > توليد ميكند. اين برنامه كاربران را قادر ميسازد تا قبل از توليد كدها در </span><span dir="LTR" style="font-size:100%;">VS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > با كمك مرورگر يا </span><span dir="LTR" style="font-size:100%;">SharePoint Designer</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > محتواي سايت را تغيير دهند.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Custom scripts and applications<o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >شما ميتوانيد وظايف زماني را در </span><span dir="LTR" style="font-size:100%;">SharePoint Products and Technologies</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > بسازيد تا كار ساخت و استقرار </span><span dir="LTR" style="font-size:100%;">solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها را به صورت خودكار انجام دهند.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >شما ميتوانيد </span><span dir="LTR" style="font-size:100%;">script</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها و يا برنامههاي كاربردي بنويسيد تا وظيفههاي مشخص شده را در اين فرايند اجرا كنند.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Manual code handling<o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در محيطهاي كوچكي كه عناصر توسعه يافته سايت در به صورت مداوم تغيير نميكنند ميتوان به صورت دستي عناصر سايت و منابع مربوط به آنها را مستقر نمود.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Features</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > داراي يك امكان قابل حمل و ماژولار است كه </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > نام دارد و تغييرات را در كل سايت ساده ميكند. </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > بستهاي از عناصر </span><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > است كه ميتواند در محدودهاي خاص فعال شده و در انجام كاري خاص به كاربر كمك نمايد.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Site templates</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در </span><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > تعريف سايت شامل مجموعهاي از فايلهاي </span><span dir="LTR" style="font-size:100%;">XML</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > است كه ميتوانند در توليد يك سايت جديد به كار آيند. اين فايلها در </span><span dir="LTR" style="font-size:100%;">Web server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > موجودند. به علاوه شما هم ميتوانيد از يك </span><span dir="LTR" style="font-size:100%;">site template</span><span style=";font-family:Nazanin;font-size:100%;" > <span lang="FA">(فايل </span></span><span dir="LTR" style="font-size:100%;">.stp</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >) در ساخت يك سايت جديد استفاده كنيد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">site template</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > از طريق واسط كاربر و يا پيادهسازي مدل پروژه ساخته ميشود و بستهاي است كه شامل مجموعهاي از تفاوتها و تغييرات مشخصات يك سايت پايه ميباشد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >بسته </span><span dir="LTR" style="font-size:100%;">site template</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در يك فايل </span><span dir="LTR" style="font-size:100%;">CAB</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > قرار گرفته و ميتواند به وسيله كاربري كه داراي سطح دسترسي مناسب است در يك </span><span dir="LTR" style="font-size:100%;">site collection</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >، </span><span dir="LTR" style="font-size:100%;">Download</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و يا </span><span dir="LTR" style="font-size:100%;">Upload </span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><span style=""> </span>شود.<o:p></o:p></span></p> </td> </tr> </tbody></table> </div> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p> </o:p></span></p> <span dir="RTL" style="line-height: 115%;font-family:Nazanin;font-size:100%;" lang="FA" >
<br /></span> <p class="MsoNormal"><span style="font-size:100%;"><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">روشهاي استقرار عناصر توسعه يافته:<o:p></o:p></span></b></span></p> <div align="right"> <table class="MsoTableGrid" dir="rtl" style="border: medium none ; margin-left: 36pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"> <tbody><tr style=""> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Solution packages<o:p></o:p></span></p> </td> <td style="border-style: solid none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها عبارتند از بستههايي براي توزيع كه تغييرات </span><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و محيط توسعه </span><span dir="LTR" style="font-size:100%;">MOSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > را به </span><span dir="LTR" style="font-size:100%;">WEB server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و يا </span><span dir="LTR" style="font-size:100%;">application server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در </span><span dir="LTR" style="font-size:100%;">server farm</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > شما منتقل ميكند.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از </span><span dir="LTR" style="font-size:100%;">Solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ميتوان كارهاي زير را انجام داد:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار عناصر تاليفي در محيط غير متصل</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار </span><span dir="LTR" style="font-size:100%;">artifact</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها و عناصر توسعه يافته در همان بسته</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از اين روش نميتوان عناصر تاليفي را كه </span><span dir="LTR" style="font-size:100%;">artifact</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > نيستند، مستقر نمود.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Features<o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها بستههايي حاوي مجموعهاي از فايلهاي </span><span dir="LTR" style="font-size:100%;">XML</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > هستند كه در </span><span dir="LTR" style="font-size:100%;">WEB server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > مستقر ميشوند. با استفاده از </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها امكانات زير در اختيار شما است:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار عناصر توسعه يافته در محيطهاي متصل و غير متصل</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >فعال و غير فعالسازي تنظيمات به صورت سفارشي در </span><span dir="LTR" style="font-size:100%;">Central Administrator</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > يا توسط </span><span dir="LTR" style="font-size:100%;">stsadm<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >كنترل داشتن بر محدوده استقرار</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >گنجاندن </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها در </span><span dir="LTR" style="font-size:100%;">Solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > همراه با ساير </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها، عناصر توسعه يافته و </span><span dir="LTR" style="font-size:100%;">artifact</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >از </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها نميتوان براي استقرار عناصر تاليفي استفاده نمود.<o:p></o:p></span></p> </td> </tr> </tbody></table> </div> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p> </o:p></span></p> <span dir="RTL" style="line-height: 115%;font-family:Nazanin;font-size:100%;" lang="FA" >
<br /></span> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">با استفاده از </span></b><b><span dir="LTR" style="">Solution packages</span></b><b><span lang="FA" style="font-family:Nazanin;"><o:p></o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >از سه راه ميتوان يك </span><span dir="LTR" style="font-size:100%;">Solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ساخت:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">1-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >روش دستي با استفاده از ابزار </span><span dir="LTR" style="font-size:100%;">Makecab.exe<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در اين روش ابتدا بايد فايلهاي مربوط به توسعه را در يك پوشه جمع كرد. بهتر است فايلها را بر مبناي نوع آنها در زير پوشههاي مجزا در پوشه اصلي دستهبندي نمود.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >مرحله بعدي ساخت فايل </span><span dir="LTR" style="font-size:100%;">manifest.xml</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ميباشد. اين فايل ليستي از </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها، تعاريف سايت، فايلهاي منبع، فايلهاي وبپارتها و اسمبليها است و در ريشه فايل سولوشن قرار ميگيرد.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >...</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">2-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از </span><span dir="LTR" style="font-size:100%;">SharePoint Solution Generator<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در اين روش ميتوان سايت آماده شده را در </span><span dir="LTR" style="font-size:100%;">SharePoint solution</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > كامپايل كرد تا در فارم ديگري استقرار يابد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">3-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از </span><span dir="LTR" style="font-size:100%;">WSPBuilder<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >بعد از ساخت </span><span dir="LTR" style="font-size:100%;">Solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > بايد آن را به كمك </span><span dir="LTR" style="font-size:100%;">stsadm</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >، </span><span dir="LTR" style="font-size:100%;">import</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > كرده و سپس مستقر نمود.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >براي </span><span dir="LTR" style="font-size:100%;">import</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > كردن، بايد در فارم مقصد دستور زير را اجرا نمود:<o:p></o:p></span></p> <p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">cd <span style="border: medium none ;">%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin</span></span></span></span><span class="System" style="font-size:100%;"><span dir="RTL" style="border: medium none ; line-height: 115%;font-family:";" lang="AR-SA"><o:p></o:p></span></span></p><div style="text-align: left;"> </div><p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">stsadm -addsolution -filename </span></span></span><span class="Placeholder" style="font-size:100%;"><solution></solution></span><span class="Placeholder" style="font-size:100%;"><span dir="RTL" style="line-height: 115%;font-family:";" lang="AR-SA"><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >اين دستور باعث افزوده شدن سواوشن به بانك سولوشنهاي فارم ميشود.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >پس از </span><span dir="LTR" style="font-size:100%;">import</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > كردن، بايد با استفاده از دستور زير، </span><span dir="LTR" style="font-size:100%;">SharePoint solution</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > را مستقر نمود:<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: left;"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">cd %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin</span></span></span><span class="System" style="font-size:100%;"><span dir="RTL" style="border: medium none ; line-height: 115%;font-family:";" lang="AR-SA"><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >براي يك </span><span dir="LTR" style="font-size:100%;">site collection</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >:<o:p></o:p></span></p> <p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">stsadm –o deploysolution –name <</span></span></span><span class="Placeholder" style="font-size:100%;">solution name </span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> –url <</span></span></span><span class="Placeholder" style="font-size:100%;">URL name</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">></span></span></span><span dir="RTL" style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >براي همه </span><span dir="LTR" style="font-size:100%;">site collection</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها:<o:p></o:p></span></p> <p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">stsadm –o deploysolution –name <</span></span></span><span class="Placeholder" style="font-size:100%;">solution name</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> –allcontenturls <span style="border: medium none ;">[-time] <</span></span></span></span><span class="Placeholder" style="font-size:100%;">time to deploy</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> [-</span></span></span><span class="LabelEmbedded" style="font-size:100%;">allowgacdeployment] [-allowcaspolicies]</span><span style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p> </o:p></span></p> <span style="line-height: 115%;font-family:";font-size:100%;" >
<br /></span> <p class="MsoNormal"><span dir="RTL" style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">با استفاده از </span></b><b><span dir="LTR" style="">Feature</span></b><b><span lang="FA" style="font-family:Nazanin;">ها<o:p></o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها از مجموعهاي از فايلهاي </span><span dir="LTR" style="font-size:100%;">XML</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ساخته ميشوند كه در </span><span dir="LTR" style="font-size:100%;">WEB server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > استقرار مييابند. ميتوان </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها را به عنوان قسمتي از </span><span dir="LTR" style="font-size:100%;">site definition</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > يا </span><span dir="LTR" style="font-size:100%;">solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > مستقر نمود. </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها پيچيدگيهاي ساخت سايتها را كاهش ميدهند و در هنگام ارتقا دادن، قوي عمل ميكنند. همچنين در مواقع زير مفيد هستند:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >وقتي نياز به فعال يا غير فعال كردن وجود داشته باشد</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >انعطافپذير بودن تعيين محدوده</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار به طور وسيع</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >كنترل زياد روي مجموعهاي از </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها در آن واحد</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >مراحل ساخت يك </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" > <span lang="FA">سفارشي:<o:p></o:p></span></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ساخت فايلي به نام <span style=""> </span></span><span dir="LTR" style="font-size:100%;">Feature.xml</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >. اين فايل براي مشخص كردن </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها و </span><span dir="LTR" style="font-size:100%;">ID</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >هاي منحصر به فرد و نيز اشاره به فايل </span><span dir="LTR" style="font-size:100%;">Module.xml</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ضروري است.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ساخت فايلي به نام </span><span dir="LTR" style="font-size:100%;">Module.xml</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >. اين فايل حاوي اطلاعاتي در مورد صفحاتي است كه قسمتي از سولوشن ميباشند.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >تغيير مقدار </span><span dir="LTR" style="font-size:100%;">url</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > فايل به طوري كه به صفحه </span><span dir="LTR" style="font-size:100%;">aspx</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > مورد نظر اشاره كند. و همچنين اجراي دستور لازم در خط فرمان.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >انجام كارهاي زير:</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style=";font-family:";font-size:100%;" ><span style="">o<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ساخت يك پوشه در پوشه </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در سرور كه معمولا در اين مسير است: </span><span dir="LTR" style="font-size:100%;">%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\TEMPLATE\FEATURES</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style=";font-family:";font-size:100%;" ><span style="">o<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >افزودن صفحه </span><span dir="LTR" style="font-size:100%;">ASPX</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در اين پوشه</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 72pt 10pt 0cm; text-align: right; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style=";font-family:";font-size:100%;" ><span style="">o<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ساخت فايلهاي </span><span dir="LTR" style="font-size:100%;">Feature.xml</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و </span><span dir="LTR" style="font-size:100%;">Module.xml</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در همان مسير</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار يك </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > به صورت دستي:<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >براي اين كار بايد فايلهاي ساخته شده را در پوشهاي قرار داده و در </span><span dir="LTR" style="font-size:100%;">%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\TEMPLATE\FEATURES</span><span style=";font-family:";font-size:100%;" lang="AR-SA" > كپي كرد. براي ساخت پوشه در اين مسير بايد از خط فرمان استفاده كرد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >مرحله بعد نصب و فعالسازي </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > است. ابتدا مسير زير را فعال كنيد:<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: left;"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">cd %COMMONPROGRAMFILES%\Microsoft shared\Web server <span style="border: medium none ;">extensions\12\Bin</span></span></span></span><span class="System" style="font-size:100%;"><span dir="RTL" style="border: medium none ; line-height: 115%;font-family:";" lang="AR-SA"><o:p></o:p></span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >براي نصب:<o:p></o:p></span></p> <p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">stsadm -o installfeature-filename <</span></span></span><span class="Placeholder" style="font-size:100%;">relative path</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> -name <</span></span></span><span class="Placeholder" style="font-size:100%;">feature folder</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> [-force]</span></span></span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><o:p></o:p></span></span></p><div style="text-align: left;"> </div><p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; text-align: left;"><span class="System" style="font-size:100%;"><span style="border: medium none ; line-height: 115%;font-family:";" lang="AR-SA"><span style="border: medium none ;">براي فعال<span style="border: medium none ;">سازي:</span></span></span></span><span class="System" style="font-size:100%;"><span style="border: medium none ; line-height: 115%;font-family:";" lang="AR-SA"><o:p></o:p></span></span></p><div style="text-align: left;"> </div><p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">stsadm -o activatefeature -filename </span></span></span><span class="Placeholder" style="font-size:100%;"><relative></relative></span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;"> -name </span></span></span><span class="Placeholder" style="font-size:100%;"><feature></feature></span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;"> -id </span></span></span><span class="Placeholder" style="font-size:100%;"><feature></feature></span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;"> [-url] </span></span></span><span class="Placeholder" style="font-size:100%;"><url></url></span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;"> [-force] </span></span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p> </o:p></span></p> <span style="font-size:100%;"><b><span dir="RTL" style="line-height: 115%;font-family:Nazanin;" lang="FA">
<br /></span></b></span> <p class="MsoNormal"><span style="font-size:100%;"><b><span style="line-height: 115%;"><o:p> </o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span style="line-height: 115%;font-family:Nazanin;" lang="FA">استقرار عناصر تاليفي<o:p></o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >عناصر تاليفي با عناصر توسعهيافته متفاوت هستند. از اين نظر كه اگر چه به منابع موجود در فايل سيستم </span><span dir="LTR" style="font-size:100%;">Web server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و يا </span><span dir="LTR" style="font-size:100%;">application server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > وابسته هستند ولي در بانك اطلاعاتي محتوي قرار ميگيرند. در بعضي موارد عناصر تاليفي براي كار ابتدا به وجود عناصر توسعه يافته محتاج هستند. اين نوع از عناصر عموما توسط واسط كاربري </span><span dir="LTR" style="font-size:100%;">SharePoint Products and Technologies</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > تهيه ميشوند. همچنين سايز ابزار همچون </span><span dir="LTR" style="font-size:100%;">SharePoint Designer 2007</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و </span><span dir="LTR" style="font-size:100%;">VS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > نيز به كار ميآيند.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">سيستمهاي استقرار عناصر تاليفي از محيط تاليف به ساير جاها:<o:p></o:p></span></b></span></p> <div align="right"> <table class="MsoTableGrid" dir="rtl" style="border: medium none ; margin-left: 36pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"> <tbody><tr style=""> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Content deployment</span><span style=";font-family:";font-size:100%;" lang="AR-SA" ><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:";font-size:100%;" lang="AR-SA" >در </span><span dir="LTR" style="font-size:100%;">SharePoint Central Administration Web site</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> <td style="border-style: solid none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در محيطي كه فارمهاي مبدا و مقصد با يكديگر شبكه شدهاند ميتوان از امكان استقرار محتوا در </span><span dir="LTR" style="font-size:100%;">Central Administration</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > استفاده نمود و يك </span><span dir="LTR" style="font-size:100%;">content deployment package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > بر روي فارم مبدا ايجاد كرد و آن را به فارم مقصد </span><span dir="LTR" style="font-size:100%;">export</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > نمود.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >پيكربندي و استفاده از اين روش آسان است و ميتوان با كمترين زمان نصب و نگهداري از آن براي خودكارسازي استقرار عناصر تاليفي استفاده نمود.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Content Migration API</span><span style=";font-family:";font-size:100%;" lang="AR-SA" ><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:";font-size:100%;" lang="AR-SA" >در </span><span dir="LTR" style="font-size:100%;">Content Migration object model</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >بسته به محيطي كه از آن استفاده ميكنيد ميتوانيد روي محتوايي كه بايد انتقال يابد و نيز چگونگي آن كنترل داشته باشيد. استفاده از </span><span dir="LTR" style="font-size:100%;">API</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > براي </span><span dir="LTR" style="font-size:100%;">import</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و </span><span dir="LTR" style="font-size:100%;">export</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > كردن محتوا تنها در روشي پشتيباني ميشود كه آن روش بر </span><span dir="LTR" style="font-size:100%;">GUID</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > تمركز داشته باشد.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="LTR" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size:100%;">Command line</span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از </span><span dir="LTR" style="font-size:100%;">stsadm</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در خط فرمان ميتوان </span><span dir="LTR" style="font-size:100%;">Import</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و </span><span dir="LTR" style="font-size:100%;">export</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > را روي كل سايت، اطلاعات امنيتي و اطلاعاتي كاربري به كار برد. </span><span dir="LTR" style="font-size:100%;">Stsadm</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > زماني مفيدتر است كه هدف انتقال محتويات پايه از كل يك سايت باشد. اين ابزار را ميتوان به تنهايي يا همراه با ديگر روشها به كار برد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >از </span><span dir="LTR" style="font-size:100%;">stsadm</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ميتوان هم براي استقرار </span><span dir="LTR" style="font-size:100%;">artifact</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها و هم عناصر توسعه يافته استفاده نمود.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Custom Web service</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >شما ميتوانيد يك </span><span dir="LTR" style="font-size:100%;">custom Web service</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > براي خودكار كردن فرايند استقرار بسازيد و </span><span dir="LTR" style="font-size:100%;">script</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > يا برناه كاربردي بنويسيد تا وظايف مشخص شده در اين فرايند را اجرا نمايند.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Manual code handling</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در محيطهاي كوچكتر كه به هم متصل نيستند يا محيطهايي كه به طور مداوم تغيير نميكنند، ميتوان به صورت دستي عناصر و منابع مزبوط به آنها را مستقر نمود.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در محيطهاي كوچك متصل به هم ميتوان از </span><span dir="LTR" style="font-size:100%;">content deployment feature</span><span style=";font-family:Nazanin;font-size:100%;" > <span lang="FA">در </span></span><span dir="LTR" style="font-size:100%;">Central Administration</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > براي استقرار عناصر تاليفي استفاده نمود.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Features</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > داراي يك امكان قابل حمل و ماژولار است كه </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > نام دارد و تغييرات را در كل سايت ساده ميكند. </span><span dir="LTR" style="font-size:100%;">Feature</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > بستهاي از عناصر </span><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > است كه ميتواند در محدودهاي خاص فعال شده و در انجام كاري خاص به كاربر كمك نمايد.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Site templates</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در </span><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > تعريف سايت شامل مجموعهاي از فايلهاي </span><span dir="LTR" style="font-size:100%;">XML</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > است كه ميتوانند در توليد يك سايت جديد به كار آيند. اين فايلها در </span><span dir="LTR" style="font-size:100%;">Web server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > موجودند. به علاوه شما هم ميتوانيد از يك </span><span dir="LTR" style="font-size:100%;">site template</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > (فايل </span><span dir="LTR" style="font-size:100%;">.stp</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >) در ساخت يك سايت جديد استفاده كنيد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">site template</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > از طريق واسط كاربر و يا پيادهسازي مدل پروژه ساخته ميشود و بستهاي است كه شامل مجموعهاي از تفاوتها و تغييرات مشخصات يك سايت پايه ميباشد.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >بسته </span><span dir="LTR" style="font-size:100%;">site template</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در يك فايل </span><span dir="LTR" style="font-size:100%;">CAB</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > قرار گرفته و ميتواند به وسيله كاربري كه داراي سطح دسترسي مناسب است در يك </span><span dir="LTR" style="font-size:100%;">site collection</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >، </span><span dir="LTR" style="font-size:100%;">Download</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و يا </span><span dir="LTR" style="font-size:100%;">Upload </span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><span style=""> </span>شود.<o:p></o:p></span></p> </td> </tr> </tbody></table> </div> <span dir="RTL" style="line-height: 115%;font-family:Nazanin;font-size:100%;" lang="FA" >
<br /></span> <p class="MsoNormal"><span dir="RTL" style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p> </o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">روشهاي استقرار عناصر تاليفي:<o:p></o:p></span></b></span></p> <div align="right"> <table class="MsoTableGrid" dir="rtl" style="border: medium none ; margin-left: 36pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"> <tbody><tr style=""> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Content deployment <o:p></o:p></span></p> </td> <td style="border-style: solid none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با ساختن يك </span><span dir="LTR" style="font-size:100%;">job</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > در </span><span dir="LTR" style="font-size:100%;">Central Administration</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > انجام ميشود و امكانات زير را فراهم ميآورد:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >خودكارسازي عمليات استقرار عناصر تاليفي</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار عناصر تاليفي بدون نياز به نوشتن اسكريپت و يا كد</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >از اين روش نميتوان براي موارد زير استفاده كرد:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار عناصر توسعه يافته</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار عناصر تاليفي در محيط غير متصل</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در اين روش محتوي از يك </span><span dir="LTR" style="font-size:100%;">site collection</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > به يك </span><span dir="LTR" style="font-size:100%;">site collection</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ديگر انتقال مييابد. اين محتوي ميتواند مربوط به تمام يا زير سايتي از يك سايت باشد.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Content deployment packages<o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Content deployment packages</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > يك فايل </span><span dir="LTR" style="font-size:100%;">CAB</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > است كه شامل همه يا قسمتي از عناصر تاليفي يك وب سايت ميباشد. با كمك </span><span dir="LTR" style="font-size:100%;">Content deployment packages</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ميتوان عناصر تاليفي را در يك محيط غير متصل مستقر نمود. از اين روش نميتوان براي استقرار عناصر توسعه يافته استفاده نمود.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; padding: 0cm 5.4pt; width: 83pt;" width="111" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Solution packages<o:p></o:p></span></p> </td> <td style="border-style: none none solid solid; padding: 0cm 5.4pt; width: 359.8pt;" width="480" valign="top"> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;">Solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها عبارتند از بستههايي براي توزيع كه تغييرات </span><span dir="LTR" style="font-size:100%;">WSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و محيط توسعه </span><span dir="LTR" style="font-size:100%;">MOSS</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > را به </span><span dir="LTR" style="font-size:100%;">WEB server</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > و يا </span><span dir="LTR" style="font-size:100%;">application server</span><span style=";font-family:Nazanin;font-size:100%;" > <span lang="FA">در </span></span><span dir="LTR" style="font-size:100%;">server farm</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > شما منتقل ميكند.<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از </span><span dir="LTR" style="font-size:100%;">Solution package</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > ميتوان كارهاي زير را انجام داد::<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار عناصر تاليفي در محيط غير متصل</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 0.0001pt 0cm; text-align: justify; text-indent: -18pt; line-height: normal; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >استقرار </span><span dir="LTR" style="font-size:100%;">artifact</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها و عناصر توسعه يافته در همان بسته</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از اين روش نميتوان عناصر تاليفي را كه </span><span dir="LTR" style="font-size:100%;">artifact</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > نيستند، مستقر نمود.<o:p></o:p></span></p> </td> </tr> </tbody></table> </div> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span dir="LTR" style="font-size:100%;"><o:p> </o:p></span></p> <span style="font-size:100%;"><b><span dir="RTL" style="line-height: 115%;font-family:Nazanin;" lang="FA">
<br /></span></b></span> <p class="MsoNormal"><span style="font-size:100%;"><b><span style=""><o:p> </o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">با استفاده از </span></b><b><span dir="LTR" style="">Content deployment<o:p></o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >براي استفاده از اين روش بايد مراحل زير را انجام داد:<o:p></o:p></span></p> <p class="MsoListParagraphCxSpFirst" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">1-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در فارم مقصد يك </span><span dir="LTR" style="font-size:100%;">site collection</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > خالي بسازيد تا محتوا را دريافت نمايد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">2-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در فارم مقصد در مسير </span><span dir="LTR" style="font-size:100%;">Central Administration > Operations > Content Deployment Settings</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > تنظيماتي لازم را براي قبول محتوا از جاي ديگر انجام دهيد. همچنين سرور مبدا و مقصد را مشخص نماييد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">3-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در فارم مبدا در مسير </span><span dir="LTR" style="font-size:100%;">Central Administration > Operations > Content Deployment Settings</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > سرور مقصد را مشخص نماييد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">4-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در فارم مبدا در مسير </span><span dir="LTR" style="font-size:100%;">Central Administration > Operations > Manage Content Deployment Paths and Jobs</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > يك يا چند </span><span dir="LTR" style="font-size:100%;">Path</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > بسازيد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">5-<span style=";font-family:";" > </span></span></span><!--[endif]--><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >در فارم مبدا در مسير </span><span dir="LTR" style="font-size:100%;">Central Administration > Operations > Manage Content Deployment Paths and Jobs</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > براي هر يك از </span><span dir="LTR" style="font-size:100%;">Path</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ها يك يا چند </span><span dir="LTR" style="font-size:100%;">Job</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > بسازيد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" dir="RTL" style="margin: 0cm 36pt 10pt 0cm; text-align: justify; text-indent: -18pt; direction: rtl; unicode-bidi: embed;"><!--[if !supportLists]--><span style="font-size:100%;"><span style="">6-<span style=";font-family:";" > </span></span></span><!--[endif]--><span dir="LTR" style="font-size:100%;">Job</span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" > مورد نظر را اجرا نماييد.</span><span dir="LTR" style="font-size:100%;"><o:p></o:p></span></p> <span style="font-size:100%;"><b><span dir="RTL" style="line-height: 115%;font-family:Nazanin;" lang="FA">
<br /></span></b></span> <p class="MsoNormal"><span style="font-size:100%;"><b><span style=""><o:p> </o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;">با استفاده از</span></b></span><span style="font-size:100%;"><b><span dir="LTR" style="" lang="FA"> </span></b></span><span style="font-size:100%;"><b><span lang="FA" style="font-family:Nazanin;"><span style=""> </span></span></b><b><span dir="LTR" style="">Content deployment packages</span></b><b><span lang="FA" style="font-family:Nazanin;"><o:p></o:p></span></b></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >ساخت:<o:p></o:p></span></p> <p class="MsoNormal" dir="RTL" style="text-align: justify; direction: rtl; unicode-bidi: embed;"><span style=";font-family:Nazanin;font-size:100%;" lang="FA" >با استفاده از </span><span dir="LTR" style="font-size:100%;">stsadm</span><span dir="RTL" style="font-size:100%;"></span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><span dir="RTL"></span> ميتوان يك </span><span dir="LTR" style="font-size:100%;">Content deployment packages</span><span dir="RTL" style="font-size:100%;"></span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><span dir="RTL"></span> ساخت:<o:p></o:p></span></p> <p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">cd %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin</span></span></span></p><div style="text-align: left;"> </div><p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">stsadm –o export –url <</span></span></span><span class="Placeholder" style="font-size:100%;">URL name</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> -filename <span style="border: medium none ;"><</span></span></span></span><span class="Placeholder" style="font-size:100%;">export file name</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> –includeusersecurity –versions 4 [-nofilecompression]</span></span></span><span dir="RTL" style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p></o:p></span></p><div style="text-align: left;"> </div><p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; text-align: left;"><span dir="LTR" style="font-size:100%;">Export</span><span dir="RTL" style="font-size:100%;"></span><span style=";font-family:Nazanin;font-size:100%;" lang="FA" ><span dir="RTL"></span>:<o:p></o:p></span></p><div style="text-align: left;"> </div><p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">cd %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin</span></span></span></p><div style="text-align: left;"> </div><p style="text-align: left;" class="MsoNormal"><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">stsadm –o import –url <</span></span></span><span class="Placeholder" style="font-size:100%;">URL name</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> -filename <</span></span></span><span class="Placeholder" style="font-size:100%;">import file name</span><span class="System" style="font-size:100%;"><span style="border: medium none ;"><span style="border: medium none ;">> –includeusersecurity</span></span></span><span dir="RTL" style=";font-family:Nazanin;font-size:100%;" lang="FA" ><o:p></o:p></span></p> </div>Dadmehr Rahbarihttp://www.blogger.com/profile/08963121723248734691noreply@blogger.com0