看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于Python的天文软件命令行界面设计与实现 收藏
基于Python的天文软件命令行界面设计与实现

基于Python的天文软件命令行界面设计与实现

作     者:陈蒙 王锋 邓辉 季凯帆 Chen Meng;Wang Feng;Deng Hui;Ji Kaifan

作者机构:昆明理工大学云南省计算机技术应用重点实验室云南昆明650500 中国科学院云南天文台云南昆明650011 

基  金:中国科学院-国家自然科学基金委员会天文联合基金重点项目(U1231205) 国家自然科学基金(11103005 11263004) 云南省应用基础基金重点项目(2013FA013 2013FA032)资助 

出 版 物:《天文研究与技术》 (Astronomical Research & Technology)

年 卷 期:2015年第12卷第2期

页      码:196-203页

摘      要:天文数据处理软件的开发是天文技术研究的一个重要组成部分,如何为用户提供一个直观、快捷与友好的交互界面一直是软件开发人员关注的问题。在分析了当前主流命令行界面(CLI)技术与CASA软件命令行的一些不足的基础上,结合新一代中国太阳射电日像仪(CSRH)数据处理系统开发需求,设计并实现了一套基于Python语言的CSRH CLI用户界面系统。介绍了系统的实现框架和整体流程,并重点讨论了命令行中天文数据的数据类型定义、系统权限与视图控制、系统命令匹配、补全和联机帮助等技术难点的实现,进而通过软件开发中一个实际命令说明了在命令行框架下的模块开发方法,最后给出了命令行的运行界面与操作实例。研究成果已应用于太阳射电日像仪数据处理软件的开发中,取得了良好的效果,整个系统对其它天文软件的开发有较好的参考价值。

主 题 词:命令行 交互技术 太阳射电日像仪 

学科分类:081203[081203] 08[工学] 0835[0835] 0812[工学-测绘类] 

核心收录:

D O I:10.14005/j.cnki.issn1672-7673.20140916.003

馆 藏 号:203373410...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分