The high-speed serial communication works with a mass of data streams. The buffer overflows in result of reading delayed in situation of time-limited tasks. The paper proposed a software design model to solve the problem. The design model used Windows API and overlapped functions to implement reading and writing operation. Multithread technique was used and synchronization was discussed. For the application of transfer image streams compressed by JPEG with serial communication, the design model was optimized. The test of transferring image data with size 640*480, frame frequency 12Hz, compression ratio 12.5 proves that the proposed design model meets the needs of engineering application.