0% found this document useful (0 votes)
9 views21 pages

University Selection Management System

The document outlines a proposal for a web-based University Application Management System aimed at digitizing and streamlining the admission process for both Intermediate and Undergraduate students in Bangladesh. Key objectives include improving communication, allowing students to track their application status, and reducing manual errors. The system will feature user roles for applicants, admins, reviewers, and super admins, and will utilize modern technologies for both frontend and backend development.

Uploaded by

Ahnaf Abid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views21 pages

University Selection Management System

The document outlines a proposal for a web-based University Application Management System aimed at digitizing and streamlining the admission process for both Intermediate and Undergraduate students in Bangladesh. Key objectives include improving communication, allowing students to track their application status, and reducing manual errors. The system will feature user roles for applicants, admins, reviewers, and super admins, and will utilize modern technologies for both frontend and backend development.

Uploaded by

Ahnaf Abid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Bangladesh University of Business &

Technology

UNIVERSITY
SELECTION
MANAGEMENT
Course Name : Software Engineering Lab
Course Code: CSE 328

SYSTEM
Tea
Descripti
m
ID Name Section
on
21225103141 Ahnaf Abid Tawsif 49/05
21225103017 Jawwad Shahrier 49/05
22234103078 Fiayaz Zaman 50/05
22234103373 Shefat E Rabbi Ome 50/05
22234103234 Fahmida Nur Toma 50/05
21225103496 Fatema Tuz Zohora 49/05
Proble
Stateme
m
nt
• Admission process is slow and done manually.

• No single system for Intermediate and Undergraduate applications.

• Poor communication between students, staff, and teachers. MURAD NASER,


B.A.
• Students can't easily check their application status.

• Not connected to education boards for automatic data checking.

• Manual work causes many mistakes in checking documents and eligibility.


Proje
Objecti
ct
• ves
Make the admission process faster and digital.

• Create one system for all student applications.

• Improve communication between students and staff.

• Allow students to track application status easily.

• Connect with education boards for data verification.

• Reduce human errors in checking documents and eligibility.


Syste
Overvie
m
• A web-based system for university admission.
w
• Designed for both Intermediate and Undergraduate students.

• Makes the admission process easy and paperless.

• All applications are managed in one place (centralized).

• Simple and user-friendly interface.

• Connects students, university staff, and admins smoothly.

• Helps everyone work together in a digital environment.


User
Roles
• Applicant (Student) – Register, apply, upload documents, track
status.

• Admin – Manage applications, assign reviewers, approve/reject.

• Reviewer – Verify documents, review applications, give feedback.

• Super Admin – Manage users, programs, settings, and cycles.

• University Representative (Optional) – View and filter students for


their university.
Key • User sign up and login
Feature • Edit profile

s • Upload and check documents

• Choose university and course

• Submit and track application

• Get status updates

• Admin panel to monitor applications

• Review page for evaluators


Functional
Requirements
Applicant (Student)

• Register/login

• Fill info & select program

• Upload documents

• Pay fees (if needed)

• Track status & get updates


Functional
Requirements
Administrator

• Manage applications

• Assign to reviewers

• Update statuses

• Edit programs/schedules

• View reports
Functional
Requirements
Reviewer

• Review assigned applications

• Verify documents

• Approve/reject or flag issues


Functional
Requirements
Super Admin

• Manage roles & settings

• Set deadlines & academic years

• Handle system-wide tasks


Functional
Requirements
University Representative

• Filter by program/university

• View accepted students


Non-
Requirements
Functional
• Performance: Supports 1000+ users at once

• Scalability: Works for many universities & students

• Availability: 99.5% uptime

• Usability: Easy for all users

• Security: Encrypted data & role-based access

• Maintainability: Easy to update & manage

• Compatibility: Works on all browsers & devices


Development
Approaches
• Mobile-First: Optimized for Android users.

• Moduler Architecture: Clean, maintainable code.

• Agile: Fast updates with continuous feedback.

• API-Driven: Shared backend for web and


mobile.
Technologies to be
Used
Frontend (Mobile App)
:

• Kotlin
• Jetpack Compose (or XML Layouts)
• Jetpack Navigation Component
• Hilt / Dagger
• MVVM
• Room (SQLite)
• Retrofit + OkHttp
• Coil / Glide
• Firebase Cloud Messaging (FCM)
• Firebase Analytics & Crashlytics
Technologies to be
Used
Backend (Web services to support the App)
:

• Node.js / Django / ASP.NET


• PostgreSQL / MySQL / MongoDB
• JWT + OAuth2
• Firebase / AWS / DigitalOcean
• Cloud Storage (Firebase / S3)
Technologies to be
Used
Other Tools
:

• Tool
• Git & GitHub/GitLab
• Postman
• Figma / Adobe XD
• Android Studio
• Jira / Trello
Work Break-down
Structure
Gantt Chart for University
Selection Management
System
Conclusion

Our University Application Management System aims to simplify


and digitize the admission process.It ensures faster processing,
better communication, and a smooth experience for students and
admins through a secure and user-friendly mobile app.
THANK
YOU

You might also like