For generating a high-quality editing command independent of the knowledge of the individual user. A machining technique management unit 50, 40 of an integrated system 1 in which a CAD 10 that outputs a machined shape; a CAM 20 that generates a machining instruction for machining a workpiece into the machined shape and a CNC machine tool 30 that performs machining based on the machining instruction and outputs a machining execution state are connected via a shared database 60, the machining technique management system including the Processing state is managed based on the processed shape, the machining command and the machining execution state, and includes: a machining state recording unit 40 that records request information indicating a request requested in the machining in a case where the CNC machine tool 30 executes the machining and state information indicating the processing execution state to be associated with as processing execution information in the shared database 60; and a processing technique management unit 50 that compares each of a plurality of sets of processing execution information in which at least a part of the request information matches, and processing execution information that is better than a request in the request information, than other processing execution information has been determined to be based on a comparison result as a candidate for machining technique information to be used to generate the machining command on the CAM 20.
展开▼