introduction to web applications programming lab : ii ms (it)

15
Introduction to Web Applications Programming Lab : II MS (IT)

Upload: marshall-floyd

Post on 13-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Web Applications Programming Lab : II MS (IT)

Introduction to Web Applications

Programming Lab : II

MS (IT)

Page 2: 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

Page 3: Introduction to Web Applications Programming Lab : II MS (IT)

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

Page 4: Introduction to Web Applications Programming Lab : II MS (IT)

Auction sites:

• eBay

• Yahoo! Auctions

• Buy

• Sell

• Bid

• Online payments

Page 5: Introduction to Web Applications Programming Lab : II MS (IT)

Auction sites

Page 6: Introduction to Web Applications Programming Lab : II MS (IT)

Information Dissemination and E- Governance

• 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

Page 7: Introduction to Web Applications Programming Lab : II MS (IT)

Information Dissemination and E- Governance

Page 8: Introduction to Web Applications Programming Lab : II MS (IT)

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

Page 9: Introduction to Web Applications Programming Lab : II MS (IT)

Education and E- learning

Page 10: Introduction to Web Applications Programming Lab : II MS (IT)

Business: Banking and finance

• Banking/finance related information

• Customer care

• Small utility applications e.g. interest calculator

• Online query processing

• Online transaction

• Balance transfer

Page 11: Introduction to Web Applications Programming Lab : II MS (IT)

Business: Banking and finance

Page 12: Introduction to Web Applications Programming Lab : II MS (IT)

Workflow ApplicationsWorkflow: 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

Page 13: Introduction to Web Applications Programming Lab : II MS (IT)

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?

Page 14: Introduction to Web Applications Programming Lab : II MS (IT)

Other web applications

• Entertainment websites– Music– Movies– Video streaming and downloads

• Discussion boards

- Rediff, Media websites like NDTV• Search engines

– Google, MSN

Page 15: Introduction to Web Applications Programming Lab : II MS (IT)

A typical web application