2009 - 2010
A
PROJECT REPORT
ON
“ IP FINDER”
SUBMITTED TO
UNIVERSITY OF PUNE
FOR THE PARTIAL FULFILLMENT OF THE
REQUIREMENT OF
“BACHELOR OF COMPUTER APLLICATIONS (B.C.A)”
SEM: - VI
Submitted By:-
Mr. Gajanan Kulkarni &
Mr. Sarvajeet Kshirsagar
UNDER THE GUIDANCE OF
Prof. Miss Kavita Rangari
THROUGH
Department of Computer Application
SINHGAD TECHNICAL EDUCATION SOCIETIE’S
SINHGAD COLLEGE OF COMMERCE
KONDHWA(BK), PUNE – 48.
1|Page
2009 - 2010
A
PROJECT REPORT
ON
“IP FINDER”
Department of Computer Application
SINHGAD COLLEGE OF COMMERCE
Submitted By:-
Mr. Gajanan Kulkarni &
Mr. Sarvajeet Kshirsagar
UNDER THE GUIDANCE OF
Prof. Miss Kavita Rangari
THROUGH
Department of Computer Application
SINHGAD TECHNICAL EDUCATION SOCIETIE’S
SINHGAD COLLEGE OF COMMERCE
KONDHWA(BK), PUNE – 48.
2|Page
2009 - 2010
Department of Computer Application
SINHGAD TECHNICAL EDUCATION SOCIETIE’S
Sinhgad College of Commerce
(Affiliated to University Of Pune & Recognized by Govt. Of Maharashtra)
Kondhwa(Bk), Pune 48
This is to certify that
Mr. Gajanan Kulkarni &
Mr. Sarvajeet Kshirsagar
of Final year (Semester VI) Bachelor of Computer Application have
successfully completed their project work entitled-
“IP FINDER”
in satisfactory manner for the partial fulfillment of
Bachelor Degree in Computer Application
Pune University
2009 – 2010
Prof. Miss Kavita Rangari Dr. M. S. Wazal
Project Guide External Examiner Principal
3|Page
Department of Computer Application
SINHGAD TECHNICAL EDUCATION SOCIETIE’S
Sinhgad College of Commerce
(Affiliated to University Of Pune & Recognized by Govt. Of Maharashtra)
Kondhwa (Bk), Pune 48
This is to certify that
Mr. Gajanan Kulkarni &
Mr. Sarvajeet Kshirsagar
of Final year (Semester VI) Bachelor of Computer Application have
successfully completed their project work entitled
“IP FINDER”
in satisfactory manner in a partial fulfillment of
Bachelor Degree in Computer Application
Pune University
2009 - 2010
Date:-
Signature
(External Examiner)
4|Page
INDEX
1 Acknowledgement
2 Introduction
3 Software Requirement Specification
Introduction
Existing System
Limitations Of Existing System
Need Of Proposed system
Goal & Objectives
Feasibility Study
4 Development Operating And Maintenance Environment
Development environment
User Characteristics
User Problem Statement
System Implementation
Prototyping Model
5 External Interface Requirement
User interface
Software interface
Hardware Interface
6 System Architecture
Decision Tree
ER Diagram
7 Input/Output Screens
8 Bibliography/ References
ACKNOWLEDGEMENT
5|Page
We wish to express our sincere thanks to the our respected Project
Guide Prof. Miss Kavita Rangari & our Class Teacher Prof.
Mrs. Swapna Tekale for providing us permissions & necessary
facilities to complete our project successfully.
We wish to convey our special thanks and immeasurable feelings
of gratitude towards our respected Principal, Dr. M. S. Wazal for
providing computer lab, guidance & encouragement.
We are very much grateful towards our family members for their
moral support and patience during the project work.
We record our sincere thanks to all our friends for providing us
the moral support during the project work. Thanking you,,,
Mr. Gajanan Kulkarni &
Mr. Sarvajeet Kshirsagar
6|Page
INTRODUCTION
7|Page
IP FINDER
INTRODUCTION :-
IP finder is a useful tool to resolve Internet Protocol of any
website. It can be used by system administrators to find out exact IP
address of any host or domain on the web severs. This is an important
computer program used nowadays by administrators in LAN. More
than one computers connected in LAN can be easily identified by
their IP address. This tool plays an important role in finding
vulnerable website or host by tracing tool.
It’s not convenient to type command to resolve IP in
command prompt every time that’s why this tool plays important role
in resolving IP address of domain.
8|Page
IP FINDER
The common functionalities of IP finder is as follows:
1. Searching of web site according to name of domain
2. Retrieval of IP by Hostname
3. Quick finding of IP than most available tools
4. Use of correct IP in usage dial-up connections
5. No need of fast internet connection
6. Resolves IP at any speed of internet connection
7. To retrieve more easily IP than typing command in command
prompt.
8. Convenient use for administrators
9. Just type in domain name and get IP in some seconds.
10. Typed domain if exists, it gives automatically IP and if does not
exist, it will prompt so.
9|Page
SOFTWARE REQUIREMENT
SPECIFICATIONS
10 | P a g e
IP FINDER
EXISTING SYSTEM :-
Functionality:
The current functionality of IP finder system is manual.
The retrieval of IP address is done by command prompt using ping or
tracert command, this method is too lengthy and time consuming.
User every time needs to type command and then IP can be resolved,
there is no facility to copy the IP to paste it somewhere.
Mainly there are following facts on which IP finder Works:
1. IP find using domain name
2. Resolve it as quick as possible
3. Resolved IP should be correct and according to domain
name.
4. Resolving method used should not be lengthy and time
consuming
5. It is used to trace any IP using Domain name very quickly
11 | P a g e
IP FINDER
LIMITATIONS OF EXISTING SYSTEM :-
The present system is working as manual. So there are following
limitations of manual IP finding method.
Difficult to access
Lack of flexibility in use.
Non availability of data in time
Difficulty in handling and managing
12 | P a g e
IP FINDER
Difficult to copy IP and paste it in application
NEED OF PROPOSED SYSTEM :-
Since the existing system is manual,so there are lot of limitations in
it,to overcome these limitations leads to develop a completely
automatic tool to resolve IP address some of them are :
Slow accessing of IP address
Difficulty in retrieval of IP address
Involves lot of manual task
Data redundancy
Possibility of errors while retrieving IP
13 | P a g e
Searching of information Is time consuming
Difficult to access same IP again & again.
IP FINDER
GOALS & OBJECTIVES :-
Fast accessing of any IP address
Efficient searching web sites
Require less tools
Save valuable time
Accuracy in information of IP and domain name
14 | P a g e
User friendly
Complete information of availability of required
resources
IP FINDER
FEASIBILITY STUDY :-
The feasibility study is conducted to select the best system
that meets the required performance.
The main motto of feasibility study is to check the
technical operational and economical feasibility of developing
computer system. This is done by studying existing system in the area
under investigation and generating ideas about new system. If
compatible social and technical system can be advised and then they
must be tested for economic feasibility.
15 | P a g e
We can study for the proposed system the feasibility in
following aspects :-
Operational feasibility,
Technical feasibility,
Economical feasibility,
IP FINDER
OPERATIONAL FEASIBILITY :-
The system is user friendly and it is accessible to user. It is
easier to operate because the interface of the system is quite clear.
TECHNICAL FEASIBILITY :-
The supported system requires software and hardware
support to be technically feasible.
16 | P a g e
Technical feasibility will need to consider of possibility of
using machine available the nature of hardware being used in the
system. It is always better to select the package which is easy to
implement system designing and it’s must be as flexible as possible
with other programmers and outside developers. The proposed system
will be portable to any machine that supports a java compiler where
the system could be executed or a suitable environment where the
executable obtained from the program could be directly executed.
IP FINDER
ECONOMICAL FEASIBILITY :-
Since the system is going to reduce he time and human
requirement, it sounds to be financially and economically feasible.
Proposed system is to be justify by the cost and benefit
analysis to ensure that effort is concentrated on the project which will
give the best return at the earliest opportunity. The technique of cost
17 | P a g e
benefit analysis is often use as a basis for accessing economic
feasibility.
DEVELOPMENT OPERATING
AND
MAINTANANCE ENVIRONMENT
18 | P a g e
IP FINDER
DEVELOPMENT OPERATING AND
MAINTANANCE ENVIRONMENT :-
Development Environment
The intended users of this document are Administrators,
lab assistants and people related to networking, testers, developers
,and marketing staff related to this system.
19 | P a g e
Security
Various levels of security should be maintained so that un
authorized access to tool is prevented.
System Interaction
System should interact by providing relevant and required
data.
IP FINDER
USER CHARACTERISTICS :-
Our system will be operated by mainly two types of uses
Administrators
This is a person who is responsible for all tasks performed
in computer network. He grant and revoke privileges to the user
whenever needed.
20 | P a g e
Hackers
This is a person who is responsible for all damage and
well being of a system. This tool can be used as a powerful weapon
for grabbing IP of a domain name or a web site.
IP FINDER
USER PROBLEM STATEMENT :-
The common problems faced by users are:
•Request for more than one IP in a minute
21 | P a g e
• Non-availability of sufficient data
• Searching for An IP will take more time
• Storage is not possible as there is no provision of database
• Non user friendly catalogue.
IP FINDER
SYSTEM IMPLEMENTATION PLAN :-
Analysis -
System analysis is conducted with following objectives in mind:
1. Identification of sponsors need
2. Evaluation of system for feasibility study
3. Economic and technical analysis
22 | P a g e
4. Allocation of functions to hardware,software,and other
system elements.
PROTOTYPING MODEL :-
Development of IP Finder is based on prototyping model.
Prototyping begin with requirement gathering. We defined overall
objectives for the software then designed the software which lead to
the construction of prototype.
IP FINDER
23 | P a g e
Prototyping Model
The software is evaluated by Project Guide & Staff
Evaluation is used to define requirements for the software to be
developed. This process is done interactively.
24 | P a g e
EXTERNAL INTERFACE
REQUIREMENT
IP FINDER
25 | P a g e
EXTERNAL INTERFACE REQUIREMENT :-
USER INTERFACE
• User interface is designed with the help of text boxes, labels
and buttons.
• The main user of proposed system is Administrator.
• They can perform operations like grabbing of many IP one
by one.
• The users do not need to have to remember IP address of web
site
• Every time user enter a domain name it will resolve IP
address instantly user click on button
26 | P a g e
SYSTEM ARCHITECTURE
IP FINDER
27 | P a g e
ENTITY RELATIONSHIP DIAGRAM :-
Entity Relationship Diagram
IP FINDER
DECISION TREE :-
28 | P a g e
Decision Tree
29 | P a g e
INPUT/OUTPUT
SCREEN
IP FINDER
30 | P a g e
STARTUP SCREEN :-
IP FINDER
OUTPUT SCREEN :-
31 | P a g e
32 | P a g e
BIBLIOGRAPHY/ REFERENCES
IP FINDER
33 | P a g e
BIBLIOGRAPHY :-
1. Computer Networks Andrew S. Tanenbaum
2. Networking Concepts Raj Jain
3. Networking Concepts Marshall Brain
4. Networking Concepts Emilio Ramos
34 | P a g e