Software Engineering and Software Development Tools (Undergraduate Computer Science in General Universities)

Author: Zhang Hong (Editor-in-Chief) / Jiang Shujuan / Liu Yingchun / Rong Xinjie (Associate Editor)
Publisher:
Publish Date: 2005-04-01
Features: Software engineering is a rapidly developing emerging discipline in the contemporary era 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 content includes 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, easy to understand, rich in content, and illustrated with diagrams and examples. 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