Abstract:To solve some problems of traditional long-distance race, such the difficulty of management and supervision, the low enthusiasm of students, an embedded sunshine long-distance race terminal system is designed and implemented. DM3730 processor based on ARM is chose as the hardware platform and Linux is used as software platform. A new technology about twice identification based on identity card and fingerprint is presented, user running information is stored in SQLite databases, interaction with the remote server is based on Transmission Control Protocol(TCP), and Qt is applied to construct Graphics User Interface(GUI). The testing results show that system has a high speed and precision of identification, an operation of GUI is also very friendly, management gets intelligent, running is held without supervision at any time. Higher application prospect and market value is expected.