基于Ionic开发平台的数据库创建  

A database with the Ionic platform

在线阅读下载全文

作  者:李雅雯[1,2] 宁哲[2,3] 钱森[2,3] 朱纳[4] 高峰[2,3] 江晓山[2,3] 张银鸿[2,3] 蔡浩[1] 

机构地区:[1]武汉大学物理科学与技术学院,武汉430072 [2]中国科学院高能物理研究所,北京100049 [3]核探测与核电子学国家重点实验室,北京100049 [4]陕西科技大学,西安710021

出  处:《核技术》2017年第4期23-28,共6页Nuclear Techniques

基  金:国家自然科学基金(No.11175198;No.11475209;No.11611130020;No.11675205)资助~~

摘  要:针对多个大科学工程中各种实验器件,如光电倍增管(Photomultiplier Tube,PMT)、读出电子学电缆等性能批量测试数据管理的实际需求,开发了基于Ionic平台的相关数据库。该数据库利用Angular.js、Ionic和HTML5为前端,以Node.js和Express为后端服务,生成的My SQL数据库可运行于手机客户端与Web端的数据管理系统。以同一套代码完成跨平台运行,实现在不同浏览器(Chrome、IE、Safari)、不同系统(Windows Phone、Android、IOS)上运行的具有完整功能的数据库软件。具备对实验项目中部分测试数据进行跟踪、记录和查询等功能,为项目的进行提供有力的保障。Background: Large-scale scientific facilities need bunch test for their key devices, and need the special database to manage the test results. Purpose: This study aims at the practical requirements of data management for experimental devices, such as photomultiplier tube (PMT) and readout electronics cable, etc. and the design of related database based on the Ionic development platform for scientific facility. Methods: Angular.js, Ionic, HTML5 are employed to implement the front-end, whilst Node.js, Express are used for the back-end services. Combine with the MySQL, a data management system is generated to run across various platforms such as the mobile client and the Web side. Results: The database software can execute in different browsers (Chrome, IE, Safari) via various operating systems (Windows Phone, Android, IOS) with the same code. Conclusion: With functionality of track, record and query the variety of test data for all experimental devices, this database provides effective protection for the conduct of the experimental project.

关 键 词:IONIC 数据库 Angularjs EXPRESS MYSQL 

分 类 号:TL822.6[核科学技术—核技术及应用]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象