
SCHOOL MANAGEMENT APPLICATION
The Olympia
School
An application that connects parents and the school. In this project, I did the research and designed the user interface for the roll call feature on the bus.
Not interested in reviewing the UX process?
Khoyy
UI/UX CASE STUDY
Outsourcing
SHub Jsc.



My Role
UX/UI Design Intern
Scope
Support the team in the UX process.
Design the user interface for the roll call feature on the bus.
Timelines
2 weeks



Explore the process
Project Brief
About SHub
SHub Classroom is software developed to support the education sector. It provides many conveniences for teachers and students in the learning process, including assigning and completing homework, creating exams, and taking tests. Additionally, the software serves as a quick bridge connecting parents with teachers. The Olympia School management application is an outsourcing project commissioned by The Olympia School System.

The roll call feature on the bus was developed to address the issue of attendance on school buses, in response to past incidents where students were unfortunately left behind on the bus, leading to tragic accidents
Problems
Digitizing the student attendance process on school buses
Solutions
Conduct UXR to understand parent, teacher, bus advisor behavior
Design a user interface that these groups can easily use to manage students on the bus

Base on Design Thinking
Design Process
This is an outsourcing project, so the client needs to receive the prototype from the Design department as soon as possible to decide whether to place an order. Therefore, we have only 2 weeks to complete the demo.

Khoyy
KhaaNg
We have streamlined many steps in the Design Thinking process to be able to deliver the prototype demo as quickly as possible.

What are the factors responsible for the problems?
Empathy & Define
User Persona
After several days of discussions and working with the administration of The Olympia School, we have developed two personas: the bus supervisor and the student’s parent.
Problem Statement
Hung Nguyen struggles with managing student attendance on the school bus due to reliance on paper documentation, which is prone to loss and inefficiency. He also faces difficulties receiving timely notifications about student absences, resulting in wasted time and complications in managing bus routes and generating reports.
Phuong Le is unable to actively track her children’s journey to and from school on the school bus due to a lack of real-time visibility and communication with the bus supervisor. This creates challenges in staying informed about bus routes and addressing any issues promptly, leading to concerns about her children’s safety and timely arrival.

Draft some viable solutions to tackle the situation!
Ideate
About the Solutions
Based on the brief from the school and the roles within the school, for this feature, we will design two interfaces: one for parents and one for the supervisor.
How Might We?
How might we streamline the process of taking attendance and managing student records on the bus to reduce reliance on paper and minimize the risk of lost information?
How might we improve the notification system for student absences to ensure that Hung Nguyen receives timely updates and can efficiently manage bus routes and reporting?
How might we provide Phuong Le with real-time tracking and visibility of her children’s journey on the school bus to enhance her ability to monitor their travel and ensure their safety?
How might we facilitate easy communication between Phuong Le and the bus supervisor to address any concerns or provide additional instructions in a timely manner?
User Flow
Flow for Taking Attendance and Sending Reports for Bus Supervisor.


Draft some viable solutions to tackle the situation!
Visual Design
Roll Call For The Bus
Some design screens for this feature.
Bus Supervisor
Bus Supervisor - Switch Bus Station
Student's Parent Screens

What I've learnt in this feature
Takeaways
Takeaways for this feature
For Supervisors: The process of taking attendance and managing student information on school buses is often cumbersome and time-consuming, especially when relying on traditional paper methods. Implementing a digital solution that streamlines this process by reducing the need for manual input and paperwork can greatly enhance efficiency. By integrating features that allow quick access to student lists, real-time updates, and automated reporting, supervisors can focus more on ensuring student safety rather than administrative tasks.
A seemingly small change, like moving from paper-based attendance to a digital platform, can have a significant impact. It’s essential to choose features that best suit the supervisor's daily routines rather than aiming for the most advanced solutions. Understanding the specific context and challenges faced by supervisors can lead to a more effective design that minimizes the mental load and improves overall workflow. Additionally, it’s crucial to balance the implementation of these features with the available resources, ensuring that the design is both practical and sustainable.
Thank you for taking the time to explore my little world!
👉 Connect with me:
nguyenhoangkhoic3b@gmail.com



















