This coursework assignment requires students to design and implement a restaurant billing management system using JavaFX. The system must include a graphical user interface (GUI) with features such as employee login, table representation, order registration, editing, and deletion. Additional functionalities include order searching based on different criteria, and a manager account for employee management, menu editing, and data export/import capabilities. The project emphasizes the use of Java objects, inheritance, arrays, and collections, with Java exceptions and JavaDoc comments. Students are encouraged to add innovative features for higher marks and must adhere to academic integrity guidelines, citing any external code used. The project is assessed based on feature implementation, code structure, GUI design, and documentation.