Académique Documents
Professionnel Documents
Culture Documents
APPLICATION
UNDERSTANDING
By
Ch. Tanuja
SOFTWARE
Types of software:
System Software
Application Software
APPLICATION SOFTWARE
Apps made the tasks simple, fast, cost effective and secure.
Examples:
Word Processors
Media Players
Computer Games
Emulators
Types of Applications
Types of Applications
Types of Applications
Application Architecture
1- Tier Architecture
All the 3 Layers i.e. Presentation, Business and Data layers are
present in one system (client).
Disadvantages:
Presentation
Layer
Business/Logi
c Layer
Data Layer
Client
System
2- Tier Architecture
Portability.
Secured Data.
Disadvantages:
Presentation
Layer
Business/Logi
c Layer
Client
System
Network connection
Data Layer
Data
Server
3- Tier Architecture
It is a client-server architecture in
which presentation, business and
data layers are separated.
Presentation
Layer
Client
System
(Web Browser)
Business/Logi
c Layer
Web Server
10
User
Data Layer
Data
Server
Clients
Web Browser
Like Chrome,
Webservers like
Tomcat, Websphe
DB Management Syste
Like Oracle, MySQL, DB
11
3- Tier Architecture
Advantages:
Increased Performance
Reusability
Secure
Layer independent
Easy to update
Disadvantages:
Complex structure
CRUD
12
EXAMPLES
13
Mobile App:
2-Tier App:
THANK YOU