Software Engineering

Author: Zhang Haifan
Publisher:
Publish Date: 2005-05-01
Features: This book draws on the essence of numerous domestic and international similar publications and summarizes the editors' extensive experience and insights in software engineering teaching and research. Its characteristics are as follows:
- It explains concepts, principles, techniques, and methods in an accessible yet thorough manner, focusing on clarity and depth.
- It emphasizes both systematicity, scientific rigor, and modernity while also highlighting practicality.
- It includes both theoretical discussions and rich, comprehensive examples to facilitate reader understanding and mastery.
The book is divided into five parts, totaling 16 chapters:
- Part 1 covers software engineering and the software process.
- Part 2 discusses structured analysis, design, and implementation.
- Part 3 explores object-oriented concepts, models, analysis, design, and implementation.
- Part 4 covers software project planning, organization, and control, along with an introduction to relevant international standards.
- Part 5 addresses formal methods, the Unified Modeling Language (UML), and software reuse.
With its novel content and abundant examples, this book can serve as a textbook or reference for university-level "Software Engineering" courses, as well as a valuable resource for software engineers, software project managers, and application software developers.

📌 Related Posts