Проектирование
При проектировании программного средства будем использовать объектно-ориентированный подход.
Список классов с кратким описанием:
1) MainView.cs - это главное окно, служит для ввода данных и запуска работы алгоритма поиска парето-оптимальных решений.
2) SolutionsView.cs - это окно, которое содержит найденные парето-оптимальные решения, представленные в табличной форме
3) GraphView.cs - окно, на котором будет отображаться графическое представление множества Парето для двухкритериальных задач
4) Pareto.cs - это основной класс. Содержит 2 алгоритма поиска множества Парето.
5) Graph.cs - класс, содержащий методы для построения графиков (в данном случае будем использовать стороннюю библиотеку ZedGgraph.dll)
6) File.cs -методы для сохранения и загрузки данных в/из файл(а).