Lecture Web technologies and programming – Lecture 5: Web application architecture - TRƯỜNG CÁN BỘ QUẢN LÝ GIÁO DỤC THÀNH PHỐ HỒ CHÍ MINH

10 13 0
Lecture Web technologies and programming – Lecture 5: Web application architecture - TRƯỜNG CÁN BỘ QUẢN LÝ GIÁO DỤC THÀNH PHỐ HỒ CHÍ MINH

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

Thông tin tài liệu

• The architecture of a computer system is the high-level (most general) design on which the system is based. • Architectural features include :[r]

(1)(2)

2

(3)(4)

System modeling

Requirement Modeling

use-case diagram, activity diagram

Content modeling

class diagram, state machine diagram

Navigation modelingPresentation modeling

(5)

Technologies for web developmentProtocol

client-side technologiesserver-side technologies

Testing web applications

(6)

Software system architectureSpecifics of web application

architecture

Layered web architecture

2-layered architecture3-layered architectureN-layered architecture

(7)

The architecture of a computer system is the high-level (most general) design on which the system is based

Architectural features include:

Components (Component is a part of 

program)

• It contains one or several routines

(8)

8

Key attributes of an architecture

architecture describes structure

architecture forms the transition from

analysis to implementation

different viewpoints (conceptual, runtime,

process and implementation)

(9)

Factors influence the system architecture

Architecture

Quality considerations with

PerformanceScalabilityReusabilityOther? Functional RequirementsClientsUsers

(10)

10

Factors influence the system architecture

Architecture

Experience with

Existing Architecture

Patterns

Project Management

Other?

Technical Aspects

Operating System

Middleware

Legacy Systems

Ngày đăng: 01/04/2021, 18:11

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan