Fundamentals of Software Engineering

Author: Lu Hui'en
Publisher:
Publish Date: 2005-09-01
Features: This book systematically introduces the basic concepts, principles, methods, and currently more mature software engineering technologies. The content includes: an overview of software engineering, methods, steps, and documentation standards for stages such as feasibility study, requirements analysis, high-level design, user interface design, process design, program design, software testing, and software maintenance. It also covers object-oriented methods and the Unified Modeling Language (UML), software development environments, software reuse, software quality assurance, and software engineering management. To help readers better learn and master the knowledge, each chapter includes a summary, along with a sufficient number of examples and exercises. The book is written with a focus on practicality, application, and ease of teaching, emphasizing the novelty, usability, and systematic nature of the content. It can serve as a textbook for undergraduate students in computer science and technology, computer software, and computer applications at ordinary universities and colleges, as well as a reference for a wide range of science and technology personnel engaged in computer application software development and maintenance.

📌 Related Posts