Employee Order Management System 

Project Domain/Category

Web Application

Abstract / Introduction

It is very time consuming for the lower staff to take orders for lunch or tea from each employee individually and manually. There is a chance of writing errors. To overcome this problem, we will develop a website for employee order management system which will help lower staff in taking orders and will also save their time.

Functional Requirements:
  1. The system should have a user registration process in order to get login into the system. During registration process employee will provide basic information like employee id, name, designation and department
  2. The system should have 3 options morning tea, Lunch and afternoon
  3. There should be some basic sub options regarding tea and lunch for example list of different fruits, bakery items and list of different types of lunch etc. These sub options should be available in all the 3 options i.e., morning tea, lunch and afternoon
  4. Employee should be able to select multiple items in single
  5. Employee should be able to enter total amount/collected amount, quantity and remaining amount against
  6. There should be “?” symbol, in case if the price of the items is not known in advance.
  7. If the price of the item is present in the system, then the reaming amount should be calculated by the
  8. System should be able to automatically calculate total collections from all employees.
  9. Employee will not be able to update or enter any order after due
  10. Admin will be able to insert, update or delete new items and their price in the list.
  11. Only admin will be able to print employee wise order
  12. Employee should be able to view his order reports only (daily, weekly and monthly basis).
  13. Employees should be able to cancel order before due time. Due time for morning tea should be 10 AM, for lunch 1:00 PM and for afternoon tea 3:00 PM.
  14. Admin should be able to adjust the timings of morning tea, lunch and afternoon
General Reports:
  1. Employee order report (Daily, weekly and monthly wise).
  2. Report of all
  3. Report of all
Tools & Technologies:

Preferred tool and technology JAVA and MySQL

Leave a Comment