کتاب مهندسی نرم افزار UML در 6 روز به زبان فارسی
UML یک شیوه جدید برنامه نویسی می باشد در که در چند سال اخیر اکثر برنامه نویسان حرفه ای بر اساس آن برنامه نویسی می کنند. این شیوه برنامه نویسی در تمامی زبانهای برنامه نویسی اعم از ویژوال و غیر ویژوال کاربرد دارد. کتاب حاضر آموزش مهندسی نرم افزار UMLرا در 6 روز آموزش می دهد.
عنوان کتاب: کتاب مهندسی نرم افزار UML در 6 روز به زبان فارسی
زبان کتاب: فارسی
تعداد صفحه: 155
UML چيست ؟
مراحل پنج گانه برنامه نويسی ، نقطه شروع مناسبی برای طراحی يک برنامه است ( اولين فاز). در ادامه با استفاده از پالايش ( بهسازی ) يکطرفه مراحل پنج گانه برنامه نويسی ، فاز دوم طراحی يک برنامه انجام خواهد شد . استفاده از شبه کد بمنظور ارائه جزئيات پالايش ، کمک قابل توجه و مفيدی در ارتباط با طراحی برنامه را بدنبال خواهد داشت . رويکرد فوق ( مراحل پنج گانه برنامه نويسی ) ، روشی مفيد بمنظور طراحی يک برنامه است . در اين راستا برخی از طراحان برنامه های کامپيوتری ترجيح می دهند که از يک روش دقيق تر و موشکافانه تر استفاده نمايند . UML(Unified Modeling Language) مبتنی بر چنين رويکردی است .
UML ،زبانی استاندارد بمنظور مشخص نمودن ، پيش بينی ، ايجاد و مستند سازی توليدات نرم افزاری است . UML ، مجموعه ای از بهترين امکانات مهندسی را بمنظور استفاده در مدل سازی سيستم های بزرگ و پيچيده ارائه که کارآئی آنان به اثبات رسيده است . UML يک متدولوژی رسمی برای پياده سازی نرم افزار است .
روند شکل گيری UML
برنامه نويسی شی گراء ( OOP ) ، از اوايل سال 1960 مطرح گرديد . برنامه نويسی شی گراء با اينکه بعنوان يک ايده جديد مطرح شده بود ولی بسرعت زبان های مدل سازی شی گراء برای پوشش ايده فوق ، مطرح و پياده سازی گرديدند. در فاصله سال های 1970 تا اواخر 1980 چندين زبان مدل سازی شی گراء پياده سازی گرديد . تعداد زبان ها ی مدل سازی شی گراء در سال 1995 به بيش از پنجاه نمونه رسيده بود .
از افراد فعال و پيشرو در اين زمينه می توان به Jim Rumbaugh ( شرکت جنرال الکتريک )، Grady Booch ( شرکت Rational software ) و Ivar Jacobson ( شرکت Objectory ) اشاره نمود. هر يک از افراد فوق ، تلاش گسترده ای را در جهت مدل سازی زبان برنامه نويسی انجام داده بودند . در سال 1994 ، Rumbaugh شرکت جنرال الکتريک را ترک و به Booch در شرکت Rational Software ملحق گرديد. يک سال بعد ، شرکت Rational Software ، شرکت Objectory را خريداری و افراد ياد شده همکاری خود را با يکديگر و در يک شرکت مشترک آغاز نمودند. ماحصل همکاری فوق ، ارائه اولين نسخه UML 0.9 توسط شرکت Rational software در سال 1996 بود .
در ساليان بعد ، OMG)Object Management Group) ، تلاش های گسترده ای را بمنظور ارتقاء و بهسازی UML آغاز نمود. در اواسط سال 2001 ، اعضاء OMG ، کار خود را بمنظور ارتقاء به UML 2.0 آغاز نمودند. در حا ل حاضر ، UML شامل مدل سازی ويژوال ، شبيه سازی و امکانات پياده سازی است . تعداد زيادی از ابزارهای UML طراحی و در اختيار علاقه مندان قرار گرفتند . Rational Rose 2002 از شرکت Rational Software ، نرم افزار Describe Enterprise از شرکت Embarcadero Technologies و Visio 2002 از شرکت مايکروسافت . نمونه هائی از ابزارهای UML می باشند .
دياگرام های UML
UML يک ابزار ويژوال بوده و از انواع متفاوتی دياگرام استفاده می نمايد . هر يک از دياگرام های UML ، امکان مشاهده يک سيستم نرم افزاری را از ديدگاههای متفاوت و با توجه به درجات متفاوت Abstraction در اختيار پياده کنندگان قرار می دهد. برخی از دياگرام های UML عبارتند از :
-
Class Diagram
-
State Diagram
-
Sequence Diagram
-
Collaboration Diagram
-
Activity Diagram
-
Component Diagram
-
Deployment Diagram
توجه:
برای خواندن این کتاب باید فونتهای موجود در داخل فایل دانلود را حتما در سیستم خود نصب کنید.
نوشته شده در 19 اسفند 1390
Download >> 1.1 MB
کتاب اصول مهندسی اینترنت احسان ملکیان
کتاب اصول مهندسی اینترنت جناب آقای احسان ملکیان کتابی آشنا برای دانشجویان رشته مهندسی نرم افزار در درس اصول مهندسی اینترنت می باشد. از جمله ویژگی بینظیر این کتاب ذکر کامل مراجع و منابع آن در پایان هر فصل می باشد، که به اعتبار هر چه بیشتر این کتاب می افزاید و برای دوستانی که قصد دارند در خصوص یک موضوع خاص مطالعه و تحقیق نمایند بسیار کلیدی و راهگشا می باشد. کتاب اصول مهندسی اینترنت نوشته آقای دکتر احسان ملکیان عضو هیئت علمی دانشگاه تربیت معلم تهران می باشد که در ۴۸۶ صفحه نگارش شده است.
نوشته شده در 19 اسفند 1390
Download >> 7.46 MB
دانلود پاورپوینت کتاب اصول مهندسی اینترنت احسان ملکیان
(گردآوری شده توسط دکتر داود کریم زادگان)
کتاب اصول مهندسی اینترنت جناب آقای احسان ملکیان کتابی آشنا برای دانشجویان رشته مهندسی نرم افزار در درس اصول مهندسی اینترنت می باشد. از جمله ویژگی بینظیر این کتاب ذکر کامل مراجع و منابع آن در پایان هر فصل می باشد، که به اعتبار هر چه بیشتر این کتاب می افزاید و برای دوستانی که قصد دارند در خصوص یک موضوع خاص مطالعه و تحقیق نمایند بسیار کلیدی و راهگشا می باشد. کتاب اصول مهندسی اینترنت نوشته آقای دکتر احسان ملکیان عضو هیئت علمی دانشگاه تربیت معلم تهران می باشد که در ۴۸۶ صفحه نگارش شده است.
نوشته شده در 19 اسفند 1390
Download >> 2.15 MB
فایل های کمک درسی (خلاصه شده هوش مصنوعی)
این فایل توسط سرکار خانم محمد دوست برای ما ارسال شده است که در اختیار شما دوستان عزیز قرار می گیرد.
از ایشان کمال سپاس و تشکر را داریم.
نوشته شده در 3 خرداد 1391
Download >> 3.29 MB
فایل های کمک درسی (هوش مصنوعی)
این فایل توسط آقای علی صلواتی برای ما ارسال شده است که در اختیار شما دوستان عزیز قرار می گیرد.
از ایشان کمال سپاس و تشکر را داریم.
نوشته شده در 3 خرداد 1391
Download >> 17.4 MB
فایل سوالات به همراه جواب های هوش مصنوعی
این فایل توسط سرکار خانم مرادیانی برای ما ارسال شده است که در اختیار شما دوستان عزیز قرار می گیرد.
از ایشان کمال سپاس و تشکر را داریم.
نوشته شده در 3 خرداد 1391
Download >> 1.57 MB
|