You are on page 1of 18

DATABASECONNECTIVITYANDONLINESHOPPING

AllIndiaSeniorSecondaryCertificateExamination

Submittedinpartial fulfillmentof therequirementsfortheaward ofdegreeof

CLASS XIISECTION-

BIO

RupeshDansena

July2023–March2024

DEPARTMENTOFINFORMATIONTECHNOLOGY

ST.JOHN'SENGLISHMEDIUMSCHOOLKHARSIA

GUIDEDBY: SUBMITTEDBY:

SIRNARENDRARATHORE RupeshDansena
(PGT) BoardRollNo:

pg.1
DECLARATION

I hereby declare that the project entitled " Database Connectivity and OnlineShopping" submitted for

my original work and the project has not formed thebasis for the award of any degree, associate's ,

fellowship or any other similartitles.

SignatureofCandidate

pg.2
ACKNOWLEDGMENT

I am highly grateful to the Sir Narendra Kumar Rathore HOD of IT, St. John'sEnglish Medium School
Kharsia, Dist – Raigarh (Chhattisgarh), for providing thisopportunity to carry out the Major Project at
"Database Connectivity and OnlineShopping"

I would like to expresses my gratitude to other faculty member's name ofComputer Science for
providing academic inputs, guidance & encouragementthroughoutthisperiod.

The author would like to express a deep sense of gratitude and thank Principal
ofSchool,withoutwhosepermission,wisecounselandableguidance,itwouldhavenotbeenpossibletocarryoutmyp
rojectinthismanner.

ThehelprenderedbyMr.NarendraKumarRathoreandPrincipalFr.SureshToppoforexperimentationisgreatlya
cknowledged.

Finally, I express my indebtedness to all who havedirectly or indirectly


contributedtothesuccessfulcompletionofmymajorproject.

Rupesh

DansenaClass:XII(BIO)

pg.3
CERTIFICATE

TOWHOMITMAYCONCERN

I hereby certify that Rupesh Dansena ,Board Roll No._____________ of St. John'sEnglish Medium School

Kharsia, Dist. Raigarh (Chhattisgarh), has undergoneMajor Project from01.12.2023 to 12.01.2024 at our

organization to fulfill therequirements for the award of degree of class XII , Sec = Biology .He worked

onDatabaseConnectivity andOnlineShopping.projectduring thisperiodunderthe

supervisionofSirNarendraKumarRathore.Duringhistenurewithuswefoundhim

sincereandhardworking.Wewishhimagreatsuccessinthefuture.

Date:12/1/2024

MrNarendraRathoreInternalSignature

ExternalSignature PrincipalSignature

pg.4
HARDWAREANDSOFTWAREREQUIREMENTS

 HardwareRequirements:
Laptophasbeenusedforthecreationofthisproject.
 SoftwareRequirements:
 Java;
Netbeansjavaapplicationhasbeenusedforthecreationofthisproject.
MySQL:
MySQLapplicationhasbeenusedforthecreationofthis
project.
  AmazonhasbeenuseforonlineShopping.

pg.5
ABSTRACT

FirstofallIwanttothankSirNarendraforguidingmeontheprojectonMYSQLand JAVA PROGRAMMING. I hava


gained a lot of experience by being a
studentofhimandIhavelearnedalotoffromhim.InthisprojectIhavelearnedaboutWhole Java Programming
and Mysql. So my project mainly focus on the usage
ofthedifferenttypesofsoftwareandalsoIhavebeenworkedonlittlebitofJavaProgramming and making of A
GUI based application. And through this project Ihave achieved a lot of knowledge and experience had I
had a fun time inpreparingthisproject.

RupeshDansena

pg.6
TABLEOFCONTENTS
S.N. Content PageNo.
1. MAINHEADING 1
2. DECLARATION 2
3. ACKNOWLEDGEMENT 3
4. CERTIFICATE 4
5 HARDWAREANDSOFTWAREREQUIREMENTS 5
6. ABSTRACT 6
7. CASESTUDY(ONLINESHOPPING) 8-12
8. CONNECTINGDATABASES(MYSQLANDJAVA) 13-17
9. Conclusion 18

pg.7
1.PROJECTCONTENTS
Casestudy:OnlineshoppingusinganOnlineShoppingWebsite.
Youneedto follow the followingsteps:
1. Openyourwebbrowserandtypewww.amazon.inandenteryour logindetails ifyouareloggedout.

2. Inthesearch barsearchforyourdesired productsandclickonsearch button,as shownbelow.

pg.8
3. Nowclickonyourdesiredproduct andopenthatandsee allthe detailsaboutyourproductinthewebpage that
appearslikePriceofProduct,DeliveryDate,Offersavailableonproductetc.
4. Now after all the enquiry click on buy now button if you want to buy the item.( for example I haveselecteda
book,youcanselectany productofyourchoice.)

5. After clicking Buy now button , Select a payment optionfrom the list that appears for example Ihave
selectedPayOnDeliveryoption.Afterselectinga paymentoptionclickoncontinue button.

pg.9
6. Now a webpage appears that show your total order summary including the details like TotalAmount, delivery
charges, date of delivery, after reading all that click on place order button. Andyourorderis placed.

pg.10
7. After placing your order final page will appear showing your order confirmation with
expecteddeliverydateandyour shippingaddress.

pg.11
pg.12
2.CONNECTIONOFMYSQLANDJAVA
1.MakingatableinMYSQLconnectinginjavanetbeans.

TABLE : WISH_LIST: This table stores details about product, customer wishes to buy infuture. It will
store information such as customer_id and product_ids of products in hiswish list. Note, the
primary key of this table is a combination of both its attributes thecustomer_idandproduct_id.

Step1InourMySQLdatabase,wehavealreadycreatedadatabasecalled"Shopping"and a table called


"Wishlist" within it. The columns of this table are
(Customer_id,Customer_city,andProduct_id).Wehavealsoinserted5rowsintothetable.

pg.13
Step2–ConnectingmysqltoJava

pg.14
pg.15
pg.16
Step3-CodinginJavaforMysql output.

FiguresBelowshowthe completelistingofthe Wishlistprogramanditsoutput

pg.17
CONCLUSION
So,AftermakingandunderstandingthewholeprojectIhaveexperiencedand learn many things.
Earlier I have a very little knowledge abut codinglike Java Programming and MYSQL but after
making this project I havelearned many things about it.I am very happy now because I
learntmany things and all the credit goes to our computer teacher , who is SirNarendra, he
knows very well about computer and teach us in
veryunderstandableandeasiestwayandheisalwaysreadytohelpandclearour doubts at any time
he is very gentle person and under his guidanceand teaching I am able to complete all of my
project and tasks. So onceagainThankyousir.

RupeshDansena

pg.18

You might also like