A framework for building network-based EDM CAPP system using intelligent technology to support organizations characterized by physically distributed, enterprise-wide, heterogeneous intelligent manufacturing system over Internet is proposed. Expert system theory is introduced. Rule-Based reasoning and Case-Based reasoning method are introduced to reason EDM method. Genetic Algorithm is applied to optimize EDM technological parameter. Fuzzy reasoning algorithm is applied to select technological data. Artificial Neural Network is applied to forecast technological effect. Internet environment and Technological knowledge database modules are introduced. Instances are also introduced to testify feasibility.