Год сдачи: 2008 Информация о файлах в архиве: Приложение А.doc - программный код. записка.doc - записка курсовой работы. готовое.xls - тестирование программного модуля. Решение.xls - решение, полученное при помощи поиска решений. Краткое описание курсового проекта Целью данной курсовой работы является разработка программного модуля для решения транспортной задачи в матричной постановке с учетом дополнительного условия: от i-го поставщика к j-ому потребителю необходимо поставить не менее k единиц ( ) . Для составления опорного плана используется метод Фогеля, а для нахождения оптимального плана - метод потенциалов. В разделе «Постановка задачи» описывается математическая модель задачи, приводится метод Фогеля и метод потенциалов, которые реализуются в программном модуле, входные данные, выходные данные, перечисляются ошибки, которые могут быть допущены пользователем при работе с программным модулем, указывается реакция программного модуля на недопустимые входные данные. В разделе «Проектирование программного модуля» представлена структура программного модуля, а также расчет пользовательского интерфейса. В разделе «Реализация программного модуля» приведён код разработанного программного модуля. Раздел «Тестирование программного модуля» содержит описание тестов, которыми был проверен программный модуль. Для разработки программного модуля использовался табличный процессор Excel и язык программирования Visual Basic for Application. Заключение В данной курсовой работе был разработан программный модуль для решения транспортной задачи в матричной постановке. Было произведено тестирование разработанного программного модуля при различных вариантах входных данных. Полученные результаты показали, что программа работает правильно, так как они совпали с результатами, полученными при помощи поиска решений. Содержание курсовой Введение 3 1 Постановка задачи 4 1.1 Математическая модель задачи 4 1.2 Входные данные 12 1.3 Выходные данные 12 1.4 Обработка ошибок 12 2 Проектирование программного модуля 15 2.1 Разработка структурной диаграммы программного модуля и её описание 15 2.2 Разработка пользовательского интерфейса 18 3 Реализация программного модуля 24 3.1 Код программы 24 4 Тестирование программного модуля 25 Заключение 31 Список использованных источников 32 Решение транспортной задачи в матричной постановке, сделано в Excel Знаете ли вы что? Уровень спроса на английский язык с каждым годом ростет, и если вам требуются курсы английского языка для взрослых в Перми, то языковой центр Littera готов предоставить свои услуги по обучению английскому языку. В языковом центре преподают высококвалифицированные специалисты, которые владеют языком на уровне носителя. |