ABOUT THE INSTITUTEABOUT THE INSTITUTE
RELIABLE TECHNOLOGIESRELIABLE TECHNOLOGIES
 All I.T. Trainings are ConductedAll I.T. Trainings are Conducted
by Top I.T Professionals, whoby Top I.T Professionals, who
have been working on thesehave been working on these
technologies from last 8-10 yearstechnologies from last 8-10 years
and have complete Exposure toand have complete Exposure to
I.T Industry.I.T Industry.
 They assist in Placements andThey assist in Placements and
provide Jobs on all leading I.T.provide Jobs on all leading I.T.
technologies .i.e. .Net, Java, SQT,technologies .i.e. .Net, Java, SQT,
PHP, Oracle and SAS.PHP, Oracle and SAS.
 They provide the mostThey provide the most
comprehensive choice ofcomprehensive choice of
Consultancy for those seekingConsultancy for those seeking
industry-standard accreditation.industry-standard accreditation.
CORE JAVACORE JAVA
 Platform independent .Platform independent .
 Evolutionary language.Evolutionary language.
 Java is an open source.Java is an open source. Java is aJava is a
programmable language originallyprogrammable language originally
developed by James Gosling atdeveloped by James Gosling at
Sun Microsystems ( which is nowSun Microsystems ( which is now
a subsidiary of Oraclea subsidiary of Oracle
Corporation) and released in 1995Corporation) and released in 1995
as a core component of Sunas a core component of Sun
Microsystems Java Platform.Microsystems Java Platform.
 Java always allocates objects onJava always allocates objects on
the stack.the stack.
 Java supports exception handling.Java supports exception handling.
 Using JAVA we can developUsing JAVA we can develop
dynamic web applications.dynamic web applications.
 It allows you to create modularIt allows you to create modular
programs and reusable codes.programs and reusable codes.
 Java is simple: Java is simple. ItJava is simple: Java is simple. It
doesn't need prier knowledge ofdoesn't need prier knowledge of
C,C++ etc . Java is design to beC,C++ etc . Java is design to be
easy to use. Java is easy to write,easy to use. Java is easy to write,
compile, debug, and learn thancompile, debug, and learn than
other programming languages.other programming languages.
Java uses automatic memoryJava uses automatic memory
allocation and garbage collectionallocation and garbage collection
where else C++ requires thewhere else C++ requires the
programmer to allocate memoryprogrammer to allocate memory
and to collect garbage so theseand to collect garbage so these
languages are more complex.languages are more complex.
 Java is object-orientedJava is object-oriented
programming language. Java isprogramming language. Java is
cantered on creating objects,cantered on creating objects,
manipulating objects, andmanipulating objects, and
making objects work together.making objects work together.
This allows us to create anThis allows us to create an
application in modular programsapplication in modular programs
and reusable code.and reusable code.
 Java is platform-independent:Java is platform-independent:
Java allow us make anJava allow us make an
application and run any where.application and run any where.
As when an application compliesAs when an application complies
then Java converts into Bytethen Java converts into Byte
code. This byte code can be runcode. This byte code can be run
any where.any where.
 Java is robust: Java is a robustJava is robust: Java is a robust
means reliable and nomeans reliable and no
programming language can reallyprogramming language can really
assure reliability. Java puts a lotassure reliability. Java puts a lot
of emphasis on early checkingof emphasis on early checking
for possible errors. Javafor possible errors. Java
compilers are able to detectcompilers are able to detect
many problems that would firstmany problems that would first
show up during execution time inshow up during execution time in
other languages.other languages.
 No editing can be done at runNo editing can be done at run
time. Editing can be done bytime. Editing can be done by
going back to developmentgoing back to development
phase.phase.
 Java is secure: Java is a firstJava is secure: Java is a first
programming language toprogramming language to
consider security as part of itsconsider security as part of its
design. The Java language,design. The Java language,
compiler, interpreter, andcompiler, interpreter, and
runtime environment were eachruntime environment were each
developed with security in mind.developed with security in mind.
 Java is multithreaded: JavaJava is multithreaded: Java
supports multithreading are thesupports multithreading are the
capability for a program tocapability for a program to
perform several tasksperform several tasks
simultaneously within a program.simultaneously within a program.
 Java is distributed: AccessingJava is distributed: Accessing
from anywhere. Using Java wefrom anywhere. Using Java we
can work on distributedcan work on distributed
computers involves severalcomputers involves several
computers on a network workingcomputers on a network working
together. Java is designed totogether. Java is designed to
make distributed computing easymake distributed computing easy
with the networking capabilitywith the networking capability
that is inherently integrated intothat is inherently integrated into
it. We can write a networkit. We can write a network
programs in Java are which willprograms in Java are which will
send and receive data to andsend and receive data to and
OBJECTIVE OF THE PROJECTOBJECTIVE OF THE PROJECT
 The objective of the projectThe objective of the project
“BOOKING OF GAS CYLINDERS”“BOOKING OF GAS CYLINDERS”
is to develop a viable e-is to develop a viable e-
marketing system for themarketing system for the
purchase and sale of old/newpurchase and sale of old/new
gas cylinders available.gas cylinders available.
 Helping the customer to searchHelping the customer to search
his specific Gas cylinders with ahis specific Gas cylinders with a
robust search tool.robust search tool.
 Booking of Gas cylinders.Booking of Gas cylinders.
 Providing Secured EnvironmentProviding Secured Environment
for secured data accessfor secured data access
wherever necessary.wherever necessary.
 Retrieval of data from databaseRetrieval of data from database
using easy buttons, links andusing easy buttons, links and
interfaces in a very fast andinterfaces in a very fast and
efficient manner.efficient manner.
 Providing an interactive interfaceProviding an interactive interface
for the customer for online salesfor the customer for online sales
and purchase of Gas cylinders,and purchase of Gas cylinders,
purchase details input, salespurchase details input, sales
details input, search of the Gasdetails input, search of the Gas
cylinders type available on thecylinders type available on the
given criteria, online booking ofgiven criteria, online booking of
the Gas cylinders to bethe Gas cylinders to be
purchased. After all interface haspurchased. After all interface has
a lot to do when propera lot to do when proper
interaction and attraction isinteraction and attraction is
necessary.necessary.
 Real-time updating of all type ofReal-time updating of all type of
data.data.
TOOLS/ PLATFORMTOOLS/ PLATFORM
USEDUSED
SOFTWARESOFTWARE
 Platform: WindowsPlatform: Windows
 The Operating System:The Operating System:
Windows 2000Windows 2000
Professional/XPProfessional/XP
 Front-End Tool: Java coreFront-End Tool: Java core
 Editing ToolEditing Tool: NetBeans: NetBeans
IDE, NOTEPADIDE, NOTEPAD
 Back-End Tool: S.Q.LBack-End Tool: S.Q.L
SERVER 2000SERVER 2000
HARDWAREHARDWARE
 Processor : INTELProcessor : INTEL
PENTIUM-IV 2.1 GHZPENTIUM-IV 2.1 GHZ
 Memory: 256 M.B. RAMMemory: 256 M.B. RAM
 Secondary Storage:Secondary Storage:
SAMSUNG / SEAGATESAMSUNG / SEAGATE
HARD DISKHARD DISK
(80 GB)(80 GB)
MAIN WINDOW SCREENMAIN WINDOW SCREEN
LOGIN SCREENLOGIN SCREEN
UPDATE CUSTOMERUPDATE CUSTOMER
SCREENSCREEN
ADD NEW CUSTOMERADD NEW CUSTOMER
SCREENSCREEN
NEW CYLINDER ENTRYNEW CYLINDER ENTRY
FORM SCREENFORM SCREEN
MODIFY CYLINDERMODIFY CYLINDER
SCREENSCREEN
GAS BOOKING SCREEGAS BOOKING SCREE
STATUS SCREENSTATUS SCREEN
ADVANTAGE OFADVANTAGE OF
SOFTWARESOFTWARE
 It is platformIt is platform
independent.independent.
 It is reliable.It is reliable.
 It is very easy toIt is very easy to
maintain.maintain.
 New features can beNew features can be
added very easily.added very easily.
 Friendly to work.Friendly to work.
 Very easy to maintain.Very easy to maintain.
 It needs less cost toIt needs less cost to
 Reusability is possible as andReusability is possible as and
when we require in thiswhen we require in this
application.application.
 We can add new features as andWe can add new features as and
when we require.when we require.
 Scope of this document is to putScope of this document is to put
down the requirements, clearlydown the requirements, clearly
identifying the informationidentifying the information
needed by the user, the source ofneeded by the user, the source of
the information and outputsthe information and outputs
expected from the system.expected from the system.
 Its cost is under the budget andIts cost is under the budget and
make within given time period.make within given time period.
 Since it is an internet basedSince it is an internet based
application so its portability andapplication so its portability and
usability depends upon the clientusability depends upon the client
connected with the internet.connected with the internet.
THE ENDTHE END
THANK YOUTHANK YOU

Online gas booking project in java

  • 3.
    ABOUT THE INSTITUTEABOUTTHE INSTITUTE RELIABLE TECHNOLOGIESRELIABLE TECHNOLOGIES  All I.T. Trainings are ConductedAll I.T. Trainings are Conducted by Top I.T Professionals, whoby Top I.T Professionals, who have been working on thesehave been working on these technologies from last 8-10 yearstechnologies from last 8-10 years and have complete Exposure toand have complete Exposure to I.T Industry.I.T Industry.  They assist in Placements andThey assist in Placements and provide Jobs on all leading I.T.provide Jobs on all leading I.T. technologies .i.e. .Net, Java, SQT,technologies .i.e. .Net, Java, SQT, PHP, Oracle and SAS.PHP, Oracle and SAS.  They provide the mostThey provide the most comprehensive choice ofcomprehensive choice of Consultancy for those seekingConsultancy for those seeking industry-standard accreditation.industry-standard accreditation.
  • 4.
    CORE JAVACORE JAVA Platform independent .Platform independent .  Evolutionary language.Evolutionary language.  Java is an open source.Java is an open source. Java is aJava is a programmable language originallyprogrammable language originally developed by James Gosling atdeveloped by James Gosling at Sun Microsystems ( which is nowSun Microsystems ( which is now a subsidiary of Oraclea subsidiary of Oracle Corporation) and released in 1995Corporation) and released in 1995 as a core component of Sunas a core component of Sun Microsystems Java Platform.Microsystems Java Platform.  Java always allocates objects onJava always allocates objects on the stack.the stack.  Java supports exception handling.Java supports exception handling.
  • 5.
     Using JAVAwe can developUsing JAVA we can develop dynamic web applications.dynamic web applications.  It allows you to create modularIt allows you to create modular programs and reusable codes.programs and reusable codes.  Java is simple: Java is simple. ItJava is simple: Java is simple. It doesn't need prier knowledge ofdoesn't need prier knowledge of C,C++ etc . Java is design to beC,C++ etc . Java is design to be easy to use. Java is easy to write,easy to use. Java is easy to write, compile, debug, and learn thancompile, debug, and learn than other programming languages.other programming languages. Java uses automatic memoryJava uses automatic memory allocation and garbage collectionallocation and garbage collection where else C++ requires thewhere else C++ requires the programmer to allocate memoryprogrammer to allocate memory and to collect garbage so theseand to collect garbage so these languages are more complex.languages are more complex.
  • 6.
     Java isobject-orientedJava is object-oriented programming language. Java isprogramming language. Java is cantered on creating objects,cantered on creating objects, manipulating objects, andmanipulating objects, and making objects work together.making objects work together. This allows us to create anThis allows us to create an application in modular programsapplication in modular programs and reusable code.and reusable code.  Java is platform-independent:Java is platform-independent: Java allow us make anJava allow us make an application and run any where.application and run any where. As when an application compliesAs when an application complies then Java converts into Bytethen Java converts into Byte code. This byte code can be runcode. This byte code can be run any where.any where.
  • 7.
     Java isrobust: Java is a robustJava is robust: Java is a robust means reliable and nomeans reliable and no programming language can reallyprogramming language can really assure reliability. Java puts a lotassure reliability. Java puts a lot of emphasis on early checkingof emphasis on early checking for possible errors. Javafor possible errors. Java compilers are able to detectcompilers are able to detect many problems that would firstmany problems that would first show up during execution time inshow up during execution time in other languages.other languages.  No editing can be done at runNo editing can be done at run time. Editing can be done bytime. Editing can be done by going back to developmentgoing back to development phase.phase.  Java is secure: Java is a firstJava is secure: Java is a first programming language toprogramming language to consider security as part of itsconsider security as part of its design. The Java language,design. The Java language, compiler, interpreter, andcompiler, interpreter, and runtime environment were eachruntime environment were each developed with security in mind.developed with security in mind.
  • 8.
     Java ismultithreaded: JavaJava is multithreaded: Java supports multithreading are thesupports multithreading are the capability for a program tocapability for a program to perform several tasksperform several tasks simultaneously within a program.simultaneously within a program.  Java is distributed: AccessingJava is distributed: Accessing from anywhere. Using Java wefrom anywhere. Using Java we can work on distributedcan work on distributed computers involves severalcomputers involves several computers on a network workingcomputers on a network working together. Java is designed totogether. Java is designed to make distributed computing easymake distributed computing easy with the networking capabilitywith the networking capability that is inherently integrated intothat is inherently integrated into it. We can write a networkit. We can write a network programs in Java are which willprograms in Java are which will send and receive data to andsend and receive data to and
  • 9.
    OBJECTIVE OF THEPROJECTOBJECTIVE OF THE PROJECT  The objective of the projectThe objective of the project “BOOKING OF GAS CYLINDERS”“BOOKING OF GAS CYLINDERS” is to develop a viable e-is to develop a viable e- marketing system for themarketing system for the purchase and sale of old/newpurchase and sale of old/new gas cylinders available.gas cylinders available.  Helping the customer to searchHelping the customer to search his specific Gas cylinders with ahis specific Gas cylinders with a robust search tool.robust search tool.  Booking of Gas cylinders.Booking of Gas cylinders.  Providing Secured EnvironmentProviding Secured Environment for secured data accessfor secured data access wherever necessary.wherever necessary.  Retrieval of data from databaseRetrieval of data from database using easy buttons, links andusing easy buttons, links and interfaces in a very fast andinterfaces in a very fast and efficient manner.efficient manner.
  • 10.
     Providing aninteractive interfaceProviding an interactive interface for the customer for online salesfor the customer for online sales and purchase of Gas cylinders,and purchase of Gas cylinders, purchase details input, salespurchase details input, sales details input, search of the Gasdetails input, search of the Gas cylinders type available on thecylinders type available on the given criteria, online booking ofgiven criteria, online booking of the Gas cylinders to bethe Gas cylinders to be purchased. After all interface haspurchased. After all interface has a lot to do when propera lot to do when proper interaction and attraction isinteraction and attraction is necessary.necessary.  Real-time updating of all type ofReal-time updating of all type of data.data.
  • 11.
    TOOLS/ PLATFORMTOOLS/ PLATFORM USEDUSED SOFTWARESOFTWARE Platform: WindowsPlatform: Windows  The Operating System:The Operating System: Windows 2000Windows 2000 Professional/XPProfessional/XP  Front-End Tool: Java coreFront-End Tool: Java core  Editing ToolEditing Tool: NetBeans: NetBeans IDE, NOTEPADIDE, NOTEPAD  Back-End Tool: S.Q.LBack-End Tool: S.Q.L SERVER 2000SERVER 2000
  • 12.
    HARDWAREHARDWARE  Processor :INTELProcessor : INTEL PENTIUM-IV 2.1 GHZPENTIUM-IV 2.1 GHZ  Memory: 256 M.B. RAMMemory: 256 M.B. RAM  Secondary Storage:Secondary Storage: SAMSUNG / SEAGATESAMSUNG / SEAGATE HARD DISKHARD DISK (80 GB)(80 GB)
  • 14.
  • 15.
  • 16.
  • 17.
    ADD NEW CUSTOMERADDNEW CUSTOMER SCREENSCREEN
  • 18.
    NEW CYLINDER ENTRYNEWCYLINDER ENTRY FORM SCREENFORM SCREEN
  • 19.
  • 20.
    GAS BOOKING SCREEGASBOOKING SCREE
  • 21.
  • 22.
    ADVANTAGE OFADVANTAGE OF SOFTWARESOFTWARE It is platformIt is platform independent.independent.  It is reliable.It is reliable.  It is very easy toIt is very easy to maintain.maintain.  New features can beNew features can be added very easily.added very easily.  Friendly to work.Friendly to work.  Very easy to maintain.Very easy to maintain.  It needs less cost toIt needs less cost to
  • 23.
     Reusability ispossible as andReusability is possible as and when we require in thiswhen we require in this application.application.  We can add new features as andWe can add new features as and when we require.when we require.  Scope of this document is to putScope of this document is to put down the requirements, clearlydown the requirements, clearly identifying the informationidentifying the information needed by the user, the source ofneeded by the user, the source of the information and outputsthe information and outputs expected from the system.expected from the system.  Its cost is under the budget andIts cost is under the budget and make within given time period.make within given time period.  Since it is an internet basedSince it is an internet based application so its portability andapplication so its portability and usability depends upon the clientusability depends upon the client connected with the internet.connected with the internet.
  • 24.