This project report details the development of a business information system for Opal Woodwork, an Australian furniture company. The report begins with an introduction, client information, and business scenario, outlining the company's needs for an efficient system. It identifies key business processes like supplier and customer management, order placement, and inventory control. The report proposes system requirements, including supplier, customer, invoice, order, payment, payroll, delivery, stock, and customer relationship management systems. It utilizes BPMN diagrams for process modeling, context and data flow diagrams for system overview, and use case diagrams for user interactions. The project adopts the Scrum agile methodology for development. The report covers project planning, including tasks, timelines, and deliverables. It then moves on to information system design, implementation, and service-oriented architecture (SOA), recommending cloud computing for delivery. Finally, the report provides user documentation and data formats, offering a comprehensive overview of the project's development and implementation for Opal Woodwork.