Business Management System

This system was built for a company that needed a system to manage its
employees and contractors information. It include payroll system.

The system still under development.

Meeting Scheduler System

This project was part of the Advanced Requirement Engineering course.

The purpose of the system is to provide better and advance way of scheduling meetings, it has an algorithm to resolve meetings conflicts and suggest best times to schedule meetings. Moreover, meetings attendees will have the option to suggest the location of the meeting and the system will select the best location that fit most of the attendees’ preferences.

Algorithm Basic Logic

Soft-goals Interdependency Graph