SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping...

Post on 02-Jan-2016

225 views 2 download

Tags:

transcript

POS SYSTEM

SOFTWARE ARCHITECT – DESIGN

Agenda

Introduction

Architecture Drivers

POS System Architecture

Mapping Between Perspective

Evaluate Architecture

Project Plan

Demo

Introduction

Purpose of DocumentArchitect and Developer :

Overall architectural design and software design

Developers: Easy implement and unit test

Organization

Group 2.5 – VANLANG University

Introduction

Business Case Pos System project:

“A Web Platform System, designed for a retail and service environment, will replace cash registers or sale employee to improve efficiency and accuracy.”

.Context

Architecture Drivers

*Constraint

*Quality Attribute

*Scenario

*Utility Tree

Constraint

Quality Attribute

*Performance

*Security

*Availability

ScenarioPerformance

ScenarioSecurity

ScenarioAvailability

Utility Tree

POS System Architecture

*Module View*Decomposition View

*Data model View

*C&C View *Call & Return

*Allocation View*Deployment view

Decomposition View Module View

Data module View Module View

Call & Return Style C&C View

*Evaluate Architecture

DEMO

POS SYSTEM