Software Engineering - Computer Science and Technology

Author: Ye Junmin
Publisher:
Publish Date: 2006-06-01
Features: Software Engineering is a very important professional course in computer science, with a wide research scope that includes technology, methods, tools, and management, among many other aspects. It is also a rapidly developing emerging discipline with numerous new technologies and methods. This book provides an introductory overview of software engineering, focusing on practical aspects of its fundamental principles, concepts, technologies, and methods. The book consists of 12 chapters: Chapter 1 introduces the background and basic knowledge of software engineering; Chapter 2 covers the methods and techniques of software project management; Chapters 3 to 5 discuss software analysis and design techniques; Chapter 6 emphasizes the design of human-computer interaction; Chapter 7 explores the design techniques of software components; Chapters 8 to 10 study object-oriented concepts and analysis and design methods; Chapters 11 and 12 introduce the basics of software testing and maintenance. The appendix provides common UML notations and a framework for writing software engineering documentation. This book is suitable as a textbook for undergraduate, graduate, and vocational students in computer science, as well as for software professionals engaged in R&D and computer users for reference or self-study.

📌 Related Posts