Overview
Overcomes the challenges of teaching the concepts and practicalities of large-scale software development to beginners in the area by using case studies taken from the real world of commercial information systems development. The book is divided into four parts. Part A covers project management and the software life cycle. Part B takes the information learned in Part A and shows readers how to begin a project. Part C looks at the backbone of an information system. Part D moves the focus from the backbone to the front end, looking at designing and programming the user interface. This book is designed for readers needing a general introduction to software engineering.Synopsis
In this text/CD-ROM for students of software engineering and IT professionals, Maciaszek (computing, Macquarie University, Australia) and Liong (Macquarie University) show how to relate theories to industry practice, concentrating on systems design and implementation and addressing non-trivial practical problems. An introductory section discusses the software lifecycle, modeling languages, engineering tools, and project planning. Subsequent sections provide a detailed case study, minicases, and examples. Chapter summaries, review questions, and problem-solving exercises are included. The CD-ROM contains software development tools and Java and database code. Annotation ©2004 Book News, Inc., Portland, OR