为对不同类型的水上交通风险对象进行准确而高效的评价,综合考虑现有风险评价方法及软件的优劣,基于熵权TOPSIS模型,开发一种水上交通风险评价软件.通过分析风险评价软件设计需求,对软件功能进行总体设计和详细设计,将软件分为数据输入、数据计算和数据输出3个模块.数据处理程序由Visual C++6.0语言实现,软件界面通过MFC框架设计.为验证软件的基本功能和评价结果的有效性,对软件进行集成测试和验收测试.结果表明,基于熵权TOPSIS模型的水上交通风险评价软件功能正常、操作简便、准确性好,具有较强的实用性.