مهندسی سیستمها نرمافزار - مهندسی نرمافزار - مهندسی - راهنمای آموزشی (عالی)
مهندسی سیستمها نرمافزار - مهندسی نرمافزار - مهندسی - راهنمای آموزشی (عالی)
هرگاه بخواهیم نرمافزاری را برای متقاضی یک سیستم نرمافزاری تولید نماییم با آن که دانش لازم را برای این سیستم داریم نمیدانیم که از کجا شروع نماییم، مهندسی نرمافزار شیوة کار را به ما میآموزد و این شیوه از کار را به ما میآموزد. در این شیوه از تحلیل، طراحی، ساخت، بازبینی و مدیریت اجزای فنی و اجتماعی آغاز میشود و هرکدام از آنها فرآیندهای خود را دارا هستند. کتاب حاضر بر اساس سرفصل درسی مهندسی نرمافزار برای دانشجویان رشتة کامپیوتر تدوین شده است. ساختار کتاب، بر اساس چرخة تولید نرمافزار طرحریزی شده و شامل نه فصل با این عناوین است: مهندسی نیازها، تجزیه و تحلیل و مدلسازی سیستمها، طراحی تابعی، طراحی شئگرا، مقدمهای بر معماری و طراحی مهندسی نرمافزار سرویسگرا و عاملگرا، طراحی واسط کاربر؛ تست نرمافزار؛ مدیریت پروژه و مطالعة موردی.