The assignment requires creating an interactive Java program using Applet or NetBeans GUI for a Courier Management System based on provided use case diagrams, sequence diagram, and class diagram. The system has three main users: Admin, User, and Employee. Admin can access employee and address details, update forms, and track bookings, incomings items, returns item, courier not delivered, and pickup centers. User can book a courier, pay using PayPal or Net banking, and cancel the order. Employee tracks consignment details, checks for non-delivered items for redelivery, and views order details.