تحقیق فوق العاده کامل معماری نرم افزار

تحقیق فوق العاده کامل معماری نرم افزار

دریافت

تحقیق فوق العاده کامل معماری نرم افزار کامل ترین و بی نقص ترین تحقیقی که میتوان در مورد معماری نرم افزار به انجام رسانید
دسته بندی
فناوری اطلاعات
بازدید ها

227
فرمت فایل

pdf
حجم فایل

712 کیلو بایت

تعداد صفحات فایل

90

49,390 تومان
به جرات تمام به عرض میرسانم که کامل ترین و بی نقص ترین تحقیق موجود در موضوع معماری نرم افزار همین فایل میباشد شامل جداول منابع زیرنویس و هرچه که برای تکمیل ترین تحقیق لازم باشه رو شامل میشه که قسمتی از فهرست مطالب رو براتون میزارم:چکیدهچکیده تحقیق در حداکثر یک صفحه باید در این قسمت قرار گیرد. فرمتهای موجود به هیچ عنوان نباید تغییر کند. دانشجویان محترم می‌توانند در متنهای موجود با حفظ فرمت موجود اطلاعات خود را اضافه نمایند. ترتیب موجود نیز به هیچ عنوان نباید تغییر کند. در کلیه افعال مانند می‌باشد ، نباید به صورت می باشد نوشته شود و فاصله اضافه بین می و باشد باید حذف گردد. در کلیه فهرستها شامل فهرست مطالب ، فهرست شکلها و فهرست جدولها باید از Reference ها استفاده نمائید و این فهرستها باید به صورت اتوماتیک تولید گردند. فهرست مطالبعنوان شماره صفحهچکیده 3فهرست مطالب 4فهرست جدول‌ها 10فهرست شکل‌ها 11مقدمه 14فصل اولمفهوم و دسته‌بندی معماری‌ها و جایگاه معماری نرم‌افزار در آن 201-1 مقدمه 201-2 تاریخچه معماری 201-3 مفهوم و تعریف معماری 211-4 چارچوبهای معماری 221-4-1 چارچوب معماری Zachman 221-4-2 چارچوب معماری FEAF 231-4-3 چارچوب معماری C4ISR 231-5 چارچوب‌ها و متدولوژی‌ها 231-6 دسته‌بندی معماری‌ها 251-6-1 معماری سیستم، معماری نرم‌افزار 251-6-2 معماری سازمان 261-6-3 معماری کسب و کار 261-6-4 معماری اطلاعات 271-6-5 معماری سیستمهای کاربردی 271-6-6 معماری داده 281-6-7 معماری تکنولوژی 281-7 معماریهای دیگر 30فصل دوممفهوم معماری نرم‌افزار و مقایسه‌ای تحلیلی بر تعاریف آنها 322-1 مقدمه 322-2 مفهوم معماری نرم‌افزار 322-3 تعاریف معماری نرم‌افزار 332-4 دلایل وجود تعاریف مختلف برای معماری نرم‌افزار 352-4-1 وجود دیدگاهها و رویکردهای متفاوت 352-4-2 کیفی بودن شناسه “سطح بالا بودن” در مفهوم معماری 362-4-3 تفاوت در کلمات مورد استفاده در تعاریف 362-5 ارائه جدول اجزاء تشکیل دهنده تعاریف 362-5-1 اجزاء معماری نرم‌افزار و منطق انتخاب اجزاء 372-5-2 ارتباط‌های بین اجزاء معماری نرم‌افزار 382-5-3 مجموعه اجزاء معماری نرم‌افزار و ارتباط بین آنها 392-6 تعریف و مقایسه پارمترهای متناظر در چارچوب 402-6-1 رابطه، ارتباط، تعامل، اتصال 412-6-2 اجزاء نرم‌افزاری، موئلفه، زیرسیستم 422-6-3 خصوصیت، واسط، رفتار 442-6-4 ساختار، سازماندهی، چارچوب 45فصل سوممفهوم، تعریف و سنجش مشخصه‌های کیفی در معماری نرم‌افزار 473-1 مقدمه 473-2 مفهوم کیفیت نرم‌افزار و مشخصه‌های کیفی 473-3 تعریف کیفیت در نرم‌افزار و مشخصه‌های کیفی 493-4 Observable via Execution 503-5 Not Observable via Execution 503-6 معرفی برخی از صفات کیفی نرم‌افزار بر اساس دسته‌بندی [Bass 03] 523-7 صفات دسته اول: صفات کیفی سیستمی 533-7-1 Availability 543-7-2 Performance 543-7-3 Security 553-7-4 Functionality 553-7-5 Usability 563-7-6 Modifiability 563-7-7 Portability 573-7-8 Reusability 573-7-9 Integrability 583-7-10 Testability 583-8 صفات دسته دوم: صفات کیفی کسب و کار 593-8-1 Time to Market 593-8-2 Cost and benefit 593-8-3 Projected lifetime of the system 593-8-4 Targeted Market 593-8-5 Rollout schedule 593-8-6 Integration with legacy systems 603-9 صفات دسته سوم: صفات کیفی معماری 603-9-1 Conceptual Integration 603-9-2 Correctness and Completeness 603-9-3 Buildability 603-10 Trade-Off موجود بین صفات کیفی 60فصل چهارمسبک‌ها و الگوهای معماری نرم‌افزار و نحوه ارزیابی و انتخاب آنها 644-1 مقدمه و تاریخچه 644-2 تعریف سبک معماری 654-2-1 تعاریف مختلف سبک معماری نرم‌افزار 654-3 معرفی برخی سبک‌های متداول 654-3-1 سبک‌های متمركز روی داده 664-3-2 سبک‌های جریان داده 674-3-3 سبک‌های ماشین مجازی 684-3-4 سبک‌های فراخوانی و بازگشت 694-3-5 سبک‌های موئلفه‌های مستقل 714-3-6 سبك‌های چند ریختی 724-4 الگوهای معماری نرم‌افزار 734-5 سازماندهی الگوها 734-5-1 الگوهای پیاده‌سازی 754-5-2 الگوهای طراحی 754-5-3 الگوهای معماری 754-6 الگوها و سبک‌ها 774-7 ارزیابی و انتخاب یک سبک معماری نرم‌افزار 774-7-1 پارامترهای ارزیابی سبکها 774-7-2 جدول ارزیابی سبکها 774-7-3 تکمیل جدول ارزیابی سبکها 784-7-4 ارائه الگوریتم استفاده از جدول 784-7-5 مشکلات موجود 80فصل پنجمطرح مشکل موجود، سوابق، راهکارها و کارهای انجام شده 825-1 مقدمه 825-2 طرح مشکل موجود در سبکهای معماری نرم‌افزار 825-3 دسته‌بندی‌های سبکهای معماری 845-3-1 دسته‌بندی‌های موضوعی 845-3-2 دسته‌بندی‌ سبکهای معماری بر اساس [Clements 02-1] 865-3-3 دسته‌بندی‌های سیستمی 89فصل ششمارائه یک استاندارد برای سازماندهی سبکهای معماری نرم‌افزار 936-1 مقدمه 936-2 ورودی و خروجی‌های یک استاندارد سازماندهی سبکها 936-3 بررسی جنبه‌های موجود برای ارائه یک استاندارد سازماندهی 946-3-1 دسته‌بندی‌های سیستمی 946-3-2 دسته‌بندی‌های موضوعی 946-3-3 روشهای ارزیابی سبکهای معماری نرم‌افزار 956-3-4 روشهایی استاندارد برای مستند کردن و جمع‌بندی سبکها 956-4 اجزاء استاندارد سازماندهی سبکها 976-4-1 دسته‌بندی پیشنهادی برای کلیه سبکهای معماری نرم‌افزار 976-4-2 کاتالوگ مستند سازی کلیه سبکهای معماری نرم‌افزار 986-5 معرفی فرایند ایجاد استاندارد سازماندهی سبکها 996-6 فاز اول: تهیه استانداردهای مورد نیاز 1006-6-1 قدم اول: ارائه یک استاندارد برای دسته‌بندی انواع سیستم‌های نرم‌افزاری 1016-6-2 قدم دوم: ارائه یک استاندارد برای دسته‌بندی انواع سبکهای معماری نرم‌افزار 1036-6-3 قدم سوم: ارائه یک استاندارد برای مستند کردن هر سبک معماری نرم‌افزار 1056-6-4 قدم چهارم: ارائه یک استاندارد برای دسته‌بندی انواع مشخصه‌های کیفی 1076-7 فاز دوم: تهیه دسته‌بندی استاندارد و قالب استانداردِ کاتالوگ سبکها 1096-7-1 قدم اول: ارائه یک قالب دسته‌بندی استاندارد برای سبکهای معماری نرم‌افزار 1106-7-2 قدم دوم: ارائه یک قالب استاندارد برای کاتالوگ کلیه سبکهای معماری نرم افزار 1126-8 فاز سوم: جمع‌آوری و مستند کردن سبکهای موجود و ارائه روشهای ارزیابی 1136-8-1 قدم اول: اضافه کردن سبکهای دسته‌بندی‌های موضوعی به استاندارد 1136-8-2 قدم دوم: اضافه کردن سبکهای دسته‌بندی‌های سیستمی به استاندارد 1136-8-3 قدم سوم: تهیه یا ارائه مدل ارزیابی برای سبکهای هر نوع سبک/نوع سیستم 1146-9 فاز چهارم: ارائه طرحهای کاربرد، توسعه و سازگاری استاندارد 1146-9-1 قدم اول: ارائه طرح استانداردِ ارائه سبکهای جدید 1146-9-2 قدم دوم: ارائه طرحها و قوانین توسعه استانداردهای موجود 1146-10 جمع‌بندی کلی استاندارد ارائه شده 115فصل هفتممدلسازی فرایندهای استاندارد ارائه شده، بر اساس UML 1187-1 مقدمه 1187-2 فرایند مدلسازی فرایند 1187-3 مدل کردن منابع کسب‌وکار 1197-4 مدل کردن اهداف کسب‌وکار 1207-5 تعیین Actorهای کسب‌وکار 1207-6 مدل جریانهای کاری موجود در استاندارد 1217-7 جریانهای کاری فاز اول 1227-7-1 فاز اول – قدم اول 1227-7-2 فاز اول- قدم دوم 1237-7-3 فاز اول – قدم سوم 1237-7-4 فاز اول – قدم چهارم 1247-8 جریانهای کاری فاز دوم 1247-8-1 فاز دوم – قدم اول 1257-8-2 فاز دوم – قدم دوم 1257-9 جریانهای کاری فاز سوم 1267-9-1 فاز سوم – قدم اول 1277-9-2 فاز سوم – قدم دوم 1277-9-3 فاز سوم – قدم سوم 1287-10 جریانهای کاری فاز چهارم 1287-10-1 فاز چهارم – قدم اول 1297-10-2 فاز چهارم – قدم دوم 1297-11 مدل خروجی‌های کسب‌وکار 130فصل هشتمخلاصه، نتیجه‌گیری و کارهای آینده 1328-1 مقدمه 1328-2 خلاصه و نتیجه‌گیری 1328-3 کارهای آینده 1338-4 در نهایت 135منابع و مراجع 136فهرست جدول‌هاشماره جدول شماره صفحهجدول ‏1 1 : چارچوب‌های مهم معماری 23جدول ‏2 1 : یک چارچوب برای تعاریف معماری نرم‌افزار 40جدول ‏2 2 : پارامترهای متناظر در چارچوب 41جدول ‏4 1: الگوهای معماری نرم‌افزار ارائه شده در [Buschmann 96] 76جدول ‏4 2: یک مثال برای سبکها و اعداد مربوط به هر یک از مشخصه‌های کیفی آنها 79جدول ‏4 3: مقادیر مشخصه‌های کیفی که کاربر درخواست نموده است. 80جدول ‏4 4: مجموع قدر مطلق تفاضلات محاسبه شده برای هر سبک 80جدول ‏4 5: مجموع مربعات تفاضلات محاسبه شده برای سبکهایی که مقدار SAD یکسانی دارند 80جدول ‏5 1 : دسته‌بندی سبکهای معماری نرم‌افزار در [Shaw 96] 85جدول ‏5 2 : دسته‌بندی [Fielding 00] 86جدول ‏5 3 : دسته‌بندی سبکهای معماری نرم‌افزار بر اساس [Clements 02-1] 89جدول ‏5 4 : دسته‌بندی [Buschmann 96] 89جدول ‏5 5: سبکهای ارائه شده برای سیستمهای پردازش توزیع شده از [Morisawa 02] 90جدول ‏5 6: سبکهای ارائه شده برای سیستمهای اطلاعاتی سازمان از [Kolp 01] 90جدول ‏5 7: سبکهای ارائه شده در [Hawthorne 05] 90جدول ‏5 8: سبکهای ارائه شده برای سیستمهای تجارت الکترونیک از [Widhani 02] 90جدول ‏5 9: سبکهای ارائه شده برای سیستمهای مدیریت منابع از [Kircher 04] 91جدول ‏6 1: انواع سیستمهایی که تاکنون برای آنها سبک معماری ارائه شده است. 102جدول ‏6 2: استانداردی برای مستند کردن هر سبک بر اساس استاندارد [Clements 02-1] 106جدول ‏6 3: عبارات اختصاری استفاده شده در جدول 111فهرست شکل‌هاشماره شکل شماره صفحهشکل ‏1 1: مفهوم معماری تدبیرات و نقشه‌های قبل از ساخت سیستمها است. ]ایزایران 81[ 21شکل ‏1 2 : نحوه بیان متدولوژی‌ها با چارچوب‌ها ]ایزایران 81[ 24شکل ‏1 3 : معماری سازمان و زیرمعماری‌های مربوطه از ]ایزایران 81[ 26شکل ‏2 1 : مفهوم معماری نرم‌افزار، طراحی سطح بالا می‌باشد 33شکل ‏2 2 : جزء معماری به ناظر و منظر معمار بستگی دارد 37شکل ‏2 3 : R یک رابطه بیرونی و R1 یک رابطه درونی است 38شکل ‏2 4: فرامدل پیشنهادی برای رابطه، ارتباط، تعامل، اتصال 42شکل ‏2 5: فرامدل ارائه شده برای جزء، موئلفه، سیستم و… 43شکل ‏2 6: فرامدل پیشنهادی برای رفتار، خصوصیت، واسط 45شکل ‏3 1: فرامدل ارتباط مشخصه‌های کیفی با دیگر مفاهیم موجود در معماری از [Albin 03] 50شکل ‏3 2: تاکتیک‌های ارائه شده برای دستیابی به حد مطلوب Availability در [Bass 03] 51شکل ‏3 3: دسته‌بندی مشخصه‌های کیفی بر اساس [Bass 03] 53شکل ‏3 4: Trade-Offهای موجود بین مشخصه‌های کیفی و حد مطلوب آنها از [Barbacci 95] 61شکل ‏3 5: ارتباط صفات کیفی و وابستگی آنها به یکدیگر از [Fitzpatrik 96] 62¬¬¬شکل ‏4 1: دسته‌بندی Garlan و Shaw برای سبک‌های معماری نرم‌افزار از [Shaw 96] 66شکل ‏4 2 : مدل سبک‌های متمرکز روی داده از [Shaw 96] 67شکل ‏4 3 : سبک Pipe and Filter از [Shaw 96] 68شکل ‏4 4 : سبک برنامه اصلی و زیرروال از [Shaw 96] 69شکل ‏4 5: سبک معماری Object Oriented از [Shaw 96] 70شکل ‏4 6 : نمونه‌ای از سبک لایه‌ای مورد استفاده در استاندارد ارتباطی ISO از [Shaw 96] 71شکل ‏4 7: مجموعه از الگوها از [Trowbridge 03] 74شکل ‏4 8: نمایش روابط الگوها با خطوط از [Trowbridge 03] 74شکل ‏4 9: سطوح انتزاع الگوها از ]زاداحمد 85[ 75شکل ‏4 10: الگوی لایه‌ای از ]زاداحمد 85[ 76شکل ‏4 11 : جدول ارزیابی سبکهای معماری نرم‌افزار بر اساس پارامترِ مشخصه‌های کیفی 78شکل ‏5 1: قسمتی از دسته‌بندی سبکهای معماری نرم‌‌افزار از [Shaw 97] 85شکل ‏5 2 : ارتباط بین نوعِ دید معماری، سبک معماری، دید معماری از [Clements 02-1] 88شکل ‏6 1: ورودی و خروجی‌های سیستم استاندارد سازماندهی سبکهای معماری نرم‌افزار 94شکل ‏6 2: جنبه‌هایی که باید برای ارائه استاندارد سازماندهی سبکها در نظر بگیریم. 96شکل ‏6 3 : منظرها و ناظرهای هر سبک معماری نرم‌افزار 98شکل ‏6 4: اجزاء اصلی استاندارد سازماندهی سبکهای معماری نرم‌افزار 98شکل ‏6 5: دسته‌بندی اولیه برای سبک‌های معماری نرم‌افزار از [Ryoo 05] 104شکل ‏6 6: یک دسته‌بندی قابل توسعه برای سبک‌های معماری نرم‌افزار از [Ryoo 05] 104شکل ‏6 7: مدل کیفیت McCall از [Astudillo 04] 108شکل ‏6 8: مدل کیفیت ISO/9126 از [Astudillo 04] 109شکل ‏6 9: نمونه یک دسته‌بندی انواع سیستمها برای سیستمهای اطلاعاتی 110شکل ‏6 10: قالب دسته‌بندی پیشنهادی برای سیستمهای اطلاعاتی 111شکل ‏6 11: فرایند ارائه قالب استاندارد برای تهیه کاتالوگ سبکها 112شکل ‏6 12: فرایند ایجاد یک استاندارد برای سازماندهی سبکهای معماری نرم‌افزار 117شکل ‏7 1: منابع کسب‌وکار مورد استفاده در کل فرایند 119شکل ‏7 2: سلسله مراتب اهداف در فرایند معرفی شده 120شکل ‏7 3: Actorهای کسب‌وکار موجود در فرایند ارائه شده 121شکل ‏7 4: فازهای فرایند ارائه استاندارد 121شکل ‏7 5: مدل قدمهای ارائه شده برای فاز اول 122شکل ‏7 6: مدل فرایند ارائه شده برای قدم اول از فاز اول 123شکل ‏7 7: مدل فرایند ارائه شده برای قدم دوم از فاز اول 123شکل ‏7 8: مدل فرایند ارائه شده برای قدم سوم از فاز اول 124شکل ‏7 9: مدل فرایند ارائه شده برای قدم چهارم از فاز اول 124شکل ‏7 10: مدل قدمهای ارائه شده برای فاز دوم 125شکل ‏7 11: مدل فرایند ارائه شده برای قدم اول از فاز دوم 125شکل ‏7 12: مدل فرایند ارائه شده برای قدم دوم از فاز دوم 126شکل ‏7 13: مدل قدمهای ارائه شده برای فاز سوم 126شکل ‏7 14: مدل فرایند ارائه شده برای قدم اول از فاز سوم 127شکل ‏7 15: مدل فرایند ارائه شده برای قدم دوم از فاز سوم 127شکل ‏7 16: مدل فرایند ارائه شده برای قدم سوم از فاز سوم 128شکل ‏7 17: مدل قدمهای ارائه شده برای فاز چهارم 128شکل ‏7 18: مدل فرایند ارائه شده برای قدم اول از فاز چهارم 129شکل ‏7 19: مدل فرایند ارائه شده برای قدم دوم از فاز چهارم 129شکل ‏7 20: خروجی‌های هر یک از مراحل که منجر به استاندارد نهایی خواهد شد. 130مقدمهپیشرفت و بزرگتر شدن جامعه بشری در دنیای امروزی و پیچیده‌تر شدن روابط بین آنها، باعث بوجود آمدن سیستمهای بزرگ و پیچیده در زندگی بشر امروزی شده است. با پیشرفت علم کامپیوتر و وارد شدن آن به بطن زندگی بشر، اکثر سیستمهایی که بشر امروزی با آنها سروکار دارد، به صورت کامپیوتری پیاده‌سازی می‌شوند. زندگی بشر امروزی وابسته به سیستمهای نرم‌افزاری بزرگ و پیچیدۀ موجود می‌باشد. سیستمهای شرکتهای هواپیمایی و مسافربری، سیستمهای ارتباطی توزیع شده همانند تلویزیون، تلفنهای معمولی و همراه، سیستمهای بانکداری، سیستمهای مدیریت بورس، سیستمهای عمل جراحی راه دور، سیستمهای کنترل ماهواره‌های مختلف، سیستمهای معاملات راه دور و هزاران سیستم نرم‌افزاری دیگر که وجود خلل و نقصی در آنها تاثیرات جبران ناپذیری بر زندگی بشر امروزی خواهد داشت. در نتیجه یکی از نیازهای حیاتی بشر امروزی اینست که سیستمهای بزرگ و پیچیدۀ موجود، بدون خطا، سریع، با امنیت و کارایی بالا و… در اختیار آنها گیرد. در نتیجه توسعه دهندگان سیستمهای نرم‌افزاری بزرگ و پیچیده، باید سیستمهایی با چنین ویژگیهایی، در اختیار کاربران قرار دهند. در نتیجه ارائه سیستمهایی در مقیاس بزرگ که دارای برخی ویژگی‌ها همچون کارایی بالا، بدون خطا و بدون عیب، سریع و امن و…، نیاز توسعه دهندگان سیستمهای نرم‌افزاری مقیاس بزرگ می‌باشد. به این مشخصه‌ها در حوزه مهندسی نرم‌افزار نیازهای غیرعملیاتی یا مشخصه‌های کیفی می‌گویند. مهمترین مسئله در توسعه سیستمهای نرم‌افزاری مقیاس بزرگ، مبحث معماری آن می‌باشد. معماری، ساختارهای موئلفه‌ها و زیرسیستمهای یک سیستم مقیاس بزرگ و ارتباط بین آنها می‌باشد. معماری نرم‌افزار، یکی از مهمترین حوزه‌ها در مهندسی نرم‌افزار است و دلیل آن تاثیر حیاتی معماری در موفقیتِ توسعه سیستمهای نرم‌افزاری است. توسعه یک سیستم نرم‌افزاری مقیاس بزرگ با ویژگی‌های مذکور، نیازمند ارائه یک معماری مناسب و کامل برای سیستم نرم‌افزاری مورد نظر می‌باشد. در نتیجه ارائه یک معماری درست و مناسب برای چنین سیستمهایی از اهمیت حیاتی برخوردار است. همیشه بشر از تجربیات قبلی خود یا دیگران در انجام کارهای فعلی بهره جسته است. در زمینه معماری نرم‌افزار نیز معماران نرم‌افزار برای ارائه یک معماری مناسب می‌توانند از تجربیات معماران گذشته و ماهر برای ارائه معماری خود بهره گیرند. امروزه برای سیستمهای گوناگون، معماریهای مختلفی توسط معماران ماهر ارائه شده است. این معماریها به کررات در سیستمهای مختلف مورد آزمایش قرار گرفته و اعتبار و صحت آنها برای استفاده در برخی از سیستمهای نرم‌افزاری اثبات شده است. به این معماری‌ها، الگوها یا سبکهای معماری نرم‌افزار می‌گویند. در نتیجه یک معمار نرم‌افزار برای ارائه یک معماری مناسب، باید به سبکهای معماری موجود در حوزه سیستمی خود آشنایی داشته باشد تا بتواند از آنها برای ارائه یک معماری مناسب استفاده کند. یعنی معمار یک سیستم نرم‌افزاری برای ارائه یک معماری برای یک سیستم، باید تسلط کافی بر سبکهای معماری نرم‌افزار و مزایا، معایب و کاربردهای هر یک از آنها داشته باشد.سبکهای معماری نرم‌افزار همه روزه توسط افراد و گروههای مختلف ارائه می‌شوند و هر گروه در حوزه سیستمی خود، به معرفی سبکهای جدید معماری نرم‌افزار می‌پردازد. درنتیجه یک معمار نرم‌افزار برای آشنایی به سبکهای معماری مربوط به حوزه خود، باید در یک دوره تناوب خاص مثلاً هر ماه، سبکهای معماری جدید را جمع‌آوری، بررسی و تحلیل کند. تا بتواند یک معماری درست و مناسب برای سیستم مورد نظر خود ارائه کند. از طرفی با وجود سبکهای معماری مختلف برای حوزه‌های موجود، ممکن است برای یک کاربرد خاص، سبکهای زیادی پیشنهاد شده باشد. در برخی موارد ارائه کنندگان سبکها، روشهایی برای انتخاب یک سبک از بین سبکهای مختلف که توسط خودشان معرفی شده، ارائه می‌کنند. ولی همیشه این طور نیست و برای سبکهای مختلف که توسط افراد مختلف برای یک حوزه خاص ارائه شده است، روشی برای انتخاب یک سبک وجود ندارد. از طرفی دیگر، همه روزه بر تعداد سبکهای معماری نرم‌افزار افزوده می‌شود و تعداد آنها در حال افزایش می‌باشد و هیچ کنترل مرکزی و واحد بر آنها وجود ندارد. این امر معماران سیستمهای نرم‌افزاری را در شناخت و استفاده از سبکها، دچار مشکل می‌کند یعنی با انباشته شدن سبکهای معماری نرم‌افزار، کار معماران نرم‌افزار در انتخاب یک سبک، خیلی مشکل خواهد شد.در نتیجه می‌توان مشکلات موجود برای ارائه یک معماری را به صورت زیر بیان کرد:1- با افزایش روز افزون سبکهای معماری نرم‌افزار، هیچ کنترل مرکزی و واحد برای آنها وجود ندارد. و در ارائه سبکهای نوعی پراکندگی وجود دارد. 2- برای سبکهای ارائه شده توسط گروههای مختلف، روشهای انتخاب و ارزیابی واحدی وجود ندارد.3- برای ارائه یک سبک معماری نرم‌افزار به صورت یک مستند، روشی استاندارد وجود ندارد که همه از این استاندارد تبعیت کنند. 4- عدم وجود یک سری از مشخصه‌های کیفی استاندارد که همه ارائه کنندگان سبکها از آنها برای ارائه روشهای ارزیابی خود استفاده کنند.5- به دلیل وجود سبکهای مختلف، یک معمار نرم‌افزار در انتخاب یک سبک معماری دچار سردرگمی خواهد شد. و دهها مشکل دیگر که با ارائه روز افزون سبکهای معماری نرم‌افزار به صورت پراکنده و عدم کنترل مرکزی، معماران نرم‌افزار در استفاده از سبکهای معماری، امروزه و در آینده به آن دچار خواهند شد.برای حل مشکلات ذکر شده تلاشهایی توسط گروههای مختلف انجام گرفته است و مبحث دسته‌بندی سبکهای معماری بوجود آمده است. برای دسته‌بندی سبکهای معماری نرم‌افزار روشهای مختلفی تاکنون ارائه شده است. دسته‌ای از روشها، سبکهای معماری نرم‌افزار را بر اساس نوع سبک آنها دسته‌بندی می‌کنند. یعنی ابتدا یک دسته‌بندی از انواع سبکهای معماری ارائه کرده سپس سبکهای معماری را در این دسته‌بندی قرار می‌دهند. ما به این نوع دسته‌بندی‌ها، دسته‌بندی موضوعی می‌گوییم. برخی دیگر، سبکها را بر اساس نوع سیستم مورد کاربرد آن سبک، دسته‌بندی می‌کنند. یعنی ابتدا یک دسته‌بندی از انواع سیستمهای نرم‌افزاری ارائه کرده، سپس سبکهای معماری را در این دسته‌بندی قرار می‌دهند. ما به این نوع دسته‌بندی، دسته‌‌بندی سیستمی می‌گوییم. سوالی که در این زمینه مطرح می‌شوند، اینست که آیا این روشها، مشکلات موجود را حل می‌کنند. یعنی با دسته‌بندی سبکها می‌توان مشکل معماران و پراکندگی سبکهای ارائه شده را حل کرد.آنچه مسلم است، صرف دسته‌بندی سبکها به روش موضوعی یا سیستمی مشکلات موجود به طور کامل رفع نخواهد شد. به عنوان مثال مشکلاتی مانند ارائه پراکنده سبکها بدون کنترل مرکزی، عدم مستند‌سازی استاندارد سبکها، عدم وجود نحوه ارزیابی و انتخاب سبکهای همنوع و… هنوز پا برجا هستند. در نتیجه عوامل دیگری نیز باید در این دسته‌بندی‌ها لحاظ گردند. به عنوان مثال نحوه ارزیابی سبکها که باید برای تمامی سبکها، روشهای ارزیابی با سبکهای همنوع خود ارائه شود یا روشی استاندارد برای مستند کردن سبکها در این دسته‌بندی‌ها وجود داشته باشد. در نتیجه برای رفع مشکلات موجود، نیاز به یک استاندارد سازماندهی برای کلیه سبکها داریم که بر اساس این استاندارد بتوانیم کلیه سبکهای موجود و سبکهایی را که در آینده ارائه خواهد شد، سازماندهی کنیم. درنتیجه اگر توسعه چنین استانداردی را به عنوان یک سیستم در نظر بگیریم، می‌توانیم از روشهای توسعه سیستمها همانند مدلهای موازی یا فازبندی شده مثل RUP ، برای توسعه و تکمیل این استاندارد استفاده کنیم. برای توسعه چنین استانداری می‌توان مراحل زیر را بر اساس متدولوژی RUP جنین تعریف کرد. 1- فاز اول – شناخت (Inception): در این فاز به بررسی و شناخت مسئله موجود پرداخته و کلیه مفاهیم مورد نیاز برای آن را مورد بررسی قرار می‌دهیم. به طوری که دید درستی از مسئله و آنچه می‌خواهد داشته باشیم. در حقیقت مسئله مورد نظر، تعریف و مورد بررسی قرار می‌گیرد و مفاهیم مورد استفاده در مسئله شناخته می‌شوند. با توجه به مسئله مورد نظر که توسعه یک استاندارد برای سازماندهی سبکهای معماری نرم‌افزار می‌باشد، در این فاز باید کلیه مفاهیم مورد نیاز برای توسعه این استاندارد شناخته شود. مفاهیمی که باید شناخته شود، به صورت زیر خواهد بود. 1-1- بررسی مفهوم معماری و دسته‌بندی‌های آن: در این مرحله به بررسی مفهوم معماری در حالت کلی پرداخته و بعد از آشنایی با مفهوم آن به بررسی انواع معماری‌های موجود می‌پردازیم. در ادامه جایگاه معماری نرم‌افزار در این دسته‌بندی را مشخص می‌نماییم.1-2- بررسی مفهوم و تعریف معماری نرم‌افزار: در این مرحله به بررسی مفهوم معماری نرم‌افزار می‌پردازیم و با اشاره به تعریف معماری نرم‌افزار، سعی می‌کنیم درکی واضح و بدون ابهام از معماری داشته باشیم.1-3- بررسی مشخصه‌های کیفی در معماری نرم‌افزار: با توجه به اهمیت مشخصه‌های کیفی در معماری نرم‌افزار و اینکه هدف اصلی معماری، دستیابی به میزان مطلوبی از این مشخصه‌ها است، در نتیجه باید مفهوم، تعریف و نحوه اندازه‌گیری هر یک از مشخصه‌های کیفی مورد بررسی قرار گیرد.1-4- بررسی سبکها و الگوهای معماری نرم‌افزار: با توجه به مسئله مورد بررسی که توسعه یک استاندارد برای سازماندهی سبکهای معماری نرم‌افزار می‌باشد، باید مفهوم و تعریف سبک معماری مورد بررسی قرار گرفته و برای آشنایی بیشتر با آنها، برخی از سبکهای معماری نرم‌افزار را مطالعه و مورد بررسی قرار دهیم. 2- فاز دوم – تکوین (Elaboration): در این فاز باید نیازمندیهای سیستم مورد نظر به صورت کامل شناخته شده و مورد تحلیل قرار گیرند. برای تحلیل نیازمندیها ابتدا باید فرایندهای توسعه سیستم را پیدا یا معرفی کرده سپس آنها را به موردهای کاربرد شکسته و با معرفی سناریو برای هر یک از آنها، گروههای کاری تشکیل شده و موردهای کاربرد را مورد تحلیل قرار دهند.برای سیستم مورد نظر یعنی ارائه یک استاندارد برای سازماندهی سبکهای معماری نرم‌افزار مراحل زیر را پیشنهاد می‌دهیم.2-1- تحلیل نیازمندی‌های مسئله: در این مرحله بر اساس شناختی که در فاز قبل از مفاهیم مرتبط با موضوع بدست آمده است، نیازمندیهای مورد نیاز مسئله مطرح می‌شود. در این مرحله روشهای قبلی نیز مورد بررسی قرار خواهد گرفت و بر اساس روشهای قبل، ایده‌ای برای توسعه این سیستم ارائه می‌شود.2-2- بدست آوردن فرایندهای مورد نیاز سیستم: در این مرحله باید فرایندهای مورد نیاز برای توسعه سیستم و سازماندهی مذکور ارائه شود. هر یک از فرایندها تفضیل شده و برای هر یک پیشنهاداتی ارائه شود.2-3- تفضیل فرایندهای ارائه شده: در این برای هر یک از فرایندهای موجود باید روش توسعه آنها ارائه شود. برای هر فرایند دو حالت وجود دارد. اول اینکه این فرایند قبلاً توسط گروههای دیگر مورد بررسی و تحلیل قرار گرفته و پیاده‌سازی شده است. دوم اینکه برای فرایند، کارهای قبلی یا وجود ندارد و یا اینکه ناقص بوده و پیاده‌سازی مطلوب ما انجام نشده است. که باید روشی جدید برای توسعه فرایند ارائه شود.3- فاز سوم – ساخت (Construction): در این مرحله بر اساس فرایندها و موردهای کاربرد بوجود آمده، باید بر اساس مدیریت انجام شده و تقسیم کار بین گروههای کاری مختلف، هر فرایند توسعه یابد و پیاده‌سازی گردد. مراحل این فاز بر اساس فرایندهای بدست آمده از فاز قبل تنظیم خواهد شد. در این مرحله می‌توان از تکنیکهای موازی‌سازی عملیات، تکرار عملیات و… استفاده کرد. 4- فاز چهارم – انتقال (Transition): در این مرحله با اتمام توسعه سیستم، باید سیستم مورد نظر به سیستم واقعی موجود انتقال یابد. برای این فاز مراحل زیر را پیشنهاد می‌کنیم:4-1- تشکیل سازمان استانداردسازی سبکها: باید برای پیاده‌سازی واقعی استاندارد سازماندهی بدست آمده، یک سازمان تشکیل گردد و با معرفی استاندارد مذکور، باعث گردد سبکهای معماری نرم‌افزار از این به بعد در قالب استاندارد این سازمان ارائه گردد. 4-2- معرفی روشهای نگهداری و توسعه استاندارد: در این مرحله باید روشهایی برای نگهداری و توسعه استاندارد ارائه شده معرفی گردد که با اضافه شدن سبکهای مختلف به آن سازگاری استاندارد حفظ شود. 4-3- معرفی روشهای استفاده از استاندارد: در این مرحله باید روشهای استفاده از استاندارد شامل استفاده از سبکهای موجود در استاندارد و نحوه اضافه کردن سبکها به آن معرفی شود. در این تحقیق فازهای اول و دوم یعنی شناخت و تکوین از مراحل توسعه استاندارد سازماندهی سبکهای معماری نرم‌افزار، انجام گرفته است. فصلهای تحقیق نیز بر همین اساس طرح‌ریزی شده‌اند. برای انجام هر مرحله از فاز اول، یک فصل در نظر گرفته شده است. در فصل اول به بررسی مفهوم معماری و دسته‌بندی آنها پرداخته‌ایم. در فصل دوم به بررسی مفهوم معماری نرم‌افزار پرداخته و کلیه مفاهیم موجود در حوزه معماری نرم‌افزار را تعریف کرده و تحلیلی بر تعاریف موجود معماری نرم‌افزار آورده‌ایم. در فصل سوم به بررسی برخی از مشخصه‌های کیفی مهم موجود در معماری نرم‌افزار پرداخته و مفهوم، تعریف و نحوه سنجش آنها را مورد بررسی قرار داده‌ایم. در فصل چهارم به بررسی سبکهای معماری نرم‌افزار پرداخته و برخی از سبکهای مهم موجود را بررسی کرده و مشخصه‌های کیفی هر سبک را تشریح کرده‌ایم. در ادامه همین فصل به بررسی الگوهای نرم‌افزار و بخصوص الگوهای معماری پرداخته و ارتباط آن را با سبکهای معماری نرم‌افزار ذکر کرده‌ایم. فصلهای بعدی برای انجام فاز دوم ارائه شده است. در فصل پنجم به بررسی انواع دسته‌بندی‌های سبکهای معماری نرم‌افزار پرداخته و کارهای انجام شده قبلی در این رابطه را ارائه نموده‌ایم. در فصل ششم فرایند پیشنهادی خود را برای توسعه این استاندارد ارائه کرده‌ایم. سپس تک‌تک مراحل فرایند ارائه شده را تشریح کرده و برای هر یک، کارهای انجام شده قبلی را آورده و برای برخی نیز روشهایی جدید ارائه نموده‌ایم. در فصل هفتم فرایند ارائه شده را با استفاده از UML مدل کرده و فرایند پیشنهادی را در قالب دیاگرامهای UML ارائه نمودیم. برای مدل کردن فرایندها از روش Eriksson و Penker که جدیدترین روش مدل کردن فرایندها در UML است استفاده کردیم و دیاگرامها را در نرم‌افزار شرکت Sparx بنام Enterprise Architect 6.1 کشیده و در این فصل آورده‌ایم. در فصل آخر نیز بعد از بیان خلاصه‌ای از کل تحقیق و نتیجه‌گیریهای انجام شده، کارهای آینده که در ادامه این تحقیق می‌توان انجام داد، به عنوان کارهای آینده ذکر نموده‌ایم. معماری نرم افزارUMLتوسعهفرایندمفهوم معماری نرم افزارتعریف معماری نرم افزارانواع معماری نرم افزاربررسی معماری نرم افزاردسته بندی معماری نرم افزارفاز های معماری نرم افزاردانلود تحقیقدانلود تحقیقتحقیقتحقیقمقاله

  • مبانی نظری و پیشینه تحقیق میل به ماندن

    مبانی نظری و پیشینه تحقیق میل به ماندن دریافت مبانی نظری و پیشینه تحقیق میل به ماندن دسته: مدیریت بازدید: 1 بارفرمت فایل: doc حجم فایل: 40 کیلوبایت تعداد صفحات فایل: 25 مبانی نظری و پیشینه تحقیق میل به ماندن…

  • تحقیق طراحی یک سایت فروشگاهی با زبان php

    تحقیق طراحی یک سایت فروشگاهی با زبان php دریافت تحقیق طراحی یک سایت فروشگاهی با زبان php كمتر كاربر اینترنت را می‌توان یافت كه تاكنون با صفحاتی با پسوند PHP برخورد نكرده باشد و البته این پسوند نامی آشنا برای…

  • كارهای دستی

    كارهای دستی دریافت كارهای دستی دسته: هنر و گرافیک بازدید: 1 بارفرمت فایل: doc حجم فایل: 32 کیلوبایت تعداد صفحات فایل: 42 وظیفه هایی كه چنین ویژگیهایی دارد ، می تواند استفاده از دستگاههای مجهز به وسایل خودكار یا اتوماسیون…

  • تحقیق درس تصمیم گیری در مسائل مالی با عنوان سیاست تقسیم سود و سود سهام

    تحقیق درس تصمیم گیری در مسائل مالی با عنوان سیاست تقسیم سود و سود سهام دریافت تحقیق درس تصمیم گیری در مسائل مالی با عنوان سیاست تقسیم سود و سود سهام دسته: حسابداری بازدید: 1 بارفرمت فایل: docx حجم فایل:…

  • آموزش نرم افزار expert choice

    آموزش نرم افزار expert choice دریافت آموزش نرم افزار expert choice دسته: صنایع بازدید: 1 بارفرمت فایل: pptx حجم فایل: 926 کیلوبایت تعداد صفحات فایل: 28 آموزش نرم افزار expert choice قیمت فایل فقط 36,300 تومان آموزش نرم افزار expert…

  • طرح توجیهی بسته بندی عسل

    طرح توجیهی بسته بندی عسل دریافت طرح توجیهی بسته بندی عسل دسته: صنایع غذایی بازدید: 88 بارفرمت فایل: doc حجم فایل: 22 کیلوبایت تعداد صفحات فایل: 14 طرح توجیهی بسته بندی عسل ، در قالب word به همراه فهرست موضوع…

  • فایل اکسل داده های آماری شرکتهای بورس اوراق بهادار تهران از سال80 الی 89 (ویژه انجام پایان نامه و تحقیقات)

    فایل اکسل داده های آماری شرکتهای بورس اوراق بهادار تهران از سال80 الی 89 (ویژه انجام پایان نامه و تحقیقات) دریافت فایل اکسل داده های آماری شرکتهای بورس اوراق بهادار تهران از سال80 الی 89 (ویژه انجام پایان نامه و…

  • تصفیه خانه شهرستان بهشهر

    تصفیه خانه شهرستان بهشهر دریافت تصفیه خانه شهرستان بهشهر دسته: عمران بازدید: 1 بارفرمت فایل: doc حجم فایل: 6257 کیلوبایت تعداد صفحات فایل: 28 تصفیه خانه تصفیه آب مزایای بهره برداری از آب ژاولمعایب بهره برداری از آب ژاولروشهای تزریق…

  • پاورپوینت فرآیند تولید و بسته بندی کشمش

    پاورپوینت فرآیند تولید و بسته بندی کشمش دریافت پاورپوینت فرآیند تولید و بسته بندی کشمش دسته: کشاورزی و زراعت بازدید: 1 بارفرمت فایل: pptx حجم فایل: 314 کیلوبایت تعداد صفحات فایل: 24 پاورپوینت فرآیند تولید و بسته بندی کشمش در…

  • مقاله بررسی ایجاد پرتوهای یونی سرد برای نانو‌تكنولوژی

    مقاله بررسی ایجاد پرتوهای یونی سرد برای نانو‌تكنولوژی دریافت مقاله بررسی ایجاد پرتوهای یونی سرد برای نانو‌تكنولوژی دسته: فیزیک بازدید: 1 بارفرمت فایل: doc حجم فایل: 102 کیلوبایت تعداد صفحات فایل: 26 دانلود مقاله درباره بررسی ایجاد پرتوهای سرد برای…

  • پاورپوینت خرس و خرس قطبی (تحقیق دانش آموزی)

    پاورپوینت خرس و خرس قطبی (تحقیق دانش آموزی) دریافت پاورپوینت خرس و خرس قطبی (تحقیق دانش آموزی) دسته: پاورپوینت بازدید: 3 بارفرمت فایل: ppt حجم فایل: 1246 کیلوبایت تعداد صفحات فایل: 13 دانلود پاورپوینت خرس و خرس قطبی (تحقیق دانش…

  • تحقیق کار و اخلاق در کار

    تحقیق کار و اخلاق در کار دریافت تحقیق کار و اخلاق در کار دسته: علوم اجتماعی بازدید: 1 بارفرمت فایل: doc حجم فایل: 145 کیلوبایت تعداد صفحات فایل: 8 تحقیق کار و اخلاق در کار قیمت فایل فقط 9,900 تومان…

  • جزوه انگلیسی پایه ی اوا متوسطه (پایه هفتم)

    جزوه انگلیسی پایه ی اوا متوسطه (پایه هفتم) دریافت جزوه انگلیسی پایه ی اوا متوسطه (پایه هفتم) جزوه انگلیسی پایه ی اوا متوسطه (پایه هفتم) دسته بندی جزوات درسی بازدید ها 163 فرمت فایل zip حجم فایل 2.279 مگا بایت…

  • تحقیق با موضوع تجزیه و تحلیل امكانپذیر و طرح پیشنهادی سیستم

    تحقیق با موضوع تجزیه و تحلیل امكانپذیر و طرح پیشنهادی سیستم دریافت تحقیق با موضوع تجزیه و تحلیل امكانپذیر و طرح پیشنهادی سیستم دسته: کامپیوتر و IT بازدید: 1 بارفرمت فایل: doc حجم فایل: 71 کیلوبایت تعداد صفحات فایل: 65…

  • پاورپوینت انواع سیستم های تهویه مطبوع

    پاورپوینت انواع سیستم های تهویه مطبوع دریافت پاورپوینت انواع سیستم های تهویه مطبوع دسته: مکانیک بازدید: 1 بارفرمت فایل: ppt حجم فایل: 947 کیلوبایت تعداد صفحات فایل: 34 فایل پاورپوینت با موضوع بررسی انواع سیستم های تهویه مطبوع در قالب…

  • دانلود پاورپوینت سیستم و مدیریت توزیع ( فصل دهم کتاب مدیریت بازاریابی احمد روستا و همکاران )

    دانلود پاورپوینت سیستم و مدیریت توزیع ( فصل دهم کتاب مدیریت بازاریابی احمد روستا و همکاران ) دریافت دانلود پاورپوینت سیستم و مدیریت توزیع ( فصل دهم کتاب مدیریت بازاریابی احمد روستا و همکاران ) دانلود پاورپوینت سیستم و مدیریت…

  • پاورپوینت جزییات آرماتورگذاری در ساختمان های بتنی در 26 اسلاید کاربردی و کاملا قابل ویرایش

    پاورپوینت جزییات آرماتورگذاری در ساختمان های بتنی در 26 اسلاید کاربردی و کاملا قابل ویرایش دریافت پاورپوینت جزییات آرماتورگذاری در ساختمان های بتنی در 26 اسلاید کاربردی و کاملا قابل ویرایش دسته: عمران بازدید: 1 بارفرمت فایل: ppt حجم فایل:…

  • دانلود تحقیق شبكه های بیسیم کار آموزی 70 ص

    دانلود تحقیق شبكه های بیسیم کار آموزی 70 ص دریافت دانلود تحقیق شبكه های بیسیم کار آموزی 70 ص دسته: الکترونیک و مخابرات بازدید: 1 بارفرمت فایل: zip حجم فایل: 381 کیلوبایت تعداد صفحات فایل: 70 دانلود شبكه های بیسیم…

  • كارآموزی شركت مخابرات استان تهران،اداره نظارت، آزمایش و تحویل سیستمهای انتقال

    كارآموزی شركت مخابرات استان تهران،اداره نظارت، آزمایش و تحویل سیستمهای انتقال دریافت كارآموزی شركت مخابرات استان تهران،اداره نظارت، آزمایش و تحویل سیستمهای انتقال دسته: الکترونیک و مخابرات بازدید: 1 بارفرمت فایل: doc حجم فایل: 31 کیلوبایت تعداد صفحات فایل: 36…

  • مبانی نظری و پیشینه تحقیق سرمایه فکری

    مبانی نظری و پیشینه تحقیق سرمایه فکری دریافت مبانی نظری و پیشینه تحقیق سرمایه فکری دسته: مدیریت بازدید: 1 بارفرمت فایل: doc حجم فایل: 88 کیلوبایت تعداد صفحات فایل: 65 مبانی نظری و پیشینه تحقیق سرمایه فکری قیمت فایل فقط…

  • پاورپوینت یادگیری و شرطی سازی

    پاورپوینت یادگیری و شرطی سازی دریافت پاورپوینت یادگیری و شرطی سازی دسته: روانشناسی و علوم تربیتی بازدید: 1 بارفرمت فایل: ppt حجم فایل: 1938 کیلوبایت تعداد صفحات فایل: 30 دانلود پاورپوینت با موضوع یادگیری و شرطی سازی، در قالب ppt…

  • بررسی پروتئین ها و انواع ساختارهای آن

    بررسی پروتئین ها و انواع ساختارهای آن دریافت بررسی پروتئین ها و انواع ساختارهای آن دسته: صنایع غذایی بازدید: 1 بارفرمت فایل: doc حجم فایل: 4526 کیلوبایت تعداد صفحات فایل: 91 پروتئین ها فراوان ترین ماكرو ملكول های بیولوژیك هستند…

  • تحقیق بافت استخوانی

    تحقیق بافت استخوانی دریافت تحقیق بافت استخوانی دسته: پزشکی بازدید: 1 بارفرمت فایل: doc حجم فایل: 18 کیلوبایت تعداد صفحات فایل: 29 استخوان یا بافت استخوانی كه اسكلت موجودات مهره‌دار را تشكیل می‌دهد، از سایر بافتهای نگهدارنده كاملاً متمایز است…

  • تحقیق با موضوع بررسی عوامل موثر بر مرگ و میر کودکان در شهر میانه

    تحقیق با موضوع بررسی عوامل موثر بر مرگ و میر کودکان در شهر میانه دریافت تحقیق با موضوع بررسی عوامل موثر بر مرگ و میر کودکان در شهر میانه دسته: علوم اجتماعی بازدید: 1 بارفرمت فایل: doc حجم فایل: 364…

  • دانلود اثرات ورزش در سلامت

    دانلود اثرات ورزش در سلامت دریافت دانلود اثرات ورزش در سلامت دسته: تربیت بدنی بازدید: 1 بارفرمت فایل: doc حجم فایل: 38 کیلوبایت تعداد صفحات فایل: 48 علم پزشكی علاوه بر معاینات و تجویز داروها و اعمال جراحی كه در…

  • گزارش کآرآموزی سرسیلندر و سیستم جرقه زنی

    گزارش کآرآموزی سرسیلندر و سیستم جرقه زنی دریافت گزارش کآرآموزی سرسیلندر و سیستم جرقه زنی گزارش کآرآموزی سرسیلندر و سیستم جرقه زنی در 17 صفحه ورد قابل ویرایش دسته بندی کارآموزی بازدید ها 83 فرمت فایل doc حجم فایل 130…

  • پیدایش شبكه های کامپیوتری

    پیدایش شبكه های کامپیوتری دریافت پیدایش شبكه های کامپیوتری تاریخچه پیدایش شبكه در سال 1957 نخستین ماهواره یعنی اسپوتنیك توسط اتحاد جماهیر شوروی سابق به فضا پرتاب شد در همین دوران رقابت سختی از نظر تسلیحاتی بین دو ابر قدرت…

  • صادرات مجدد و ترانزیت

    صادرات مجدد و ترانزیت دریافت صادرات مجدد و ترانزیت با دانلود این فایل نیاز به ویرایش ندارید چون یک فایل کاملا امادس دسته بندی مدیریت بازدید ها 141 فرمت فایل docx حجم فایل 512 کیلو بایت تعداد صفحات فایل 125…

  • دانلود طراحی سیستم برنامه ریزی وکنترل تولید

    دانلود طراحی سیستم برنامه ریزی وکنترل تولید دریافت دانلود طراحی سیستم برنامه ریزی وکنترل تولید دسته: علوم انسانی بازدید: 1 بارفرمت فایل: zip حجم فایل: 1137 کیلوبایت تعداد صفحات فایل: 69 دانلود طراحی سیستم برنامه ریزی وکنترل تولید تحقیق طراحی…

  • پاورپوینت مروری بر تئوریهای مدیریت

    پاورپوینت مروری بر تئوریهای مدیریت دریافت پاورپوینت مروری بر تئوریهای مدیریت دسته: مدیریت بازدید: 1 بارفرمت فایل: ppt حجم فایل: 2732 کیلوبایت تعداد صفحات فایل: 75 دانلود پاورپوینت با موضوع مروری بر تئوریهای مدیریت در قالب ppt و در 75…

  • کتاب چند راه کار بی نظیر برای سود اوری صنایع و شرکت های تولیدی ایرانی

    کتاب چند راه کار بی نظیر برای سود اوری صنایع و شرکت های تولیدی ایرانی دریافت کتاب چند راه کار بی نظیر برای سود اوری صنایع و شرکت های تولیدی ایرانی دسته: اقتصاد بازدید: 1 بارفرمت فایل: zip حجم فایل:…

  • فایل اتوکد پلان معماری طبقه دوم ساختمان مسکونی 3 طبقه با اندازه گذاری و مبلمان کامل قابل ویرایش

    فایل اتوکد پلان معماری طبقه دوم ساختمان مسکونی 3 طبقه با اندازه گذاری و مبلمان کامل قابل ویرایش دریافت فایل اتوکد پلان معماری طبقه دوم ساختمان مسکونی 3 طبقه با اندازه گذاری و مبلمان کامل قابل ویرایش نام فایل پلان…

  • اهداف علم ارگونومی

    اهداف علم ارگونومی دریافت اهداف علم ارگونومی دسته: اقتصاد بازدید: 1 بارفرمت فایل: doc حجم فایل: 170 کیلوبایت تعداد صفحات فایل: 38 ارگونومیک علم طراحی سازگار محیط و محصولات با کاربران است لغت ارگونومیک از لغات یونانی «ارگون» به معنای…

  • مبانی نظری کاربرد های مختلف سود,مفاهیم سود, اشخاص ذینفع و ذیحق در سود,ثبات پایداری سود،هموار سازی سود

    مبانی نظری کاربرد های مختلف سود,مفاهیم سود, اشخاص ذینفع و ذیحق در سود,ثبات پایداری سود،هموار سازی سود دریافت مبانی نظری کاربرد های مختلف سود,مفاهیم سود, اشخاص ذینفع و ذیحق در سود,ثبات پایداری سود،هموار سازی سود مبانی نظری کاربرد های مختلف…

  • مبانی نظری و پیشینه تحقیق روند تغییرات مکانی و زمانی جزایر حرارتی در کلانشهرها

    مبانی نظری و پیشینه تحقیق روند تغییرات مکانی و زمانی جزایر حرارتی در کلانشهرها دریافت مبانی نظری و پیشینه تحقیق روند تغییرات مکانی و زمانی جزایر حرارتی در کلانشهرها دسته: جغرافیا بازدید: 1 بارفرمت فایل: docx حجم فایل: 12765 کیلوبایت…