0% found this document useful (0 votes)
33 views

Project Documentation

ums project documentation

Uploaded by

Fahim Ahammed
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Project Documentation

ums project documentation

Uploaded by

Fahim Ahammed
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

Imperial College of Engineering, Khulna

(Rajshahi University Affiliated)


Department of Computer Science & Engineering

Project Documentation of
Academic Administration Solution

By:
Fahim Ahammed Firoz
ID: 1938520126
Department of Computer Science & Engineering
Imperial College of Engineering, Khulna
&

Hanna Bithi Malakar


ID: 1938520107
Department of Computer Science & Engineering
Imperial College of Engineering, Khulna

Supervised by:
Shovon Mandal
Lecturer
Department of Computer Science & Engineering
Imperial College of Engineering, Khulna

January, 2024
Table of Contents
Chapter 1: Introduction .............................................................................................................. 3
1.1 Project Overview .............................................................................................................. 3
1.2 Project Purpose................................................................................................................. 3
1.3 Motivation ........................................................................................................................ 4
1.4 Project Goals .................................................................................................................... 4
1.5 Stakeholders ..................................................................................................................... 5
Chapter 2: Background Study/Literature Review ...................................................................... 6
2.1 Background ...................................................................................................................... 6
2. 2 Summary of Literature Review ....................................................................................... 7
Chapter 3: Methodology ............................................................................................................ 9
3.1 Methodology .................................................................................................................... 9
3.2 Architecture .................................................................................................................... 10
A. Auth Service ................................................................................................................ 10
B. Core Service ................................................................................................................. 10
C. Payment Service........................................................................................................... 11
D. API Gateway................................................................................................................ 12
3.3 Role-based Features ....................................................................................................... 12
3.4 Technology stack............................................................................................................ 14
Backend ............................................................................................................................ 14
Frontend ............................................................................................................................ 15
Chapter 4: Expected Outcomes ................................................................................................ 16
4.1 Enhanced Efficiency: ..................................................................................................... 16
4.2 Improved Accuracy: ....................................................................................................... 16
4.3 Increased Transparency: ................................................................................................. 16
4.4 User-Friendly Interaction: .............................................................................................. 16
4.5 Modernization of University Processes: ........................................................................ 16
Chapter 5: Conclusion.............................................................................................................. 18
References ................................................................................................................................ 19
Team Contribution ................................................................................................................... 20
Team Leader: Fahim Ahammed Firoz (ID: 1938520126) ................................................... 20
Team Member: Hanna Bithi Malakar (ID: 1938520107) .................................................... 20

Academic Administration Solution Page 2


Chapter-1
Introduction
1.1 Project Overview
In today's fast-moving digital era, technology is revolutionizing how things are done across
various sectors, and the education field is no exception. Universities and educational
institutions now require efficient, user-friendly tools to effectively manage their operations.
Enter the "Academic Administration Solution," a robust digital system accessible via the
internet. Its primary purpose is to assist universities in handling their diverse tasks with
greater efficiency and convenience.

This project introduces a centralized platform that empowers universities to automate


numerous processes. Instead of relying on time-consuming manual labor, this system takes on
the workload, resulting in smoother university management.

At its core, the project aims to simplify the complex operations of universities. Think of it as
a smart assistant for these institutions, streamlining tasks such as student record-keeping,
class scheduling, exam result management, and much more. The ultimate objective is to
enhance the overall university experience for everyone involved.

Imagine a world where universities harness technology to make their operations simpler and
more efficient. This project strives to transform that vision into reality, offering a tailored
solution designed specifically for the unique needs of universities.

1.2 Project Purpose


This project, the "Academic Administration Solution," has a critical purpose: it's here to help
universities and schools with their everyday tasks. You see, even though technology is
advancing fast, many universities still use old-fashioned, manual, and paper-based systems.
These old ways cause problems like mistakes, slow work, and not enough transparency.

The main goal of this project is to fix these problems. It wants to offer a modern, all-in-one
digital solution made especially for universities. This solution will act like a control center
where universities can make their work easier. It will replace slow manual jobs with fast and
automatic ones. Imagine it as a helping hand for universities, making their lives simpler.

Here are the main points about why this project exists:

1. Modernization: This project wants to bring universities into the digital world. It will
replace old, slow processes with fast, automated ones. It will let universities use the power of
technology.

Academic Administration Solution Page 3


2. Efficiency: By doing tasks like managing student records, making class schedules, and
handling exam results automatically, this project will make universities much faster at what
they do.

3. Accuracy: The project will make sure there are fewer mistakes by using computers instead
of people. This means universities can trust their data more.

4. Transparency: The project will make things clear and open in universities. It will let
people find information easily. This will help build trust among everyone at the university.

5. User-Friendliness: The project will make a system that's easy for students, teachers, and
administrators to use. It will make their interactions with the university's digital tools simple
and enjoyable.

In the end, this project wants to change the way universities work. It will give them a digital
toolbox that's easy to use and helps them do better in today's digital world.

1.3 Motivation
Regrettably, our institution finds itself without a proper system to handle crucial tasks such as
student registration, exam result processing, class scheduling, room assignments, and online
payments. This significant deficiency has given rise to a multitude of challenges and
complications, impacting the day-to-day functioning of our university. Acutely aware of
these issues and armed with a deep understanding of our institution's needs, the motivation
for this project springs from a sincere desire to provide a remedy. We are driven by the
aspiration to enhance the management of academic operations, minimize manual
inefficiencies, and usher in a more effective and accessible system for all stakeholders. In
essence, our motivation stems from a commitment to address these pressing challenges and
improve the overall academic experience within our institution through the "Academic
Administration Solution" project.

1.4 Project Goals


The primary goals of the "Academic Administration Solution" project encompass a
comprehensive digital transformation of university management. Through efficient
automation, the project aims to enhance the operational efficiency of universities, ensuring
the accuracy of critical data and promoting transparency in academic and administrative
processes. A user-centric design approach is key to simplifying interactions for students,
faculty, and administrators, ultimately fostering operational excellence, scalability, and
empowerment for universities to embrace modern technology trends and remain competitive
in the digital age.

Academic Administration Solution Page 4


1.5 Stakeholders
There are four types of stakeholders in our “Academic Administration Solution”. Such as:
 Super Admin
 Admin
 Faculty
 Student

Here are the stakeholders of the "Academic Administration Solution" project with their
respective roles:

Super Admin: Super Admins, such as academics directors, registrars, and IT directors, hold
permission to manage the system and are responsible for overseeing student registration,
course registration, teacher management, and system permissions.

Admin: Administrators, including academic coordinators and department heads, have the
authority to manage students, faculty, academic entities (faculties, departments, semesters),
and academic resources (departments, buildings, rooms, courses, semesters, offered courses,
course sections, and course schedules).

Faculty: Faculty members are vital stakeholders responsible for teaching courses, managing
their course lists, providing grades, and generating academic results for students.

Student: Students, the end-users of the system, can access their profiles, view their enrolled
courses, check their class schedules, register for courses, make online payments, and access
their academic reports.

Each stakeholder group plays a crucial role in the efficient functioning of the "Academic
Administration Solution," ensuring a user-centric and integrated approach to university
management.

Academic Administration Solution Page 5


Chapter-2
Background Study/Literature Review
2.1 Background
In study [1], Naveen Kumar H. et al. discuss the potential benefits of University Management
Systems (UMS) in educational institutions. They emphasize the importance of automation in
university administration, addressing challenges such as inefficiency, data inconsistencies,
and a lack of transparency. While the proposed system aims to streamline administrative
processes, enhance communication, and improve data security, it notably lacks key
components like online payment systems, student registration, and course enrollment
features. This limited scope does not encompass critical aspects such as class scheduling,
faculty and student management, or classroom allocation systems, thus offering a partial view
of UMS capabilities.

In paper [2], Moh. Anshori Aris Widya et al. highlight the need for improved payment
methods in education, specifically in Vocational High Schools (SMK). They identify issues
with traditional systems like long queues, administrative inefficiencies, and fraud risks. The
proposed solution involves a virtual account-based payment system developed in
collaboration with Bank Rakyat Indonesia (BRI) through R&D, aiming to improve service
quality and convenience. The paper emphasizes the relevance of fintech innovations, notably
virtual accounts, especially during the COVID-19 pandemic to reduce overcrowding and
health risks. Employing qualitative data analysis, the paper simplifies complex information
for accessibility. However, it's essential to note that the discussed system is not tailored to the
Bangladeshi payment context, and it lacks features such as students being able to view their
dues by semester.

Luo's study [3] discusses how to manage university students in the era of big data. It talks
about the good things and problems that come with using a lot of data. It suggests using new
methods with internet technology to manage students better. The study also talks about the
challenges of using big data, like keeping student information safe. In the end, Luo's research
helps educators and administrators understand how to handle data in the digital age.

In the paper "University Research Project Management System Based on Cloud Platform" by
Yan et al. [4], the authors propose a cloud-based system to manage research projects in
universities. This system provides various modules for managing research projects, including
application, review, progress tracking, completion, and result display. However, it's important
to note that your project expands on these features by also including faculty and student
management, class scheduling, student registration, an online payment system, classroom
allocation, and result management. While both systems offer valuable contributions to
university management, the choice between them should depend on the specific needs of the
institution. Yan et al.'s system focuses more on research project-related functions, while your
project provides a holistic solution for broader university management needs.

Academic Administration Solution Page 6


The paper titled "Developing the Student Management System (SMS) for Universities in
Bangladesh '' by Biman Baruaa and Md. Obaidullahb [5] provides a valuable solution to the
challenges faced by higher education institutions in Bangladesh. With the increasing number
of universities in the country, the traditional paper-based management systems have become
impractical and error-prone. The authors propose implementing a comprehensive Online
Student Management System (SMS) to tackle these issues. The SMS aims to streamline
various university tasks, including class scheduling, classroom allocation, online payments,
student registration, course enrollment, faculty, and department management. This research
addresses a significant gap by focusing on the practical application and impact assessment of
such a system in Bangladeshi universities. It highlights potential benefits, such as improved
efficiency, better communication, data security, and time savings. However, empirical
evidence of SMS's effectiveness in real university settings would strengthen the paper.
Overall, this work represents a crucial step toward modernizing university management
practices in Bangladesh.

The paper [6] introduces a web-based Student Information Management System (SIMS) with
features like an easy-to-use login and registration system, email confirmation, and efficient
student registration processes, although it doesn't clearly state its objectives. To make the
system better, using a microservices architecture could help improve its ability to grow,
adapt, and be maintained. This approach would allow for the addition of features like class
scheduling, online payment processing, enrolling in courses by semester, and managing
faculty as separate services. However, the paper lacks a thorough evaluation of how well the
system works or feedback from users, making it hard to assess how useful it really is.
Additionally, it would be beneficial to explore security measures for protecting sensitive
student information in a web-based system.

The "University Management System in System-z Mainframe (zMS)" described in Asha Rani
Nallavadu's doctoral dissertation [7] has room for improvement by adding more features to
help universities manage various aspects. Currently, it handles student profiles, subject
registration, course results, and lecturer evaluations. But it could become even more useful by
including features for managing admissions, planning classes, overseeing faculty and staff,
connecting with alumni, and handling financial aid. Additionally, if it could analyze data and
provide useful insights, it would help university leaders make better decisions. These changes
would turn zMS into a comprehensive University Management System, making universities
run more smoothly.

2. 2 Summary of Literature Review

The review looks at different studies about how universities are managed. One study by
Naveen Kumar H. and others [1] talks about how technology can help manage universities
better, but it doesn't include everything Bangladeshi universities need, like online payments
and student registration. Another study by Moh. Anshori Aris Widya and team [2] talks about
making it easier to pay for school, which is important, especially during COVID-19. Luo's

Academic Administration Solution Page 7


study [3] talks about using lots of data to manage students and the challenges of doing that
safely. Yan and colleagues [4] suggest a system for managing research projects in
universities, but it focuses more on research, not all university tasks. The study by Biman
Baruaa and Md. Obaidullahb [5] recommends an online system for Bangladeshi universities
that covers many tasks like class scheduling and faculty management. Another study talks
about a web-based system for students [6], but it needs to be more secure, and it doesn't say
how well it works. Finally, Asha Rani Nallavadu's study [7] says that zMS can be improved
to help universities manage more things like admissions, class planning, faculty, alumni, and
data analysis. These studies give ideas on how to make university management better in
Bangladesh.

Academic Administration Solution Page 8


Chapter-3
Methodology

The methodology employed in the development and implementation of the "Academic


Administration Solution" is critical to the project's success. It outlines the systematic
approach used to create a functional and effective university management system. Here is an
overview of the methodology:

3.1 Methodology
The methodology employed for the development of the "Academic Administration Solution"
follows a structured approach to ensure the efficient management of university operations.

Fig-3.1.1: Development Lifecycle

1. Requirement Analysis: The project begins with a comprehensive analysis of the


specific needs of educational institutions. Stakeholder interviews and thorough
requirement gathering sessions are conducted to understand the scope and objectives
of the system.
2. System Design: A meticulous system design phase follows, involving the creation of
a modular and scalable architecture. This design accounts for student and faculty
management, course scheduling, result processing, room allocation, class attendance,
and online payments.
3. Development and Implementation: The development phase involves coding and
configuring the various modules and functionalities. Advanced programming
languages and technologies are used to create the core components of the system.
4. Integration and Testing: Rigorous testing is conducted to ensure the seamless
functioning of all system components. This phase aims to identify and rectify any
errors, inconsistencies, or performance issues.
5. Deployment: The system is deployed in a production environment, ensuring high
availability and reliability.
6. Monitoring and Maintenance: Ongoing monitoring and regular updates are carried
out to keep the system running smoothly and securely. This ensures its continued
relevance.

Academic Administration Solution Page 9


3.2 Architecture
The "Academic Administration Solution" employs a microservices architecture, where
different services work together to provide a comprehensive university management system.
Here are the key features of the microservices-based backend:

Fig: 3.2.1: Backend Architecture of Academic Administration Solution (Microservice)

A. Auth Service
1. User Authentication: The Auth Service is responsible for authenticating users,
including students, faculty, administrators, and super admins. It ensures that only
authorized individuals gain access to the system.
2. User Roles and Permissions: This service defines and manages user roles, granting
specific permissions based on user roles. It plays a crucial role in maintaining the
security and integrity of the system.
3. Token Generation: Auth Service generates and manages tokens to authenticate and
authorize users for secure interactions with the system.

Fig: 3.2.2: Diagram of Authentication Service

B. Core Service
1. Student Management: The Core Service facilitates student management, enabling
functions such as filtering, retrieving, creating, updating, and deleting student records.
It stores essential student information, including personal details and academic
history.

Academic Administration Solution Page 10


2. Faculty Management: This service allows administrators to manage faculty
members efficiently. It includes features for filtering, retrieving, creating, updating,
and deleting faculty profiles.
3. Academic Resource Management: The Core Service handles academic resources
like academic faculties, departments, semesters, and academic entities. It allows for
creating, deleting, updating, reading, and filtering these academic components.
4. Course and Class Management: Core Service plays a crucial role in managing
courses, course sections, course schedules, and semester registration. It ensures
efficient organization and allocation of academic resources.
5. Result Management: This service is responsible for managing exam results and
academic reports, enabling faculty to enter student grades and students to access their
academic records.
6. Class Attendance: Core Service tracks class attendance, allowing faculty members to
take attendance online, providing an efficient way to monitor student participation.

Fig: 3.2.3: Diagram of Core (Central) Service

C. Payment Service
1. Online Payment Processing: The Payment Service provides a secure platform for
students to make online payments for tuition, fees, and other financial transactions. It
integrates with payment gateways such as SSLCommerz to ensure safe and
convenient transactions.
2. Payment History: Students can view their payment history, helping them keep track
of their financial transactions within the academic institution.

Academic Administration Solution Page 11


Fig: 3.2.4: Diagram of Payment Service

D. API Gateway
1. Centralized Entry Point: The newly added API Gateway serves as the central entry
point to the system. It provides a unified interface for incoming requests, managing
microservices orchestration, load balancing, security, and authentication. The API
Gateway ensures that requests are appropriately routed to the respective
microservices, enhancing system performance, security, and user experience.

3.3 Role-based Features

Each of these microservices within the "Academic Administration Solution" is designed to


function independently, yet they collaborate to create a holistic and efficient university
management system. This microservices architecture ensures scalability, flexibility, and the
ability to enhance individual components without affecting the entire system. It contributes to
the agility and robustness of the solution, making it a valuable asset for university
administrators, faculty, and students.

Fig: 3.3.1: System Diagram

For Super Admin:

1. Profile Management: Super Admins have the capability to manage their personal
profile information within the system. This includes updating their contact details,
ensuring their information is always up-to-date.

Academic Administration Solution Page 12


2. Change Password: Security is of utmost importance. Super Admins can change their
login password at any time, providing an added layer of protection for their accounts.
3. Manage Students: Super Admins have extensive control over student profiles. They
can filter student records, view specific student profiles, create new student profiles,
update existing ones, and delete profiles as needed. This allows for efficient
management of student information, including personal details and academic records.
4. Manage Faculty: Similar to student management, Super Admins can effectively
oversee faculty profiles. They can filter, view, create, update, and delete faculty
profiles, making it easy to maintain accurate faculty information, including personal
and academic details.
5. Manage Admins: The administrative hierarchy is maintained through Super Admins,
who can filter, view, create, update, and delete admin profiles. This ensures that the
administrative team has the right personnel and that access is controlled and secure.
6. Manage All Users: Super Admins have comprehensive control over all user profiles,
including Admins, Faculty, and Students. This allows them to maintain the integrity
of the system and oversee the entire user ecosystem.
7. Manage Permissions: Controlling access to system features is critical. Super Admins
can create, read, update, delete, and filter permissions for different user roles,
guaranteeing that users have access only to the features and data they need.
8. Manage Departments: Super Admins have the ability to create, read, update, and
delete academic departments. This ensures that the institution's academic structure
remains organized and easily manageable.

For Admin:

1. Profile Management: Admins have the capability to manage their own profile
information, enabling them to keep their contact details up-to-date within the system.
2. Change Password: Admins can change their login password as needed to maintain
account security.
3. Manage Students: Admins play a crucial role in student management. They can
filter, view, create, update, and delete student profiles, providing efficient control over
student information, including academic records and enrollment status.
4. Manage Faculty: Admins also have the authority to oversee faculty profiles. They
can filter, view, create, update, and delete faculty profiles, ensuring that faculty
information remains accurate and comprehensive.
5. Manage Academic: Admins can take charge of various academic entities such as
faculties, departments, and semesters. They can create, delete, update, read, and filter
this academic information, ensuring that the academic structure is flexible and
responsive to institutional needs.
6. Management of Academic Resources: Admins are responsible for academic
resources management, including departments, buildings, rooms, courses, semesters,
offered courses, course sections, and course schedules. They can create, read, update,
and delete these resources, ensuring that academic operations run smoothly.

Academic Administration Solution Page 13


For Student:

1. Profile Management: Students have the ability to manage their own profiles,
enabling them to keep their personal information and contact details up-to-date.
2. Course Enrollment: Students can enroll in courses for each semester, helping them
meet their credit requirements for graduation. This feature simplifies the registration
process and empowers students to make informed academic choices.
3. Academic Reports: Students can access and view their academic results and reports
online. This feature gives students immediate access to their academic progress,
allowing them to track their performance over time.
4. Class Schedule: Access to a detailed class schedule for the current semester is
provided, allowing students to stay organized and attend classes without confusion.
5. Online Payments: Students can make online payments for tuition fees, streamlining
the payment process and ensuring convenience for financial transactions.

For Faculty:

1. Profile Management: Faculty members have the ability to update their personal
information and qualifications, ensuring that their profiles remain current and
accurate.
2. Course Management: Faculty members are responsible for managing the courses
they teach. This includes course materials, grading, and attendance. This feature
streamlines the teaching process and enables faculty to provide comprehensive
support to students.
3. Student Interaction: Faculty can access student lists for the courses they teach,
facilitating communication with students. This interaction is essential for addressing
academic concerns and providing guidance.
4. Academic Results: Faculty members can submit student exam results and generate
academic reports, enhancing the efficiency of the grading process and providing
students with timely feedback.
5. Class Scheduling: Faculty members have control over class schedules and locations
for their courses, ensuring that classes run smoothly and according to the designated
timetable.

3.4 Technology stack

3.4.1 Backend
 Database: We use two kinds of storage spaces, like big digital filing cabinets. One is
MongoDB, good for different types of information, and the other is PostgreSQL, great
for keeping things neat and tidy.

 Data Interaction Tools: We have Mongoose for MongoDB and Prisma for
PostgreSQL. Think of Mongoose and Prisma as helpers that make it easier for our
system to talk to the databases. They help fetch and organize the information we need.

Academic Administration Solution Page 14


 Payment Method: For paying online, we have SSLCommerz. It's like a guard
making sure all online transactions are safe and easy.

 Language: Imagine Typescript and JavaScript as the languages our system


understands. Node.js is like the stage where everything happens behind the scenes.

 Framework: Express.js is like the superhero that helps us build the backstage of our
system faster and better.

3.4.2 Frontend
 Framework: Next.js is like the artist's canvas. It helps us make the front part of our
system look good and work smoothly.

 Languages: We use Typescript and JavaScript here too, making sure everything on
the front side also looks good and works well.

The "Academic Administration Solution" is designed to be a comprehensive and user-centric


system, providing a wide range of features to cater to the specific needs of students, faculty,
and administrators within the academic institution. This feature-rich approach ensures that the
system serves as a valuable tool in streamlining university operations and enhancing the
overall academic experience.

Academic Administration Solution Page 15


Chapter-4
Expected Outcomes

We hope the "Academic Administration Solution" will make university tasks faster.
Managing student records, planning classes, and handling exam results should become
quicker and easier. This means less work for the university staff.

4.1 Enhanced Efficiency:


One of the primary expected outcomes is the significant enhancement of overall operational
efficiency within the university. The introduction of automated processes and the elimination
of manual, time-consuming tasks are poised to streamline various operations. Tasks such as
student record-keeping, class scheduling, exam result management and more will experience
a boost in speed and effectiveness. This improvement in efficiency is crucial for reducing the
administrative burden on university staff and ensuring that tasks are accomplished in a more
timely and resource-efficient manner.

4.2 Improved Accuracy:


The transition to a digital system, facilitated by the "Academic Administration Solution," is
expected to contribute to a marked improvement in data accuracy. By leveraging computer-
based data management tools such as Mongoose and Prisma, the project aims to minimize
errors that are inherent in manual data processing. This improvement in accuracy is pivotal
for instilling confidence and trust in the integrity of university data, which is foundational for
informed decision-making.

4.3 Increased Transparency:


A key expected outcome is the increased transparency in university operations. The system is
designed to provide clear and accessible information for all stakeholders, including students,
faculty, and administrators. By offering a centralized platform for information retrieval and
communication, the project aims to foster an environment of openness and accessibility. This,
in turn, is anticipated to enhance trust and collaboration within the university community.

4.4 User-Friendly Interaction:


Creating a user-friendly system is a core objective, and the expected outcome is a platform
that is intuitive and easy to navigate for all users. By employing Next.js for the frontend and
ensuring a seamless user experience, the system aims to simplify interactions with digital
tools. This user-centric approach extends to students, faculty, and administrators, fostering a
positive and enjoyable experience when engaging with various features and functionalities.

4.5 Modernization of University Processes:


The "Academic Administration Solution" aspires to bring about a holistic modernization of
university processes. By embracing contemporary technology trends and providing a tailored

Academic Administration Solution Page 16


digital solution, the project aims to position the university competitively in the digital age.
This modernization involves the replacement of outdated, manual processes with efficient,
automated ones. The anticipated outcome is a university that is better equipped to navigate
the challenges and opportunities presented by advancements in technology.

Academic Administration Solution Page 17


Chapter-5
Conclusion
In closing, the "Academic Administration Solution" is all about making positive changes in
how the university is managed. We expect to see improvements in efficiency, accuracy,
transparency, ease of use, and bringing the university up to speed with modern technology.
As the system develops, it should not only solve current issues but also pave the way for a
more flexible, adaptive, and tech-savvy academic environment. Our dedication to tackling
important problems and enhancing the overall university experience makes this project a
game-changer. The journey towards a more streamlined, effective, and digitally empowered
university management system is starting, and it's set to bring long-lasting benefits for
students, faculty, and administrators alike.

Academic Administration Solution Page 18


References
[1] University Management System - Naveen Kumar H, Aishwarya, Mohammed Asif,
Mohammed Habib - IJFMR Volume 5, Issue 3, May-June 2023. DOI
10.36948/ijfmr.2023.v05i03.2839
[2] Widya, M.A. and Aini, N., 2021. Design of a Student Payment System Based on Virtual
Account. NEWTON: Networking and Information Technology, 1(1), pp.35-40.
[3] Luo, Y., 2021. Research on the methods of management of university students in the big
data age. Open Access Library Journal, 8(5), pp.1-6.
[4] Yan, Z., Wei, G., Dongdong, L., Lei, N. and Mengran, Y., 2020, April. University
research project management system based on cloud platform. In 2020 International
Conference on Big Data and Informatization Education (ICBDIE) (pp. 453-456). IEEE.
[5] Barua, B. and Obaidullah, M.D., 2014. Development of the Student Management System
(SMS) for Universities in Bangladesh. BUFT Journal, 2, pp.57-66.
[6] Bharamagoudar, S.R., Geeta, R.B. and Totad, S.G., 2013. Web based student information
management system. International Journal of Advanced Research in Computer and
Communication Engineering, 2(6), pp.2342-2348.
[7] Nallavadu, A.R., 2012. University Management System in System-z Mainframe (zMS)
(Doctoral dissertation, UMP).

Academic Administration Solution Page 19


Team Contribution
The success of the Academic Administration Solution project is a result of collaborative
efforts from the team members, each playing a distinct role in its development.

Team Leader: Fahim Ahammed Firoz (ID: 1938520126)


As the Team Leader, Fahim Ahammed Firoz spearheaded the project, focusing on critical
aspects such as system design and microservices architecture. His extensive research on the
first three papers laid the groundwork for the project's goals and requirements. Fahim played
a pivotal role in the design of key components, including the Auth Service, Core Service,
Payment Service, and API Gateway.

Team Member: Hanna Bithi Malakar (ID: 1938520107)


Hanna Bithi Malakar played a crucial role in the project's background study and literature
review, providing valuable insights to shape the project's foundation. She also contributed to
writing the project report and offered support in setting the expected outcomes.

Academic Administration Solution Page 20

You might also like