Hydropower system (HES) implies the electric power system (EES), or more precisely, the part of the system dominated by hydroelectric power plants. The basic tasks in the short-term planning of the operation of such a system include the simulation of the system’s behavior for a given set of input parameters (consumption and exchange diagram, inflows, reservoir usage regime), and the optimization of its operation in terms of maintaining the maximum elevations of compensation basins and maximizing potential energy in the system with the given labor force production. Considering the complexity of such a system and the numerous requirements that are placed on the appropriate simulation software, the possibilities and advantages of solving the above-mentioned problem by applying object-oriented design and programming were examined. A basic analysis of the problem being solved is given, as well as the corresponding global design and basic class hierarchy needed to build such software. The complete research and testing of the trial model was carried out on the real topology and data of HES Dalmatia.