1. A system comprising: a controller; a monitor connected with said controller; at least one object to be controlled, said object connected with said controller; development means for developing a program for said controlled object; implement means for implementing the program developed by said development means; and a software module uniquely assigned to said object, said software module being in a form of software providing at least one of procedures including, an icon procedure for displaying an icon for said object in a display area on said monitor, a description procedure for describing a control process for said object, and an implement procedure for implementing the control process developed for said object.