0% found this document useful (0 votes)
13 views

UI Intro

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

UI Intro

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Types of Software Applications -

====================================
1. Desk Top Applications
2. Web Applications [Internet]
3. Distributed Applications
4. Al Applications
5. IoT Applications
6. Mobile Applications
7. 2D and 3D Gaming Applications

Our Requirement
===================
Web Applications
Distributed Applications

=================================== Web Applications


===============================================

What is a network?
- computer network comprises of group of computers connecting with
each other for sharing of information and devices.
- 1960's ARPANET - US DOD
Advanced Research Projects Agency Network.

Internet
- It is a wide area network that can connect computers all over the
world.
a) LAN b) MAN c) WAN

Web
- In early 1990's "Tim Berners Lee" introduced the concept of web.
- Web is a portion of internet with restricted access.

- Web Applications have -


a) Anonymous User
b) Authorized User

HTML
- Tim Berners Lee introduced language HTML
Hyper Text Markup Language

Hyper maen - Beyond


Markup maen - Marking up - preparing for presentation
HTML is a presentation language.

HTML 1990 1.0


IETF [Internet Engineering Task Force] 3.2
HTML 4-5 => W3C and WHATWG -2004 4.0, 5

World Wide Web Consortium (W3C)


Web Hyper Text Application Technology Work Group (WHATWG).

============================== Web Server


==================================================

Total 4 type of Server -


1. SandBox/Golden server. (Used for Repository)
2. Development (Used for Build App).
3. Quality ( Used for Testing).
4. Production (Used for run Live application).

Tier =>
- - - - - - - we have multiple tier application - 1 tire, 2 tire, 3
tire and n tire.

1 Tier application => Application Server, Database Server, and


User in one machine
2 Tier application => Application Server, Database Server is one
machine, and User access from one another machine.
3 Tier application => Application Server, Database Server and
User all are in different machine.
n Tier application => Application Server and Database Server all
are present in multiple machine and user can access
from another machine.

All web applications are 3 tire application.

Layers => Web application have multiple layers.


- - - - - - - - UI Layer
- Business Layer
- Data Layer

Difference between Data Layer & Data Tire ?

Data Layer =>


-Create Database
- Tables
- Queries

Data Tier =>


- Backup DB

Web Server types -


- - - - - - - - - - - - - -
1. Local Web Server
- installed on your pc .
- host your application and test.

2. Cloud Server -
Firebase
Mongo
AWS
Azure

How to set up Windows default Web Server IIS ?


===================================================

IIS [Internet Information Services Manager] = Locate Web Server


on your Windows PC.

- Open Window Control Panel


- Switch to "Large Icons"
- Go to "Administrative Tools"
- Look for "Internet Information Services Manager".

Test Web Server


Open any Browser: IE, Edge, Chrome, FireBox, Safari Address:
http://127.0.0.1 (or) http://localhost

=========================================================================
===================

What is a Web Site?


- Website is a virtual directory that provides access to the
resources on server.

Site maening = Location = drive and directory (in computer ).


Web mean = Location on web server.

Web Site includes - All static resources. It contain only front-


end.

What is a Web Application?


-Both static and dynamic resources. It contains both Front-end and
Back-end.

What is a Blog?
Web Log [Blog]
- Journal on Internet
- published and maintained by individual users.

What is Podcasting?
Pod - Multimedia [Audio and Video] = iPod
YouTube

What is a Widget?
- gadget for website or application.

What is a WebPage?
- It is a hyper text document, that provides an UI for interacting
with the resources in application.
- Web Pages are classified into 2 types -
a) Static Page => Which pages are not change for every users.
b) Dynamic Page => Which pages are changed for every users.

Memory view -
Static related to continous memory.
Dynamic [Non-Static] related to discreet memory.

=========================================================================
=====================

3+ Years Exp Project-A 2019-2020


Architecture: 3 Tier Application
Role: UI Layer, BL, Data Layer.

You might also like