Person-centred care for dementia patients: back end system

Dementia, a group of cognitive impairments affecting memory and decision-making, is a pressing concern in Singapore, with nearly one in ten individuals aged 60 and above affected. The prevalence is expected to rise dramatically, needing customised care approach. Person-centered care prioritises indi...

Full description

Saved in:
Bibliographic Details
Main Author: Shi, Jiancheng
Other Authors: Chan Syin
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/171925
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Dementia, a group of cognitive impairments affecting memory and decision-making, is a pressing concern in Singapore, with nearly one in ten individuals aged 60 and above affected. The prevalence is expected to rise dramatically, needing customised care approach. Person-centered care prioritises individual needs, aiming to enhance dementia patient’s overall wellbeing and quality of life. As the number of patients increases, understanding and implementing person-Centred care become more crucial for effective support and management. Person-centred Care (PEAR) system was designed to empower Staff, mainly doctors, caregivers and supervisors to carry out their roles for their day-to-day operation in dementia care. This project aims to refactor and enhance the Backend codebase for better maintainability, rebuild Web Application using ASP.NET MVC core framework and well-designed workflow to ensure that the development process is organised, productive, and results in high-quality software products. This report starts with PEAR Application system analysis and design. It then proceeds to describe the design and implementation process, including a backend codebase refactoring process and web application development mainly discussed the Doctor Role. Moreover, API implementation and enhancement, along with various database-related task are also covered. Moving forward, the author then proceeds with testing, where comprehensive test suites are discussed. It then addresses the challenges faced during the project, particularly concerning the Entity Framework Migration. Lastly, this report concludes by providing on future work outlines for migration synchronisation and future web development.