0% found this document useful (0 votes)
557 views26 pages

Petrol Station Management System Project Report

The Petrol Station Management System is designed to address the inefficiencies of manual record-keeping in fuel stations by providing a user-friendly, secure, and reliable software solution. It aims to streamline operations such as payment tracking, employee management, and sales reporting, while also facilitating easy data retrieval and updates. The system is built using various technologies including PHP, HTML, and SQLite, and is structured to improve resource management and reduce manual workload.

Uploaded by

madhushreemg8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
557 views26 pages

Petrol Station Management System Project Report

The Petrol Station Management System is designed to address the inefficiencies of manual record-keeping in fuel stations by providing a user-friendly, secure, and reliable software solution. It aims to streamline operations such as payment tracking, employee management, and sales reporting, while also facilitating easy data retrieval and updates. The system is built using various technologies including PHP, HTML, and SQLite, and is structured to improve resource management and reduce manual workload.

Uploaded by

madhushreemg8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

CHAPTER 1
INTRODUCTION

The "Petrol Station Management" Has been developed to override the problems in the
practicing manual system. This software is supported to eliminate and, in some cases, reduce
the hardships faced but this existing system. Moreover, this system is designed for the
particular need of the fuel station to carry out operations in smooth and effective manner.

The application is reduced as much as possible to avoid errors while entering the data. It also
provides errors message while entering invalid data. No formal knowledge is petrol station
management system. Thus, by this all it proves it is user-friendly, secure, reliable, and fast
management system. It can assist the user to concentrate on their other activities rather to
concentrate on the record keeping. Thus, it will help organization in better utilization of
resources.

Every organization, whether big or small, has challenges to overcome and managing the
information and of fuel payment. Every petrol station management system has different
petrol station needs, therefore we design exclusive employee management systems that are
adapted to your managerial requirement.

These project means that what the various activities are been carried out at the petrol system.
In these projects we will be including about how we can find out the information about the
various petrol pump. Also, in our project we will be including how we can find that which
person has came when and when he will be going out. Also, we will including that which
person has sold how many liters of petrol, diesel, oil.

Also, we can find that what is the amount he has received on a particular day. Also, in our
project we will be including the sales module in which a person can find what is the work
done by a particular person on that day. Also, a person can find out whether a person is
present on that day or not.

Also, a person can find thru net what is the cost of the particular petrol, diesel, oil per liter.
Also, we will be including how we can find that what is the bonus a particular employee is
getting. Also, we will be including how we can find full details of all employee like his
address,

Dept. of CSE, EWIT 2023-24 Page | 1


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

phone number etc. Also, if we want to get a information of a particular employee we can get
through database.

1.1 OBJECTIVES
● Provides the searching facilities based on various factors. Such as Petrol Station,
Customer, Petrol, Payment.

● It tracks all the information of Payment, fuel etc.

● The purpose of this system is to build an application program to reduce the manual
work.

● It deals with monitoring the information and transactions of petrol.

● Updating and Adding of Records is improved which results in proper resource


management of petrol station data.

● The project is totally built at Administrative End so that only administrator is


guaranteed to the data access.

● Easy and fast retrieval of information.

● East to update information.

1.2 IDENTIFICATION OF NEED


The old record system was suffering from a series of drawbacks. Since whole of the system
was to be maintained with hands the process of keeping, maintaining and retrieving the
information was very tedious and lengthy the record was never used to be in a systematic
order. There used to be lots of difficulties in associating any particular transaction with a
particular context. If any information was to be found it was required to go through the
different registers, documents there would never exist anything like report generation. There
would always be unnecessary consumption of time while entering records and retrieving
records. One more problem was that it was very difficult to find errors while entering the
records. Once the records were entered it was very difficult to update this record.

Dept. of CSE, EWIT 2023-24 Page | 2


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

CHAPTER 2
SYSTEM ANALYSIS

2.1 EXISTING SYSTEM


Existing system is a manual one in which users are maintaining books to store the
information like petrol details, sales details and accounts for every month. It is very difficult
to maintain historical data.

The following are the disadvantages of the existing system

• It is difficult to maintain important information in books.


• More manual hours need to generate required reports.
• It is tedious to manage historical data which needs much space to keep all the
previous year’s ledgers, books etc.
• Daily sale details must be entered into books are very difficult to maintain.

2.2 PROPOSED SYSTEM


The MANAGEMENT TOOL is a software application which avoids more manual hours that
need to spend in record keeping and generating reports.

• This application keeps the data in a centralized way which is available to all
the users simultaneously.
• It is very easy to manage historical data in database.
• No specific training is required for the employee to use this application.
• They can easily use the tool that decreases manual hours spending for normal
things and hence increases the performance.
• It is very easy to record the information of online sales and purchases in the
databases.

Dept. of CSE, EWIT 2023-24 Page | 3


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

CHAPTER 3

SYSTEM REQUIREMENTS

3.1 SOFTWARE REQUIREMENTS


• Operating system- Windows 10 is used as the operating system as it is stable
and supports more features and is more user friendly.
• XAMPP v3.3.0 as my local web server that has a PHP Version 8.0.7
• PHP Language
• SQLite Database
• HTML
• CSS
• JavaScript
• jQuery
• Ajax
• Bootstrap

3.2 HARDWARE REQUIREMENTS


• Intel core i5 7th generation is used as a processor because it is fast than other .
processors an

• provide reliable and stable and we can run our pc for longtime. By using this
processor, we can keep on developing our project without any worries.

• Ram 4GB is used as it will provide fast reading and writing capabilities and
will in turn

• support in processing our project.

• It requires a normal PC configuration. It can work on a pc configuration like


20GB Hard Disk, 128MBRam.

Dept. of CSE, EWIT 2023-24 Page | 4


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

CHAPTER 4

SYSTEM DESIGN
System design is the solution for the creation of a new system. This phase focuses on the
detailed implementation of the feasible system. Its emphasis on translating design.

Specifications to performance specification. System design has two phases of development:

● Logical design

● Physical design

During logical design phase the analyst describes inputs (sources), output s(destinations),
databases(datastores) and procedures (data flows) all in a format that meets the user
requirements. The programmers write the necessary programs that accept input from the user,
perform necessary processing on accepted data and produce the required report on a hard
copy or display it on the screen.

4.1 INPUT AND OUTPUT DESIGN

4.1.1 INPUT DESIGN:

Input design is the link that ties the information system into the world of its users. The input
design involves determining the inputs, validating the data, minimizing the data entry and
provides a multi-user facility. Inaccurate inputs are the most common cause of errors in data
processing. Errors entered by the data entry operators can be controlled by input design. Once
identified, the appropriate input media are selected for processing. All the input data are
validated and if any data violates any conditions, the user is warned by a message. If the data
satisfies all the conditions, it is transferred to the appropriate tables in the database. In this
project the student details are to be entered at the time of registration. A page is designed for
this purpose which is user friendly and easy to use. The design is done such that users get
appropriate messages when exceptions occur.

Dept. of CSE, EWIT 2023-24 Page | 5


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

4.1.2 OUTPUT DESIGN:

Computer output is the most important and direct source of information to the user. Output
design is a very important phase since the output needs to be in an efficient manner. Efficient
and intelligible output design improves the system relationship with the user and helps in
decision making. Allowing the user to view the sample screen is important because the user is
the ultimate judge of the quality of output. The output module of this system is the selected
notifications.

4.2 DATABASE
Databases are the storehouses of data used in the software systems. The data is stored in
tables inside the database. Several tables are created for the manipulation of the data for the
system.

Two essential settings for a database are

• Primary key- the field that is unique for all the record occurrences.

• Foreign key- the field used to set relation between tables.

• Normalization is a technique to avoid redundancy in the tables.

4.3 SYSTEM TOOLS


The various system tools that have been used in developing both the front end and the
backend of the project are being discussed below.

4.3.1 FRONT END

PHP, HTML, SQLite, CSS, Java script, J query, Ajax, bootstrap are utilized to implement the
front end.

1) PHP:

Dept. of CSE, EWIT 2023-24 Page | 6


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

PHP (Hypertext Preprocessor) is known as a general-purpose scripting language that can be


used to develop dynamic and interactive websites. It was among the first server-side
languages

that could be embedded into HTML, making it easier to add functionality to web pages
without needing to call external files for data. One major benefit of being around for a quarter
century is that PHP code has been put to the test in all kinds of real-life environments.

2) HTML:

Hypertext Markup Language (HTML) is the standard markup language for documents
designed to be displayed in a web browser.

Web browsers receive HTML documents from a web server or from local storage and render
the documents into multimedia web pages. HTML describes the structure of a web page
semantically and originally included cues for the appearance of the document. HTML
elements are the building blocks of HTML pages. With HTML constructs, images and other
objects such as interactive forms may be embedded in to the rendered page.

3) CSS:

CSS stands for Cascading Style Sheets. It describes how HTML elements are to be displayed
on screen, paper, or in other media. CSS saves a lot of work. It can control the layout of
multiple webpages all at once. External style sheets are stored in CSS files. Cascading Style
Sheets (CSS) is a style sheet language used for describing the presentation of a document
written in a markup language like HTML. CSS is a corner stone technology of the World
Wide Web, alongside HTML and [Link] is designed to enable these parathions of
presentation and content, including layout, colors, and fonts.

4) JAVA SCRIPT:

JavaScript is a high-level, interpreted scripting language that conforms to the ECMAScript


specification. JavaScript has curly-bracket syntax, dynamic typing, prototype-based object
orientation, and first-class functions. Alongside HTML and CSS, JavaScript is one of the core

Dept. of CSE, EWIT 2023-24 Page | 7


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

technologies of the World Wide Web. As a multi-paradigm language, JavaScript supports


event-driven, functional, and imperative (including object-oriented and prototype based)
programming styles.

4.3.2 BACK END:

The back end is implemented using My SQLite which is used to design the databases. 1)
SQLite SQLite is a C-language library that implements a small, fast, self-contained, high-
reliability, full-featured, database engine. SQLite is the most used database engine in the
world. SQLite is built in to all mobile phones and most computers and comes bundled inside
countless other applications that people use every day. The SQLite file format is stable, cross-
platform, and backwards compatible and the developers pledge to keep it that way through
the year 2050. SQLite database files are commonly used as containers to transfer rich content
between systems [1] [2] [3] and as a long-term archival format for data [4]. There
areover1trillion (1e12) SQLite databases in active use [5].

4.4 TABLES
1)PSMS TABLE

S# NAME TYPE

1 Petrol type Varchar (50)

2 Customers Varchar (50)

3 Total receivable Int (12)

4 Today’s sales Int (12)

FIG 4.4.1 PSMS TABLE

2)CUSTOMER TABLE

[S# NAME TYPE

1 Sl no. Int (11)

Dept. of CSE, EWIT 2023-24 Page | 8


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

2 Customer Name Varchar (50)

3 Contact Bigint (20)

4 Email Varchar (20)

5 Address Varchar (50)

7 Status Varchar (10)

8 Action Varchar (10)

Fig 4.4.2 Customers table

3)BALANCES SHEET

S# NAME TYPE

1 Sl no. Int (10)

2 Customer code Varchar (40)

3 Customer Varchar (20)

4 Remaining balances Int (10)

5 Action Varchar (20)

Fig4.4.3 Balances table

4)SALES TABLE

S# NAME TYPE

1 Sl no. Int (10)

2 Date Timestamp

Dept. of CSE, EWIT 2023-24 Page | 9


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

3 Receipt no. Int (30)

4 Petrol info Varchar (50)

5 Sales details Varchar (50)

6 Total amount Int (30)

Fig 4.4.4 Sales table

5)USER TABLE

S# NAME TYPE

1 Sl no. Int (10)

2 Name Varchar (20)

3 Username Varchar (30)

4 Action Varchar (30)

Fig 4.4.5 User table

4.5 SCHEMA DIAGRAM


Customers

Customer_name Contact Email Address Status Action

Balances

Customer_code Customer_Name Remaining_balances Action

Dept. of CSE, EWIT 2023-24 Page | 10


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

Receipt_no. Date Petrol_info Sales_details Total_amount

Sales Report

User list

Name Username Type Action

Fig 4.5 Schema diagram

4.6 DATA FLOW DIAGRAM


A data flow diagram shows the way information flows through a process or system. It
includes data inputs and outputs, data stores, and the various sub-processes the data moves
through.

DFDs are built using standardized symbols and notation to describe various entities and their
relationships.

Data flow diagrams visually represent systems and processes that would be hard to describe
in a chunk of text. You can use these diagrams to map out an existing system and make it
better or to plan out a new system for implementation. Visualizing each element makes it

Dept. of CSE, EWIT 2023-24 Page | 11


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

easy to identify inefficiencies and produce the best possible system.

Fig 4.6 Data Flow diagram

CHAPTER 5

IMPLEMENTAION
Implementation is the stage where the theoretical design is turned into a working system. The
most crucial stage in achieving a new successful system and in giving confidence on the new
system for the users that it will work efficiently and effectively. The system can be
implemented only after thorough testing is done and if it is found to work according to the
specification. It involves careful planning, investigation of the current system and its
constraints on implementation, design of methods to achieve the changeover and an
evaluation of change over methods a part from planning. Two major tasks of preparing the
implementation are education and training of the users and testing of the system. The more
complex the system being implemented, the more involved will be the systems analysis and
design effort required just for implementation. The implementation phase comprises of
several activities. The required hardware and software acquisition is carried out. The system

Dept. of CSE, EWIT 2023-24 Page | 12


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

may require some software to be developed. For this, programs are written and tested. The
user then changes over to his new fully tested system and the old system is discontinued.

5.1 LOGIN PAGE


<html>

<head>

<title>petrol station management system</title>

<link rel="stylesheet" href="./util/vsms_theme.css">

</head>

<br><br><br><br>

<body bgcolor="turquoise">

<form action="./util/Login_check.php" method="post">

<br>

<center><h1>LOGIN PAGE</h1>

<br>

<h1>PETROL STATION MANAGEMENT SYSTEM</h1>

<table>

<tr><td>

Staff ID :</td> <td> <input type = "text" name = "id"></td></tr><tr>

<td>Password :</td><td> <input type = "password" name = "pwd"></td>

</tr><td>

<center><input type="submit" name="Login" value="Login"></center></td>

<td><center><input type="button" name="reset" value="reset"></center></td></tr></table>

</center>

Dept. of CSE, EWIT 2023-24 Page | 13


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

</form>

</body>

</html><html>

<head>

<title>Petrol station management system</title>

<link rel="stylesheet" href="./util/psms_theme.css">

</head>

<br><br><br><br>

<body bgcolor="turquoise">

<form action="./util/Login_check.php" method="post">

<br>

<center><h1>LOGIN PAGE</h1>

<br>

<h1>PETROL STATION MANAGEMENT SYSTEM</h1>

<table>

<tr><td>

Staff ID :</td> <td> <input type = "text" name = "id"></td></tr><tr>

<td>Password :</td><td> <input type = "password" name = "pwd"></td>

</tr><td>

<center><input type="submit" name="Login" value="Login"></center></td>

<td><center><input type="button" name="reset" value="reset"></center></td></tr></table>

</center>

</form>

</body>

Dept. of CSE, EWIT 2023-24 Page | 14


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

</html>

5.2 SQLite3
<?php

If (! is_dir (__DIR__.’. /db'))

mkdir(__DIR__.'./db');

if (! defined('db_file')) define('db_file',__DIR__.'./db/psms_db.db');

if (! defined('tZone')) define('tZone',"Asia/Manila");

if (! defined('dZone')) define('dZone',ini_get('[Link]'));

function my_udf_md5($string) {

return md5($string);

Class DBConnection extends SQLite3{

protected $db;

function __construct (){

$this->open(db_file); $this->createFunction ('md5', 'my_udf_md5');

$this->exec("PRAGMA foreign_keys = ON;");

$this->exec ("CREATE TABLE IF NOT EXISTS `user_list` (

`user_id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,

`fullname` INTEGER NOT NULL, `username` TEXT NOT NULL,

`password` TEXT NOT NULL,

`type` INTEGER NOT NULL Default 1,

`status` INTEGER NOT NULL Default 1,

`date_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP

Dept. of CSE, EWIT 2023-24 Page | 15


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

)");

//User Comment

// Type = [ 1 = Administrator, 2 = Cashier]

// Status = [ 1 = Active, 2 = Inactive]

$this->exec ("CREATE TABLE IF NOT EXISTS `petrol_type_list` (

`petrol_type_id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,

`name` TEXT NOT NULL,

`price` REAL NOT NULL,

`status` INTEGER NOT NULL DEFAULT 1

)");

$this->exec ("CREATE TABLE IF NOT EXISTS `customer_list` (

`customer_id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,

`customer_code` TEXT NOT NULL,

`full name` TEXT NOT NULL,

`contact` TEXT NOT NULL,

`email` TEXT NOT NULL,

`address` TEXT NOT NULL,

`status` INTEGER NOT NULL DEFAULT 1

)");

$this->exec ("CREATE TABLE IF NOT EXISTS `transaction_list` (

`transaction_id` INTEGER NOT NULL PRIMARY KEY AUTO INCREMENT,

`customer_id` INTEGER NOT NULL,

`receipt_no` TEXT NOT NULL,

`petrol_type_id` TEXT NOT NULL,

Dept. of CSE, EWIT 2023-24 Page | 16


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

`price` REAL NOT NULL,

`liter` REAL NOT NULL,

`amount` REAL NOT NULL,

`discount` REAL NOT NULL,

`total` REAL NOT NULL DEFAULT 0,

`tendered_amount` REAL NOT NULL DEFAULT 0,

`change` REAL NOT NULL DEFAULT 0,

`type` INTEGER NOT NULL DEFAULT 1,

`date_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

`user_id` INTEGER NOT NULL DEFAULT 1,

FOREIGN KEY(`user_id`) REFERENCES `user_list`(`user_id`) ON DELETE SET NULL,


FOREIGN KEY(`petrol_type_id`) REFERENCES `petrol_type_list`(`petrol_type_id`) ON

DELETE SET NULL,

FOREIGN KEY(`customer_id`) REFERENCES `customer_list`(`customer_id`) ON


DELETE

SET NULL

)");

$this->exec ("CREATE TABLE IF NOT EXISTS `debt_list` (

`debt_id` Integer NOT NULL PRIMARY KEY AUTOINCREMENT,

`transaction_id` Integer NOT NULL,

`customer_id` Integer NOT NULL,

`amount` REAL NOT NULL DEFAULT 0,

`date_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

FOREIGN KEY(`transaction_id`) REFERENCES `transaction_list`(`transaction_id`) ON

DELETE CASCADE,

Dept. of CSE, EWIT 2023-24 Page | 17


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

FOREIGN KEY(`customer_id`) REFERENCES `customer_list`(`customer_id`) ON


DELETE

CASCADE

)");

$this->exec ("CREATE TABLE IF NOT EXISTS `payment_list` (

`payment_id` Integer NOT NULL PRIMARY KEY AUTOINCREMENT,

`payment_code` TEXT NOT NULL,

`customer_id` Integer NOT NULL,

`amount` REAL NOT NULL DEFAULT 0,

`date_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

FOREIGN KEY(`customer_id`) REFERENCES `customer_list`(`customer_id`) ON


DELETE

CASCADE

)");

// $this->exec ("CREATE TRIGGER IF NOT EXISTS updatedTime_prod AFTER UPDATE


on `product_list`

// BEGIN

// UPDATE `product_list` SET date_updated = CURRENT_TIMESTAMP where


product_id=product_id;

// END

// ");

$this->exec ("INSERT or IGNORE INTO `user_list` VALUES

(1,'Administrator','admin’, md5('admin123'),1,1, CURRENT_TIMESTAMP)");

} function __destruct () {

Dept. of CSE, EWIT 2023-24 Page | 18


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

$this->close ();

$conn = new DBConnection

CHAPTER 6

SNAPSHOTS

Dept. of CSE, EWIT 2023-24 Page | 19


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

Fig No. 6.1: Petrol Station Management System

Fig No. 6.2: Customer List

Dept. of CSE, EWIT 2023-24 Page | 20


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

Fig No. 6.3: Balances

Fig no. 6.4: POS

Dept. of CSE, EWIT 2023-24 Page | 21


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

Fig No. 6.5: Sales Report

Fig No. 6.6: User List

Fig No. 6.7 Maintenance

Dept. of CSE, EWIT 2023-24 Page | 22


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

Fig No. 6.8: Customer Details

Fig No. 6.9: Editing And Updating Customer Details

Fig No. 6.10: Payable Balances

Dept. of CSE, EWIT 2023-24 Page | 23


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

Fig No. 6.11 Edit User Details

Fig no. 6.12: Edit Petrol Type Details

Fig No. 6.13: Petrol Station Receipt

Dept. of CSE, EWIT 2023-24 Page | 24


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

CHAPTER 7

SUMMARY

7.1 CONCLUSION
The project entitled Petrol station Management System in Online was completed
successfully. The system has been developed with much care and free of errors and at the
same time it is efficient and less time consuming. The purpose of this project was to develop
a web application for Petrol station management system. This project helped us in gaining
valuable information and practical knowledge on several topics like designing web pages
using HTML & CSS, usage of responsive templates, designing of android applications, and
management of database using MySQL. The entire system is secured. Also, the project
helped us understanding about the development phases of a project and software development
life cycle. We learned how to test different features of a project. This project has given us
great satisfaction in having designed an Web.

Dept. of CSE, EWIT 2023-24 Page | 25


DBMS Mini Project(21CSL55) PETROL STATION MANAGEMENT SYSTEM

7.2 REFERENCES

References URL’s
[1] [Link]

[2] [Link]

[3] [Link]

Reference Book
We have referred various sources for this project which are:

[1] Elmasri Navathe - "Fundamentals of Database System", 2017[7th Edition]

[2] Ramakrishnan and Gehrke - "Database Management System” 2014[3rd Edition]

[3] Bipin Desai – "An Introduction to Database System"

[4] Thomas A. Powell – "HTML and XHTML: The Complete Reference”

[5] Kevin Yank – "PHP & MySQL Novice to Ninja"

Dept. of CSE, EWIT 2023-24 Page | 26

You might also like