Practical Software Engineering (English Version) (CD-ROM)

Author: (Australia) Maciaszek
Publisher:
Publish Date: 2006-01-01
Features: How should software engineering be conducted in practice? How to develop enterprise-level applications today? This book provides answers with numerous examples. It discusses how to connect theory with industry practice, focusing on system design and implementation, as well as addressing important practical issues. The book centers around a main case study and two smaller case studies (adapted for teaching purposes) to illustrate the development of software engineering for large systems, comprehensively covering the software development lifecycle, modeling languages, engineering tools, project planning, and process management. Through three iterations of the main case study, it demonstrates the concepts of iterative and incremental development.
Key Features of the Book
● Emphasizes object-oriented modeling and programming.
● Widely uses UML and patterns for requirements analysis and detailed design.
● Recognizes the importance of databases and data engineering in software engineering.
● Explains components and business objects.
● Covers multi-tier solutions (including GUI and web clients), extending from web and application servers to databases.
● Highlights application architecture design and refactoring.
This book will change the way readers learn software engineering knowledge, helping IT professionals improve software development practices and providing them with new development ideas and directions. The accompanying CD-ROM includes software development tools, case study models, and Java and database code.

📌 Related Posts