Axiomatic Design based Design of a Software Prototype for Smart Shopfloor Management