| Nowadays,various scientific research institutes and natural science laboratories in universitiesusevarious instruments and equipment to complete scientific experiments and scientific research tasksgenerally.Therefore,the instrument and equipment as the essential basic hardware support of scientific research institutions and universities to do scientific research and teaching work,which is directly related to the cultivation of high-level scientific research talents in China and the output of scientific research results.Based on the "Informatization Project of the CAS",this paper have systematically expanded the SAMP system of the Chinese Academy of Sciences in the mobile device based on the Android operating system,especially the smart mobile phone.Focus on the following issues:For the existing SAMP system of the Chinese Academy of Sciences,using the component development idea,the design and implementation of the mobile client based on the Android operating system is completed.On the basis of implement the core functions of the existing system,new features of the mobile terminal,such as the positioning function,the scanning code function,the associated login and the quick login function,are added.Based on the SAMP system mobile client,the overall architecture of the existing SAMP system is expanded to achieve the corresponding system functions.It mainly includes the MVC layered design and cache architecture design of the system.The main functional modules of the system include business data management module,instrument equipment reservation module,order review management and settlement module,scan codeon machine module and personal center module.According to the regional center divided in the SAMP system,using the Sub-table strategy based on K-means clustering algorithmto expand the existing SAMP system database architecture,Which improved the query performance of the reservation data in the system by more than 70%.Built up the mirror module of system,conducted a system test on thesystem client based on the Android operating system to verify the feasibility of the system. |