Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРИМЕР ПЗ для курсового.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
641.02 Кб
Скачать
      1. Программные средства

Наименование ПО

Описание ПО

Применение

Borland Delphi 7.0

Среда программирования,

Создание проекта

Windows XP /

Vista / 7

Операционная система

Работа с приложением

Adobe Photoshop CS3

Графический редактор

Интерфейс программы

  1. Специальная часть

    1. Постановка задачи

Определить, в каком количестве надо доставить сырье на предприятие от каждого поставщика, что бы его стоимость была минимальной.

      1. Описание входных и выходных данных

  • Количество поставщиков

  • Количество нужного сырья

  • Имена поставщиков

  • Время на погрузку поставляемого сырья

  • Количество сырья на продажу от поставщика

  • Время на погрузку одной тонны сырья для каждого поставщика

  • Цена за 1 кг сырья

  • Минимальная стоимость сырья

  • Количество сырья для покупки у каждого поставщика

      1. Требования к системе

  • Операционная система: Windows 98/NT/XP/Vista

  • Устройства ввода (клавиатура, мышь) и устройства вывода (монитор, принтер)

    1. Внешняя спецификация

      1. Описание задачи

Данная программа предназначена для решения задач двойственным симплекс методом по дисциплине «Математические методы». Сам процесс работы с данной программой будет происходить следующим образом:

Пользователь вводит количество поставщиков и количество нужного ему сырья. Далее требуется ввести наименования поставщиков. На основе входных данных программа формирует по ним таблицу. После чего пользователю необходимо ввести Время на погрузку всего сырья, Время на погрузку одной тонны сырья, количество сырья на продажу и цену за кг сырья для каждого поставщика. Затем программа проверяет, ввел ли пользователь все нужные данные. Если все данные введены, программа обрабатывает их, получает количество симплекс-таблиц, рассчитывает минимальную стоимость сырья и количество сырья нужного для покупки у каждого поставщика.

Поставщики

X1

X2 X n

Цена сырья за кг

C1

C2 Cn

Время на погрузку 1тонны (мин)

t1

t2 tn

Количество сырья (т)

b1

b2 bn

Время погрузки поставляемого сырья

T1

T1 Tn

Математическая модель задачи будет выглядеть следующим образом:

Xn – количество поставщиков

В – количество нужного сырья

L – минимальная стоимость

      1. Входные данные

Входными данными являются все введенные данные (Табл.1)

Табл.1. Входные данные

Описание переменой

Тип

Размер в байтах

Ограничения

1

Количество поставщиков

Числовой

-

От 2 до 6

2

Наименования поставщиков

Строковый

-

-

3

Общее количество сырья

Числовой

-

-

4

Время на погрузку одной тонны

Одномерный массив вещественного типа

-

-

5

Цена за 1 кг сырья

Одномерный массив вещественного типа

-

-

6

Время на погрузку поставляемого сырья

Одномерный массив вещественного типа

-

-

7

Количество сырья на продажу

Одномерный массив вещественного типа

-

-

8

Наименования поставщиков

Одномерный массив строкового типа

30 байт / элемент

-