Abstract:
This paper presents a component-based computer aided process planning and management (CAPPM) system. It consists of the following sub-systems:process planning, file management, product structure management, and numerical control program management. The system adopts a web-based Windows DNA architecture, namely three-tier architecture, including user services, business services and data services for applications. A set of business components including facade classes, entity management classes and data access classes is established in the business services. When external condition changes, the user can customize the CAPPM system according to practical requirements of the enterprise. The abilities of reuse and configuration are enhanced. The XML is adopted to communicate among the sub-systems. The CAPPM system can be executed in a separated or an integrated way. The CAPPM system is written in ASP VBScript, JavaScript and Visual C++ languages. The CAPPM system is supported by an Oracle database that provides data security and allows to share enterprise information. At present, the CAPPM system is running in Shenyang No.1 Machine Tool works.