Toaz - Info 137128405 Supermarket Management System PR
Toaz - Info 137128405 Supermarket Management System PR
& MANAGEMENT
PROJECT ON
SUPERMARKET MANAGEMENT SYSTEM
BY
SUNNY SINGH
Submitted to:
ACKNOWLEDGEMENT
We wish to express our sincere gratitude to our director sir COL. A.S.
Malhotra of INSTITUTE of PROFESSIONAL EXCELLENCE AND
MANAGEMENT for his support and Encouragement throughout the
project.
PROJECT ASSOCIATES
Page | 2
Super Market Management
ABSTRACT
The core idea of this project to minimize the paper work and centralize the
data. Here all the communication is taken in secure manner. That is, in this
application the information will be stored in client itself. For further security the
data base is stored in the back-end oracle and so no intruders can access it.
Customer details
Product details
Material and purchase order details
Banking details
Page | 3
Super Market Management
INTRODUCTION Page
1.1 Overview
no.
1.2 Purpose
1.3 Scope
1.4 Existing System
1.5 Proposed System
1.6 System Requirements
1.6.1 Hardware requirements
1.6.2 Software requirements
Programs and s/w used
LITERATURE SURVEY
2.1 Introduction to user requirements
2.2 User requirements
1.7 Development Environment
ANALYSIS AND DESIGN
3.1 Analysis
3.2 Design
2.3 3.3 E-R Diagrams
IMPLEMENTATION DETAILS
4.1 Coding
4.2 Testing
SCREEN SHOTS
Conclusion
6.1 Observation
6.2 Advantage
6.3 Future Enhancement
Bibliography
Page | 4
Super Market Management
INTRODUCTION
Page | 5
Super Market Management
1.1 Overview
1.2 Purpose
The main purpose of this project is to provide a user friendly interface commuters
to easily manage and retrieve the information.
Page | 6
Super Market Management
1.3 Scope:
This project aims at developing system software which would cater to the
needs of the people. So we aim to implement such a system that allows the user to
have the facility at any place and access the required information. It can be easily
customized as per the requirements and available resources to suit the needs of
different users
1.4 EXISTINGSYSTEM
Many Supermarkets use this type of billing system for a decade. It is also
Improved many times according to requirements of sellers and customers. It
Does the same work that is calculating the bill, gives it to the customer and
Maintain proper database. They are accurate in calculation and printing, they also
generate records.
A new concept is also added in the billing system is that they also maintain
Relationships with the customers who purchase more products from the store
regularly. System also concerns their requirements and gives them more
commission. It also shows the overall profit and profit on a particular product and
give repots which items are required and which have cross their expiry date..
Page | 7
Super Market Management
1.5 ProposedSystem
The drawback of the existing system is that it is very difficult to retrieve data
from case files. It is difficult to handle the whole system manually and it is less
accurate and to keep the data in case files for future reference because it may
get destroyed. Moreover it is very difficult to retrieve data. Redundancy of data
may occur and this may lead to the inconsistency. The manual system is so
time-consuming. The proposed system is very easy to operate. Speed and
accuracy are the main advantages of proposed system. There is no redundancy
of data. The data are stored in the computer’s secondary memories like hard
disk, etc. it can be easily receive and used at any time. The proposed system
will easily handle all the data and the work done by the existing systems. The
proposed systems eliminate the drawbacks of the existing system to a great
extent and it provides tight security to data.
Page | 8
Super Market Management
SERVER:
Processor : Pentium IV
Memory Capacity : 1 GB
Database : MYSQL
Page | 9
Super Market Management
J2EE (Java 2 Platform, Enterprise Edition) is a Java platform designed for the
mainframe-scale computing typical of large enterprises. J2EE is also known as
Java EE, as subsequent versions have left behind the numeral. Designed J2EE to
simplify application development in a thin client tiered environment. J2EE
simplifies application development and decreases the need for programming and
programmer training by creating standardized, reusable modular components and
by enabling the tier to handle many aspects of programming automatically.
Page | 10
Super Market Management
JSP Stands for "Java Server Page." This standard was developed by Sun
Microsystems as an alternative to Microsoft's active server page (ASP) technology.
JSP pages are similar to ASP pages in that they are compiled on the server, rather
than in a user's Web browser. After all, they don't call them "server pages" for
nothing. However, JSP is Java-based, whereas ASP is Visual Basic-based. JSP
pages are useful for building dynamic Web sites and accessing database
information on a Web server. Though JSP pages may have Java interspersed with
HTML, all the Java code is parsed on the server. Therefore, once the page gets to
the browser, it is only HTML. JavaScript, on the other hand, is usually parsed by
the Web browser, not the Web server.
Page | 11
Super Market Management
Page | 12
Super Market Management
REQUIREMENTS
AND LITERATURE SURVEY
Page | 13
Super Market Management
Srs is basically a complete description of the behavior of a software system that is being
developed.
It includes a set of use cases that describe all the interactions that describe all the interactions the
user will have with the software, these are known as functional requirements. The non-functional
requirements of the srs are used to impose constraints on the design and implements to maintain
quality standards or design constraints
The primary requirements of our project we already listed out in brief in introduction.
For development of our project “super market management” we have taken care for
choosing the right requirements based on our experience based on our experience interacting
with customers of our booking lounge where we considered their valuable inputs in our software
requirements specification to design an effective user friendly and application software
Choosing the right tools for development is critical for fast and efficient completion of
project to aid the development and implementation of our project, we did a survey of available
platforms, coding languages and tools and choose the one which met our requirements and had
support for an extensive set of libraries
Page | 14
Super Market Management
Page | 15
Super Market Management
3.1Analysis:
Analysis is detailed study of the various operations performed by a system
and their relationship within and outside of the system. One aspect of analysis the
boundaries of the system and determining or not the system should consider the
other related system.
Structure analysis is a set of technique and graphical tools that allow the
analyst to develop a kind of system specification that are easily understandable to
the user. Its goal includes:
Usage of logical system model will help user to familiarize the system
characteristic and inter-relationship before implementation.
Of course ER diagrams make it easy for the users to understand the flow of
data and control, but we have implemented the hierarchical structure to represent
the design structure of our project.
Page | 16
Super Market Management
3.2 DESIGN:
1. Verifiability.
2. Traceability.
3. Completeness.
4. Consistency.
5. Efficiency.
6. Simplicity.
The above mentioned properties would exhibit and integrate if the design
process were strictly followed during the development of the program.
Page | 17
Super Market Management
1. HOME PAGE
Page | 18
Super Market Management
Gender password
Customer registration
Address Phone
Page | 19
Super Market Management
3. PRODUCT FORM
PRODUCT
NAME
SUPPLIER DATE
NAME
PRODUCT DETAILS
QUANTITY
PRODUCT
CODE
Page | 20
Super Market Management
CODE
NAME MONTH/
YEAR
CLOSING PRICE
ITEM DETAILS
STOCK
MDATE
STOCK EXP DATE
Page | 21
Super Market Management
BILL NO
ARR NO P ORDER
NO
STATUS ARR
MATERIAL ARRIVAL
DATE
BILL
REC SUPPLIER
DATE
VALUE
Page | 22
Super Market Management
DEL NO
P ORDER
SUPPLIER
NO
PO NO STATUS
PURCHASE ORDER
PURC
DEL PURC
ITEM DATE
MODE
Page | 23
Super Market Management
7. BILLING FORM
CUSTOMER IDNO
COUNTER NO TOTAL ITEMS
AMOUNT PAID
NET BILL DISCOUNT
Page | 24
Super Market Management
C-ID NO
CHEQUE CHEQUE
DATE NO
BANK ACCOUNT
AMOUNT
BANK
NAME
Page | 25
Super Market Management
4. IMPLEMENTATION DETAILS
4.1 CODING
1. Login form
Jsp:
Page | 26
Super Market Management
</script>
</html>
Page | 27
Super Market Management
SERVLET
package com.megainfo.servlet;
import java.io.IOException;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.megainfo.model.LoginModel;
Page | 28
Super Market Management
session.setAttribute("pass", pass);
response.sendRedirect("welcome.jsp");
}
else{
response.sendRedirect("invalid.jsp");
}
} catch (Exception e) {
//
e.printStackTrace();
}
Page | 29
Super Market Management
MODEL:
package com.megainfo.model;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import com.megainfo.common.DBConnection;
String dbname="";
String dbpass="";
con = DBConnection.getConnection();
Page | 30
Super Market Management
smt = con.createStatement();
System.out.println("LoginMode::loginMode - Statementcoustmer
created...");
while (rs.next()) {
dbname = rs.getString(5);
dbpass = rs.getString(6);
If (dbname.equalsIgnoreCase(name)&& dbpass.equalsIgnoreCase(pass)) {
List.add(name);
List.add(pass);
break;
}}
return list;
System.out.println(list);
}}
Page | 31
Super Market Management
WELCOME FORM
JSP:
</style>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<link rel="stylesheet" href="css/mm_spa.css" type="text/css" />
<%@include file="head.jsp"%>
</head>
<CENTER></CENTER>
<b><body text="black" bgcolor="black"
background="images/abstract-blue-vector-backgrounds-wallpapers.jpg">
<script language="JavaScript">
<!--
var name=prompt("Enter Your Name, Please.","name");
var today = new Date ()
var hrs = today.getHours();
document.writeln("<b>");
document.writeln("<b>");
Page | 32
Super Market Management
</script></b>
Page | 33
Super Market Management
<br>
<table>
<tr>
<td><a href="register.jsp">Customer registration</a></td>
</tr>
<tr>
<td><a href="search_coustmer.jsp">Customer List</a></td>
</tr>
<tr>
<td><a href="edit_coustmer.jsp">Edit Customer</a></td>
</tr>
<tr>
<td><a href="PRODUCT.jsp">Product</a></td>
</tr>
<tr>
<td><a href="stock.jsp">Item Details</a></td>
</tr>
<tr>
<td><a href="materival arrival.jsp">MaterialArrival</a></td>
</tr>
<tr>
<td><a href="purchaseorder.jsp">PurchaseOrder</a></td>
</tr>
<tr>
<td><a href="billingform.jsp">Billing</a></td>
</tr>
<tr>
<td><a href="BANK AC FORM.jsp">BANK A/C</a></td>
</tr>
<tr>
<td><a href="logout.jsp">LogOut</a></td>
</tr>
</table>
</body>
</html>
Page | 34
Super Market Management
PURCHASEORDERFORM
JSP
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<link rel="stylesheet" type="text/css" media="all"
href="css/jsDatePick_ltr.min.css" />
<script type="text/javascript" src="datepicker/datetimepicker.js"></script>
<style type="text/css">
#tst {
table-layout: auto;
display: table;
}
td,h1{
color:white;}
</style>
</head>
<body bgcolor="black" text="silver" background="images\Blue-Ground.jpg">
<CENTER>
<h1>PURCHASE ORDER</h1>
</CENTER>
<hr size="3" color="red">
<form name="mt" action="PURCHASESERVLET" method="POST">
<b>
<center>
<TABLE id="tst" border=1>
<TR>
Page | 35
Super Market Management
<option>REJECTED</SELECT></TD>
</TR>
<TR>
<TD>PURCHASE DATE:</TD>
<TD><INPUT TYPE="TEXT" NAME="PODATE" SIZE="20"id="ad"><a
href="javascript:NewCal('ad','ddmmyyyy')"><img src="images/cal.gif"
width="16" height="16" border="0" alt="Pick a date"></a></TD>
</TR>
<TR>
<TD>PURCHASE ITEM:</TD>
<TD><SELECT NAME="PURITEM">
<option>VEGETABLES
<option>FRUIT
Page | 36
Super Market Management
<option>SPORTSITEM
<option>OTHER
</SELECT></TD>
</TR>
<TR>
<TD>DELIVERY MODE:</TD>
<TD><SELECT NAME="DELMODE">
<option>TEMPO
</SELECT></TD>
</TR>
<TR>
<TD>PO VALUE:</TD>
<TD><INPUT TYPE="TEXT" NAME="POVALUE" SIZE="20"></TD>
</TR>
</TABLE>
<BR><INPUT TYPE="SUBMIT" value="SUMBIT"><INPUT TYPE="RESET"
value="CLEAR">
</center
</b>
</form>
</body>
<script language="JavaScript" src="js/gen_validatorv2.js"
type="text/javascript">
</script>
<script language="JavaScript" type="text/javascript">
var frmVal = new Validator("mt");
frmVal.addValidation("PODATE","req","Please enter Purchase date");
frmVal.addValidation("PODATE","maxlen=5","Max length for Customer ID is
5");
Page | 37
Super Market Management
MATERIVAL ARRIVALFORM
JSP:
Page | 38
Super Market Management
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
#tsttr.alttd
{
color:#000000;
background-color:#EAF2D3;
}
</style>
</head>
<body bgcolor="black" text="black"
background="images\pink-wallpaper-13.jpg">
<CENTER>
<h1>MATERIAL ARRIVAL</h1>
</CENTER>
<hr size="3" color="red">
<form name ="mt" action="Materivalarrivalservlet" method="POST">
<b>
<center>
<TABLE id="tst" border=1>
<TR>
<TD>ARRIVAL NO:</TD>
<TD><INPUT TYPE="TEXT" NAME="ARRNO" SIZE="25"></TD>
</TR>
<TR>
<TD>BILL NO:</TD>
<TD><INPUT TYPE="TEXT" NAME="BILLNO" SIZE="25"></TD>
</TR>
<TR>
<TD>PURCHASE ORDER NO:</TD>
<TD><INPUT TYPE="TEXT" NAME="PONO" SIZE="25"></TD>
</TR>
<TR>
<TD>ARRIVAL DATE:</TD>
Page | 39
Super Market Management
</TR>
</TABLE>
<BR><INPUT TYPE="SUBMIT" value="SUMBIT"><INPUT TYPE="RESET"
value="CLEAR">
</center>
</body>
<script language="JavaScript" src="js/gen_validatorv2.js"
type="text/javascript">
</script>
<script language="JavaScript" type="text/javascript">
var frmVal = new Validator("mt");
frmVal.addValidation("ARRNO","req","Please enter arrival no");
Page | 40
Super Market Management
Page | 41
Super Market Management
PRODUCT FORM:
JSP:
Page | 42
Super Market Management
<TD>DATE:</TD>
<TD><INPUT type=text name=DATE id="ad"><a
href="javascript:NewCal('ad','ddmmyyyy')"><img src="images/cal.gif"
width="16" height="16" border="0" alt="Pick a date"></a></TD>
</TR>
<TR>
<TD>SUPPILER NAME:</TD>
<TD><INPUT type=text name=SUPPNAME></TD>
</TR>
<TR>
<TD>PRODUCT CODE:</TD>
<TD><INPUT type=text name=PROCD></TD>
</TR>
<TR>
<TD>QUANTITY:</TD>
<TD><INPUT type=text name=QUAN></TD>
</TR>
</TABLE>
<INPUT type=submit value=SUMBIT><INPUT type=reset value=CLEAR>
</CENTER>
</B>
</FORM>
</body>
<script language="JavaScript" src="js/gen_validatorv2.js"
type="text/javascript">
</script>
<script language="JavaScript" type="text/javascript">
var frmVal = new Validator("pro");
frmVal.addValidation("PDNO","req","Please enter Product no");
frmVal.addValidation("PDNO","maxlen=5","Max length for Customer ID is 5");
Page | 43
Super Market Management
Page | 44
Super Market Management
SERVLET
package com.megainfo.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.megainfo.model.ProductModel;
import com.megainfo.model.RegisterModel;
public Productservlet() {
super();
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
Page | 45
Super Market Management
response.sendRedirect("register_failed.jsp");
}
} catch (Exception e) {
//
e.printStackTrace();
}
}
}
Page | 46
Super Market Management
MODEL
package com.megainfo.model;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import com.megainfo.common.DBConnection;
Page | 47
Super Market Management
i = smt.executeUpdate(query);
System.out.println("LoginMode::loginMode - Query exectued..." + i);
if (i == 1) {
flag = true;
} else {
flag = false;
}
return flag;
}
Page | 48
Super Market Management
REGISTRATION SUCCESS
JSP:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body bgcolor="orange"
background="images\Light_green_Vector_flowers_abstract_backgrounds.jpg"><b
r>
<img src="images\smileyface.jpg" align="right" height="200" width="200">
<h4><B><I>Thanks you have registered successfully!</I></B></h4>
<A HREF="welcome.jsp"> BACK</A>
</body>
</html>
Page | 49
Super Market Management
INVALID USER
JSP:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Sorry Invalid user!
<a href="login.jsp">Try again</a>
</body>
</html>
Page | 50
Super Market Management
LOGOUT
JSP
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body><br><br><br>
<h4>Thanks, You have successfully logged out!!</h4>
<%
session.invalidate();
%>
</body>
</html>
Page | 51
Super Market Management
NO_RECORDS
JSP:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title><style type="text/css">
</head>
<body bgcolor="orange"
background="images\Light_green_Vector_flowers_abstract_backgrounds.jpg">
<h5>Sorry No records!!</h5>
<a href="welcome.jsp">Go Back</a>
</body>
</html>
Page | 52
Super Market Management
UPDATE CUSTOMER
JSP:
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
ArrayList list = newArrayList();
list = (ArrayList) session.getAttribute("empdetails");
System.out.println("List in JSP " + list);
%>
<form action="UpdatecoustmerServlet">
<table border="" width="800">
<tr>
<td>Employee No</td>
<td>First Name</td>
<td>Last Name</td>
<td>Email</td>
<td>Phone</td>
<td>Gender</td>
<td>Address</td>
</tr>
<%
for (int i = 0; i < list.size(); i = i + 7) {
%>
Page | 53
Super Market Management
<tr>
<td><%=list.get(i)%></td>
<td><input type="text" name="fname" value="<%=list.get(i + 1)%>">
</td>
<td><input type="text" name="lname" value="<%=list.get(i + 2)%>">
</td>
<td><input type="text" name="email" value="<%=list.get(i + 3)%>">
</td>
<td><input type="text" name="phone" value="<%=list.get(i + 4)%>">
</td>
<td><input type="text" name="gender" value="<%=list.get(i + 5)%>">
</td>
<td><input type="text" name="address" value="<%=list.get(i + 6)%>">
</td>
</tr>
<%
}
%>
<tr>
<td><input type="hidden" name="empnumber"
value="<%=list.get(0)%>"></td>
<td colspan="4"><input type="submit" value="Update"></td>
</tr>
</table>
</form>
</body>
</html>
Page | 54
Super Market Management
SERVLET
package com.megainfo.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.megainfo.model.Deletecoustmermodel;
import com.megainfo.model.UpdatecoustmerModel;
/**
* Servlet implementation class UpdateEmpServlet
*/
public class UpdatecoustmerServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
Page | 55
Super Market Management
public UpdatecoustmerServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
// TODO Auto-generated method stub
String empnumber = request.getParameter("empnumber");
String fname = request.getParameter("fname");
String lname = request.getParameter("lname");
String email = request.getParameter("email");
String phone = request.getParameter("phone");
String gender = request.getParameter("gender");
String address = request.getParameter("address");
System.out.println("UpdatecoustmerServlet:doGet() : emp_nois
"+empnumber);
HttpSession session = request.getSession();
UpdatecoustmerModel dm = new UpdatecoustmerModel();
boolean flag=false;
try {
Page | 56
Super Market Management
} catch (Exception e) {
e.printStackTrace();
}
}
Page | 57
Super Market Management
MODEL
package com.megainfo.model;
import java.sql.Connection;
import java.sql.Statement;
import java.util.ArrayList;
import com.megainfo.common.DBConnection;
public class UpdatecoustmerModel {
Page | 58
Super Market Management
Page | 59
Super Market Management
4.2 TESTING:
Scope of testing: once the code has been generated, the next task is testing.
Testing process mainly focuses on logical internals of the software, ensuring that
all statements are correct and ensure that defined input will produce an actual result
that is same as the expected results.
Unit testing: It tests whether the data saves to all units of the databse
properly.
Module testing: It tests all the modules created satisfies the user and
management.
System testing: It tests the system so that it will not harm or change other
software or hardware indulging in the process.
Acceptance testing: It plays the most important part, as it tests and verifies
that the software created is acceptable by the creator, user and the customer.
It checks for the fulfillments of all the requirements and is accepted by
everyone.
The following criteria and the corresponding tests are applied for each test phase:
Inter face integrity: internal and external interfaces are tested as each module
and are incorporated into the structure.
Functional validity: test designed to uncover functional errors are conducted.
Information content: test designed to uncover errors associated with
local/global data structures are conducted.
Performance: test designed to verify Performance bounds established during
design are conducted.
Environment and resources: testing designed to cheek the adaptability of the
software on different environment.
Page | 60
Super Market Management
5 SCREEN SHOTS
.
Page | 61
Super Market Management
Page | 62
Super Market Management
Page | 63
Super Market Management
3. LOGIN FORM.
Page | 64
Super Market Management
4. HOME FORM
Page | 65
Super Market Management
5. Customer Registration
Page | 66
Super Market Management
Page | 67
Super Market Management
7. PRODUCT FORM
Page | 68
Super Market Management
Page | 69
Super Market Management
9. MATERIAL ARRIVAL
Page | 70
Super Market Management
Page | 71
Super Market Management
Page | 72
Super Market Management
Page | 73
Super Market Management
Page | 74
Super Market Management
Page | 75
Super Market Management
1. BANKTABLE
2. BILLTABLE
Page | 76
Super Market Management
3. CUSTOMER TABLE
4. EMPLOYEETABLE
Page | 77
Super Market Management
5. ITEM TABLE
6.MATERIAL TABLE
Page | 78
Super Market Management
7.PRODUCT TABLE
8.PURCHASE TABLE
Page | 79
Super Market Management
CONCLUSION
Page | 80
Super Market Management
6.1 Observations:
6.2 Advantage:
Very simple
Fast.
Provides high capacity.
Security for the information is provided.
Centralized and persistent data storage.
Visa processing system will in turn help in providing jobs.
Page | 81
Super Market Management
BIBLIOGRAPHY
We would like to specify the names of some guides, books and websites which
have paid us a lot and have helped us to complete this project.
Page | 82