Object-oriented
analysis/design
BusinessObject
Solutions, Inc. (BOS) has extensive
experience in object-oriented analysis/design
especially in distributed client/server environment.
Object-oriented analysis/design is continuing
to be BOS main focus and complex information management
systems will be simplified by abstracting business
rules into business objects.
Object-oriented concepts
Object-oriented
is a technique for system modeling. It offers
a number of concepts, which are well suited for
this purpose. With object-oriented approach, a
system is modeled as a number of interactive objects.
The key to designing enterprise applications is
the three-tier architectural approach that separates
that various components of client/server system
into three conceptual services: user services,
business services, and data services. Since business
objects are a way of logically encapsulating services
to manage the complexity of large numbers of business
services, they are the main focus for object-oriented
analysis/design.
Object-oriented
analysis/design
Object-oriented analysis/design
aims at understanding the system to be developed,
deriving a logical model of the system and implementing
the logical model to physical design. Logical
model represents the relationship between business
objects and related services with the system.
Physical design maps these business objects and
services to physical components and determines
how the components interact with the system.
Object-oriented
analysis/design process
Object-oriented analysis/design
iterates between analyzing the behavior and information
of the system. Its process contains:
|
 |
 |
Identifying the
objects |
 |
Organizing the objects |
 |
Describing how the objects
interact |
 |
Defining the operations of
the objects |
 |
Defining the objects internally |
|
 |