Mca308:Supermarket Billing System 2021-2022: SL - No Particulars Page - No
Mca308:Supermarket Billing System 2021-2022: SL - No Particulars Page - No
Mca308:Supermarket Billing System 2021-2022: SL - No Particulars Page - No
CONTENTS
01 INTRODUCTION
02 LITERATURE SURVEY
04 SYSTEM DESIGN
REQUIREMENT
05 IMPLEMENTATION&
SNAPSHOTS
06 TESTING
07 CONCLUSION
08
FUTURE ENHANCEMENTS
09
BIBLIOGRAPHY
OBJECTIVE
SCOPE
MODULES USED
VISION: The vision is to provide the information about all the products
available.This project gives complete guide to buy the products online.
• Available Products
Clothes
Watches
Shoes
Bags
• CONTACT US :-
INTRODUCTION TO HTML
Computer programmers must think through the tasks that they want
their programs to perform, and then develop an elaborate (and usually
complicated) series of instructions to tell the computer what to do.
Although you do need to do some thinking and planning when you use
HTML, it is not nearly that difficult. So, how does Hypertext Markup
Language work?
Introduction to CSS
Cascading Style Sheets (CSS) is a style sheet language used for
describing the look and formatting of a document written in a markup
language. While most often used to change the style of web pages and user
interfaces written in HTML and XHTML, the language can be applied to any
kind of XML document, including plain XML, SVG and XUL. Along with HTML
and JavaScript, CSS is a cornerstone technology used by most websites to
create visually engaging WebPages, user interfaces for web applications, and
user interfaces for many mobile applications.
Introduction to PHP
PHP started out as a small open source project that evolved as more and more
people found out how useful it was. Rasmus Lerdorf unleashed the first
version of PHP way back in 1994.
PHP is a recursive acronym for "PHP: Hypertext Preprocessor".
PHP is a server side scripting language that is embedded in HTML. It is
used to manage dynamic content, databases, session tracking, even
build entire e-commerce sites.
It is integrated with a number of popular databases, including MySQL,
PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server.
PHP is pleasingly zippy in its execution, especially when compiled as an
Apache module on the Unix side. The MySQL server, once started,
executes even very complex queries with huge result sets in record-
setting time.
PHP supports a large number of major protocols such as POP3, IMAP,
and LDAP. PHP4 added support for Java and distributed object
architectures (COM and CORBA), making n-tier development a
possibility for the first time.
PHP is forgiving: PHP language tries to be as forgiving as possible.
PHP Syntax is C-Like.
Introduction to MySQL
MySQL Database
MySQL is a fast, easy-to-use RDBMS being used for many small and big
businesses. MySQL is developed, marketed and supported by MySQL AB,
which is a Swedish company. MySQL is becoming so popular because of many
good reasons −
MySQL is released under an open-source license. So you have nothing to
pay to use it.
MySQL is a very powerful program in its own right. It handles a large
subset of the functionality of the most expensive and powerful database
packages.
MySQL uses a standard form of the well-known SQL data language.
MySQL works on many operating systems and with many languages
including PHP, PERL, C, C++, JAVA, etc.
MySQL works very quickly and works well even with large data sets.
MySQL is very friendly to PHP, the most appreciated language for web
development.
MySQL supports large databases, up to 50 million rows or more in a
table. The default file size limit for a table is 4GB, but you can increase
this (if your operating system can handle it) to a theoretical limit of 8
million terabytes (TB).
MySQL is customizable. The open-source GPL license allows
programmers to modify the MySQL software to fit their own specific
environments.
2.LITERATURE SURVEY
This chapter will mainly discuss on the study that are done by
previous research of other authors in the similar area of the present
study. Throughout this chapter, there will be comprehensive
discussion on theoretical and practical views of previous studies
done in online shopping and offline shopping for apparels. This
study combines factors that other studies have done that will
influence the consumer’s purchasing decision in online and offline
stores for apparels. It includes the price attractiveness, time saving,
perceived risk, enjoyment and excitement, tangibility and high
interactivity. All of these factors will contribute to the study of
customer’s purchasing intention for apparels on both stores which
includes online and offline shopping. Pan, (2007) defined
purchasing intention as the eagerness of purchasing the product.
Similarly, Engel, Blackwell and Miniard, (1990) defines purchasing
intention as a psychological process of decision-making. In online
shopping, it is expected that shoppers are more likely to associate
price attractiveness and time saving with their intention to shop
while in offline shopping, consumers are more likely to associate
tangibility, high interactivity and enjoyment with their intention to
shop. As a result, online marketers or retailers should be aware of
the problems faced by the consumers and their perceived risk to
increase their intention to shop in online. Designers must take note
of consumers’ needs because the usability is the starting point to
get the confidence and support of the consumers (Alzola et. al.,
2006).
Research Variables
In this part of the study, definition and citations from other authors
of the dependent and independent variables in the similar area of
research will be presented here.
Purchase Intention
From the study of Pan (2007, p.5), the author cited from Engel,
Blackwell and Miniard (1990), that defines purchasing intention as
a psychological process of decision-making. According to Pan
(2007), “purchasing decision process” is when the relevant
information is searched by the consumers that are motivated by the
fulfillment of demands according to personal experience and the
external environment; then after accumulating a certain amount of
information, they begin to evaluate and consider; and finally after
comparison and judgement, they make the decision on certain
products.
System design is the process of defining the elements of a system such as the
architecture, modules and components, the different interfaces of those
components and the data that goes through that system. It is meant to satisfy
specific needs and requirements of a business or organization through the
engineering of a coherent and well-running system.
DFD DIAGRAM
A DFD shows what kind of information will be input to and output from the
system, where the data will come from and go to, and where the data will be
stored. It does not show information about the timing of process or information
about whether processes will operate in sequence or in parallel (which is shown
on a flowchart).
5.IMPLEMENTATION
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<title>Shopify</title>
<!-- Meta tag Keywords -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8" />
</head>
<body>
<div class="main-sec">
<!-- //header -->
<header class="py-sm-3 pt-3 pb-2" id="home">
<div class="container">
<!-- nav -->
<div class="top-w3pvt d-flex">
<div id="logo">
<h1><a href="index.html"><span class="log-w3pvt">S</span>hopify</a><label
class="sub-des">Online Store</label></h1>
</div>
<!-- //banner-->
<!--/banner-bottom -->
<section class="banner-bottom py-5">
<div class="container py-md-3">
<div class="row grids-wthree-info text-center">
<div class="col-lg-4 ab-content">
<div class="ab-info-con">
<h4>Fast & Free Delivery</h4>
<p>Lorem ipsum dolor sit,Nulla pellentesque dolor ipsum laoreet eleifend
integer,Pellentesque maximus libero.</p>
</div>
</div>
<div class="col-lg-4 ab-content">
<div class="ab-info-con">
<h4>Safe & Secure Payments</h4>
<p>Lorem ipsum dolor sit,Nulla pellentesque dolor ipsum laoreet eleifend
integer,Pellentesque maximus libero.</p>
</div>
</div>
<div class="col-lg-4 ab-content">
<div class="ab-info-con">
<h4>100% Money Back Guarantee</h4>
<p>Lorem ipsum dolor sit,Nulla pellentesque dolor ipsum laoreet eleifend
integer,Pellentesque maximus libero.</p>
</div>
</div>
</div>
</div>
</section>
<!-- /banner-bottom -->
<!--/banner-bottom -->
<section class="collections">
<div class="container-fluid">
<div class="row">
<div class="col-md-8 ab-content-img">
</div>
<div class="col-md-4 ab-content text-center p-lg-5 p-3 my-lg-5">
<h4>Travel Must Haves</h4>
<p>Lorem ipsum dolor sit,Nulla pellentesque dolor ipsum laoreet eleifend
integer,Pellentesque maximus libero.</p>
<a href="shop.html" class="btn shop mt-3">Shop Now</a>
Bags.php
<?php
if(isset($_COOKIE["name"])){
$_COOKIE["name"];
}
else
{
header('location:login.html');
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Shopify</title>
<!-- Meta tag Keywords -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8" />
</head>
<body>
<div class="main-sec inner-page">
<!-- //header -->
<header class="py-sm-3 pt-3 pb-2" id="home">
<div class="container">
<!-- nav -->
<div class="top-w3pvt d-flex">
<div id="logo">
<h1><a href="index.html"><span class="log-w3pvt">S</span>hopify</a><label
class="sub-des">Online Store</label></h1>
</div>
<div class="forms ml-auto">
<a href="orders.php" class="btn"><span class="fa fa-user-circle-o"></span><?
php echo ucfirst($_COOKIE["name"]);?></a>
<a href="logout.php" class="btn"><span class="fa fa-sign-out"></span>
Logout</a>
</div>
</div>
<div class="nav-top-wthree">
<nav>
<label for="drop" class="toggle"><span class="fa fa-bars"></span></label>
<input type="checkbox" id="drop" />
<ul class="menu">
<li><a href="cloths.php">Clothes</a></li>
<li><a href="bags.php">Bags</a></li>
<li><a
href="shoes.php">Shoes</a></li>
<li><a
href="watches.php">Watches</a></li>
</ul>
</nav>
<!-- //nav -->
<div class="search-form ml-auto">
<div class="form-w3layouts-grid">
<form action="#" method="post" class="newsletter">
<input class="search" type="search" placeholder="Search here..." required="">
<button class="form-control btn" value=""><span class="fa
fa-search"></span></button>
</form>
</div>
</div>
<div class="clearfix"></div>
</div>
</div>
</header>
<!-- //header -->
</div>
<!-- //banner-->
<!--/banner-bottom -->
<section class="banner-bottom py-5">
<div class="container py-5">
Cart.php
<?php
session_start();
$name = $_POST['name'];
$price = $_POST['price'];
$product = array($name,$price);
$_SESSION[$name] = $product;
header('location:viewcart.php');
?>
Cloths.php
<?php
if(isset($_COOKIE["name"])){
$_COOKIE["name"];
}
else
{
header('location:login.html');
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Shopify</title>
<!-- Meta tag Keywords -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8" />
</head>
<body>
<div class="main-sec inner-page">
<!-- //header -->
<header class="py-sm-3 pt-3 pb-2" id="home">
<div class="container">
<!-- nav -->
<div class="top-w3pvt d-flex">
<div id="logo">
<h1><a href="index.html"><span class="log-w3pvt">S</span>hopify</a><label
class="sub-des">Online Store</label></h1>
</div>
<div class="forms ml-auto">
<a href="orders.php" class="btn"><span class="fa fa-user-circle-o"></span><?
php echo ucfirst($_COOKIE["name"]);?></a>
<a href="logout.php" class="btn"><span class="fa fa-sign-out"></span>
Logout</a>
</div>
</div>
<div class="nav-top-wthree">
<nav>
<label for="drop" class="toggle"><span class="fa fa-bars"></span></label>
<input type="checkbox" id="drop" />
<ul class="menu">
<li><a href="cloths.php">Clothes</a></li>
<li><a href="bags.php">Bags</a></li>
<li><a
href="shoes.php">Shoes</a></li>
<li><a
href="watches.php">Watches</a></li>
</ul>
</nav>
<!-- //nav -->
<div class="search-form ml-auto">
<div class="form-w3layouts-grid">
<form action="#" method="post" class="newsletter">
<input class="search" type="search" placeholder="Search here..." required="">
Shoes.php
<?php
if(isset($_COOKIE["name"])){
$_COOKIE["name"];
}
else
{
header('location:login.html');
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Shopify</title>
<!-- Meta tag Keywords -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8" />
</head>
<body>
<div class="main-sec inner-page">
<!-- //header -->
<header class="py-sm-3 pt-3 pb-2" id="home">
<div class="container">
<!-- nav -->
</form>
</div>
</div>
<div class="clearfix"></div>
</div>
</div>
</header>
<!-- //header -->
</div>
<!-- //banner-->
<!--/banner-bottom -->
<section class="banner-bottom py-5">
Watches.php
<?php
if(isset($_COOKIE["name"])){
$_COOKIE["name"];
}
else
{
header('location:login.html');
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Shopify</title>
<!-- Meta tag Keywords -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8" />
</head>
<body>
<div class="main-sec inner-page">
<!-- //header -->
<header class="py-sm-3 pt-3 pb-2" id="home">
<div class="container">
</form>
</div>
</div>
Signup.php
<?php
session_start();
if($num == 1){
setcookie("name","$uname",time()+3600,"/");
header('location:orders.php');
}
else{
echo "<script>alert('Username or Password is Incorrect..!')</script>";
echo "<script>location.href='login.html'</script>";
}
?>
Logout.php
<?php
session_start();
if(isset($_COOKIE["name"])){
setcookie("name", "", time() - 3600,"/");
header('location:login.html');
}
session_destroy();
?>
SNAPSHOTS
6.System Testing
System testing of software or hardware is a testing conducted on complete,
integrated system, to evaluation the system’s compliance with its specified
requirements. System testing falls within the scope of black-box , testing and
as such required no knowledge of the inner design of the code or logic.
Unit testing:
This unit testing focused on the internal processing logic. All statement in
the module have been exercised at least once. The interface module was
tested to ensure that information properly followed into and out of the
program unit under test.
Integration testing :
Integration testing is a technique for constructing the software architecture
and conducting tests to uncover errors with interface. The objective of
testing was to crosscheck for components fully functional or not according
to design. Thus I integrated all my unit components and saw if the system
worked as a whole properly or not. The information flows between the
components were checked once again.
7.CONCLUSION
Technology has made significant progress over the years to provide consumers
a better online shopping experience and will continue to do so for years to
come.
With the rapid growth of products and brands, people have speculated that
online shopping will overtake in-store shopping. While this has been the case
in some areas, there is still demand for brick and mortar stores in market
areas where the consumer feels more comfortable seeing and touching the
product being bought.
8.FUTURE ENHANCEMENTS
9. BIBLIOGRAPHY
Dept of MCA SSIT, TUMKUR Page 31
SHOPIFY (MCA308) 2021-22
Books:
• Jennifer Niederst, Learning web Design.
Websites:
• http://www.make-a-website.com/how-to-design-a-website/
• http://www.2createawebsite.com/design/
• http://www.quackit.com/html/codes/