Thông tin tài liệu
Module 6: Beginning Physical Design
178 Module 6: Beginning Physical Design
Module Overview
Module 3: A Services-Based
Approach to Solution Design
Module 4: Business Solution
Conceptual Design
Module 5: Business Solution
Logical Design
Module 6: Beginning Physical
Design
Module 1: Course Overview
Module 2: Solution Design Using
the MSF
Module 7: Selecting Solution
Technologies
Module 8: Solution Design and the
Component Object Model
Module 9: Designing Solutions with
Microsoft Technologies
Module 10: Completing the
Physical Design
Module 11: Designing the
Presentation Layer
Module 12: Introduction to
Functional Specifications
Designing Business
Solutions
Physical Design
Basics
Activity 6.2: Risks in
Requirements and Constraints
Physical Design
Analysis
Review
Activity 6.1: Risks of
Skipping the Physical Design
Physical Design
Process
Physical Design
Research
Activity 6.3: Determining a Preliminary
Distribution of Components Across a
Network Topology
Module 6:
Beginning Physical
Design
Module 6: Beginning Physical Design 179
Module 6: Beginning Physical Design 179
!
!!
!
Overview
In this module
In this module
" Physical Design Basics
" Activity 6.1: Risks of Skipping Physical Design
" Physical Design Process
" Physical Design Research
" Activity 6.2: Risks in Requirements and Constraints
" Physical Design Analysis
" Activity 6.3: Determining a Preliminary
Distribution of Services Across a
Network Topology
" Review
The last phase of the design process is the physical design. Physical design
begins after logical design has started, and the project team agrees that there is
sufficient information to begin the physical design.
Because the physical design evolves from the conceptual and logical designs, it
relies on the successful performance of the first two design phases for its own
success. This reliance helps ensure that the physical design for a solution is one
that the development team can complete successfully, while addressing both
business and user requirements.
In this module, you will begin learning about the physical design phase of the
Microsoft
®
Solutions Framework (MSF) Process Model. First, you will learn
the basics of physical design. You will then learn about physical design in
greater detail through the use of examples and activities based on the Ferguson
and Bardell, Inc. case study.
After completing this module, you will be able to:
"
Explain the need for physical design in the process of designing a business
solution.
"
Describe the role of physical design in the MSF Design Process.
"
Describe the steps of physical design.
"
Create a preliminary services topology.
"
Identify the risks in conflicts between solution requirements and physical
constraints.
Slide Objective
To provide an overview of
the module topics and
objectives.
180 Module 6: Beginning Physical Design
180 Module 6: Beginning Physical Design
!
!!
!
Physical Design Basics
In this section
In this section
" Physical Design in the Design Process
" Physical Design: The Search for Structure
" Goals of Physical Design
" Perspective of Physical Design
" Perspective Captured in Component
Specifications
" Clarifying Physical Design
" Value of Physical Design
During physical design, you will apply real-world technology considerations
and constraints to the designs and models that you created during conceptual
and logical designs.
Before delving into the technology aspects, however, you must first learn the
basics of the physical design phase.
In this section, you will begin to learn about the physical design phase. You will
learn about the perspective that should be used during physical design and its
value. You will continue learning about physical design through Modules 7, 8,
and 9 and will complete physical design in Module 10: Completing Physical
Design.
Slide Objective
To provide an overview of
the topics and activities in
this section.
Module 6: Beginning Physical Design 181
Module 6: Beginning Physical Design 181
Physical Design in the Design Process
Conceptual Design
Logical Design
Physical Design
Components,
User Interface, and
Physical Database
Scenarios
Services and Objects,
User Interface, and
Logical Database
Physical design is the third phase of the MSF Design Process Model. Physical
design involves clearly defining the components and their location so that the
development team can begin to develop. Its inputs are the business object
model and the other supporting information created in logical design. Its output
is the solution deployment model, the component specification, and a list of
candidate implementation technologies.
Slide Objective
To place physical design in
context with the rest of the
design process.
Lead-in
As you learned in Module 2,
physical design is the third
phase in the MSF Design
Process.
182 Module 6: Beginning Physical Design
182 Module 6: Beginning Physical Design
Physical Design: The Search for Structure
"
Definition
The process of describing components,
services, and technologies of the
solution from the perspective of the
development team
"
Purpose
To apply real-world technology
constraints to the logical model,
including implementation and
performance considerations
"
Output
A set of components, user interface
design for a particular platform, and a
physical database design
Physical Design
Components,
User Interface, and
Physical Database
Physical design is the process of describing the components, services, and
technologies of the solution from the perspective of the development team.
Physical design takes into account performance and implementation issues, and
applies technology and technology constraints to a logical design.
Physical design can be likened to the third stage of designing a house. After the
basic architectural plan is complete, the plans for wiring, plumbing, heating,
and ventilation — the internals of the house — are created for the contractors.
This module does not address user-interface design or data-store design.
The user-interface design is presented in Module 11: Designing the
Presentation Layer, and the data-store design is covered in a separate course,
Course 1609: Designing Data Services and Data Modeling.
Slide Objective
To explain physical design,
its purpose, and its output.
Lead-in
Physical design is the
process of describing
components, services, and
technologies of the solution
from the perspective of the
development team.
Note
Module 6: Beginning Physical Design 183
Module 6: Beginning Physical Design 183
Goals of Physical Design
"
Transform the logical design into a set of component
candidates
"
Provide a baseline for evaluating implementation design
opportunities
"
Determine the implementation technologies and
strategies
"
Create a structural view of the solution from the
development team’s perspective
"
Articulate the solution design at the level of detail
required for development
Physical design uses the outputs of logical design to produce a component
specification for the proposed solution. This specification describes the
application from the development team’s perspective and will be used by the
development team to create the actual components for the application.
Physical design also provides a baseline that leads to the development of the
application. This baseline provides opportunities for developing prototypes and
beginning the Developing Phase of the MSF Design Process.
During physical design, the project team will evaluate candidate technologies to
determine the technologies that should be used to develop the solution.
Physical design should describe the solution in sufficient detail so that the
development team can create the application that the design describes. The
physical design phase leads to the functional specification, which is the primary
source of information for the development team.
Slide Objective
To describe some of the
goals of the physical design
phase.
184 Module 6: Beginning Physical Design
184 Module 6: Beginning Physical Design
Perspective of Physical Design
The physical design
perspective is from the
point of view of the
developers
Conceptual
Logical
Physical
Business
Solution
The physical design is from the perspective of the development team. This
perspective allows the design to begin to take a form that a development team
can use to create the solution by using specific technologies. In this sense,
physical design looks at the design from a more technical viewpoint. Basically,
physical design provides a bridge between logical design and implementation.
Slide Objective
To explain the perspective
that should be used during
the physical design phase.
Lead-in
Whereas logical design
viewed the problem from the
perspective of the project
team, physical design views
the problem from the
perspective of the
development team.
Module 6: Beginning Physical Design 185
Module 6: Beginning Physical Design 185
Perspective Captured in Component Specifications
"
Describes the solution at a greater level of detail
"
Defines the internal structure of the components
"
Applies physical constraints to the solution
"
Provides:
$
A bridge between logical design and implementation
$
Implementation clarity for the developers
$
Simplified work estimation and segmentation
Because physical design is from the development team's perspective, this
perspective is captured in a format that is most useful to a developer — that of a
component specification.
The component specification contains the level of detail that developers require
to begin building the components of the business solution. The component
specification defines how those components should be built and determines
what technologies and constraints are applicable to the development.
The component specification provides the transition from the logical design and
its models to the actual implementation. It clearly states what must be built,
how much effort it should take, and how the development effort should be
divided.
Slide Objective
To introduce component
specifications and their use
during physical design.
Lead-in
Physical design involves
reaching a level of detail
that is appropriate for
implementation. Component
specifications are one part
of this process, because
they define how the
individual components are
to be developed.
186 Module 6: Beginning Physical Design
186 Module 6: Beginning Physical Design
Clarifying Physical Design
Physical design is not
Coding
Technology deployment
But it enables you to
Create detailed component
specifications for development
Determine where the components
should reside
Choose technologies
During the physical design phase, the project team produces component
specifications and deployment topologies that the development team will use to
create the solution.
It is important to realize that this phase is still part of designing the solution and
not developing the deployable release.
Slide Objective
To further explain the
physical design phase by
giving examples of what
physical design is and is
not.
Lead-in
To further clarify what
physical design entails, let
us look at some examples of
what it is and is not.
[...]... solution 190 190 Module 6: Beginning Physical Design Module 6: Beginning Physical Design Physical Design and the MSF Process Model Slide Objective Vision Approved To explain where the physical design phase takes place in the overall MSF Design Process Project Plan Approved Conceptual Design Logical Design Physical Design Baseline Physical design begins before the team baselines logical design and baselines... doing physical design After completing this activity, you will be able to: " Articulate the value of doing physical design and the risks of not doing physical design Module 6: Beginning Physical Design ! Physical Design Process Module 6: Beginning Physical Design 189 189 Slide Objective To provide an overview of the topics and activities in this section " Physical Design and the MSF Process Model " Physical. . .Module 6: Beginning Physical Design Module 6: Beginning Physical Design 187 187 Value of Physical Design Slide Objective To describe the value that the physical design phase brings to the overall MSF Design Process Lead-in The physical design phase brings great value to the overall design in many ways, including the following " Evaluates implementation options " Provides a flexible design that... your desired solution 210 210 Module 6: Beginning Physical Design Module 6: Beginning Physical Design Review Questions Slide Objective To reinforce module objectives by reviewing key points " Explain the need for physical design in the process of designing a business solution " Describe the role of physical design in the MSF Design Process " Describe the steps of physical design " Create a preliminary... Brainstorm solutions Module 6: Beginning Physical Design Module 6: Beginning Physical Design 211 211 Looking Forward Slide Objective To provide a context in which students can frame what they have just learned and foreshadow what they will be learning Module 12: Introduction to Functional Specifications Module 11: Designing the Presentation Layer Module 10: Completing Physical Design Module 9: Designing Solutions... Microsoft Technologies Module 1: Course Overview Designing Business Solutions Module 8: Solution Design and the Component Object Model Module 7: Selecting Solution Technologies Module 2: Solution Design Using the MSF Module 3: A Services-Based Approach to Solution Design Module 4: Business Solution Conceptual Design Module 5: Business Solution Logical Design Module 6: Beginning Physical Design You have learned... design phase Module 6: Beginning Physical Design Module 6: Beginning Physical Design Physical Design Steps Slide Objective To explain the separate steps in the physical design phase: research, analysis, rationalization, and specification Physical Design Lead-in Research Baseline Analysis Rationalization Baseline Rationalization Specification Baseline Specification Baseline Physical design has four distinct... component interfaces, attributes, and services The specification baseline leads into the baseline of the physical design 191 191 192 192 Module 6: Beginning Physical Design Module 6: Beginning Physical Design Deliverables of Physical Design Slide Objective To introduce the final outputs that a physical design should produce Baseline deployment model, comprising network, data, and component topologies "... section In this section Module 6: Beginning Physical Design Module 6: Beginning Physical Design 209 209 Guidelines Slide Objective To present some general guidelines related to the information in this module " Plan for possible stumbling blocks; ensure that the physical design is flexible enough to handle changes " Fight obsolescence: Good design research is a necessity for a design that will stand... steps of physical design — research and analysis You will continue the analysis step in greater detail by learning about the criteria to use when selecting candidate technologies for your solution You will then learn how to apply those criteria to Microsoft technologies You will continue with physical design in Module 10 212 212 Module 6: Beginning Physical Design Module 6: Beginning Physical Design . 6:
Beginning Physical
Design
Module 6: Beginning Physical Design 179
Module 6: Beginning Physical Design 179
!
!!
!
Overview
In this module. of the physical design
phase.
184 Module 6: Beginning Physical Design
184 Module 6: Beginning Physical Design
Perspective of Physical Design
Ngày đăng: 17/01/2014, 09:20
Xem thêm: Tài liệu Module 6: Beginning Physical Design pptx