The document outlines the stages and processes involved in planning and designing a new Selangkah System. The planning stage involves identifying the problem, aims, objectives and scope through a project proposal. Requirements are gathered through interviews with administrators and observations of the current system to develop specification and models including use cases, diagrams and verification. The system design stage reviews the current architecture and designs the new Selangkah System according to the application architecture to allow flexibility for changing rules and regulations, as outlined in a system design document.