CHAPTER THREE
RESEARCH METHODOLOGY AND SYSTEM ANALYSIS
3.1 INTRODUCTION
Before delving into the specifics of current system analysis, it is important to
understand the scope of system analysis. Since the new system can only be utilized to
address the issue once the opportunities have been clearly recognized, the information
gathered should be structured and evaluated rather than just being computerized
without addressing the problem.
3.2 METHODOLOGY
3.2.1 METHOD OF DATA GATHERING
The main source of data for this project was the secondary source which reviews
previous research done on the topic. Data was obtained from:
❖ Articles
❖ Internet
❖ Journals
The data collected using this process was covered in the literature review for the
project’s second chapter.
3.3 ANALYSIS OF THE NEW SYSTEM
The main goal of this project is to build a user-friendly system that even those with
less computer literacy can use. In addition, this system seeks to minimize the amount
of time the user spends to accomplish their tasks in order to maximize productivity
and improve overall user-experience. It will be a web-based system. This means that
users will be able to use a web browser of their choice to access the system online.
The following will be the main components of the new system:
❖ User Management: This component is responsible for user registration, login,
authentication of the user, the user being the student and those who will come
to be beneficiaries of the system.
➢ Onbooarding: The platform provides the user with the feature to
register into the system as there is no admin, who provides the user
with an access key or code. The registration helps the system recognize
the user as a valid user and for the registration, the information needed
are the user’s first name, last name, email address, password and also
confirm password.
➢ Login: Users already registered can securely using their credentials
such as their email and password to access their accounts.
➢ Reset Password: The user will be provided the feature of resetting their
password in the event they forget it. And this will be made possible by
them providing the email they used during registration and then
providing the OTP sent to them before going on to reset their
passwords.
❖ Task List: The system the users to plan tasks and also be able to navigate their
previous plans.
➢ New Tasks: When the user logs into the system the user is able to
create new sets of tasks being categorized on the basis of priority
following the Eisenhower matrix and what it implies is putting tasks in
the four different categories that will be provided. The categories will
be represented using colors that showcases where the user should place
their tasks after careful considerations on their part.
➢ Old Tasks: The users can access their current tasks or previous task in
case they were not able to accomplish it on the day they planned to
accomplish them.
➢ Edit Tasks: The users can modify their tasks in case they feel there is a
change in the order of priority maybe from urgent to not urgent but still
important.
➢ Delete Tasks: When the users have completed a set tasks, they can
delete the task list that they had set for the day.
❖ File Management: A cloud based storage system was utilized in the
development of our file management system and below are some of the
functionalities of it.
➢ Upload files: Users can upload files of various format, but for the
prototype it is limited to .txt, .jpg, .mp3 files and also of a specific size
range. It is expected to accepts files of other format and be able to
accommodate larger file sizes.
➢ Delete files: Users can delete files that they are no longer in use of as it
helps to improve focus when they do not have to search too hard to
find the file they need for their studies and personal growth.
3.4 BENEFITS OF THE NEW SYSTEM
It will help improve the management of student files and also it helps to keep
track of the location of the file.
It will improve the consciousness of what really matters, understanding what is
urgent and important, thence ensuring they do not focus on the wrong event and
neglecting what important.
As many do not understand how to prioritize things in their lives, the process we
utilized during the creation of the the new system aids the user with insight on
how to order their list of tasks when prioritizing.
It will boost students academical performance and general growth if utilized
effectively and appropriately.
It supports a cloud based storage system, therefore the students do not have to
worry about whether they have enough space (Storage) to manage their files. It
utilizes an IaaS (Infrastructure as a Service) module.
3.5 SYSTEM DESIGN
3.5.1 DESIGN GOALS
The primary goal of this design is to implement a Web-Based System to enhance the
productivity of students through effective resource management and task planning. In
addition to this, to design a user-friendly interface that is accessible across devices,
prioritize privacy and security, ensure performance and scalability, promote the rate at
which students achieve academic success.
3.6 SYSTEM ARCHITECTURE
The System Architecture is described by its components. It displays the relationships
between different components. This work includes User Flow Design, New Task
creation, Reset password and Resource Management.