SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping...
-
Upload
luke-leonard -
Category
Documents
-
view
232 -
download
2
Transcript of SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping...
![Page 1: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/1.jpg)
POS SYSTEM
SOFTWARE ARCHITECT – DESIGN
![Page 2: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/2.jpg)
Agenda
Introduction
Architecture Drivers
POS System Architecture
Mapping Between Perspective
Evaluate Architecture
Project Plan
Demo
![Page 3: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/3.jpg)
Introduction
Purpose of DocumentArchitect and Developer :
Overall architectural design and software design
Developers: Easy implement and unit test
Organization
Group 2.5 – VANLANG University
![Page 4: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/4.jpg)
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.”
![Page 5: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/5.jpg)
.Context
![Page 6: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/6.jpg)
Architecture Drivers
*Constraint
*Quality Attribute
*Scenario
*Utility Tree
![Page 7: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/7.jpg)
Constraint
![Page 8: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/8.jpg)
Quality Attribute
*Performance
*Security
*Availability
![Page 9: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/9.jpg)
ScenarioPerformance
![Page 10: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/10.jpg)
ScenarioSecurity
![Page 11: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/11.jpg)
ScenarioAvailability
![Page 12: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/12.jpg)
Utility Tree
![Page 13: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/13.jpg)
POS System Architecture
*Module View*Decomposition View
*Data model View
*C&C View *Call & Return
*Allocation View*Deployment view
![Page 14: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/14.jpg)
Decomposition View Module View
![Page 15: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/15.jpg)
Data module View Module View
![Page 16: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/16.jpg)
Call & Return Style C&C View
![Page 17: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/17.jpg)
*Evaluate Architecture
![Page 18: SOFTWARE ARCHITECT – DESIGN. Introduction Architecture Drivers POS System Architecture Mapping Between Perspective Evaluate Architecture Project.](https://reader033.fdocuments.net/reader033/viewer/2022051214/56649ee15503460f94bf1dd5/html5/thumbnails/18.jpg)
DEMO
POS SYSTEM