DEV Community

CURTIS EJIRO PRAISE
CURTIS EJIRO PRAISE

Posted on

CASE STUDY

Topic : Implementing an Online Student Enrollment System

Overview of the University’s Enrollment Challenges and the Proposed Solution

The university faced several challenges with its outdated student enrollment system, including:

• Inefficient manual processes prone to errors and delays.
• Lack of accessibility for students to enroll in courses, pay tuition, or track progress online.
• Difficulty for professors to manage class rosters and submit grades efficiently.
• Administrative staff struggled with generating reports and managing course offerings.
Enter fullscreen mode Exit fullscreen mode

Proposed Solution:
Develop an Online Student Enrollment System to streamline enrollment processes. The system enables:

• Students to enroll in courses, track academic progress, and make tuition payments online.
• Professors to manage class rosters, submit grades, and monitor student performance.
• Administrative staff to track enrollment data, generate reports, and manage course offerings efficiently.
Enter fullscreen mode Exit fullscreen mode

Key Findings from Stakeholder Analysis and Requirement Gathering

Stakeholders Identified:

1.  Students: Need a simple interface for course selection, tuition payment, and academic tracking.
2.  Professors: Require tools for managing class rosters and submitting grades efficiently.
3.  Administrative Staff: Need robust reporting tools to track enrollment and manage courses.
4.  IT Department: Responsible for system integration and maintenance.
5.  Finance Department: Handles tuition payment processing and billing integration.
Enter fullscreen mode Exit fullscreen mode

Requirements Gathered:

• Students: Secure login, real-time course availability, payment gateway, and progress tracking.
• Professors: Easy grade submission, performance tracking, and roster management.
• Admins: Reporting dashboards, course management, and integration with legacy systems.
Enter fullscreen mode Exit fullscreen mode

How the System Meets Stakeholder Needs

Students:

• A user-friendly dashboard simplifies course selection and displays progress in real time.
• Integrated payment systems allow secure and instant tuition transactions.
Enter fullscreen mode Exit fullscreen mode

Professors:

• A class management portal with roster tools and grade submission capabilities.
• Notifications for student performance updates.
Enter fullscreen mode Exit fullscreen mode

Administrative Staff:

• A reporting dashboard provides insights into enrollment trends and course performance.
• Tools to manage course offerings and integrate data with existing systems.
Enter fullscreen mode Exit fullscreen mode

Reflection on the Agile Process

The project was executed using Agile methodology, ensuring iterative development and continuous improvement:

1.  Sprint Planning: Requirements were broken into manageable user stories in Jira.
2.  Daily Standups: Provided updates on task progress, blockers, and next steps.
3.  Sprint Reviews: Iterative feedback was incorporated to improve functionality.
4.  Jira Usage:
• User stories were tracked on a Kanban board, categorized into tasks and subtasks.
• Acceptance criteria were added to ensure clarity and “Definition of Done.”
Enter fullscreen mode Exit fullscreen mode

Proffered Solution to the Stated Problem

The final solution includes:

• A responsive web application accessible to all stakeholders.
• Secure integration with the university’s legacy systems (billing and academic records).
• Automation of repetitive tasks like course registration and grade entry.
Enter fullscreen mode Exit fullscreen mode

Success Metrics to Meet Business Objectives

1.  Student Satisfaction: 90% of students should report ease of use during course enrollment.
2.  Professor Efficiency: Grade submission time reduced by 40%.
3.  Administrative Accuracy: 95% accuracy in reporting and course data management.
4.  Integration Success: Full synchronization with existing university systems.
Enter fullscreen mode Exit fullscreen mode

Business Process Mapping

The implementation mapped key workflows:

• Student Enrollment Process:
• Login → View Courses → Select Courses → Make Payment → Confirm Enrollment.
• Professor Workflow:
• Login → View Class Rosters → Submit Grades.
• Admin Workflow:
• Login → Manage Courses → Generate Reports.
Enter fullscreen mode Exit fullscreen mode

Each process was designed using BPMN-compliant flow diagrams, ensuring clarity and scalability.

Other Related Points

1.  Security Features: Multi-factor authentication was implemented to protect user data.
2.  Scalability: The system was designed to handle an increasing number of users annually.
3.  Training and Support: Tutorials and guides were created for users to familiarize themselves with the new system.
Enter fullscreen mode Exit fullscreen mode

Conclusion

The implementation of the Online Student Enrollment System has modernized the university’s processes, improved stakeholder satisfaction, and aligned with the university’s objective of providing a seamless digital experience. With iterative feedback and constant improvements, the system promises to remain adaptive and future-proof.

Top comments (0)