三维模型数据库管理系统的设计与实现
除了实现文件管理的一般功能外,三维模型数据库管理系统需要重点解决模型数据调读/显示一体化、多文件数据的组织以及目录索引生成等问题.本文提出了一种模型数据库管理系统的设计方法,并进行了程序实现. 表示层主要集中处理应用程序界面,系统采用Microsoft VC++6.0开发,综合使用MFC,BCG Controlbar Professional库和一些自定义的界面处理类,构建数据检索目录树。系统使用Vega提供的场景显示窗口来显示三维场景,给用户提供直观的三维显示。 功能层则是按照系统制定的显示规则来处理几何模型的三维显示,利用OpenFlightAPI开发功能构件,包括模型的缩放、平移、旋转等三维预览操作功能,模型信息显示功能以及场景的处理功能等。 系统利用Power Designer进行数据建模,使用Sybase Adaptive Sever作为数据库系统,构建模型数据库;采用Sybase Adaptive事务对象构建数据库连接接口。系统为C/S结构,可以应用于局域网之中。由于Sybase Anywhere 5.0与Sybase Adaptive Sever的字段结构和接口驱动极其相似,本系统开发的模型数据库系统完全可以移植到基于Sybase Anywhere 5.0数据库系统的单机版本中。
数据库 管理系统 功能模块 三维模型 程序设计
邢小平 张玉兰 刘志玲 谢国珍
通信指挥学院,武汉,中国,430010 江汉大学外国语学院,武汉,中国,430056 焦作市人民防空办公室,焦作,中国,454000 汉阳区民防办公室,武汉,中国,430050
国内会议
Thirteenth Chinese Conference,SSTA 2011(第十三届中国系统仿真技术及其应用学术会议)
黄山
中文
404-407
2011-08-03(万方平台首次上网日期,不代表论文的发表时间)