Advertisement

A Quality Control Database System Based on Ionic

  • Shiyu Yin
  • Pengyu Chen
  • Zhe Ning
  • Sen Qian
  • Feng Gao
  • Zhigang Wang
  • Hao Cai
  • Yawen Li
  • Lishuang Ma
  • Zhile Wang
  • Yao Zhu
Conference paper
Part of the Springer Proceedings in Physics book series (SPPHY, volume 213)

Abstract

A quality control database system is developed to achieve data management for mass production and batch test, such as photomultiplier tubes and electronics printed circuit boards in large-scale scientific facilities. A new hybrid development architecture including Angular.js, Ionic, Node.js, Express and MySQL is applied for such system. Also this database can be executing in different types of browsers (Chrome, IE, Safari) via various operating systems (Windows Phone, Android, IOS) within the same code. There are some features of this database system. Firstly, user classification permission setting is realized for secure data maximally. Secondly, upload programmatically is used for high-volume uploading. Thirdly, with the analysis of raw data, histograms will be drawn by the system. The database has the function of tracking, recording and querying the variety of test data for all experimental devices and provided effective protection for the conduct of the experimental project.

Keywords

Ionic Database Quality control Cross-platform 

Notes

Acknowledgments

The MCP-PMT development project has been partially supported by the Strategic Priority Research Program of the Chinese Academy of Sciences (Grant No. XDA10010400) and the National Natural Science Foundation of China (Grant Nos. 11175198, 11475209, 11675205 and 11675196).

References

  1. 1.
    Wang, Y., Qian, S., Zhao, T., Tian, J., Li, H., Cao, J., Xu, X., Wang, X., Liu, S., Liu, H., Liu, S.: A new design of large area MCP-PMT for the next generation neutrino experiment. Nucl. Instrum. Methods A 695, 113–117 (2012)ADSCrossRefGoogle Scholar
  2. 2.
    Zhen, C.: LHAASO: science and status. Frascati Phys. Ser. 58, 331–342 (2014)ADSGoogle Scholar
  3. 3.
    MySQL: https://zh.wikipedia.org/wiki/MySQL. Accessed 23 June 2017
  4. 4.
    Harris, F.A.: BEPCII and BESIII. Nucl. Phys. 162, 345–350 (2006)Google Scholar
  5. 5.
    DAYA-BAY homepage. http://inspirehep.net/record/1108266. Accessed 23 June 2017
  6. 6.
    PHP. https://zh.wikipedia.org/wiki/PHP. Accessed 23 June 2017
  7. 7.
  8. 8.
    HTML5. https://zh.wikipedia.org/wiki/HTML5. Accessed 23 June 2017
  9. 9.
    Ionic Homepage. https://ionicframework.com/. Accessed 10 June 2017
  10. 10.
    Chinese Community of Angular.js. http://www.angularjs.cn/. Accessed 15 June 2017
  11. 11.
    Node.js. https://zh.wikipedia.org/wiki/Node.js. Accessed 23 June 2017
  12. 12.
    Express Homepage. http://www.expressjs.com.cn/. Accessed 23 June 2017
  13. 13.
    Li, Y.: A database with the ionic platform. Nucl. Sci. Tech. 40(4) (2017) (the Chinese Version) Google Scholar
  14. 14.

Copyright information

© Springer Nature Singapore Pte Ltd.  2018

Authors and Affiliations

  • Shiyu Yin
    • 1
  • Pengyu Chen
    • 1
  • Zhe Ning
    • 2
    • 3
  • Sen Qian
    • 2
    • 3
  • Feng Gao
    • 2
    • 3
    • 4
  • Zhigang Wang
    • 2
    • 3
  • Hao Cai
    • 5
  • Yawen Li
    • 5
  • Lishuang Ma
    • 1
  • Zhile Wang
    • 6
  • Yao Zhu
    • 6
  1. 1.North China University of TechnologyBeijingChina
  2. 2.State Key Laboratory of Particle Detection and ElectronicsBeijingChina
  3. 3.Institute of High Energy PhysicsChinese Academy of SciencesBeijingChina
  4. 4.University of Chinese Academy of SciencesBeijingChina
  5. 5.Wuhan UniversityWuhanChina
  6. 6.Harbin Institute of TechnologyHarbinChina

Personalised recommendations