| Platelet function analysis is an important approach for effective early warning,precise prevention and treatment of thrombotic diseases.In clinical diagnosis and treatment,the demand for fast testing of analyzers continues to increase,with consequently higher performance software control,data management and communication guarantees required.Focusing on the innovative development of the software for the fast testing of platelet function and management of laboratory information,the management software development of platelet function analyzer with multi-channels for fast testing is presented in this thesis.First,based on the introduction of related technology research status and requirements,by increasing the number of control units of the single-module analyzer,the management software of the multi-channel parallel analyzer PL60 is designed and developed,and the characteristics of the test mode and data management of the multi-channel instrument are introduced.An optimization for the database repair mechanism is proposed based on the rollback mechanism and the export/import mechanism.The content-oriented addressing scheme for multi-node CAN communication is designed in detail based on the timeout retransmission mechanism.Then,the realization of the management software functions is given in detail from the aspects of multi-threaded test task optimization,human-computer interaction design,and result transmission process.Aiming at the requirement of consistency of test results between multiple channels,the coordination and synchronization design between multiple control units is discussed and analyzed,and the system anti-interference design and the quality control algorithm between multiple control units are given in detail.Then,in order to meet the needs of transmitting the test data of the analyzer to LIS,based on the existing LIS middleware platform,a reliable solution for data interaction between the distributed analyzer group and LIS is designed through the lock mechanism and the HL7 protocol.The multi-channel system data calibration method and the outlier processing algorithm are also discussed and implemented.Focusing on the need of new ultra-fast batch testing of platelet aggregation characteristics,the management software of the multi-channel batch testing instrument Aggre NG40 is designed and developed based on microfluidic detection technology,which further improves the testing efficiency through batch testing.The test process of the system is introduced in detail,and the construction of the system development platform and running platform is completed;Aiming at the functional requirements of the system for sample test,result management,and system settings,the overall architecture of management software is designed using the MVD framework.Based on Qt platform,the design and development of the management software interface and core functions are realized,with the single batch test of absorbance and aggregation rate parameters.Finally,the test results and evaluation analysis of the multi-channel parallel analyzer PL60 and the multi-channel microfluidic detection analyzer Aggre NG40 in terms of test efficiency,data management,and management software functions are given,which verify the system function and software performance. |