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 perspectives to explain the fundamental principles, concepts, technologies, and methods of software engineering. 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 technologies; 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.
Software Engineering
📌 Related Posts
Literature
Practical Acupuncture Point Location Manual
2026-09-20
News
How to deal with a ten-month-old baby who eats little
2026-09-21
Literature
"laugh at by the experts"
2026-09-24
Literature
Larry King communicates on-site
2026-10-04
Literature
Mechanical Drawing (Mechanical and related fields)
2026-10-06
Literature
Practical Digital Imaging Production Manual
2026-10-06
Literature
Red Hat Linux 9: Getting Started and Advanced Topics
2026-10-06
Literature
Database System Experiment Guide Tutorial
2026-10-06