Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/165889
Title: Person-centred care for dementia patients (back-end and front-end system development)
Authors: Tan, Kenny Junrong
Keywords: Engineering::Computer science and engineering::Software::Software engineering
Issue Date: 2023
Publisher: Nanyang Technological University
Source: Tan, K. J. (2023). Person-centred care for dementia patients (back-end and front-end system development). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/165889
Project: SCSE22-0618 
Abstract: Dementia is a medical condition that causes a permanent impairment of cognitive functions such as memory and reasoning, affecting millions of elderly worldwide. The exponential increase in death rates associated with dementia highlights the severity of the disease. While individuals with dementia are suffering, it brings even more challenges to those individuals caring for them. Due to the demanding nature, taking care of dementia patients can be physically and emotionally taxing, leading to increased stress levels and anxiety. Furthermore, dementia care centres are facing a lack of manpower, making it challenging to provide adequate care for patients. The Person-Centred Care (PEAR) system was developed to assist day-to-day operations of dementia care centres to allow stakeholders such as doctors, caregivers, supervisors etc to carry out their roles easily. The objective of this project is to maintain and improve the Back-end system with regards to code and software quality by fixing, implementing and testing the APIs. This is due to the migration from ASP.NET MVC5 to ASP.NET 5 Core where many features were missing or not implemented correctly. Thus, it is important to identify and fix the errors in APIs so that they can be ready for integration. This report highlights the difficulties encountered during the development of this project, namely understanding the Back-end system architecture, comprehending the inherited codebase and the incomplete testing of APIs. The author moves on to explain the solutions implemented to tackle the challenges. This report concludes by providing suggestions to future developers on maintaining the Back-end codebase and implementing/fixing necessary APIs that have yet to be addressed.
URI: https://hdl.handle.net/10356/165889
Schools: School of Computer Science and Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
KennyTanJunrong_amended_final_report.pdf
  Restricted Access
2.24 MBAdobe PDFView/Open

Page view(s)

161
Updated on Mar 21, 2025

Download(s)

15
Updated on Mar 21, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.