Author: Tan Qingping
Publisher:
Publish Date: 2004-04-01
Features: Software Engineering, Second Edition covers the basic requirements of the Software Engineering course as specified by CC2001. The content includes: software development models, software project management, requirements analysis, software design, software coding and testing, software maintenance, configuration management, software engineering management, and software engineering tools and environments. This book addresses the needs of current software engineering teaching by specifically introducing the Unified Modeling Language (UML) and discussing object-oriented requirements analysis and software design methods based on it. It also introduces integrated CASE environments, software development techniques in Java and Internet environments, and the "Software Capability Maturity Model" (CMM) to support software process improvement. The book is rich in examples and exercises, making it convenient for teaching and self-study. It emphasizes the combination of theory and practice, technology and management, and methods and CASE tools in software engineering. The textbook has a clear structure, concise language, practicality, and operability, making it suitable as a teaching material for senior undergraduate or graduate students in computer science or related information disciplines in higher education institutions. It can also serve as a reference book for software developers.
Software Engineering, Second Edition covers the basic requirements of the Software Engineering course as specified by CC2001. The content includes: software development models, software project management, requirements analysis, software design, software coding and testing, software maintenance, configuration management, software engineering management, and software engineering tools and environments. This book addresses the needs of current software engineering teaching by specifically introducing the Unified Modeling Language (UML) and discussing object-oriented requirements analysis and software design methods based on it. It also introduces integrated CASE environments, Java and Internet environments for software development, and the "Software Capability Maturity Model" (CMM) to support software process improvement. The book is rich in examples and exercises, making it convenient for teaching and self-study. It emphasizes the combination of theory and practice, technology and management, and methods and CASE tools in software engineering. The textbook has a clear structure, concise language, practicality, and operability, making it suitable as a teaching material for senior undergraduate or graduate students in computer science or related information disciplines in higher education institutions. It can also serve as a reference book for software developers.
Software Engineering (Second Edition)
📌 Related Posts
Literature
Latest Public Relations Tutorial
2026-09-22
News
Why is the stool of a baby who has been eating for seven months in summer so green?
2026-09-22
Literature
Introduction to U.S. Political Economy and Foreign Policy
2026-09-24
News
The cost of checking for fallopian tube blockage is approximately how much?
2026-09-29
Literature
Software Designer Exam Key Points Summary and Pre-Exam Training (National Computer Technology and Software Professional Qualification (Level) Examination Book)
2026-10-07
Literature
Fantastic Java 2 Programming Design
2026-10-07
Literature
TCP/IP Network Management
2026-10-07
Literature
DNS and BIND (Photocopy Edition)
2026-10-07