Software Engineering Concise Tutorial

Author: Lu Hui'en
Publisher:
Publish Date: 2005-11-01
Features: Adapting to the rapid development of computer technology, catering to the needs of teaching reform and talent cultivation in higher education institutions for the new century. It aligns with the characteristics of applied undergraduate teaching in current higher education institutions and draws on the teaching experience of vocational colleges in cultivating applied talents. From a practical perspective, it explains the basic concepts, principles, and methods of software engineering, systematically introducing currently mature and widely used software engineering technologies. It adopts the software engineering terminology and standards from the "National Standard Collection of Computer Software Engineering 2003." Numerous exercises are provided, along with the development of a small software project as a demonstration topic for course design. Software engineering has become an important branch of computer science. This book focuses on explaining the basic concepts, principles, methods, and tools of software engineering from a practical perspective, systematically introducing currently mature and widely used software engineering technologies. The content of this book includes: Introduction to Software Engineering, Requirements Analysis, System Design and Implementation (Overview Design, Detailed Design, Interface Design, and Programming Design), Software Testing, Verification, and Validation, Software Maintenance, Object-Oriented Design Methods, Software Engineering Management Techniques, Software Development Tools and Integrated Environments, and Software Development Examples. Each chapter includes a summary for review and summary, as well as exercises for selection. This book can serve as a textbook for applied undergraduate and vocational college computer science programs, and it can also be used as a reference for a broad range of science and technology personnel engaged in computer software development and application.

📌 Related Posts