用基于Web的页面显示、业务逻辑、数据访问的B/S三层结构,在Microsoft SQL Server 2000和Microsoft Visual Studio 2005环境下设计开发了热带气旋灾害数据库信息管理系统.对不同类型的数据,采用多对多的数据映射关系,并以不同的方式进行不同的数据管理.为了将没有统一数据格式的热带气旋灾害信息源数据,能够正确地导入到SQL Server数据库中,编写了专门的C++程序对数据格式化,实现数据格式的BNF定义,同时,在系统的设计中,融入灾害评价方法模型供用户选择使用,并采取多项行之有效的措施以防止SQL注入式攻击.