Combining with the actual engineer project of the Multimedia Technology institute of XiDian University, and based on the Object Oriented program analysis and design method, this paper discuss the design and implementation process of the CAD system software of the seal carving machine in detail. Including not only the decision to the class hierarchical architecture and the specific definitions to all objects on it in the aided design subsystem, but also the transformation from the design graph to the command format accepted by the seal carving machine and output to it. This paper also put forward one or more solutions toward such specific problems involved in the implementation stage as the utility of font libraries, the bitmap clipping, the control to the communication through COM and the dynamic configuration to the ODBC DSN, and so on. The entire software system can ensure the flexible design, convenient management, reliable and high efficient output, and has reached the practical application level basically.
|