| The overload station lane control system is an important part of the highway overloading management system. For the current majority of software of overload station lane control system are developed on the Windows series operating system, so often expose problerms such as waste of system resources, poor safety, low stability of business software, verbose system maintenance work, high costs of copyright and some other issues in long term of practice. These problems directly affect the user experience, and have been criticized a lot in the highway industry. To this end, we designed and implemented a special operating system and special business software that can avoid the waste of resources, high security, high stability, easy maintenance, and solve these problems above well.According to the existing problems in the actual operation of the system, we start from two aspects : system platform and business software, and make improvement respectively, intend to improve the user experience satisfaction. For the system platform, we select the Linux operating system and then customized it. We used technology of PXE, DHCP, TFTP, NFS to realize the function of rapid remote recovery of operation system. For the business software, we used the hierarchical modular design, operation process design, data structure design, multi-process programming, inter-process communication, database, GTK+ and other programming techniques to achieve the function of all modules.Actual operation shows that this system has achieve the desired goal, and showed advantage characteristics like high performance, stable operation, easy maintenance and low cost. Therefore, this solution is of high practical value. |