Design and development of a portable attendance / response-ware system
University often hold large scale events, that would benefit immensely from a platform that allows the public to express feedback and post their question in real time, this is comparable to the popular web-based ResponseWare program. The goal of this project is to design and construct a low-cost po...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/156665 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-156665 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1566652022-05-18T12:14:49Z Design and development of a portable attendance / response-ware system Chua, Sherwinna Vun Chan Hua, Nicholas School of Computer Science and Engineering ASCHVUN@ntu.edu.sg Engineering::Computer science and engineering University often hold large scale events, that would benefit immensely from a platform that allows the public to express feedback and post their question in real time, this is comparable to the popular web-based ResponseWare program. The goal of this project is to design and construct a low-cost portable system that does not rely on pre-existing infrastructures like power supply or internet connection. In addition, the suggested system must meet consistency, scalability, and fault tolerance criteria. This project designs a system with a peer-to-peer architecture model, and it is constructed with several Raspberry Pi single-board computers that acts as a low powered mobile computing node. The B.A.T.M.A.N. advanced (batman-adv) module was utilized to create a mesh network that connects all of the cluster's nodes, and Apache Cassandra is employed as a distributed data storage solution with high availability and scalability. To fulfil requests from non-mesh client devices, a Python web server was created. During testing, the finished system was demonstrated to have met all the objectives and specifications. Bachelor of Engineering (Computer Science) 2022-04-22T03:20:42Z 2022-04-22T03:20:42Z 2022 Final Year Project (FYP) Chua, S. (2022). Design and development of a portable attendance / response-ware system. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156665 https://hdl.handle.net/10356/156665 en SCSE21-0326 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Chua, Sherwinna Design and development of a portable attendance / response-ware system |
description |
University often hold large scale events, that would benefit immensely from a platform that allows the public to express feedback and post their question in real time, this is comparable to the popular web-based ResponseWare program.
The goal of this project is to design and construct a low-cost portable system that does not rely on pre-existing infrastructures like power supply or internet connection. In addition, the suggested system must meet consistency, scalability, and fault tolerance criteria.
This project designs a system with a peer-to-peer architecture model, and it is constructed with several Raspberry Pi single-board computers that acts as a low powered mobile computing node.
The B.A.T.M.A.N. advanced (batman-adv) module was utilized to create a mesh network that connects all of the cluster's nodes, and Apache Cassandra is employed as a distributed data storage solution with high availability and scalability. To fulfil requests from non-mesh client devices, a Python web server was created. During testing, the finished system was demonstrated to have met all the objectives and specifications. |
author2 |
Vun Chan Hua, Nicholas |
author_facet |
Vun Chan Hua, Nicholas Chua, Sherwinna |
format |
Final Year Project |
author |
Chua, Sherwinna |
author_sort |
Chua, Sherwinna |
title |
Design and development of a portable attendance / response-ware system |
title_short |
Design and development of a portable attendance / response-ware system |
title_full |
Design and development of a portable attendance / response-ware system |
title_fullStr |
Design and development of a portable attendance / response-ware system |
title_full_unstemmed |
Design and development of a portable attendance / response-ware system |
title_sort |
design and development of a portable attendance / response-ware system |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/156665 |
_version_ |
1734310084278747136 |