Software Engineering: Theory and Practice

Author: Xu Jia, Zeng Ling, Peng Dezhong
Publisher:
Publish Date: 2004-07-01
Features: "Software Engineering" is an engineering discipline that guides the development and maintenance of computer software. In recent years, with the advancement of informatization construction in China, software engineering has achieved unprecedented rapid development. This book serves as the supporting textbook for the sub-project "Software Engineering Network Course" under the Ministry of Education's New Century Network Course Construction Project. It was written based on the integration of the essence of relevant domestic and international textbooks, as well as the authors' extensive teaching and software development experience and insights in software engineering. The content emphasizes scientific rigor, cutting-edge advancements, and practicality, providing abundant examples and materials for software development, reflecting the latest technologies in software engineering. The book is divided into 11 chapters. The first 10 chapters systematically introduce the fundamental concepts, methods, and techniques of traditional software engineering methods, object-oriented software engineering methods, component-based software engineering methods, software testing, and software engineering management. The 11th chapter presents a comprehensive design experiment titled "Software Engineering Course Design," offering multiple software examples developed using object-oriented methods, as well as an introduction to the object-oriented software development tool Rational Rose. This book can be used as a textbook or reference for "Software Engineering" courses in higher education institutions, or as a reference for engineering technicians and researchers.

📌 Related Posts