Структура электронного средства учебного назначения на тему "Решение задач линейного программирования симплекс-методом"

Автор: Хакимова Т.В.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 3 (7), 2017 года.

Бесплатный доступ

В данной статье представлен материал по разработке электронного средства учебного назначения «Решение задач линейного программирования симплекс-методом», описаны основы его проектирования.

Линейное программирование, математические методы, симплекс-метод

Короткий адрес: https://sciup.org/140278054

IDR: 140278054

The structure of the electronic means of educational appointment on "Solution of linear programming problems by the simplex method"

This article presents data on the development of electronic means of educational appointment "solving linear programming problems by the simplex method," covers the basics of its design.

Текст научной статьи Структура электронного средства учебного назначения на тему "Решение задач линейного программирования симплекс-методом"

Применение методов линейного программирования актуально в сегодняшнее время, так как использование математических моделей является важным направлением совершенствования планирования и анализа деятельности компании. Представление данных в виде математической модели позволяет конкретизировать информацию, создавать и моделировать варианты, выбирать оптимальные решения [1].

Цель работы – разработать электронное средство учебного назначения по теме «Решение задач линейного программирования симплекс-методом», автоматизирующий процесс изучения данной темы.

К разрабатываемому программному продукту были выдвинуты следующие требования: предоставление теоретического материала по теме; возможность авторизации пользователей; возможность выбора количества ограничений и переменных, входящих в задачу; возможность решения задачи на поиск минимума или максимума функции; наличие трех режимов решения задачи: автоматический, пошаговый, ручной; вывод подробного отчета о решении задачи; возможность экспорта всех таблиц, полученных в ходе решения задачи, в Excel. С последующим сохранением документа в базу данных; возможность загружать готовые симплекс-таблицы из документа; возможность хранения и просмотра решенных задач студентов.

Архитектура программного продукта была разбита на два основных модуля:

  • 1.    Модуль «Теория»

  • 2.    Модуль «Практикум»

Функции: организация пользовательского интерфейса; предоставление теоретического материала и сборника задач по теме «Решение задач линейного программирования симплекс-методом».

Функции: организация пользовательского интерфейса; решение задач линейного программирования симплекс-методом автоматически; решение задач линейного программирования симплекс-методом вручную; экспорт хода решения задач в Excel; загрузка симплекс-таблиц из файла; сохранение симплекс-таблиц в файл; вывод подробного отчета о решении задачи; сохранение результатов решения задач студентами в базу данных; организация просмотра решенных задач, сохраненных в базе данных, преподавателем.

Структура разрабатываемого электронного средства учебного назначения по теме «Решение задач линейного программирования симплекс-методом» представлена на рисунке 1

Рисунок 1 – Структура программного продукта

Логическая модель разрабатываемого электронного средства учебного назначения по теме «Решение задач линейного программирования симплекс-методом» описывается с помощью DFD-диаграмм [2] (рис. 2,3).

Программный продукт

Рисунок 2 – DFD-диаграмма потоков данных первого уровня

Рисунок 3 – DFD-диаграмма потоков данных второго уровня

Первый уровень диаграмм показывает обмен информацией между пользователем и программным продуктом, второй – обмен информацией между функциональными модулями информационной системы (рис. 3).

Структура разработанной базы данных для хранения результатов решения задач студентами, списков групп, номеров задач и персональных данных студентов, а также связи между ними отражены в ER-диаграмме

(рис. 4).

СП_задач

ID_задачи

Номер_задачи

СП_реш_задач

ID_реш_задач

Id_студента Id_задачи Ссылка_на_задачу

СП_студентов

ID_студента

Фамилия Имя Отчество Id_группы

СП_групп

ID_группы

Группа

Рисунок 4 – ER-диаграмма базы данных

Разработанный программный продукт может быть использован преподавателями на различных этапах занятий при изучении раздела «Решение задач линейного программирования симплекс - методом», студентами при решении задач для самоконтроля, преподавателем, при проверке выполненных студентами заданий.

Список литературы Структура электронного средства учебного назначения на тему "Решение задач линейного программирования симплекс-методом"

  • Латипова, А.Т. Применение линейного программирования в исследовании социально-экономических процессов: учебное пособие / А.Т. Латипова; под редакцией А.В. Панюкова. - Челябинск: Издательский центр ЮУрГУ, 2010. - 123 с.
  • Морозов, Д.А. Применение нотации DFD в моделировании внешних схем // Портал научно-практических публикаций [Электронный ресурс]. URL: http://portalnp.ru/2014/06/2015 (дата обращения: 24.02.2017)