DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM

This final project focuses on the research and development of a smart parking payment system. There are five main subsystems developed: machine learning, blockchain, backend, Internet of Things (IoT), and web application. This research specifically focuses on the implementation of blockchain usin...

Full description

Saved in:
Bibliographic Details
Main Author: Asyrofi Al Hakim, Muhammad
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/74788
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:74788
spelling id-itb.:747882023-07-24T08:53:57ZDESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM Asyrofi Al Hakim, Muhammad Indonesia Final Project blockchain, smart contract, back up, smart parking payment system INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/74788 This final project focuses on the research and development of a smart parking payment system. There are five main subsystems developed: machine learning, blockchain, backend, Internet of Things (IoT), and web application. This research specifically focuses on the implementation of blockchain using a smart contract as a backup for the smart parking database. The aim is to maintain data integrity in the smart parking system. The developed smart contract has several functions such as userRegister, topUpBalance, addOrder, insertExit, getUserInfo, and getOrderDetail. The final outcome of this subsystem is the storage of data on the blockchain for every transaction in the smart parking system. In the event of an incident affecting the database, the data can be recovered using the information stored on the blockchain. The conclusion drawn from the development of this subsystem is that the access rights associated with the functions in the smart contract prevent unauthorized access. Data validation in each smart contract function ensures that the data stored on the blockchain is accurate. In terms of integration testing, the smart parking payment system has an average processing time of 10.4 seconds for check-in and 11.1 seconds for check-out. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description This final project focuses on the research and development of a smart parking payment system. There are five main subsystems developed: machine learning, blockchain, backend, Internet of Things (IoT), and web application. This research specifically focuses on the implementation of blockchain using a smart contract as a backup for the smart parking database. The aim is to maintain data integrity in the smart parking system. The developed smart contract has several functions such as userRegister, topUpBalance, addOrder, insertExit, getUserInfo, and getOrderDetail. The final outcome of this subsystem is the storage of data on the blockchain for every transaction in the smart parking system. In the event of an incident affecting the database, the data can be recovered using the information stored on the blockchain. The conclusion drawn from the development of this subsystem is that the access rights associated with the functions in the smart contract prevent unauthorized access. Data validation in each smart contract function ensures that the data stored on the blockchain is accurate. In terms of integration testing, the smart parking payment system has an average processing time of 10.4 seconds for check-in and 11.1 seconds for check-out.
format Final Project
author Asyrofi Al Hakim, Muhammad
spellingShingle Asyrofi Al Hakim, Muhammad
DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM
author_facet Asyrofi Al Hakim, Muhammad
author_sort Asyrofi Al Hakim, Muhammad
title DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM
title_short DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM
title_full DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM
title_fullStr DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM
title_full_unstemmed DESIGN AND IMPLEMENTATION OF A SMART CONTRACT AS A BACKUP DATABASE TO MAINTAIN DATA INTEGRITY IN SMART PARKING PAYMENT SYSTEM
title_sort design and implementation of a smart contract as a backup database to maintain data integrity in smart parking payment system
url https://digilib.itb.ac.id/gdl/view/74788
_version_ 1822993994988126208