Software Engineering and Software Development Tools

Author: Zhang Hong, Jiang Shujuan, Liu Yingchun, Rong Xinjie (editors)
Publisher:
Publish Date: 2004-09-01
Features: Software engineering is a rapidly developing emerging discipline in contemporary times and serves as an important guide for software development. This book focuses on the software life cycle as its main thread, emphasizing the principles, methods, and techniques of software development. The main contents include an overview of software engineering, project planning, requirements analysis, high-level design, detailed design, coding, testing, software maintenance, object-oriented methods, testing of object-oriented systems, software project management, software quality and reliability, the Unified Modeling Language (UML) and Rational Rose tools. The book is presented in a step-by-step manner, is easy to understand, rich in content, and is illustrated with diagrams and illustrations. It can be used as a textbook for senior undergraduate or graduate students in higher education institutions, as well as for professionals working in computer software.

📌 Related Posts