Introduction to web applications

Download Report

Transcript Introduction to web applications

Introduction to Web
Applications
Programming Lab : II
MS (IT)
What is a Web Application?
• Accessed with a web
browser over a network
i.e. internet or intranet
• Browser acts as a client,
may be a thin client
• Interacts with server and
includes all business
logic
Web applications - Categories
•
•
•
•
•
•
•
•
•
•
Web mails
E- Governance
Online Auctions
Education and E- Learning
Business : Finance, Supply chain,
BFSI
Workflow : HR, Organization level
processes
Entertainment : Video on demand
DSS : MIS and Policy Decisions
Discussion boards
Search engines
Auction sites:
• eBay
• Yahoo! Auctions
•
•
•
•
Buy
Sell
Bid
Online payments
Auction sites
Information Dissemination and EGovernance
•
Governance or electronic governance may be
defined as delivery of government services
and information to the public using electronic
means
• Citizen charters , Citizen helps,
Information and guidelines on
various queries
• Guidelines
• Form download
• Online form submission ( e.g. IT
Returns)
• Information about departments
and offices
• Interdepartmental links
Information Dissemination and EGovernance
Education and E- learning
• Interactive learning sessions
on different topics
• Exit tests and assessments
• Ready to use examples
• Used in higher studies now :
Includes video conference
for lecture delivery
• Can have heavy graphics ,
video streams and sound
files
Education and E- learning
Business: Banking and finance
• Banking/finance related
information
• Customer care
• Small utility applications
e.g. interest calculator
• Online query processing
• Online transaction
• Balance transfer
Business: Banking and finance
Workflow Applications
Workflow: Workflow is the operational aspect of a work
procedure- how tasks are structured, who performs them,
what their relative order is, how they are synchronized,
how information flows to support the tasks and how tasks
are being tracked
e.g. Loan process : Request – Appraisal – Approval –
Disbursement
Application:
•Process execution e.g. Opening an account in a bank
•HR Related activities e.g. Leave Process
•E- Governance – Paper less office
Decision Support System
•
•
A Decision Support System (DSS) is an
interactive computer-based system or subsystem
intended to help decision makers use
communications technologies, data, documents,
knowledge and/or models to identify and solve
problems, complete decision process tasks, and
make decisions
Decision Support System is a general term for
any computer application that enhances a person
or group’s ability to make decisions
• e.g.
• Price evaluation / estimation – commodity
market, share market
• Rainfall data analysis and forecasting for
disaster management
• Financial analysis and forecasting – what
will be trend of market and indices?
Other web applications
• Entertainment websites
– Music
– Movies
– Video streaming and downloads
• Discussion boards
- Rediff, Media websites like NDTV
• Search engines
– Google, MSN
A typical web application