این کتاب با دقت و جزییات کامل، مفهوم مهندسی نرمافزار، راهکارهای موفق در تولید نرمافزار، UML، نمودارهای مختلف UML مثل نمودار "مورد کاربرد"، نمودار فعالیت، نمودار کلاس، نمودار شیء، نمودار توالی، نمودار تعامل، نمودار مولفه، نمودار استقرار، نمودار بستهها، و RUP را بررسی میکند.
مناسب برای: مهندسین نرمافزار، دانشجویان رشتههای کامپیوتر و فناوری اطلاعات، اساتید این رشتهها، برنامهنویسان سازمان و شرکتها میتوانند از این کتاب بهرهمند شوند.
پیشنیاز: آشنایی با مفاهیم اساسی کامپیوتر
مهارتی که کسب خواهید کرد: پس از مطالعهی این کتاب، با فرآیند تولید نرمافزار، راهکارهای موفق در مهندسی نرمافزار، اصول RUP از منظر مدلسازی، UML و نمودارهای مختلف آشنا میشوید و میتوانید نرمافزار مورد نظر خود را مدلسازی کنید.
مدلسازی نرمافزار به کمک UML (با رویکرد RUP)
بخش اول
فصل اول : مقدمهای بر مهندسی نرمافزار
فصل دوم : راهکارهای موفق در مهندسی نرمافزار
بخش دوم
فصل سوم : مفاهیم کلیدی، ویژگیها و اصول RUP
فصل چهارم : مروری بر RUP از منظر مدلسازی
بخش سوم
فصل پنجم : مقدمهای بر UML
فصل ششم : نمودار مورد کاربرد
فصل هفتم : شرح مورد کاربرد
فصل هشتم : نمودار فعالیت
بخش چهارم
فصل نهم : نمودار کلاس
فصل دهم : نمودار شیء
بخش پنجم
فصل یازدهم : نمودار توالی
فصل دوازدهم : نمودار تعامل
فصل سیزدهم : نمودار حالت
بخش ششم
فصل چهاردهم : نمودار مولفه
فصل پانزدهم : نمودار استقرار
فصل شانزدهم : نمودار بسته
پیوست : مدلسازی سیستم آسانسور چند کابینه به عنوان یک مطالعهی موردی)
واژهنامه انگلیسی به فارسی
واژهنامه فارسی به انگلیسی
مراجع