利用AVEVA Marine平台的可扩展性,在电缆敷设设计功能中增加电缆通道类型、电缆通道容量和避碰区域等约束条件,对电缆铺设设计功能进行优化。运用C#高级编程语言和改进的Dijkstra算法对AVEVA Marine软件船舶电缆敷设设计功能进行二次开发,实现对船舶电缆路径的高效辅助设计,在提高电缆敷设效率的同时,减少电缆敷设带来的资源浪费。