Abstract:The upper computer software is a very important part of the dual CCD camera accuracy target measurement and control system; for the accuracy target measurement and control system software has the problems of late functional expansion, low maintenance efficiency, complex use and upgrade; first conducted a survey and research on this kind of software, then analyzed the upper computer measurement and control software functional requirements, according to the software requirements analysis, designed a B/S architecture based on the accuracy target measurement and control system upper computer software implementation scheme; the software architecture uses a browser and server method proprietary three-layer structure, TCP server is designed in the middle layer to improve the software functional expansion, reduce the implementation code coupling; Netty communication technology framework and its implementation code coupling is adopted. The software architecture adopts a proprietary three-layer structure of browser and server, and designs a TCP server in the middle layer to improve the functional expandability of the software and reduce the coupling of the implementation code; adopts the Netty communication technology framework and its non-blocking technology to realize the bottom layer of the TCP server, and designs a proprietary decoding method to receive data from the lower computer and send control instructions; through Through simulation tests, it can meet the functional requirements of frequent data transmission by the lower computer and stable reception and reliable operation by the upper computer, and the software has a reasonable structural design and good scalability and maintainability.