Professional Documents
Culture Documents
Vintage health wellness is a private clinic that offers treatment or counseling to inpatient or
outpatient clients for the maintenance or enhancement of mental health or the treatment of
mental or behavioral disorders for individuals and group contexts. Vintage health was
registered in 2011 to empower diverse individuals, families, and groups to accomplish general
wellness through nutrition and psychotherapy services. The company is located at Midland
Physiotherapy Number 33 Chilembwe Road Next to the Hub and Dappers Restaurant, on your
way to St Patrick's Primary.
The company offers a range of services such as corporate wellness talks and psychotherapy
sessions. For a client to acquire a therapy session he/she has to first book an appointment, the
appointment is made through phone call or text messages. The appointments are added to the
appointment book that the admins use to sort the days and session details, clients are then
informed of the available appointment days and times, and they have to confirm or reschedule
if it does not fit their schedule. Once the appointment has been approved the client can attend
the session on the agreed date and time. The clients are then diagnosed to check what type of
treatment they require. The therapy sessions are done at the clinic, and can last for 45 – 60
mins, if the client is unable to attend the session, a phone call has to be made to the admins to
reschedule the appointment. The clients are required to hand in medical documents to their
psychologist before they can begin their session. Clients that are unable to travel to the office
of the psychologist have to reschedule their appointments. If the psychologist is not in office
on a particular day, the admin is required to inform each client scheduled that day that their
appointment has to be moved.
The current system faces several problems. When it comes to appointments some of the
problems the company faces are rescheduling and arranging available time slots for the
appointments. The admins are required to inform clients about appointment schedules through
phone calls, this can be time-consuming as the clinic only has one administrator, and this can
also cause clients to miss deadlines or forget to confirm their appointments. Admins have to
manually organize through the appointment books to change the date and to check on dates
that are fully booked. The other main problem of the current system is that admins have to
perform manual analysis and summarizing of clinic-related tasks to generate reports proves
repetitious and time-demanding for the admins, resulting in the generation of low-quality clinic
statistics reports. The last problem is that the current system does not support online methods
to attend a therapy session such as calling the psychologist or messaging the psychologist, this
is a challenge as most clients have to travel to the hospital to attend their sessions.
The proposed system is to create a web application that supports both user and organization
requirements. The system will provide a video calling feature that the patients and
psychologists will use to conduct online sessions. The system will allow clients to apply for
treatment. The system will allow clients to make an appointment for a therapy session with the
psychologist. The system will allow administrators to manage appointments, conduct
scheduling, and monitor the process of the appointments, such processes included
appointments cancelled, pending appointments and completed appointments. The system will
also be capable of sending notification alerts to clients and administrators, informing them of
account modifications, session updates, and appointment details. The proposed system will
also provide the admins with an automated report feature that will generate monthly, weekly
or daily reports faster and reduce the time admins spend searching for the reports.
2. AIM
The proposed system aims to create a web application that will assist counselling services. The
proposed system will allow clients to book an appointment online, set appointment reminders,
change appointment details, apply for counselling, set a treatment plan, and interact with a
psychologist through a video chat. Admins will also be able to schedule appointments and
organize appointment time slots to avoid double bookings. The system will also be able to
generate automated statistical reports reducing time spent manually searching for information.
3. OBJECTIVES
-3.1 Investigating and analyzing the current system
3.1.1 Gathering current system information
• This requires using several approaches to collect data from the case study
location.
• This is done to identify issues with the present system and to find a solution to
the problems.
• System architecture employs models and diagrams that depict the logical
flow of the system. These models, which include class diagrams, sequence
diagrams, and use case diagrams, help users understand how the system will
work.
• Models that describe the system's database will be created. This entails
identifying entities and their relationships, which will be shown in an Entity
Relationship Diagram.
• A system interface will be created that will serve as the system's front end
and allow users to communicate with the system's back end.
• This section will provide the criteria that will be used to test the entire
system to verify if it meets the mentioned functionality.
3.4.2 Testing system functionalities
• At this point, unit testing will be performed to verify that each functionality
is tested by the test plan that will be created.
• After testing and finding some errors in the system, those errors will be
reviewed to ensure that the ones that can be resolved are resolved.
• • This will be a document that describes and explains everything that will
occur throughout this project.
• This document will be created to serve as a guideline for system users. Steps
on how to use and perform specific capabilities will be further defined in
this document to help users understand the system better.
• • This is a document that will be created to show how the system's testing
was carried out, as well as the test results.
This methodology also adopts the international standard Unified Modelling Language
(visual-paradigm, n.d.). The Unified Modelling Language (UML) is an Object Oriented
analysis design standard that allows a developer to create models that describe the logical
architecture of a system. This allows developers and system users to see how the actual
system will operate in terms of functionality and data flow (visual-paradigm, n.d.).
RESOURCE REQUIREMENTS AND TOOLS
Software/Resources Justification
Visual studio code is a code editor redefined and optimized for
building and debugging modern web and
cloud applications (visualstudio, n.d.).
Laptop
Will be used for coding the system, designing the program logic, and writing project
documents.
Will be used to write any ideas that come up while carrying out the project.
Social-Issues
Variation in care is introduced across the mental health care system as a function of race,
age, money, and other social characteristics. These parameters impact how patients get
mental health care, and some individuals encounter prejudice as a result of some of these
characteristics. The system is designed for Malawi's healthcare business and would ensure
that all consumers are treated fairly. This guarantees that patients have access to all of the
services they require.
Ethical-Issues
Conflict of Interest
The risk of a conflict of interest arises when psychologists begin to utilize their knowledge
to design mHealth apps to aid in the evaluation and treatment of mental health disorders
(East & Havard, 2015). According to Ethics Code Standard 3.06, psychologists should
avoid taking on tasks when their professional or financial interests can undermine
objectivity or expose a client to harm or exploitation. If psychologists earn financially from
current clients installing their apps, they are likely to have a professional conflict of interest,
which may impair their judgment (Presser, 2016).
Professional-Issues
Integrity
Integrity is what ensures that professionals maintain their promises. It also prevents people
from surrendering their ideals, even if it means following a more difficult path. Being
honest – to yourself and to the people you meet – is linked to integrity. Your values and
actions are in sync, and everyone can see you're sincere (mindtools, n.d.).
Conclusion
This document provides an overview of the vintage wellness center, the current system, and
the issues that have arisen as a result of the present system. The present system was used to
propose a new system, and the objectives were specified appropriately. The project plan
includes a list of dates and events to follow during the development of the project.
References
Anon., 2022. Design with Precision – An Adobe XD Review. [Online]
Available at: https://www.toptal.com/designers/adobe/adobe-xd-review
[Accessed 18 March 2022].
Donaldson, A., 2020. The Doctor-Patient Relationship and Duty of Care – How Wide Should The Net
Be Cast? [Online]
Available at: https://www.pacificmedicallaw.ca/blog/doctor-patient-relationship-duty-of-care-how-
wide-should-the-net-be-cast/
[Accessed 16 March 2022].
Presser, N. R. K. a. N. R., 2016. Ethical and Legal Issues Addressing the Use of Mobile. [Online]
Available at: https://ahcpsychologists.org/wp-content/uploads/2020/03/Ethical-and-Legal-Issues-
Addressing-the-Use-of-MobileHealth-mHealth-as-an-Adjunct-to-Psychotherapy.pdfEthical and Legal
Issues Addressing the Use of Mobile
[Accessed 17 03 2022].
Shoval, P., 2006. Functional and Object Oriented Analysis and Design_ An Integrated Methodology
[Shoval 2006-06-28]. [Online]
Available at:
https://doc.lagout.org/programmation/Functional%20Programming/Functional%20and%20Object%
20Oriented%20Analysis%20and%20Design_%20An%20Integrated%20Methodology%20%5BShoval%
202006-06-28%5D.pdf
[Accessed 16 March 2022].