CBSE Class 12 Information Technology (802) Unit 2 Operating Web Based Applications Notes

 

CBSE Class 12 Information Technology (802)

Unit 2 – Operating Web Based Applications


CBSE Class 12 IT (802) Notes | Web Based Applications | Online Reservation | E-Governance | Online Shopping | Project Management

The internet has changed the way we study, shop, travel, pay bills and communicate with government services. Today, many activities that once required a physical visit can be completed online.

A web-based application is an application that can be accessed through the internet using a web browser.

In this unit, students will learn about different types of web-based applications, their uses, advantages, project essentials and simple case studies.


1. What is a Web-Based Application?

A web-based application is a software application that runs through a web browser and is generally accessed using the internet or a network.

Examples include:

  • Online railway reservation

  • Online shopping websites

  • Online banking

  • Online bill payment

  • Online examination systems

  • Online learning platforms

  • Government service portals

Simple Example

Suppose a student wants to book a railway ticket.

Instead of visiting a railway reservation counter, the student can:

Open website/app → Search train → Select journey → Enter passenger details → Make payment → Receive ticket

This is an example of using a web-based application.


2. Advantages of Web-Based Applications

Web-based applications provide many benefits.

1. Easy Access

They can generally be accessed from different locations using an internet-connected device.

2. Saves Time

Users can complete tasks without physically visiting an office or shop.

3. Available 24×7

Many online services are available at any time, subject to service availability.

4. Easy Information Sharing

Information can be displayed and exchanged quickly.

5. Convenient

Users can perform many activities from home, school or workplace.

6. Faster Transactions

Many online activities can be completed within minutes.


3. Online Reservation Systems

An Online Reservation System allows users to reserve or book services through the internet.

Examples

  • Railway ticket booking

  • Bus ticket booking

  • Flight booking

  • Hotel reservation

  • Movie ticket booking

  • Appointment booking


How Does an Online Reservation System Work?

A typical reservation process is:

Login/Search

Select Service

Check Availability

Enter Details

Confirm Booking

Make Payment

Receive Confirmation


Example – Online Train Reservation

Suppose Rahul wants to travel from Ahmedabad to Delhi.

He can:

  1. Open an online reservation website.

  2. Enter source and destination.

  3. Select journey date.

  4. Search available trains.

  5. Select a suitable train.

  6. Enter passenger details.

  7. Select payment method.

  8. Make payment.

  9. Receive booking confirmation.

The electronic ticket can be stored or printed.


Advantages of Online Reservation

  • Saves time.

  • Reduces queues.

  • Shows availability.

  • Provides quick confirmation.

  • Allows online payment.

  • Makes cancellation and status checking easier.


4. E-Governance

E-Governance means using information and communication technology to provide government services and information to citizens.

In simple language:

E-Governance means providing government services through digital/online systems.

Examples

  • Online application for government certificates

  • Online tax-related services

  • Digital identity-related services

  • Online scholarship applications

  • Government service portals

  • Online grievance submission


5. Objectives of E-Governance

The main objectives are:

  1. Provide services conveniently.

  2. Save time and effort.

  3. Improve access to government information.

  4. Reduce unnecessary paperwork.

  5. Improve communication between government and citizens.

  6. Make service delivery more efficient.

  7. Increase transparency in processes.


Example of E-Governance

Suppose a student wants to apply for a scholarship.

Instead of visiting different offices, the student may:

Open government portal

Register/Login

Fill application form

Upload required documents

Submit application

Check application status online

This is an example of digital government service delivery.


6. Online Shopping

Online shopping means purchasing products or services through the internet.

Examples include purchasing:

  • Books

  • Clothes

  • Electronics

  • Stationery

  • Household products


Steps in Online Shopping

Step 1 – Search

Search for the required product.

Step 2 – Select

Choose the desired product.

Step 3 – Add to Cart

Add the product to the shopping cart.

Step 4 – Enter Address

Provide the delivery address.

Step 5 – Select Payment Method

Choose an available payment option.

Step 6 – Place Order

Confirm the order.

Step 7 – Delivery

The product is delivered to the customer's address.


Simple Example

A student needs a calculator.

The student:

Searches calculator → Selects product → Adds to cart → Enters address → Makes payment → Receives order

This is online shopping.


7. Advantages of Online Shopping

  • Convenient

  • Saves travelling time

  • Large variety of products

  • Easy price comparison

  • Product reviews may be available

  • Home delivery

  • Online payment facilities


8. Precautions While Shopping Online

Students should understand that convenience should be accompanied by safe online practices.

Important precautions:

  1. Use trusted websites/apps.

  2. Check the website address before entering payment information.

  3. Use strong passwords.

  4. Do not share OTPs or passwords with anyone.

  5. Check seller and product details.

  6. Avoid suspicious links.

  7. Keep transaction records.

  8. Use secure payment methods.

Remember

Never share your OTP, PIN or password with another person.


9. Online Bill Payment

Online bill payment allows users to pay bills electronically using a website or application.

Common Bills

  • Electricity

  • Water

  • Telephone

  • Internet

  • Mobile recharge

  • Gas

  • Other utility services


Steps in Online Bill Payment

Open payment website/app

Select Bill Type

Enter Consumer/Account Number

Check Bill Amount

Select Payment Method

Make Payment

Receive Confirmation/Receipt


Example

Suppose the electricity bill is ₹1,500.

The user:

  1. Opens the electricity service website/app.

  2. Enters consumer number.

  3. Checks the bill amount.

  4. Selects online payment.

  5. Makes payment.

  6. Receives digital receipt.


10. Online Tutorials

An online tutorial is a digital learning resource that teaches a topic through the internet.

Online tutorials may contain:

  • Text

  • Images

  • Presentations

  • Audio

  • Videos

  • Animations

  • Interactive activities

Examples

A student can learn:

  • Accountancy

  • Mathematics

  • Programming

  • English

  • Information Technology

through online tutorials.


11. Advantages of Online Tutorials

  1. Learn from home.

  2. Learn at your own pace.

  3. Video lessons can be replayed.

  4. Learning resources can be accessed easily.

  5. Interactive content can improve understanding.

  6. Students can revise difficult topics.


12. Online Tests

An Online Test is an examination or assessment conducted through a digital platform.

Questions may include:

  • Multiple Choice Questions

  • True/False

  • Fill in the blanks

  • Short-answer questions

  • Other interactive questions


Example

A student takes an online IT test containing 20 MCQs.

After submitting the test, the system may automatically calculate the score.

For example:

Correct Answers = 17

Total Questions = 20

Score = 17/20

This provides quick feedback to the student.


13. Online Tutorials vs Online Tests

Online TutorialOnline Test
Used for learningUsed for assessment
Explains conceptsChecks understanding
May include videosMay include MCQs
Student learns a topicStudent answers questions
Usually before assessmentUsually after or during learning

14. Project Management

A project is a planned activity undertaken to achieve a specific objective.

For example:

Developing a web-based Online Quiz application.

Project management means planning, organising and controlling project activities so that the project can be completed successfully.


15. Web-Based Application Development

Developing a web-based application usually involves several stages.

Basic Development Cycle

Identify Problem

Collect Requirements

Plan the Project

Design

Development/Coding

Testing

Implementation

Maintenance


16. Step 1 – Identify the Problem

First, clearly identify the problem that the application will solve.

Example

Problem:

Students need a simple platform to take subject-wise online quizzes.

Solution:

Develop an Online Quiz web application.


17. Step 2 – Requirement Analysis

At this stage, determine what the application needs.

For an Online Quiz application, requirements may include:

  • User registration/login

  • Question database

  • Quiz categories

  • Timer

  • Answer submission

  • Score calculation

  • Result display


18. Step 3 – Planning

Planning determines:

  • Project objectives

  • Tasks

  • Team members

  • Time required

  • Resources

  • Technology

  • Expected output

A simple project plan may look like this:

TaskPerson/TeamExpected Time
Requirement collectionTeam2 days
DesignDesigner3 days
DevelopmentDeveloper7 days
TestingTesting Team3 days
Final deploymentTeam1 day

19. Step 4 – Design

Design determines how the application will look and work.

It may include:

  • Page layout

  • Navigation

  • Buttons

  • Forms

  • Database structure

  • User interface

Example

An Online Quiz application may have:

Home → Login → Select Quiz → Questions → Submit → Result


20. Step 5 – Development

During development, programmers create the application using appropriate technologies.

Depending on the project, technologies may include:

  • HTML

  • CSS

  • JavaScript

  • Server-side programming

  • Database systems

The exact technologies depend on project requirements.


21. Step 6 – Testing

Testing checks whether the application works correctly.

For an Online Quiz:

  • Does login work?

  • Are questions displayed correctly?

  • Does the timer work?

  • Are answers recorded?

  • Is the score calculated correctly?

  • Is the result displayed?

Errors found during testing are corrected.


22. Step 7 – Implementation

After successful testing, the application is made available to users.

This stage may involve:

  • Hosting the website

  • Setting up the database

  • Creating user accounts

  • Configuring security

  • Making the application accessible online


23. Step 8 – Maintenance

After implementation, the application needs regular maintenance.

Maintenance may include:

  • Fixing errors

  • Updating content

  • Improving security

  • Adding features

  • Improving performance


24. Project Essentials

A successful web-based application project should have:

1. Clear Objective

Know exactly what the project is expected to achieve.

2. Proper Planning

Divide the project into manageable tasks.

3. Defined Requirements

Understand what users need.

4. User-Friendly Design

The application should be easy to navigate.

5. Testing

Test important features before deployment.

6. Data Security

Protect user information.

7. Documentation

Maintain proper project information and records.

8. Time Management

Complete tasks according to the planned schedule.


25. Tips for Developing a Good Project

Tip 1 – Keep the Objective Clear

Do not add unnecessary features.

Tip 2 – Understand Your Users

Design according to the needs of the target users.

Tip 3 – Keep the Interface Simple

Users should easily understand where to click and what to do.

Tip 4 – Test Regularly

Do not wait until the final day to test the application.

Tip 5 – Take Backup

Keep backups of important files and databases.

Tip 6 – Protect Data

Use appropriate security measures.

Tip 7 – Document Your Work

Maintain information about design, development and testing.


26. Case Study – Online Game

An Online Game is a game that can be played using an internet-connected device.

A simple educational online game can be designed for students.

Example: Mathematics Quiz Game

The application displays a mathematical question.

Example:

What is 15 × 4?

Options:

A. 45
B. 50
C. 60
D. 75

Correct answer:

C. 60


Features of an Online Game

  • User registration

  • Instructions

  • Questions/challenges

  • Score calculation

  • Timer

  • Levels

  • Result display

  • Leaderboard, if required


Basic Flow

Start Game

Display Question

User Selects Answer

Check Answer

Update Score

Next Question

Display Final Score


27. Case Study – Online Quiz

An Online Quiz Application is a web-based application used to conduct quizzes.

Example

A student selects:

Subject: Information Technology

Quiz: Web Applications

The application displays questions one by one.

At the end:

Total Questions = 10

Correct Answers = 8

Score = 8/10


Main Features

  1. User login

  2. Quiz selection

  3. Question display

  4. Multiple-choice options

  5. Timer

  6. Answer submission

  7. Automatic evaluation

  8. Result display


Online Quiz Flow

Login

Select Quiz

Start Quiz

Answer Questions

Submit

Automatic Evaluation

Display Result


28. Case Study – Online Bill Calculator

An Online Bill Calculator is a web-based application that calculates the total bill based on the quantity, price and applicable charges/taxes.

Example

Suppose a customer purchases:

Product: Notebook
Quantity: 5
Price per notebook: ₹50

Subtotal:

5 × ₹50 = ₹250

Suppose GST/other applicable charge is given as 10% for the example.

Charge:

₹250 × 10% = ₹25

Total:

₹250 + ₹25 = ₹275

Therefore:

Final Bill = ₹275

The rate used above is only for explaining the calculation process; an actual application should use the applicable rate specified for the product/service.


29. Features of Online Bill Calculator

An Online Bill Calculator may contain:

  • Product name

  • Quantity

  • Price

  • Subtotal

  • Discount

  • Tax/other applicable charges

  • Final amount

  • Calculate button

  • Reset button

  • Print/download option


30. Basic Algorithm for Bill Calculator

Step 1

Enter product price.

Step 2

Enter quantity.

Step 3

Calculate subtotal.

Subtotal = Price × Quantity

Step 4

Calculate discount, if applicable.

Step 5

Calculate applicable tax/charges.

Step 6

Calculate final amount.

Final Amount = Subtotal − Discount + Tax/Charges

Example

Price = ₹200
Quantity = 3

Subtotal:

₹200 × 3 = ₹600

Discount = ₹50

Tax = ₹55

Final Amount:

₹600 − ₹50 + ₹55 = ₹605


31. Comparison of Three Case Studies

FeatureOnline GameOnline QuizBill Calculator
Main PurposeEntertainment/learningAssessmentCalculate bill
User InputGame choicesAnswersPrice/quantity
OutputScore/levelResult/scoreFinal amount
TimerMay be usedMay be usedUsually not required
CalculationScoreMarksBill amount

32. Important Terms

Web-Based Application

Application accessed through a web browser.

Online Reservation

Booking a service through the internet.

E-Governance

Use of technology to provide government services electronically.

Online Shopping

Buying goods or services through the internet.

Online Bill Payment

Paying bills through digital platforms.

Online Tutorial

Digital learning material delivered through the internet.

Online Test

Digital assessment conducted through an online platform.

Project Management

Planning and controlling activities to achieve project objectives.

Testing

Checking an application for errors and correct functioning.

Maintenance

Updating and improving an application after implementation.


33. Important Theory Questions and Answers

Q1. What is a web-based application?

Answer:
A web-based application is a software application that is accessed through a web browser, generally using the internet or a network.


Q2. What is an Online Reservation System?

Answer:
An Online Reservation System is a web-based system that allows users to search availability and book services online, such as railway tickets, flights, hotels and appointments.


Q3. Give any four examples of online reservation.

Answer:

  1. Railway reservation

  2. Flight booking

  3. Hotel reservation

  4. Movie ticket booking


Q4. What is E-Governance?

Answer:
E-Governance refers to the use of information and communication technology to provide government services, information and communication through digital platforms.


Q5. State any four advantages of E-Governance.

Answer:

  1. Saves time.

  2. Reduces paperwork.

  3. Provides convenient access to services.

  4. Improves communication and service delivery.


Q6. What is online shopping?

Answer:
Online shopping is the process of purchasing products or services through an internet-based platform.


Q7. Write four precautions for online shopping.

Answer:

  1. Use trusted websites.

  2. Do not share OTP or passwords.

  3. Check website and seller details.

  4. Avoid suspicious links.


Q8. What is an Online Tutorial?

Answer:
An Online Tutorial is a digital learning resource that provides educational content through the internet using text, images, audio, video or interactive activities.


Q9. What is an Online Test?

Answer:
An Online Test is a test conducted through a digital platform where students answer questions electronically and the system may evaluate the answers automatically.


Q10. What is project management?

Answer:
Project management is the process of planning, organising and controlling project activities to achieve a specific objective within available time and resources.


Q11. Write the major stages of web-based application development.

Answer:

  1. Problem identification

  2. Requirement analysis

  3. Planning

  4. Design

  5. Development

  6. Testing

  7. Implementation

  8. Maintenance


Q12. Why is testing important?

Answer:
Testing is important because it helps identify errors and ensures that the application works according to the requirements.


Q13. What is the purpose of maintenance?

Answer:
Maintenance keeps the application updated, secure and functional by fixing errors, updating content and adding improvements when required.


Q14. What are the important features of an Online Quiz?

Answer:

  • Login

  • Quiz selection

  • Questions

  • Options

  • Timer

  • Answer submission

  • Automatic evaluation

  • Result display


Q15. What is an Online Bill Calculator?

Answer:
An Online Bill Calculator is a web-based application that calculates the final bill using information such as product price, quantity, discount and applicable taxes or charges.


34. Important Exam Questions

Short Answer Questions

  1. Define web-based application.

  2. What is an Online Reservation System?

  3. Write four uses of E-Governance.

  4. What is online shopping?

  5. State any four advantages of online shopping.

  6. What precautions should be followed during online transactions?

  7. Define online tutorial.

  8. Differentiate between online tutorial and online test.

  9. What is project management?

  10. Explain the importance of testing.

  11. Write the stages of web application development.

  12. What are project essentials?

  13. Write any five tips for successful project development.

  14. Explain the working of an Online Quiz.

  15. Explain the working of an Online Bill Calculator.


35. Case-Based Questions

Case Study Question 1 – Online Quiz

A school wants to develop a web-based quiz application for students. Students should be able to log in, select a subject, answer questions and receive their scores after submitting the quiz.

Questions

a. What type of application is being developed?

Answer: An Online Quiz web-based application.

b. Name any four features required.

Answer: Login, subject selection, questions, answer submission and result display.

c. Why is testing required?

Answer: Testing ensures that login, questions, answer submission, score calculation and other features work correctly.


Case Study Question 2 – Online Bill Calculator

A shop wants a web-based application where users can enter product price and quantity and calculate the final bill.

Questions

a. What is the main purpose of this application?

Answer: To calculate the total/final bill automatically.

b. Write the formula for subtotal.

Answer:

Subtotal = Price × Quantity

c. Give two additional features that can be added.

Answer:

  • Discount calculation

  • Applicable tax/charge calculation


Case Study Question 3 – Online Game

A school develops an educational online game in which students answer questions and earn points for correct answers.

Questions

a. What is the input?

Answer: The student's selected answer.

b. What is the output?

Answer: Score/points and possibly the final result.

**c. Name two useful features.

Answer: Timer and score calculation.


36. Quick Revision Chart

Web-Based Applications

→ Online Reservation

→ E-Governance

→ Online Shopping

→ Online Bill Payment

→ Online Tutorials

→ Online Tests

→ Project Management

→ Online Game

→ Online Quiz

→ Online Bill Calculator


37. Student-Friendly Revision Points

Remember these points before the examination:

Online Reservation

Search → Availability → Details → Payment → Confirmation

E-Governance

Government Services + Digital Technology = E-Governance

Online Shopping

Search → Select → Cart → Address → Payment → Order

Online Bill Payment

Bill Details → Amount → Payment → Receipt

Online Tutorial

Used for Learning

Online Test

Used for Assessment

Project Development

Problem → Requirements → Planning → Design → Development → Testing → Implementation → Maintenance

Online Quiz

Questions → Answers → Evaluation → Result

Bill Calculator

Price × Quantity → Subtotal → Discount/Charges → Final Amount


38. Final Exam Tips

  1. Learn definitions in simple language.

  2. Remember the steps of each online service.

  3. Practise case-based questions.

  4. Understand the difference between tutorial and test.

  5. Remember all stages of web application development.

  6. Learn the basic flow of Online Game, Online Quiz and Bill Calculator.

  7. Use examples while answering theory questions.

  8. For practical/project questions, clearly mention input, process and output.


Conclusion

Web-based applications have become an important part of everyday life. From booking tickets and shopping online to paying bills, learning through online tutorials and using government services, web applications make many activities faster and more convenient.

For Class 12 Information Technology (802), students should understand not only the definitions but also the working process, advantages, project development stages and case studies. The three case studies—Online Game, Online Quiz and Online Bill Calculator—are especially useful for understanding how a web-based application can be planned and developed.

The easiest way to revise this unit is to remember:

Identify the requirement → Plan → Design → Develop → Test → Implement → Maintain

A clear understanding of these concepts will help students answer both theory and case-based questions confidently.

📄 CBSE Class 12 Information Technology (802) – Sample Question Paper

Students can practice the CBSE Class 12 Information Technology (802) Sample Question Paper to understand the question pattern, marking scheme and examination format.

👉 Download CBSE IT (802) Sample Question Paper 2025–26:
Download Sample Question Paper PDF

👉 Download CBSE IT (802) Marking Scheme:
Download Marking Scheme PDF

🎯 Practice Tip for Students

After completing Unit 2 – Operating Web Based Applications, revise the important concepts and then solve the Sample Question Paper. Pay special attention to Online Reservation Systems, E-Governance, Online Shopping & Bill Payments, Online Tutorials & Tests, Project Management and Case Studies.


📚 Also Read - Important for 2026:
👉 Class 12 All Chapters Notes
👉 Class 11 Commerce Notes
🚀 Join CommerceWallah12 Family - Free Notes Daily!

▶️ YouTube: Subscribe Now - CommerceWallah12
📸 Instagram: Follow on Instagram
💬 WhatsApp Channel: Join WhatsApp Channel for MCQs
📱 Direct Help: 9664795023

Disclaimer: Ye notes NCERT & CBSE pattern par banaye gaye hai. Koi doubt ho to Contact Us par message karein.

Comments

Popular posts from this blog

CBSE Class 12 Business Studies: 50 MCQs with Answers | Chapters 1–4

CBSE Class 12 Accountancy Unit 1 Notes | Accounting for Partnership Firms

CBSE Class 12 Business Studies Chapter 2 Notes – Principles of Management