Overview: 2.1 Project Goals
Overview: 2.1 Project Goals
Overview: 2.1 Project Goals
Overview
This project will fill the gap between students and the old registration process, so the project must fulfill the
students' needs to view and register for courses.
The project should not take more than 2 months, and easy to be updated.
The human resources employees will do their best to help you and to give any sort of information needed to
accomplish your mission, also all the departments are going to list all the courses they have and all other
information needed.
This system could help also to build a web application or android application for course registration in the future.
3. Requirements
3.1 Functional Requirements
The system functional requirements are:
➢ The system must be able to view the available courses in order to let students choose what they want.
➢ The system must identify students according to their IDs and passwords.
➢ The system must allow students to register for new courses.
➢ The system must allow students to cancel the registration process.
5. Class Diagram
Each student could or couldn't be enrolled in a section. The section has many courses but at
least one course.
Class diagram
6. Activity Diagram
Activity diagram
7. Sequence Diagram
Sequence diagram