UMBC x Blackboard
An Intergation Project
Problem Statement:
Students currently use myUMBC Class Search for registration and Blackboard for course details, creating a fragmented experience.
​
Objective:
To integrate myUMBC Class Search with Blackboard, providing a unified platform for class registration and course information.

A Short Story






The Process
01.
02.
03.
04.
05.
Requirements
Interviews
Use-Cases, DFD, ER
System Proposal
Interface Design
Requirements
Functional Requirements
​
1. Course Search:
-
Authenticate student login.
-
Allow navigation to class search and registration.
-
Provide search criteria options and display matching courses.
2. Course Registration:
-
Display detailed course information.
-
Facilitate course enrollment and waitlist management.
-
Confirm successful registration or waitlist status.
Non-Functional Requirements​
​
1. Operational:
-
Ensure compatibility with all digital devices.
-
Send email notifications for significant events.
2. Performance:
-
Ensure 24/7 availability.
-
Provide rapid response and handle high user volumes.
3. Security:
-
Maintain secure student accounts and data.
-
Implement multi-factor authentication.
4. Cultural-Political:
-
Ensure compatibility with various web and mobile.
-
Adapt to changes in higher education regulations.
Interviews


& more......
Diagrams
Use-Cases
1.

2.

Data Flow Diagram

1. Context Diagram

2. DFD level 0

3. DFD level 1 : Course Search

4. DFD level 1 : Course Registration
ER Diagram

System Proposal

Interface Design


Thank You!!