Digital Retail Management System
By
Ayush Pathak (28951/078)
Loshan Parajuli (28959/078)
Oshis Rai (28964/078)
A project report submitted in partial fulfillment of the requirement for the degree of
Bachelor of Science (B.Sc.) Computer Science and Information Technology Awarded by
IOST, Tribhuvan University
Sagarmatha College of Science and Technology
(Under the affiliation of Tribhuvan University)
Sanepa, Lalitpur
February 2025
Sagarmatha College of Science and Technology
` Sanepa, Lalitpur
(T.U. Affiliate)
DISCLAIMER
We hereby declare that this project entitled “Digital Retail Management System”
is based on our original research work. Related works on the topic, by other researchers,
have been duly acknowledged. We owe all the liabilities relating to the accuracy and
authenticity of the data or any other information included hereunder.
Ayush Pathak (28951/078)
Loshan Parajuli (28959/078)
Oshis Rai (28964/078)
Sagarmatha College of Science and Technology
Sanepa, Lalitpur
(T.U. Affiliate)
Supervisor’s Recommendation
I hereby recommend that this project, prepared under my supervision by Ayush Pathak
Loshan Parajuli and Oshis Rai entitled “Digital Retail Management System” in partial
fulfillment of the requirements for the degree of B.Sc. in Computer Science and
Information Technology be processed for the evaluation.
--------------------------
Manish Aryal
Associate Professor
Department CSIT
Sagarmatha College of Science and Technology
Sanepa, Lalitpur
(T.U. Affiliate)
Certificate of Approval
This is to certify that this project prepared by Ayush Pathak Loshan Parajuli and Oshis
Rai entitled “Digital Retail Management System” in partial fulfillment of the
requirements for the degree of B.Sc. in Computer Science and Information Technology
has been well studied. In our opinion, it is satisfactory in the scope and quality as a project
for the required degree.
Acknowledgement
We would like to express our gratitude and appreciation to all those who immensely
provided us with the guidance and assistance to complete our project. We would like to
extend special gratitude to our program coordinator Pratique Timalsena, for his guidance
and patience during this project and also for mentoring throughout all the brief encounters
with the research and development aspects of this project.
Furthermore, we would like to thank our project supervisor Er. Manish Aryal, Lecturer
and VP at Sagarmatha College of Science and Technology for providing us valuable
guidelines, supervision, and suggestions to successfully complete this project. The success
and final outcome of this project required a lot of guidance and assistance from many
people. We are fortunate to have got this all along with the completion of this project.
In the end, we would like to express our sincere thanks to all our friends and especially Er.
Shashwot Poudel, PhD candidate at University of Illinois who helped us directly or
indirectly during this project.
Abstract
A digital convenience retail store requires an efficient and seamless management system
to enhance customer experience and optimize operations. Traditional retail stores face
challenges in inventory tracking, billing accuracy, and queue management, despite the
implementation of conventional POS systems. As digital transformation reshapes the retail
industry, smart retail solutions remain an active area of research. Various technologies,
including automation, real-time data processing, and AI-driven analytics, have been
proposed to improve operational efficiency. In this study, an integrated digital retail
system is developed to manage customer transactions, inventory, and deliveries efficiently.
The system employs data flow automation to handle stock updates, receipt generation, and
billing processes while ensuring a smooth checkout experience. By utilizing smart
inventory tracking and queue management techniques, this solution enhances the overall
functionality of a digital retail store, providing customers with a fast, convenient, and
hassle-free shopping experience.
Table of Contents
Chapter 1:.......................................................................................................................1-6
1.1 Introduction
1.2 Objectives
1.3 Scope and Limitations
1.4 Development Methodology
1.5 Report Organization
Chapter 2:.....................................................................................................................7-16
2.0 Requirement Analysis & Feasibility Analysis
2.1 Background Study
2.2 Literature Review
2.3 Requirement Analysis
2.4 Feasibility Analysis
2.5 Structuring System Requirements
Chapter3:...................................................................................................................17-21
3.0 System Design
3.1 System Design
Chapter 4:........................................................................................................................22
4.0 Implementation
4.1 Tools Used
Chapter 5:.................................................................................................................23- 25
5.0 Testing
5.1 Unit Testing
5.2 Integration Testing
Chapter 6:..................................................................................................................26-27
6.0 Maintenance and Support
6.1 Maintenance
6.2 Support
Chapter 7:........................................................................................................................28
7.0 Conclusion and Recommendation
7.1 Conclusion
7.2 Recommendation
Chapter 8 :.................................................................................................................29-35
8.0 Appendices, Reference and Bibliography
Abbreviations
DRMS - Digital Retail Management System
ROI = Return on Investment
ERP = Enterprise Resource Planning
CRM = Customer Relationship Management
GUI = Graphical User Interface
ER = Entity Relationship
ERD = Entity Relationship Diagram
DFD = Data Flow Diagram
HTML - Hypertext Markup Language
CSS - Cascading Style Sheets
SQL - Structured Query Language
JS - JavaScript
OS = Operating System
UI = User Interface
UX - User Experience
URI = Uniform Resource Locator
UAT -User Acceptance Testing
IDE = Integrated Development Environments
DBMS - Database Management System