作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2004, Vol. 30 ›› Issue (18): 180-182.

• 论文 • 上一篇    下一篇

基于QNX操作系统的EMPRESS数据库图形用户界面软件包

徐灵哲,徐欣圻   

  1. 中国科学院国家天文台南京天文光学技术研究所,中国科学院国家天文台南京天文光学技术研究所 南京 210042
  • 发布日期:2004-09-25

EMPRESS Database GUI Software Package Based on QNX OS

XU Lingzhe, XU Xinqi   

  1. (Nanjing Institute of Astronomical Optics & Technology, National Astronomical Observatories ,Chinese Academy of Sciences, Nanjing 210042)
  • Published:2004-09-25

摘要: 介绍了“大天区面积多目标光纤光谱天文望远镜”控制系统中的EMPRESS数据库图形用户界面软件包的设计思想和实用技巧。研制中采用了动态生成控件、动态查询和共享内存等多项先进技术,实现了EMPRESS数据库和QNX操作系统环境下的图形开发工具PHAB的无缝连接,在类 Unix操作系统下实现了Windows的界面风格,给用户提供了友好的动态生成数据库表格的强大功能。

关键词: 天文望远镜, 动态查询, 共享内存, 动态生成, QNX

Abstract: The methodology and technique tips in designing the EMPRESS database GUI software package are presented. The package is developed for the control system of the large sky area multi-object fiber spectroscopic telescope. A number of advanced techniques are adopted in the design such as dynamic creation of control widgets, dynamic query and share memory. The seamless connection between EMPRESS and the graphical development tool of QNX's PHAB is realized, and so have the Windows look and feel yet under Unix-like operating system. What is more, the package provides the user with a friendly and powerful function of dynamic creation of database tables.

中图分类号: