This paper divides man-machine dialog into computing logic and dialog logic, presents a dialog model which can be a help to analyse and design client interface in a client/server applications, reaches a state of independent dialog improves the quality and reduces the workload in client applications development.