1、三层架构
Pandat 软件的架构由三层组成:接口层、应用层和数据库层。这种类型的架构导致了 Pandat 软件良好的可扩展性和可维护性。它允许各个层的并行开发,并且让不同的专家专注于这三个层中的每一个,可以显着提高 Pandat 的整体质量。这减少了任何后续开发工作,最大限度地减少了维护工作量,并降低了切换客户端应用程序(例如,从传统桌面应用程序到 Web 应用程序)时的迁移成本。
2、模块化设计
Pandat 软件采用模块化设计,目前包括 6 个模块:用于相图和热力学性质计算的 PanPhaseDiagram、用于沉淀和再结晶模拟的 PanEvolution、用于扩散模拟的 PanDiffusion、用于凝固模拟的 PanSolidification、用于性能优化的 PanOptimizer 和用于相场模拟的 PanPhaseField。这种独特的设计使用户能够轻松地在模块之间切换,并在同一工作空间中执行各种类型的仿真。Pandat 软件具有强大的计算引擎和友好的图形用户界面,被称为该领域最可靠、最易于使用的软件。