تدريس اسلايدها/ Slides
Introduction
فصل 1: مهندسي نرم‌افزار چيست؟ Chapter 1: What is Software Engineering?
فصل 2: دو وجه اصلي توليد نرم‌افزار Chapter 2: Software development: Two major aspects
فصل 10: خواسته‌ها و مشخصات Chapter 10: Requirement and Specifications
فصل 11: مؤلفه Chapter 11: Module
فصل 11.1: شيء
Chapter 11.1: Object
فصل 11.2: كلاس
Chapter11.2: Class
فصل 11.5: تحليل Chapter 11.5: Analysis
فصل 12: مدل‌سازي و طراحي Chapter 12: Modeling and Design
فصل 19: مدل شيء Chapter 19: Object Model
فصل 20: زبان مدل سازي يكپارچه Chapter 20: Unified modeling language (UML)

Chapter 20.5: OO Testing

 

 

 

 

 

 

 

 

 
آمار بازديد از سايت

مهندسي زندگي: راهنماي انتخاب

Selection Guide

این کتاب سعی می‌کند در کمال سادگی و اختصار خواننده را انشاالله برای انتخاب بهتر، سریع‌تر و ارزان‌تر آماده کند. به انتخاب‌های بسیار مهمی توجه می‌دهد که در قریب به اتقاق موارد ناآگاهانه اتخاد می‌شوند. و به نقش نشانه‌ها و نشان دهنده‌ها در انتخاب می‌پردازد.

* * * * *

راهنماي پروژه پاياني

Thesis Guide

شاید وجه تمایز کتاب “راهنمای پروژه‌ی پایانی” علاوه بر سادگی و اختصار، توجه دادن به بعضی تجربه‌ها و راه‌های میانبر عملی یا آگاهی‌های رهیافتی است.

فيلم معرفي كتاب توسط نويسنده

* * * * *

به سوي توليد بهتر نرم ‌افزار؛ اصول مهندسي نرم ‌افزار

Software Engineering

www.sadighim.ir/SEbook

اين كتاب براي دانشجويان رشته‌هاي مختلف رايانه‌، و همچنين افراد شاغل به توليد نرم‌افزار كه زمينه‌ي تحصيلي متفاوتي دارند، نگاشته شده است. درنتيجه به‌صورت يك خودآموز هم، قابل استفاده است.