1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Module 6: Beginning Physical Design pptx

36 312 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Beginning Physical Design
Trường học Ferguson and Bardell, Inc.
Chuyên ngành Physical Design
Thể loại Lecture notes
Định dạng
Số trang 36
Dung lượng 694,37 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Module Overview Module 3: A Services-Based Module 4: Business Solution Conceptual Design Module 5: Business Solution Logical Design Module 6: Beginning Physical Design Module 1: Course O

Trang 1

Module 6: Beginning Physical Design

Trang 2

Module Overview

Module 3: A Services-Based 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

Physical DesignBasics

Review

Activity 6.1: Risks of Skipping the Physical Design

Physical DesignProcess

Physical DesignResearch

Activity 6.3: Determining a Preliminary

Module 6:

Beginning Physical Design

Trang 3

Module 6: Beginning Physical Design 179

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

Trang 4

! Physical Design Basics

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,

Slide Objective

To provide an overview of

the topics and activities in

this section

Trang 5

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

Trang 6

Physical Design: The Search for Structure

" Definition

The process of describing components,services, and technologies of thesolution from the perspective of thedevelopment team

" Purpose

To apply real-world technologyconstraints to the logical model,including implementation andperformance considerations

" Output

A set of components, user interfacedesign for a particular platform, and aphysical 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

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

Trang 7

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

Trang 8

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

Trang 9

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

Trang 10

Clarifying Physical Design

Physical design is not

Coding

Technology deployment

But it enables you to

Create detailed componentspecifications for developmentDetermine where the componentsshould 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

Trang 11

Module 6: Beginning Physical Design 187

Value of Physical Design

" Evaluates implementation options

" Provides a flexible design that is based on components

" Becomes the basis for cost, schedule, and resource estimates

" Seeks compatibility with the enterprise architecture

" Can be traced to usage scenarios through the logical design

During physical design, you begin to look at candidate technologies that may be used to develop the solution You also begin designing the components that the development team will create

While you are considering technologies and development options during physical design, you can also begin to determine more accurately the costs and schedule for implementation of the project

During physical design, you can determine how different implementation options fit within the enterprise architecture In this stage of development, you can eliminate gaps and conflicts with the business environment before those conflicts have a negative impact on the project schedule or project cost

Physical design is the final step in the path from the original scenarios developed in conceptual design, through logical design, to implementation The final implementation can be traced all the way back to the original business goals and the vision statement

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

Trang 12

Activity 6.1: Risks of Skipping Physical Design

In this activity, based on the course material preceding this activity, you will take part in a class discussion to identify what the possible risks are of not 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

Slide Objective

To introduce the activity

Trang 13

Module 6: Beginning Physical Design 189

" Physical Design and the MSF Process Model

" Physical Design Steps

" Deliverables of Physical Design

In this section

In this section, you will learn when the physical design phase takes place in the overall MSF Design Process Model You will also learn of the separate steps that make up the physical design phase Finally, you will look at some concepts related to the physical design and the actual implementation of the solution

Slide Objective

To provide an overview of

the topics and activities in

this section

Trang 14

Physical Design and the MSF Process Model

Vision Approved

Vision Approved

Project Plan Approved

Project Plan Approved

Conceptual Design Logical Design

Physical Design Baseline

Physical design begins before the team baselines logicaldesign and baselines before the team reaches the Project PlanApproved Milestone

Physical design begins before the project team has baselined the logical design and is baselined before the team reaches the Project Plan Approved Milestone Physical design should begin when the project team agrees that logical design has produced the outputs for it to use As soon as portions of the logical design have been completed, those portions can be taken into the physical design phase

Slide Objective

To explain where the

physical design phase takes

place in the overall MSF

Design Process

Trang 15

Module 6: Beginning Physical Design 191

Physical Design Steps

Although portrayedsequentially, thesesteps are iterative andoverlapping

Physical Design

Analysis

Research Baseline

Research Analysis Rationalization

Physical Design Baseline

Specification Baseline

The physical design phase of the MSF Design Process has four steps and associated baselines

" Research

• Determine physical constraints and requirements

• Identify the infrastructure

" Analysis

• Develop a preliminary deployment model

• Select candidate technologies

" Rationalization

• Determine a packaging and deployment strategy

• Transform business objects into services-based components

• Distribute components across the network topology

" Specification

• Determine a programming model

• Specify component interfaces, attributes, and services

The specification baseline leads into the baseline of the physical design

Slide Objective

To explain the separate

steps in the physical design

phase: research, analysis,

Do not spend too much time

here on the details of the

steps Tell students that the

details will be presented

over the next several

modules

Trang 16

Deliverables of Physical Design

" Baselined deployment model:

• The network topology that indicates hardware locations and interconnections

• The data topology that indicates data store locations in relation to the network topology

• The component topology that indicates the locations of components and their services in relation to the network topology

" Packaging and distribution strategy Identifying what services will be packaged together in a component and

Slide Objective

To introduce the final

outputs that a physical

design should produce

Delivery Tip

Do not spend too much time

here on the details of the

deliverables Tell students

that the details will be

presented over the next

several modules

Trang 17

Module 6: Beginning Physical Design 193

In this section

" Deliverables of the Research Baseline

" Sources of Physical Requirements and Constraints

" Examples of Physical Requirements and Constraints

" Determining Gaps and Trade-Offs

" Options for Handling Gaps

In the research step of physical design, you should begin to consider two things First, you should look at the actual physical requirements of the new solution This could be in terms of performance (for example, transactions per second), reliability (for example, 99 percent uptime), or other factors These

requirements should be evident from the conceptual and logical design phases, but you should now translate these requirements into physical requirements Second, you should look at the infrastructure that already exists within the organization

Keep in mind during the following slides that each of the considerations applies to not only the new solution that is being designed but also to the existing business environment Conflicts or gaps between the two must be resolved before implementation

Trang 18

Deliverables of the Research Baseline

" Current network topology

" Current data topology

" Current component topology

" Physical application requirementsRisk assessment and mitigation plan

Research Baseline Research

The deliverables of the research baseline of physical design provide the foundation for the analysis, rationalization, and specification steps These deliverables describe the current infrastructure of the business

Slide Objective

To explain the deliverables

of the research baseline

Ngày đăng: 17/01/2014, 09:20

TỪ KHÓA LIÊN QUAN

w