Skip to content

SWE216 Project


Team Members: Group 3

Alanoud Aldaej 202279560 F07
Atheer Almomtan 202246520 F06
Jana Alkahlan 202242700 F07
Kawthar Alkhawajah 202168810 F07
Lama Al Thunayyan 202275940 F06
Deema Almoosa 202261140 F07

Phase 1:

KFUPM Student Impact Hub

KFUPM Student Impact Hub is a platform that empowers students to collaborate on community service and social impact projects. It helps students connect with peers who share similar passions, find volunteering opportunities, and showcase their contributions to society, fostering a culture of leadership and positive change.

Stakeholders

Students
Faculty members
University administration
Student clubs
Companies & employees
IT department

Requirements Elicitation

We gathered the requirements for the KFUPM Student Impact Hub through a questionnaire designed to capture the needs of the and interviews with team members acting as stakeholders. Since direct access to real stakeholders was not feasible, we assumed stakeholder roles and answered the questionnaire based on their perspectives. The collected responses were analyzed to distinguish between functional and non-functional requirements, ensuring a comprehensive understanding of the app’s necessary features and improvements. Below is the the questionnaire responses for all stakeholders.
The following two pages are all the requirements that were gathered during the requirements elicitation phase and classified into Functional and Non-Functional requirements.

Requirements Documentation


Phase 2:

Requirement Analysis


Use Case Modelling:




GUI Validation:

Scenario: Sara is a KFUPM student who started using the new campus app to stay connected and manage her events. She opens the app and decides to create a new event related to the Chemical Engineering Club and she starts filling in the event details, such as the date and time. Then, she starts scrolling to find interesting events and comes across a workshop that interests her, so she joins it with just one click. While using the app, sarah has a few questions, so she chats with the AI assistant to help her in answering her academic inquires



Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.