Youssef Mohamed Ali

Omar Ahmed Diaa El-Din

Ahmed Raouf Aly

Andrew Gamal Fahmy

Supervised by: Dr. Diaa Salama &

Eng. Mahmoud Heidar

Publishing Date

April 2022


Brain-Computer Interfaces (BCI) are a popular approach for people to connect with computers intelligently using only their minds. The project leads to a new approach for assisting people with disabilities in using computers. The basic goal is to use brain signals to control mouse cursor movement. The electroencephalogram (EEG) measures and records the pattern of brain waves. Electroencephalography is a new technology that detects brain waves that assist control the mouse cursor. The goal of this research is to use machine learning techniques to analyze brain signals and use them for Brain-Computer Interfacing.

1.1 Purpose

The main purpose of this SDD document is to represent the project (building applications on EEG signal classification main architecture and design. We’ll work out the best way to grasp this software in this article. The document will also include information about the system’s functions, schematics, and features.

1.2 Scope

This document’s scope includes all persons with disabilities, which includes millions of people all around the world which will allow them to control mouse and keyboard using their brain signals. This software description document aims to specify and examine all of the software’s needs.

1.3 Overview

There are eight sections in this software description document SDD. The scope, objective, and intended audience are all discussed in the first section. The project overview is the second section, which depicts the work flow, scope, goals & objectives, and project time frame for the system. The context and use-case diagrams are shown in the third part. The logical viewpoint of the system, design reasoning, patterns, composition, structure, algorithm, interaction, and interface viewpoints are also included in this part. Database design and description is covered in the fourth section. The fifth section depicts the human interface design (screen pictures and user interface) and outlines how the user will interact with our system. The requirement matrix is the sixth section, and it displays the functional requirements as well as whether or not they have been met. Appendices and references round out the rest of the section.

1.4 Intended audience

This SDD document is mainly intended for people with disabilities that does not allow them to use mouse or keyboard and also for neurologists.