随着水电行业软件需求的发展,开发通用型水库调度软件将具有巨大的经济效益和社会效益.为此,在传统优化模型的基础上,研究了电力市场环境下通用型水库发电优化调度软件的两阶段优化模型及其算法实现,讨论了设计模式在软件系统设计中的运用,提出了水电行业软件产品化的目标.研究成果具有重要的指导意义.