This document summarizes the requirements for an airline reservation system. It outlines the project team members and provides a Gantt chart. It discusses elicitation techniques used like interviews and prototyping to gather raw requirements. Some requirements were found to be problematic or in conflict, like password complexity versus cyber attacks. The requirements were further elaborated and prioritized using MOSCOW methodology. Functional and non-functional requirements were specified. Validation was done using desk-checking. Requirement management will be done using IBM DOORS Next tool, applying change control processes. Diagrams will be made including use case, state transition, data flow, and class diagrams. Traceability matrix will track overlapping and conflicting requirements.