● 摘要
复杂仿真系统的开发过程必然会涉及到大量的信息交互,主要包括仿真数据和模型,而且这些数据和模型往往是分散存储,对于仿真过程中的分析和管理造成一定的困难。所以,有必要对数据和模型进行统一的组织和管理。本论文主要研究了数据和模型的存储与管理的实现方法,研究了对用户操作模型和数据的权限进行约束的机制,提出了基于角色和用户组的权限管理的方案,分析了模型的层次结构和仿真数据的类型特点,提出了仿真模型和数据的合理的存储结构,深入讨论了模型版本管理的特点和实现方法。本课题按照软件工程的思想,设计并实现了基于Oracle技术的仿真信息管理系统,系统采用客户机/服务器(C/S)体系结构,划分为用户与权限管理、仿真模型管理和仿真数据管理三个功能模块。服务器端按照各模块功能的实现方案设计了数据库中的存储结构,并且采用了PL/SQL程序包封装应用逻辑,从整体上提高了系统性能。客户端选用了OO4O接口技术实现方便高效地对Oracle数据库进行访问,按照文档视图的框架,对应用程序界面进行了具体的设计和功能实现。最后对数据表设计和SQL调用进行了性能优化。仿真信息管理系统在船舶系统工程部某型鱼雷保障条件项目数字仿真系统中获得了良好的应用,它对于保障仿真系统的正常运行和提高仿真人员的工作效率具有重要的意义。
相关内容
相关标签