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

Blockchain Coverpages

The thesis titled 'Implementation of Blockchain Technology for Voting System' presents a web application designed to enhance the voting process at Jose Rizal Memorial State University using blockchain technology. The study demonstrates that blockchain provides a secure, reliable, and efficient voting solution, with positive feedback on its functionality and usability. The researchers recommend the integration of this technology into the university's voting system and other organizational processes.

Uploaded by

killuwhe21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views12 pages

Blockchain Coverpages

The thesis titled 'Implementation of Blockchain Technology for Voting System' presents a web application designed to enhance the voting process at Jose Rizal Memorial State University using blockchain technology. The study demonstrates that blockchain provides a secure, reliable, and efficient voting solution, with positive feedback on its functionality and usability. The researchers recommend the integration of this technology into the university's voting system and other organizational processes.

Uploaded by

killuwhe21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

IMPLEMENTATION OF BLOCKCHAIN TECHNOLOGY

FOR VOTING SYSTEM

A Thesis
Presented to the Faculty of the
Bachelor of Science in Computer Science
JOSE RIZAL MEMORIAL STATE UNIVERSITY
The Premier University in Zamboanga Del Norte
Main Campus, Dapitan City

In Partial Fulfillment
On the Requirements for the Degree
BACHELOR OF SCIENCE IN COMPUTER SCIENCE

EDREN KAHAIN A. DUÑAS


MAXENTH M, CUARESMA
CRISTY MARK OGARTE
WHELSTER R. ESMADE

May 2024
Republic of the Philippines
JOSE RIZAL MEMORIAL STATE UNIVERSITY
The Premier University in Zamboanga Del Norte
College of Computer Studies Department
Main Campus, Dapitan City

COLLEGE OF COMPUTER STUDIES

May 16, 2024

CERTIFICATION

This thesis titled “IMPLEMENTATION OF BLOCKCHAIN TECHNOLOGY

FOR VOTING SYSTEM” preferred and submitted by MAXENTH M. CUARESMA,

WHELSTER R. ESMADE, EDREN KHAIN A. DUÑAS and CRISTY MARK

OGARTE in partial fulfillment for the subject Project Thesis leading to the degree of

Bachelor of Science in Computer Science has been review, checked, and verified by the

undersigned as to grammar, coherence, and organization.

KIRT JOSEPH I. SALAVERIA, MAEL


English Critic

ii
Republic of the Philippines
JOSE RIZAL MEMORIAL STATE UNIVERSITY
The Premier University in Zamboanga Del Norte
College of Computer Studies Department
Main Campus, Dapitan City

APPROVAL SHEET

This Thesis entitled “IMPLEMENTATION OF BLOCKCHAIN


TECHNOLOGY FOR VOTING SYSTEM” prepared and submitted by MAXENTH M.
CUARESMA, WHELSTER R. ESMADE, EDREN KHAIN A. DUÑAS and CRISTY
MARK OGARTE has been reviewed and is recommended for acceptance and approval.

KIRT JOSEPH I. SALAVERIA, MAEL JOSEPH SALVEL R. CAMPISEÑO, D.M.


English Critic Adviser

PANEL OF EXAMINERS

APPROVED by the PANEL OF EXAMINERS ON ORAL DEFENSE on May 6, 2024

with the rating of PASSED

CHARLIE D. BAGUIO, MSIT EDGARDO D. OLMOGUEZ II, MSIT


Member Member

JOSEPH ARELIUS P. JACINTO, MSIT JOHN D. SAGAPSAPAN, MSIT


Member Vice Chairman

ARMANDO T. SAGUIN JR., MSIT


Chairman

Accepted and approved in partial fulfillment for the subject Project Thesis leading to the
degree of Bachelor of Science in Computer Science during the second semester, SY 2023-
2024

JOHN D. SAGAPSAPAN, MSIT


Dean, College of Computing Studies

iii
Republic of the Philippines
JOSE RIZAL MEMORIAL STATE UNIVERSITY
The Premier University in Zamboanga Del Norte
College of Computer Studies Department
Main Campus, Dapitan City

CERTIFICATION

This is to certify that MAXENTH M. CUARESMA, WHELSTER R.


ESMADE, EDREN KHAIN A. DUÑAS and CRISTY MARK OGARTE are taking
Project Thesis for the degree of Bachelor of Science in Computer Science during the
second semester of the academic year 2023-2024.

ARMANDO T. SAGUIN JR., MSIT


Thesis Adviser

This thesis titled “IMPLEMENTATION OF BLOCKCHAIN TECHNOLOGY


FOR VOTING SYSTEM” prepared and submitted by MAXENTH M. CUARESMA,
WHELSTER R. ESMADE, EDREN KHAIN A. DUÑAS and CRISTY MARK
OGARTE has been examined and is recommended for oral examination on April 26, 2024.

JOSEPH SALVEL R. CAMPISEÑO, D.M.


Adviser

iv
ABSTRACT

Blockchain technology offers a secure and transparent way to conduct voting by

using a decentralized ledger to record votes. This ensures the integrity of the process and

increases efficiency. The purpose of this study was to design a web application with the

implementation of blockchain technology for the voting system, specifically on the Jose

Rizal Memorial State University Main Campus. Also, the researchers determined the

acceptability of the software developed with the aid of testing the function, reliability,

security, and usability indicators. The development and quantitative methods of research

were used in the study. The findings found that blockchain technology provides secure

solutions in different sectors, specifically in the voting system. Furthermore, it was

revealed that the implementation of blockchain technology for voting systems has been

found to be very functional, reliable, secure, and usable. Thus, the researchers

recommended integrating blockchain technology into JRMSU's voting system and other

organizational processes.

v
DEDICATION

This modest work is wholeheartedly

dedicated

to

the parents and family of


CUARESMA, ESMADE, DUÑAS and OGARTE
who financially supported in the completion of this study;

This study is also highly dedicated to the researchers’ Alma


Mater, JOSE RIZAL MEMORIAL STATE UNIVERSITY,
who poured molded them to become holistically developed
individuals;

To PROF. JOSEPH SALVEL CAMPISEÑO, for his tireless


dedication and full guidance to finish this study;

and most especially, the researchers dedicate this research to the

ALMIGHTY FATHER

The Researchers

vi
ACKNOWLEDGMENT

The humble endeavor would have not become a reality without the assistance and

cooperation of several people who made their respective contributions. The researchers

therefore wish to acknowledge sincerely their indebtedness and gratitude to all who made

significant contributions this work;

To the COLLEGE OF COMPUTING STUDIES, for allowing the researchers to

use the facilities of the College which helped a lot in the completion of this project;

To the members of the panel: PROF. JOHN B. SAGAPSAPAN, PROF.

JOSEPH AURELIUS JACINTO, and PROF. JUVY LITO MARTINEZ for their

constructive ideas for the completion of this research;

To PROF. ARMANDO T. SAGUIN JR, the well-versed thesis adviser, for his

full blast of support, encouragement, and invaluable assistance;

To PROF. JOSEPH SALVEL CAMPISEÑO, who shared significant

contributions and guidance in the construction of the system project;

To the proud parents and relatives, cousins, aunts, and uncles for serving as the

inspiration to finish this study;

To the respondents of the study, for sparing their valuable time answering the

evaluation form;

To all of them, the researchers are indeed grateful.

The Researchers

vii
TABLE OF CONTENTS

Page

Title Page i

Certification (English Critic) ii

Approval Sheet iii

Certification (Thesis Adviser) iv

Abstract v

Dedication vi

Acknowledgment vii

List of Tables xi

List of Figures xii

Chapter

1 THE PROBLEM AND ITS SCOPE

Introduction 1

Theoretical and Conceptual Framework 3

Schema of the Study 10

Statement of the Problem 10

Significance of the Study 11

Scope and Delimitation of the Study 12

Operational Definition of Terms 13

2 REVIEWS OF RELATED LITERATURE

Literature 16

viii
Foreign Studies 20

Local Studies 23

3 RESEARCH METHODOLOGY

Research Method 26

Research Setting/Environment 26

Project Development Process 27

Data Gathering Procedure 28

Requirements Analysis 29

System Designing 31

Use Case Diagram 33

Blockchain Protocol 34

Class Diagram 38

Activity Diagram 38

Unified Modelling Language 39

Entity Relational Diagram 40

Evaluation Procedure 42

Research Instrument 42

Validation of Instrument 43

Respondent of the Study 43

Sampling Design and Techniques 44

Scoring Procedure 45

Statistical Treatment 50

Coding 50

ix
System Testing and Assessment 57

System Evaluation 58

System Implementation 58

Calendar of Activities 58

Ethical Consideration 59

4 RESULT AND DISCUSSIONS 61

5 SUMMARY, FINDINGS, CONCLUSION, AND RECOMMENDATION

SUMMARY 74

FINDINGS 75

CONCLUSIONS 76

RECOMMENDATIONS 77

References 78

APPENDICES

APPENDIX A (USER’S MANUAL) 81

APPENDIX B (SOURCE CODE) 86

APPENDIX C (LETTERS) 90

APPENDIX D (Questionnaire) 97

APPENDIX E (Curriculum Vitae) 101

x
LIST OF TABLES

Tables Page

1 Hardware Requirements of the Developed System 29

2 Minimum Software Requirements 30

3 Respondents of the Study 44

4 Gantt Chart of the Proposed System 59

xi
LIST OF FIGURES

Figure Page

1 The Conceptual Framework of the Study 5

2 Flow Diagram of the System 7

3 Schema of the Study 10

4-7 Foreign Literature Figure 17 - 24

8 Map Location of JRMSU System 27

9 Iterative Development Model 28

10 Project System Design 33

11 Use Case Diagram 34

12 Transaction of Blockchain Protocol 35

13 Blockchain Protocol 36

14 Tampered Block in Blockchain Protocol 36

15 Class Diagram 37

16 Activity Diagram 38

17 UML Graphical Interface Diagram 39 – 40

18 Entity Relationship Diagram 41

19 Front-end REST API 53

20 Front-end Application Interface 55

21 Back-end API interpreter 56

22 Admin Flow Chart 63

23 User’s Flow Chart 64

xii

You might also like