top of page

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.

Blackboard

A Short Story

1.png
2.png
3.png
6.png
4.png
5.png

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

Interview 1.png
Interview 2.png

& more......

Diagrams

Use-Cases 

1. 

Use Case C.png

2.

Use Case F.png

Data Flow Diagram

Context Diagram.png

1. Context Diagram

DFD 0.png

2. DFD level 0 

DFD 1 CS.png

3. DFD level 1 : Course Search

DFD 1 CR.png

4. DFD level 1 : Course Registration

ER Diagram

ER.png

System Proposal

System Proposal.png

Interface Design

Interface Design
Prototype.png

Thank You!!

Thanks for stopping by!

Feel free to email me at yachi883@gmail.com

© 2025 Yachi Patel. All rights reserved.

bottom of page