Dept of Cse - Gect 1
Dept of Cse - Gect 1
CHAPTER 1
INTRODUCTION
IFSC Code Finder Project Using PHP is a web-based application that helps the user to find
the IFSC code of any bank instantly. In “IFSC Code Finder Project” we use PHP and
MySQL database. It has two modules i.e. user and admin. In the present system, Users have
to visit the bank to ask ISFC Code. This IFSC Code finder project helps the user to find IFSC
Code online from anywhere. If you're sending money to an account based in India, you'll
probably need to provide the IFSC number for the bank holding the account. This
alphanumeric code is used by all banks in India when arranging electronic payments,
including RTGS payments and NEFT payments. Getting the right IFSC code is crucial to
make sure your money arrives on time, and is delivered into the correct bank account in
India. This guide will walk through all you need to know about IFSC codes, including the
format used, where to find the IFSC code you need, and how to check the details you have
are correct.
CHAPTER 2
SYSTEM MODULES
The analysis representation describes a usage scenario from the end-users perspective.
Visit Website
User
Search Banks
IFSC code
IFSCP
Login
Manage
Bank/State/City/
Bank details
Logout
Admin have the privilege of data manipulation, such as insertion, deletion, updation,
which gives a full control over the data handling processes.
CHAPTER 3
REQUIREMENTS SPECIFICATION
CHAPTER 4
SYSTEM DESIGN
Admin table structure : This table store the login details of admin
Bank details table structure :This table store the detail of banks.
The Dataflow diagram represents the information about the admin accessibilities. The admin
is provided with privileges, such as Bank, Bank detail management, State management, City
management, Login management.
Admin can update, insert or can delete the data regarding the bank details. Admin can also
change their password or user name which makes easier to get access to admin page.
CHAPTER 5
SYSTEM IMPLEMENTATION
5.1 PHP
PHP stands for Hypertext Pre-Processor. PHP is a scripting language used to develop static
and dynamic webpage and web applications. PHP can actually do anything related to server-
side scripting or more popularly known as the backend of a website. For example, PHP can
receive data from forms, generate dynamic page content, can work with databases, create
sessions, send and receive cookies, send emails etc. There are also many hash functions
available in PHP to encrypt user’s data that makes PHP secure and reliable to be used as a
server-side scripting language. PHP’s support for Apache and MySql, further increases its
popularity. Apache is now the most-used web-server in the world and PHP provides a
comprehensive set of function for working with it. The combination of Apache ,MySql and
PHP is all but unbeatable. That doesn’t mean that PHP cannot work in other environments or
with other tools. In fact, PHP support an extensive list of database and web-servers.
PHP script is executed much faster than those scripts which are written in the other languages
such as JSP and ASP. PHP uses its own memory ,so the server workload and loading time is
automatically reduced, which results in faster processing speed and better performance. PHP
source code and software are freely available on the web. You can develop all the versions of
PHP according to your requirements without paying any cost. All its components are free to
download and use. PHP is a secure language to develop the website. It consists of multiple
layers of security to prevent threads and malicious attacks. PHP is free software released
under the PHP license, which is incompatible with the GNU general public License (GPL)
due to restrictions on the usage of the team PHP .while PHP originally stood for personal
Home page, it is now said to stand for PHP. Hypertext Pre-processor, a recursive acronym.
HTML stands for Hyper Text Markup language. It is used to design web pages using markup
language. HTML is the combination of Hypertext and Markup language. Hypertext defines
the link between the web pages . Markup language is used to define the text document within
tag which defines the structure of web pages. This language is used to annotate text so that a
machine can understand it and manipulate text accordingly. Most markup languages are
human readable. Language uses tags to define what manipulate text accordingly. Most
markup languages are human readable. Languages uses tags to define what manipulation has
to be done on the text. Then purpose of web browser is to read HTML documents and display
them. The browser does not display the HTML tags, uses them to determine how to display
the document, HTML element are the building blocks of HTML pages. With HTML
constructs, images and other objects such as interactive form may be embedded into the
rendered page. HTML provides a means to create structured document by denoting structural
semantics for text such as headings, paragraph, lists, links, quotes and other items. HTML
elements are delineated by tags, written using anglebrackets.
Cascading style sheets, fondly referred to as CSS, is a simply designed language intended to
simplify the person of making web pages presentable. CSS allows you to apply styles to web
pages. More importantly, CSS enables you to do this independent of the HTML that makes
up each web page. CSS is easy to learn and understood but it provides powerful control over
the presentation of an HTML document. A CSS comprises of styles rules that are interpreted
by the browser and then applied to the corresponding elements in your document. A style rule
set consists of a selector and declaration block. CSS is designed to enable the separation of
presentation and content, including layout, colors, and fonts. This separation can improve
content accessibility, provide more flexibility and control in the specification of presentation
characteristics, enable multiple web pages to share formatting by specifying the relevant CSS
in a separate. CSS file which reduces complexity and repetition in the structural content as
well as enabling the CSS fie to be cached to improve the page load speed between the pages.
CHAPTER 6
RESULT
Using this page user can easily fetch the IFSC code with other details of a particular bank.
Admin can login to the dashboard, where he can manage the Bank details.
This page allows Admin to login, if he forgets the password by using personal details.
6.4 Dashboard
This page gives the information about the total number of Banks, States, Cities are added previously.
DEPT OF CSE.GECT 10 |
Page
IFSC CODE FINDER PORTAL
6.5 Profile
Using this page anew Admin can create their own profile and can update profile.
DEPT OF CSE.GECT 11 |
Page
IFSC CODE FINDER PORTAL
If a new state need to inserted into database, then it is possible using this page.
DEPT OF CSE.GECT 12 |
Page
IFSC CODE FINDER PORTAL
This page contains complete information regarding Bank details, which can be add
By the admin.
Admin can edit and manage the name of the Bank through this page.
DEPT OF CSE.GECT 13 |
Page
IFSC CODE FINDER PORTAL
6.12Update Bank
This page allows admin to update the Bank name which may be entered wrong earlier
DEPT OF CSE.GECT 14 |
Page
IFSC CODE FINDER PORTAL
DEPT OF CSE.GECT 15 |
Page
IFSC CODE FINDER PORTAL
DEPT OF CSE.GECT 16 |
Page