0% found this document useful (0 votes)
84 views12 pages

HandyPot: Efficient Online Sales System

The document discusses the development of an automated online sales system called HandyPot for a business located in Binogawan, Calape, Bohol. The system aims to support the business's processes such as registration, adding products to cart, payment, tracking order history, and updating profiles. It uses relational database theory, computation theory, and algorithms like insertion sort and first-in first-out. The system is intended to make transactions more efficient, faster, convenient and organized. Testing was conducted and results showed the system has high usability and accessibility.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views12 pages

HandyPot: Efficient Online Sales System

The document discusses the development of an automated online sales system called HandyPot for a business located in Binogawan, Calape, Bohol. The system aims to support the business's processes such as registration, adding products to cart, payment, tracking order history, and updating profiles. It uses relational database theory, computation theory, and algorithms like insertion sort and first-in first-out. The system is intended to make transactions more efficient, faster, convenient and organized. Testing was conducted and results showed the system has high usability and accessibility.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

HANDYPOT USING INSERTION SORT ALGORITHM

JENA T. NIONES

i
HANDYPOT USING INSERTION SORT ALGORITHM

__________________________________

A Thesis
Presented to the Faculty of
Information and Communication Technology (ICT) Department
BOHOL ISLAND STATE UNIVERSITY
Calape, Bohol

__________________________________

In Partial Fulfillment
of the Requirements for the Degree
Bachelor of Science in Computer Science

Jena T. Niones

July 2021

ii
APPROVAL SHEET

This thesis entitled “HANDYPOT USING INSERTION SORT


ALGORITHM,” prepared and submitted by Jena T. Niones in partial fulfillment of
the requirements for the degree Bachelor of Science in Computer Science, has
been examined and recommended for acceptance and approval for oral defense.

THE THESIS COMMITTEE

ELAINE MARIE M. BAQUIAL GARDSON BINASBAS


Thesis Adviser Technical Adviser

RONIEL G. GUITGUITEN ALAIN L. CUBIO, MS


English Critic Statistician

THE EXAMINING TRIBUNAL

NECERIO D. LAZARTE, Ph.D., TM


Chair

BEVERLY B. RESTIFICAR ISRAEL E. ABRASADA


Member Member

Accepted and approved as partial fulfillment of the requirements for the


degree Bachelor of Science in Computer Science.

July 14, 2021 SAMUEL J. GULAYAN, Ph.D.


Date of Oral Defense Campus Director

iii
ACKNOWLEDGMENT

I am expressing my sincere gratitude and appreciation to everyone who


helped make this research study possible.
First, I want to thank God for guiding me through every challenge. I have
experienced Your Guidance day by day. It was You who guided my degree
completion. I'll keep putting my future in your capable hands.
Additionally, I want to express my gratitude to my husband, Gleen H.
Niones, and my entire family for their unwavering support and patience as I
conducted my research and wrote my project. I have made it this far, thanks to
your prayer for me.
To my friends; Luzmarie Tao-on, Lalaine Parohinog, Charmaine Asilo,
Alexander Calimlim, Aiza Pantinos, Mark Le Jhon Casalta, Marlyn Murao, Shania
Noguera, Karen Goand to all my classmates for the undying encouragements,
moral support, the efforts in giving time to help each other analyze and finish this
study.
To the thesis adviser, Mrs. Elaine Marie M. Baquial, to the technical
adviser, Mr. Gardson Binasbas, to the English critic, Mr. Roniel Guitguiten, and to
Mr. Alain Cubio, who worked tirelessly to carefully review and edit the paper
while patiently offering valuable recommendations to complete this study. Who
gave insights and expertise that significantly aided the research, causing the
researcher to complete this project as intended.
To our respondents for giving us the information and time we needed to
finish this project without asking. We'll keep your name in mind.
Moreover, thanks to everyone who helped this project to be successful.
Thank you very much!

- The Researcher

iv
ABSTRACT

HANDYPOT USING INSERTION SORT ALGORITHM

Jena T. Niones
Bohol Island State University-Calape Campus
[email protected]
[email protected]

Elaine Marie M. Baquial


Bohol Island State University- Calape Campus
[email protected]

Keywords: HandyPot, Online Selling, System, Customer, Pots;

Technology has altered our lives and shrunk the globe with quicker
communication, instant information access, and online interactions. Thanks to
technological innovations that have brought everything to our fingers, life is now
more convenient. Nowadays, anything people want to buy is posted online,
encouraging the development of various platforms that meet our demands,
including online selling. Some clients would instead make purchases online at
their most convenient time and location because they only have a little time to
visit a physical store. Furthermore, this research focused on HandyPot, an online
sales system located in Binogawan, Calape, Bohol. It is a cutting-edge method of
managing or handling online orders and payments on the said business. This
research aimed to develop an automated system that supports the firm’s
processes, such as registration, adding to cart, payment, tracking order history,
and profile updates. The system used two theories: the Relational Database
Theory and the Computation Theory. Aside from that, insertion sort, comb sort,
and first-in and first-out algorithms are also used. Using the above approaches
and algorithms, transactions became more efficient, faster, more convenient, and
more organized. It must be implemented so that processes and transactions are
easy and the risk of losing crucial data is reduced. With that aspect, employees
of HandyPot can provide more time to accommodate their customers. The
study's findings support the system's high usability and accessibility. It’s functions
and objectives are clearly defined and articulated. It highlights how easy and
convenient the system is to use and how rapid, effective, and efficient it is. The
establishment and the clients who must be served find the system to be of great
value overall.

v
TABLE OF CONTENTS

Page

TITLE PAGE i

APPROVAL SHEET ii

ACKNOWLEDGEMENT iii

ABSTRACT v

TABLE OF CONTENTS vi

LIST OF TABLES viii

LIST OF FIGURES ix

LIST OF PREVIEWS xi

CHAPTER

I. INTRODUCTION 1

Problem Background 1

Project Description 2

Project Objectives 3

Scope and Limitation of the Study 4

Significance of the Study 4

Theoretical Background 5

Review of Related Literature 7

Definition of Terms 11

II. METHODOLOGY 12

Block Diagram 12

Class Diagram 14

vi
Project Management 15

Materials and Resources 15

Gantt Chart 18

Prototype Design 19

Subsystem Design 33

Program Flowchart 53

Testing and Data Gathering 79

III. DATA PRESENTATION AND ANALYSIS 83

IV. FINDINGS, CONCLUSION, AND RECOMMENDATIONS 91

Findings 91

Conclusions 92

Recommendations 93

Appendices 95

Bibliography 111

Curriculum Vitae 112

vii
LIST OF TABLES

Page

2.0 Materials and Resources 15

2.1 Gantt Chart 18

2.2 Interpretative Guide for System Usability 79

2.3 Interpretative Guide for Web Usability 80

3.0 System Usability Result 84

3.1 Web Usability Result 86

3.2 Summary of Web Usability Evaluation 89

viii
LIST OF FIGURES

Page

1.0 Block Diagram 12

2.0 Class Diagram 14

3.0 Customer Registration 33

4.0 Customer Login 34

5.0 Customer Reset Password 35

6.0 Customer View Product 36

7.0 Customer Add to Cart 37

8.0 Customer Checkout Payment 38

9.0 Customer Order History 39

10.0 Customer View Profile 40

11.0 Customer Update Profile 41

12.0 Customer Update Password 42

13.0 Customer Update Billing Address 43

14.0 Customer Update Delivery Address 44

15.0 Customer View Pending Order 45

16.0 Customer View Wishlist 45

17.0 Customer Track Order 46

18.0 Admin Login 46

19.0 Admin Update Profile 47

20.0 Admin Update Password 47

21.0 Admin Update Today’s Order 48

ix
22.0 Admin Update Pending Orders 48

23.0 Admin Update In-Process Orders 49

24.0 Admin Update Delivered Orders 49

25.0 Admin Insert Product 50

26.0 Admin Update Products 51

27.0 Admin Remove Product 52

x
LIST OF PREVIEWS

Page

1.0 Homepage 19

2.0 Footer 19

3.0 Product Page 20

4.0 Product Details 20

5.0 About Us Page 21

6.0 Sign-in & Sign-up Page 21

7.0 Forgot Password Page 22

8.0 Customer Homepage 22

9.0 Customer Wishlist 23

10.0 Customer Shopping Cart 23

11.0 Customer Billing & Delivery Address Information 24

12.0 Customer Payment Method 24

13.0 Customer Order History 25

14.0 Customer Tracking Order 25

15.0 Customer Profile 26

16.0 Customer Pending Orders 26

17.0 Customer Track Order 27

18.0 Admin Login 27

19.0 Admin Dashboard 28

20.0 Admin Manage Today’s Orders 28

21.0 Admin Manage Pending Orders 29

xi
22.0 Admin Manage In-Process Orders 29

23.0 Admin Manage Delivered Orders 30

24.0 Admin Manage Users 30

25.0 Admin Insert Products 31

26.0 Admin Manage Products 31

27.0 Admin Profile 32

xii

You might also like