About Us Training Courses Our Partners Licensing Best Practices Bookstore Contact Us
image
 
 
 
Bookstore: Business Analysis
 

___________________________________________________________________

Requirements Analysis and System Design: Developing Information Systems with UML
by Leszek A. Maciaszek

Book Cover

The development of a software system takes place in three iterative and incremental phases - analysis, design and implementation. This book describes methods and techniques used for analysis and design, with implementation issues addressed as they must be considered in the design. The text concentrates on object-oriented software development, using the Unified Modeling Language (UML). The book uses the teach-by-example principle.

The book focuses on developing client/server, multi-tier object-oriented information systems. The client is a workstation with a GUI and the server manages a database. The client, server and middle-tier processes communicate via object messaging. The server can be relational, object-relational or purely object-oriented. The book addresses analysis and design; system models; software architectures; structuring of objects; testing and build scalable systems.

_____________________________________________________________________

Systems Analysis and Design Methods

by Jeffrey L. Whitten, Lonnie D. Bently, Kevin C. Dittman

Book Cover

This edition continues to react to changes and expected changes in the information technology domain , client/server computing, the Internet, intranets, and extranets. Finally, there are exciting systems analysis and design challenges with Enterprise Resource Planning (ERP) applications (such as SAP), systems integration, and business process redesign.

Today's students want to practice the application of concepts, not just study them. As with the previous editions of this book, the authors wrote it to: 1) Balance the coverage of concepts, tools, techniques, and their applications 2) Provide the most examples of system analysis and design deliverables available in any book 3) Balance the coverage of classical methods (such as structured analysis and information engineering) and emerging methods (e.g., object-oriented analysis and rapid application development).

_____________________________________________________________________

Systems Engineering and Analysis

by Benjamin S. Blanchard and Wolter J. Fabrycky

Book Cover

An introduction to systems engineering -- the process, the models and tools used in systems analysis, the design for operational feasibility, and systems engineering management.

This practical introduction to Systems Engineering provides systems engineers and analysts with the concepts, methodologies, models and tools needed to understand and implement the systems approach. It views systems from a top-down, integrated, life-cycle perspective, evolving in coverage from the identification of a consumer need to design and development, production/construction, distribution, system utilization and support, retirement, and material recycling and/or disposal.

Focuses on the engineering of systems and on systems analysis.

_____________________________________________________________________

Objects, Components and Frameworks with UML: The Catalysis Approach
by Desmond Francis D'Souza and Alan Cameron Wills

Book Cover

The reader will learn how to use objects, frameworks, and UML notation to design, build, and reuse component-based software. Catalysis is a rapidly emerging UML-based method for object and component-based development. It provides you with a clear meaning of and systematic uses for the UML notation.

"The Catalysis Approach" explains how patterns can be characterized as model frameworks. Through the application of frameworks in requirements, specifications, architectures, and designs, you will find that all models contain recurring patterns of structure, behavior, and refinement. This opens the way to building models and designs rapidly by adapting and composing both generic and domain-specific modeling frameworks.