Sunteți pe pagina 1din 38

1

Online Jewellery Shopping


A Project Report
Submitted in partial fulfillment of the
Requirements for the award of the Degree of

BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY)

By
Mr. Aniket Chambavane (251)

Under the esteemed guidance of

Mrs . Hemangi Rane

DEPARTMENT OF INFORMATION TECHNOLOGY

JSM COLLEGE OF ARTS, COMMERCE, SCIENCE,


SHIVALE

(Affiliated to University of Mumbai)


SHIVALE - 421401

MAHARASHTRA
2018-19
1

CERTIFICATE

This is to certify that the project entitled “Online Jewellery Shopping” is bonafied
work of Mr. Aniket Chambavane submitted in partial fulfillment of the requirements for the
award of degree of Bachelor of science in INFORMATION TECHNOLOGY from university
of Mumbai.

Internal Guide Head Of Department

External Examiner Date :


1

ABSTRACT

Simple interface is now so important to bring our product in IT industry .With the
development of IT industry lots of new technology is come into use .All the government as
well as private firms ,organizations are become technical today. They want fast, secure,
interactive, reliable applications to handle their daily work properly.

This is project report on “Online Jewellery Shop ”. During the making/ developing of
this project be explored new ideas and functionality behind the working of word pad. This
project is the output of your planning, schedule, programming skill, and the hard work, and
the report reflect our step taken at a various level of programming skill, planning and
schedule. We have learned a lot during this project and like this improvement in your testing
skill and deep concept related to these kind of project.

This the website which help people to shop online jewellery. it is useful in the way that it
make an easier way to buy and choose products. The client can use this website very
efficiently and may be more relevantly.
ACKNOWLEDGEMENT

The success and final outcome of this project required a lot of guidance and assistance
from many people and I am extremely privileged to have got this all along the completion of
my project. All that I have done is only due to such supervision and assistance and I would
not forget to thank them I respect and thank Mr. Hemangi Rane Mam for providing me an
opportunity to do the project work giving us all support and guidance which made me
complete the project duly. I am extremely thankful to providing such a nice support and
guidance, although he had busy schedule managing the corporate affairs.

I owe my deep gratitude to our project guide Mr. Hamangi Rane Mam who took
keen interest on our project work and guided us all along, till the completion of our project
work by providing all the necessary information for developing a good system.

I am thankful to and fortunate enough to get constant encouragement, support and


guidance from all Teaching staffs of [Department OF IT] which helped us in successfully
completing our project work. Also, I would like to extend our sincere esteems to all staff in
laboratory for their timely support.
4

Sr no Topics Page no

INTRODUCTION 5
1) Background 6
1 2) Objective 6
3) Purpose, scope, Applicability 7
4) Organization of Report 8

SURVEY OF TECHNOLOGIES 9
2 1) Web Technology 10

REQUIREMENTS AND ANALYSIS 11


1) Problem definition 12
2) Requirement specification 12
3 3) Planning and scheduling 12
4) Software and hardware requirements 13
5) Preliminary product description 14
6) Conceptual models 15-18

System design 19
1) Basic modules 20
2) Data design 21
3) Procedural design 22

1. Logic diagram 23
4 2. Data structure 23
3. Algorithm design 23
4) User interface design 24
5) Security issues 27
6) Test case design 28
INTRODUCTION
CHAPTER 1: INTRODUCTION

1.1. Background

This is a website developed online jewellery shopping . It is specially designed


simple user interface for online shopping of jewellery. This website will do all the functions
which done by regular shopping portals. This website will be very useful to users because
they can easily keep track of the buying and selling. Before this system implemented there
are some other systems work was based on traditional online shopping.

1.2. Objectives
To make a website that helps to maintain various records of data to be
required.
To make the minimize headache of shopper and customer.
To keep track of the sellings.
1.3 Purpose, Scope, Applicability

1.3.1 Purpose

The main motivation for the project comes from a lack of user convenience. It is
necessary then to have a system that works good accuracy and result.

Moto of system is to keep tracking on selling and buying jeweler easily.

1.3.2 Scope
“Online Jewellery Shopping” is a website has two goals: provide good service
of selling product and provide instructions to go to a certain activities.

The website must provide easy interface.

1.3.3 Applicability

This project will be very much useful for all users who are so busy in their work .If
we look at the formal process of shopping take so much time so we are convince for making
the website for easy buyings.
1.5 Organization of Report

Website

1) This website will help users to buy online jewellery.


2) Also the website will useful for data collection.
3) Anyone can use this website.
9

SURVEY OF TECHNOLOGIES
CHAPTER 2: SURVEY OF TECHNOLOGIES

Sir Tim Berners-Lee is a British computer scientist. After graduating from Oxford University,
Berners-Lee became a software engineer at CERN, the large particle physics laboratory near
Geneva, Switzerland. Scientists come from all over the world to use its accelerators, but Sir Tim
noticed that they were having difficulty sharing information.

In March 1989, Tim laid out his vision for what would become the web in a document called “Information
Management: A Proposal”. Believe it or not, Tim’s initial proposal was not immediately accepted. In fact, his boss
at the time, Mike Sendall, noted the words “Vague but exciting” on the cover. The web was never an official CERN
project, but Mike managed to give Tim time to work on it in September 1990. He began work using a NeXT
computer, one of Steve Jobs’ early products.

By October of 1990, Tim had written the three fundamental technologies that remain the foundation of today’s web
(and which you may have seen appear on parts of your web browser):

 HTML: HyperText Markup Language. The markup (formatting) language for the web.
 URI: Uniform Resource Identifier. A kind of “address” that is unique and used to identify to each resource
on the web. It is also commonly called a URL.
 HTTP: Hypertext Transfer Protocol. Allows for the retrieval of linked resources from across the web.

Tim also wrote the first web page editor/browser (“WorldWideWeb.app”) and the first web server (“httpd“). By the
end of 1990, the first web page was served on the open internet, and in 1991, people outside of CERN were invited
to join this new web community.

As the web began to grow, Tim realised that its true potential would only be unleashed if anyone, anywhere could
use it without paying a fee or having to ask for permission.

So, Tim and others advocated to ensure that CERN would agree to make the underlying code available on a royalty-
free basis, forever. This decision was announced in April 1993, and sparked a global wave of creativity,
collaboration and innovation never seen before. In 2003, the companies developing new web standards committed
to a Royalty Free Policy for their work. In 2014, the year we celebrated the web’s 25th birthday, almost two in five
people around the world were using it.

Tim moved from CERN to the Massachusetts Institute of Technology in 1994 to found the World Wide Web
Consortium (W3C), an international community devoted to developing open web standards. He remains the
Director of W3C to this day.

New permutations of these ideas are giving rise to exciting new approaches in fields as diverse as information
(Open Data), politics (Open Government), scientific research (Open Access), education, and culture (Free Culture).
But to date we have only scratched the surface of how these principles could change society and politics for the
better.

In 2009, Sir Tim established the World Wide Web Foundation. The Web Foundation is advancing the Open Web as
a means to build a just and thriving society by connecting everyone, raising voices and enhancing participation.
REQUIREMENTS AND ANALYSIS
CHAPTER 3: REQUIREMENTS AND ANALYSIS

3.1 Problem definition


All users are facing problem related to shopping jewellery. This is not a big problem
but should be avoided or solved. This type of problems were faced by all users. So to
give a solution to this problem we are developing this website.

3.2 Requirements specification

Software requirements Specification or SRS, a requirement specification for a


software system is complete description of the behavior of a system to be
developed and many include a set of use case that describes interaction the user
will have with the software.

3.3 Planning and scheduling


The first step is to identify a need for the new system. This process invoke and user to come
up with an idea an improving their work. Once an application concept is clear it is uneasy to
gather required information. Communication with end user play and important role to
understand and the application concept, as it is easy to gathering required information, has it
is one of the factors that decide the success or failure of software product developed.
13

3.4 Software and Hardware Requirements


Hardware
- Any Computer or smartphone

- Minimum 2GB ram

-Minimum 20mb space

Software (to develop website):


-Sublime text
-Front end: html, css , bootstrap
-back end : php , mysql
3.5 Preliminary Product Description

1) It is an website developed in html and css.


2) It helps users to shop the jewellery.
3) Basically it’s like commercial website.
4) This helps to save buyings and sellings..
5) will help ladies to choose jewellery options.
15

3.6 Conceptual Model:

1. SEQUENCE DIAGRAM:
16

2. USE CASE DIAGRAM:


3. ACTIVITY DIAGRAM:
19

SYSTEM DESIGN
CHAPTER 4: SYSTEM DESIGN

3.1 Basic Module:

1. Order

It consider buying the jewellery online.

2. Database

It will use to save data .

3. Payment

Use to redirect the payments.


3.2 Data Design

Database use –SQL lite (in built in android)


In this project database only use for saving data related to copying material.

Column_ name Data_ type Remark

To store address to deliver


Address String

Bill String To payments

Time String To store time of day


3.3 Procedural Design:
1) Start the website.

2) you will get option of photos to choose jewelery.

3) Select any product to buy.

4) Click on buy and pay.

5) Successfully Exit
4.5 Data Structure:
1) When uses enter the website & then select the product. The data saved into the
database fetched in the display.
2) Then you click on buy.

3) When you click on saved all saved data is displayed.

4.6 Algorithms Design


Order Product

1) Start the website


2) select the product.
3) Click on buy.
4) Exit
24

4.4 User Interface design


25
26
25

Source CODE :

Index.php

<?php
session_start();
?>
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="img/lifestyleStore.png" />
<title>Projectworlds Store</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- latest compiled and minified CSS -->
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css">
<!-- jquery library -->
<script type="text/javascript" src="bootstrap/js/jquery-3.2.1.min.js"></script>
<!-- Latest compiled and minified javascript -->
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
<!-- External CSS -->
<link rel="stylesheet" href="css/style.css" type="text/css">

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">


<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
</head>
<body>
<div>
<?php
require 'header.php';
?>
<div id="bannerImage">
<div class="container">
<center>
<div id="bannerContent">
<h1>NOT JUST SELL BUT LOTs MORE</h1>
26
<p>refer us and get off</p>
<a href="products.php" class="btn btn-danger">Shop Now</a>
</div>
</center>
</div>
</div>
<div class="container">
<h2>New Products</h2>
<div id="myCarousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>

<!-- Wrapper for slides -->


<div class="carousel-inner">
<div class="item active">
<img src="img/images.jpeg" alt="Los Angeles" style="width:100%;">
</div>

<div class="item">
<img src="img/images2.jpeg" alt="Chicago" style="width:100%;">
</div>

<div class="item">
<img src="img/images1.jpeg" alt="New york" style="width:100%;">
</div>
</div>

<!-- Left and right controls -->


<a class="left carousel-control" href="#myCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#myCarousel" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>

<div class="container">
<div class="row">
<div class="col-xs-4">
<div class="thumbnail">
<a href="products.php">
<img src="img/camera.jpg" alt="Camera">
</a>
<center>
<div class="caption">
<p id="autoResize">Rings</p>
<p>Choose among the best available in the world.</p>
</div>
</center>
</div>
</div>
<div class="col-xs-4">
<div class="thumbnail">
<a href="products.php">
<img src="img/watch.jpg" alt="Watch">
</a>
<center>
<div class="caption">
<p id="autoResize">Ear wears</p>
27
<p>Original watches from the best brands.</p>
</div>
</center>
</div>
</div>
<div class="col-xs-4">
<div class="thumbnail">
<a href="products.php">
<img src="img/shirt.jpg" alt="Shirt">
</a>
<center>
<div class="caption">
<p id="autoResize">Neck wears</p>
<p>Our exquisite collection of shirts.</p>
</div>
</center>
</div>
</div>
</div>
</div>
<br><br> <br><br><br><br>
<footer class="footer">
<div class="container">
<center>
<p>Copyright &copy <a href="#">Alex</a> Store. All Rights Reserved.</p>

</center>
</div>
</footer>
</div>
</body>
</html>
28

Products.php

<?php
session_start();
require 'check_if_added.php';
?>
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="img/lifestyleStore.png" />
<title>Projectworlds Store</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- latest compiled and minified CSS -->
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css">
<!-- jquery library -->
<script type="text/javascript" src="bootstrap/js/jquery-3.2.1.min.js"></script>
<!-- Latest compiled and minified javascript -->
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
<!-- External CSS -->
<link rel="stylesheet" href="css/style.css" type="text/css">
</head>
<body>
<div>
<?php
require 'header.php';
?>
<div class="container">
<div class="jumbotron">
<h1>Welcome to our Store!</h1>
<p>We have the best Jweleries for you. No need to hunt around, we have all in one place.</p>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/cannon_eos.jpg" alt="Cannon">
</a>
<center>
29
<div class="caption">
<h3>Plat Ring</h3>
<p>Price: Rs. 36000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(1)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=1" class="btn btn-block btn-primary" name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>

</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/sony_dslr.jpeg" alt="Sony DSLR">
</a>
<center>
<div class="caption">
<h3>Crop ring</h3>
<p>Price: Rs. 40000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(2)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=2" class="btn btn-block btn-primary" name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/sony_dslr2.jpeg" alt="Sony DSLR">
</a>
<center>
<div class="caption">
<h3>New design</h3>
<p>Price: Rs. 50000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(3)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
30
<a href="cart_add.php?id=3" class="btn btn-block btn-primary" name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/olympus.jpg" alt="Olympus">
</a>
<center>
<div class="caption">
<h3>new platinum</h3>
<p>Price: Rs. 80000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(4)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=4" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/titan301.jpg" alt="Titan 301">
</a>
<center>
<div class="caption">
<h3>Ear wear</h3>
<p>Price: Rs. 13000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(5)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=5" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
31
<div class="thumbnail">
<a href="cart.php">
<img src="img/titan201.jpg" alt="Titan 201">
</a>
<center>
<div class="caption">
<h3>Ear wear</h3>
<p>Price: Rs. 3000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(6)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=6" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/hmt.JPG" alt="htm milan">
</a>
<center>
<div class="caption">
<h3>Ear wear</h3>
<p>Price: Rs. 8000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(7)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=7" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/favreleuba.jpg" alt="Favre Leuba">
</a>
<center>
<div class="caption">
<h3>Ear wear</h3>
<p>Price: Rs. 18000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
32
if(check_if_added_to_cart(8)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=8" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/raymond.jpg" alt="Raymond shirt">
</a>
<center>
<div class="caption">
<h3>Neck wear</h3>
<p>Price: Rs. 150000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(9)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=9" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/charles.jpg" alt="Charles shirt">
</a>
<center>
<div class="caption">
<h3>neck wear</h3>
<p>Price: Rs. 100000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(10)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=10" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
33
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/HXR.jpg" alt="HXR">
</a>
<center>
<div class="caption">
<h3>neck wear</h3>
<p>Price: Rs. 90000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(11)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=11" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
<div class="col-md-3 col-sm-6">
<div class="thumbnail">
<a href="cart.php">
<img src="img/pink.jpg" alt="PINK">
</a>
<center>
<div class="caption">
<h3>neck wear</h3>
<p>Price: Rs. 120000.00</p>
<?php if(!isset($_SESSION['email'])){ ?>
<p><a href="login.php" role="button" class="btn btn-primary btn-block">Buy Now</a></p>
<?php
}
else{
if(check_if_added_to_cart(12)){
echo '<a href="#" class=btn btn-block btn-success disabled>Added to cart</a>';
}else{
?>
<a href="cart_add.php?id=12" class="btn btn-block btn-primary " name="add" value="add"
class="btn btn-block btr-primary">Add to cart</a>
<?php
}
}
?>
</div>
</center>
</div>
</div>
</div>
</div>
<br><br><br><br><br><br><br><br>
<footer class="footer">
<div class="container">
<center>
<p>Copyright &copy <a href="#">Alex</a> Store. All Rights Reserved.</p>

</center>
</div>
34
</footer>
</div>
</body>
</html>
27

4.5 Security issues


1) This portal is developed public Internet so it is open to use by any one so it
doesn't require any login security facility
2) There will be notice that ASAP. The portal is developed by us for public use.
The developer is not responsible for any issues
4.6 Test case design:

Splash screen:

Testis Test case_ Name Expected route Actual Result


Pass/Fail

T1 Slash screen Two second wait Wait for 2 sec pass

Home screen:

T2 order Order product Order product Pass

T3 pay Pay bill Pay bill Pass

Display saved
T4 Saved data Display save data data Pass

S-ar putea să vă placă și