Shop floor control information system (SFCIS) cooperates with the control system to execute production activities, deliver high level decisions, and monitor the production status to accomplish the required job processing on time. The SFCIS development must address issues of control, information, and communication. This paper provides a structured approach for guiding the integrated design and development of the three SFCIS issues. A bidding system is assumed for control of job dispatching and routing. IDEFo is used to describe the material flow and information flow. Through an object-oriented (O-O) approach, the IDEFo description is elaborated to a message passing timing diagram to represent the communication.