Rahbar

Our project is an android application for Dementia patients, Dementia is the disease which is effecting almost 2 million people in Pakistan only, Dementia is the condition in which brain neurons do not work effectively due to which brain of human being will find it difficult to recognize faces, colo

2025-06-28 16:34:40 - Adil Khan

Project Title

Rahbar

Project Area of Specialization Software EngineeringProject Summary

Our project is an android application for Dementia patients, Dementia is the disease which is effecting almost 2 million people in Pakistan only, Dementia is the condition in which brain neurons do not work effectively due to which brain of human being will find it difficult to recognize faces, color, routes, dates, routines and much more. Our application can be used by two to three user in which first is patient himself suffering but in initial condition so that he/she can use or run application by him/her self otherwise this application can be used by the care taker of the patient who is in last stages of Dementia and will be unable to use application. Our application will be completed in 6 months that is in June according to our approximated estimation.

Project Objectives

Our Project is an android application for memory loss patients, we are using structured approach to develop our application in which we have divided our application according to phases, from research to deployment, our application is and will in starting is for almost 2 million people as it is the number of people suffering from (Dementia) that is memory loss condition, in Pakistan only, we will deliver our application having module mentioned under:

1. 24/7 assistance

2. Physical exercise

3. Mind exercise games

4. Family reminding feature

5. Daily routine

Above mentioned are the features which will be delivered by the end with interface designed with keeping best practices of interfaces in mind which makes our application more effective and efficient to use.

Project Implementation Method

DEVELOPMENT METHODOLOGIES: Structured approach: We are using structured approach as in structured approach we divide the project phases wise or deliverables wise in our case we had divided our project phases wise this techniques is called structured approach in which we do all the things step by step linearly. Development notation: We are using UML notations for diagrams in our project development. Programming languages: We are using java for programming in android studio and in our database (Firebase) also. Techniques for research:

1. Questionnaires

2. Expert Advice

3. Online survey

4. Literature review

Benefits of the Project

Benefits which can be availed by patients and caretaker are:

 i. 24/7 assistance In this feature our application provide the user 24 hours availability for facilitating them with its features.

ii. Physical exercise In this feature application should provide some physical exercises to the user for physical fitness.

iii. Mind exercise games In this feature our application should provide some mind exercise to the user which will help them in his/her mental health.

iv. Family reminding feature In this feature our application should save some of his/her personal data which should show to his/her in different times of day.

v. Daily routine In this feature the user should store his/her daily routines data which will remind to his/her on that particular day and time.

Technical Details of Final Deliverable

Availability Application Availability

Application availability is the extent to which an application is operational, functional and usable for completing or fulfilling a user's or business's requirements.

• Security Communication Security.

The messages should be encrypted for log-in communications, so others cannot get username and password from those messages Security related to the user personal data..

• Maintainability Application extendibility 

The application should be easy to extend. The code should be written in a way that it favors implementation of new functions. In order for future functions to be implemented easily to the application. Software maintainability is defined as the degree to which an application is understood, repaired, or enhanced. ... Understanding software maintainability allows organizations to identify improvement areas as well as determine the value supplied by current applications or during development changes.

• Portability Application portability

Application portability is the ability of an application to be portably installed, deployed, accessed and managed - regardless of delivery model. The term defines an application's flexibility when used on multiple platforms or instantly accessed from the Internet, a desktop or network.

Final Deliverable of the Project Software SystemCore Industry HealthOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 18000
Google PlayStore Equipment140004000
Domain Firebase Equipment140004000
Marketing Miscellaneous 11000010000

More Posts