This paper mainly is based on the loophole and the insufficiency of traditional different object oriented software development framework and code reuse, analyzing the advantage model structure of the service software system. Combining with referring to the actual accurate computer assisted instruction (CMI) application, it's speculated how to use Web services to realize further implementation of SOA architecture in the application of computer system. In addition, refinement technical index of the internal development of SOA architecture CMI system is further studied: system structure mode, server allocation and memory allocation and code reuse, SOA system for higher quality and stability.