多项选择题

A.对软件模拟结构进行再规划
B.对数据库结构进行再调整
C.进一步提高软件的开放性及兼容性
D.采用先进的软件开发技术