The traditional kanban system uses primary kanbans, which are namely, withdrawal kanban and production kanban. The production card authorizes the manufacturing of parts in the quantities indicated and the withdrawal card allows the movement of parts between operations. Other types of kanban, such as the supplier kanban, signal kanban, express kanban, emergency kanban, through kanban and common kanban have existed within the Toyota production system [25]. Huang and Kusiak [21] have further grouped the different types of kanban together into primary kanban, supply kanban, procurement kanban, subcontract kanban, and auxiliary kanban. The major advantages of implementing the kanban system, including: (1) reduces inventory holding; (2) improves material flow; (3) eliminates overproduction; (4) ensures control at the material handling level; (5) develops visual scheduling and process management; (6) increases response to market; (7)minimizes obsolete inventory; and (8)improve management of the supply chain [26].