User Requirements
- Scanner
- The software should be able to read in the details of incoming and outgoing products.
- The details that are scanned in for products should include product name, time, date of arrival and the employee handling that shipment.
- Administration Department
- The software should manage billing and customer payment
- The software should allow user to update storage rates and handling charges.
- The software should be able to accept payment at booking or on credit up till 2 months.
- The software should request authorization of a supervisor if a case by case basis payment option is required.
- Customer
- The software should allow the customer to book online, storage places in the warehouse.
- The software should also provide the customer the status of their inventory
- The status should include the amount of their inventory, date of expiry of their contract and the total rental charges that they have to pay.
- Staff
- The software should allow the staff to input and store the details of customers who have stored their inventory in their warehouse.
- The software should also allow the staff to input in the details of the pickup and delivery of the shipments.
- The details should include time, place, vehicle id, staff in charge and corporation/company delivering the package (Fedex, DHL, any delivery company).
- The software should allow the user to generate report on the current inventory in the warehouse
- The software should allow the staff to monitor the incoming and outgoing products.
- The software should allow the staff to generate report on the current available space in the warehouse.