Professional Documents
Culture Documents
DBMS Mini1
DBMS Mini1
DBMS Mini1
Bachelor of Engineering in
Computer Science & Engineering
By
NITHIN C (1CR21CS412)
CERTIFICATE
This is to certify that the Database Management System Project work entitled “MOBILE
STORE MANAGEMENT SYSTEM” has been carried out by Nithin C (1CR21CS412)
and Adarsh Palanakar (1CR21CS400), bona fide students of CMR Institute of Technology,
Bengaluru in partial fulfillment for the award of the Degree of Bachelor of Engineering in
Computer Science and Engineering of the Visvesvaraya Technological University, Belagavi
during the year 2022-2023. It is certified that all corrections/suggestions indicated for the
Internal Assessment have been incorporated in the report deposited in the departmental
library. This Database Management System Project report has been approved as it satisfies the
academic requirements in respect of project work prescribed for the said Degree.
_____________________________ _____________________________
Signature of Guide Signature of HOD
(Dr. Sanchari Saha) (Dr. Shreekanth M Prabhu)
Assistant Professor Professor & HoD
Dept. of CSE, CMRIT Dept. of CSE, CMRIT
External Viva
1.
2.
ii
DECLARATION
We, the students of V semester of Computer Science and Engineering, CMR Institute of
Technology, Bangalore declare that the project work entitled "Mobile Store Management
System" has been successfully completed under the guidance of Dr. Sanchari Saha, Assistant
Professor, Dept. of Computer Science and Engineering, and Mrs. Anjali Gupta, Assistant
Professor, CMR Institute of technology, Bengaluru. This project work is submitted in partial
fulfillment of the requirements for the award of the Degree of Bachelor of Engineering in
Computer Science and Engineering during the academic year 2022-2023. The matter embodied
in the project report has not been submitted previously by anybody for the award of any degree
or diploma to any university.
Place: Bangalore
Date: 12/01/2023
Team members:
NITHIN C (1CR21CS412)
iii
ABSTRACT
The title of project is mobile shop management system. The main purpose of our project is to do
smart work and also, we can see that in this era of advanced technology we also have to do work
more smartly that’s why most of the shops need advanced techniques to do their work more
speedily and smartly that’s why storing or collecting important data on paper is not reliable and
also it has chance of missing that paper so we created this for storing most important data like
billing, customer information and product information. It will help to organize mobile shop data
in very systematic way.
iv
ACKNOWLEDGEMENT
I take this opportunity to express my sincere gratitude and respect to CMR Institute of
Technology, Bengaluru for providing me a platform to pursue my studies and carry out the
Database Management System Project.
It gives me an immense pleasure to express my deep sense of gratitude to Dr. Sanjay
Jain, Principal, CMRIT, Bengaluru, for his constant encouragement.
I would like to extend my sincere gratitude to Dr. Shreekanth M Prabhu, HOD,
Department of Computer Science and Engineering, CMRIT, Bengaluru, who has been a constant
support and encouragement throughout the course of this project.
I would like to thank my guide Dr. Sanchari Saha, Assistant Professor and
Mrs. Anjali Gupta, Assistant Professor, Department of Computer Science and Engineering,
for the valuable guidance throughout the tenure of the project work.
I would also like to thank all the faculty members of Department of Computer Science
and Engineering who directly or indirectly encouraged me.
Finally, I thank my parents and friends for all the moral support they have given me
during the completion of this work.
v
TABLE OF CONTENTS
5. Screenshots 23
5.1 Result Output 23
vi
LIST OF FIGURES
vii
LIST OF TABLES
Page No.
Table 3.1 Table Structure for brands table 3
Table 3.2 Table Structure for cart table 4
Table 3.3 Table Structure for categories table 4
Table 3.4 Table Structure for clients table 4
Table 3.5 Table Structure for inventory table 5
Table 3.6 Table Structure for orders table 5
Table 3.7 Table Structure for order_list table 6
Table 3.8 Table Structure for products table 6
Table 3.9 Table Structure for sales table 6
Table 3.10 Table Structure for sub_categories table 7
Table 3.11 Table Structure for system_info table 7
Table 3.12 Table Structure for users table 8
viii
MOBILE STORE MANAGEMENT SYSTEM
CHAPTER 1
INTRODUCTION
In this rapid growing generation, technology is growing day by day. Our project is on mobile
shop management system for manage a mobile shop. In our project we have included billing
system, product, customer management, manage brands, manage sail details. We can add the
details of mobile, tablets, headphones and other products. Need of high speed data access is
necessary in today’s world. Record of employee and records of customers will be safely kept in
database. We can edit the data as well as retrieve the data whenever required. In existing system
details are maintained manually so it takes time to save and modify the data. It becomes very
difficult to maintain the data. So, we have prepared an enhanced system of mobile shop
management. This is a very useful for mobile shop to manage their shop easily.
1.1 Objectives
The specific objectives of the project include:
CHAPTER 2
SYSTEM REQUIREMENTS
The system requirements for a project outline the necessary hardware and software
resources for development, deployment, and operation. It is important to carefully
consider and plan for the system requirements of a project, as the wrong choices can lead
to performance issues, compatibility problems, or other issues that can impact the success
of the project.
Client-side requirements are any device that is capable of connecting to the internet and
running a web browser.
Client-side software can run on any device that supports an internet connection and a
web browser.
CHAPTER 3
DESIGN
The design chapter of this project report outlines the process and considerations that went
into the design of the project. This includes the identification of design goals and
objectives, the collection and analysis of data, the development of the system or product
design, and the validation and testing of the design. The design chapter provides a
comprehensive understanding of the project's design, and is based on established
principles and practices.
1. BRANDS
2. CART
3. CATEGORIES
4. CLIENTS
5. INVENTORY
6. ORDER_LIST
7. ORDERS
8. PRODUCTS
9. SALES
10. SUB_CATEGORIES
11. SYSTEM_INFO
12. USERS
The table details are as follows:
3.2 ER Diagram
The Entity Relationship (ER) diagram is a visual representation of the data model of the
eVoter project. It illustrates the entities, attributes, and relationships between the different
elements of the data model, and provides a clear overview of the organization and
structure of the data. The ER diagram is an important tool for understanding the
underlying data model of the eVoter project, and for identifying the relationships and
dependencies between different data entities. In the following sections, we will examine
the ER diagram in detail and discuss the design and implementation of the data model.
CHAPTER 4
IMPLEMENTATION
The implementation section of this project report outlines the steps and processes
involved in the development and deployment of the Mobile Store Management System
project. This includes the selection and configuration of tools and technologies, the design
and coding of the system, the testing and debugging of the system, and the deployment of
the system to a production environment. The implementation chapter provides a detailed
description of the project's implementation, and documents the challenges and successes
encountered during the development process. The purpose of the implementation chapter
is to provide insight into the project's technical execution and the rationale behind the
implementation decisions.
To execute the project, first start the Xampp server, run Apache and MySQL, then run the
below commands in the chrome extension:
• Localhost/phpmyadmin
• Create database
• Import tables
• Localhost/mobile_store
INSERT INTO client (id, firstname, lastname, gender, contact, email, password,
default_delivery_address, date_created) VALUES
(1, 'Claire', 'Blake', 'Female', '09123456789', 'cblake@gmail.com',
'cd74fae0a3adf459f73bbf187607ccea', 'Sample Address', '2021-08-30 15:32:20');
INSERT INTO inventory (id, product_id, quantity, price, date_created, date_updated) VALUES
(1, 1, 15, 74990, '2021-08-30 13:24:01', NULL);
INSERT INTO order_list (id, order_id, product_id, quantity, price, total) VALUES
(1, 1, 1, 1, 74990, 74990),
(2, 1, 3, 1, 350, 350);
INSERT INTO products (id, brand_id, category_id, sub_category_id, name, `specs`, status,
date_created) VALUES
(1, 1, 1, 0, 'iPhone Pro Max 12', '<ul class=\\\"techspecs-list\\\" role=\\\"list\\\" style=\\\"margin-
right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; list-style: none;\\\"><li
role=\\\"listitem\\\" style=\\\"margin: 0px; padding: 0px;\\\">Super Retina XDR display</li><li
role=\\\"listitem\\\" style=\\\"margin: 0.4em 0px 0px; padding: 0px;\\\">6.7-inch (diagonal)
all-screen OLED display</li><li role=\\\"listitem\\\" style=\\\"margin: 0.4em 0px 0px; padding:
INSERT INTO users (id, firstname, lastname, username, password, avatar, last_login, type,
date_added, date_updated) VALUES
(1, 'Adminstrator', 'Admin', 'admin', '0192023a7bbd73250516f069df18b500',
'uploads/1624240500_avatar.png', NULL, 1, '2021-01-20 14:02:37', '2021-06-21 09:55:07');
--
Indexes for table `cart’
--
Indexes for table `categories`
--
Indexes for table `inventory`
--
Indexes for table `orders`
--
Indexes for table `order_list`
--
Indexes for table `sales`
--
Indexes for table `sub_categories`
--
Indexes for table `system_info`
CHAPTER 5
SCREENSHOTS
This chapter presents the findings of the Mobile Store Management System project and
discusses the results of the completed project. This includes a collection of snapshots of
the output and an analysis of the results, the implications and conclusions.
CHAPTER 6
Conclusion
The “Mobile Store Management System” has been created with the intention of providing a
user with application which will suffice all needs for the details of mobile phones and other
updates.
All the requirements specifications were followed as far as possible and few additional features
were added that can make the application more users friendly and less complicated.
The project “Mobile Store Management System” has been developed with the proper guidance
from the client.
We hope that “Mobile Store Management System” fulfils all the needs in possible manner.
Future scope: