Skip to content
Scan a barcode
Scan
Paperback Requirements Analysis and System Design Book

ISBN: 0201709449

ISBN13: 9780201709445

Requirements Analysis and System Design

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Good

$10.29
Save $56.71!
List Price $67.00
Almost Gone, Only 1 Left!

Book Overview

Shelving category: Systems Analysis and Design/Object-Oriented Technology/Software EngineeringRequirements Analysis and System DesignDeveloping Information Systems with UMLLeszek A MaciaszekThe... This description may be from another edition of this product.

Customer Reviews

4 ratings

A pretty good text

The book uses a lot of examples, this is both a blessing and a curse. It allows you to see applications in more domains which is a good. The down side is I find I had to keep flipping to previous chapters to keep reminding myself of exactly what each example dealt with.

A UML and system development book with rich case studies

Here is another excellent book on UML and system development using UML. I found this book highly practical, amusing, and instructive to read. Among the many excellent features of this book, I found the following five main strengths of the book. First, the book is rich with five case studies. Many books are rich in discussion, but weak in examples and case studies. This book uses five case studies. Some case studies are detailed while other case studies are short. Second, the book covers many advanced concepts, not usually covered by many other popular UML books in one volume. Those advanced features include reified classes, interface inheritance, implementation inheritance, extension inheritance, delegation, four types of aggregations, etc. Fourth, the book integrates other important parts of the system development activities such as user interface design, window navigation diagrams, database design for OO, OR, and relational databases. Fifth, therefore, the book covers all the life cycle of OO system developments, beginning from requirements modeling to user interface design, database design and testing. All these features make this book as an excellent choice for learning how to use UML to develop a complete system. One of several minor drawbacks is that some discussions appear in several different sections. This is due to a fairly long guided tutorial in Chapter 2.

Applying UML to real-life project

This book is aimed at university curriculum, but I found that it is also beneficial to those working in IT field like me.I have read several books about UML and Object-Orient Technology. They were able to explain what was UML and how to do OO modelling and development, but without solid examples. After reading, I still could not master the idea and skill to apply UML successfully.Contrarily, this book uses teach-by-example approach to explain and guide me through the necessary steps in applying UML to real-life project from requirements determination, analysis to database/program design. It also emphasises the importance of iterative and incremental process.I would like to recommend this book to anyone who wants to learn how to apply UML, especially in requirements analysis and system design.

Developing Information Systems with UML

This book covers a very important issue of applying the new modeling language UML to analyse and design object-oriented information systems. The author clearly explains problems facing developers of information systems and offers practical advice on analysing and designing systems. Examples are offered to illustrate each new concept as it is introduced. The content of the book is applicable to the creation of high- quality software system. The book offers a good source for the learning about UML. The book is an interesting and useful and I recommend it to anyone who wants to learn more about UML and object-oriented systems. It contains all you might want to know about software process: Requirements, Analysis, Design, Implementation and Test. Each chapter states the emphasis of the corresponding phase, describes the planning required for the phase. It mentions how this all fits in with the business case for the project and what the key deliverables are for each phase.
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured