Having a lot of customers and different products can be beneficial to a company. It can also be a lot of work especially when tracking orders and inventories. A system for order management workflow is needed in order to check, track and edit orders if needed. There are times when a customer requests for a history of their transaction or a certain purchase made at a certain date. Having the software to search the database can help a lot in getting the information needed and also do the job faster and more efficiently.