Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая Зубкова, УП-2-2.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
135.78 Кб
Скачать

1.4.2. Разработка модели решения задачи

Задача: «Расчет оптимальной цены».

Класс: «задача учета; прямого счета».

Организациям необходимо рассчитать оптимальную цену на товар, базируясь на экспертных оценках значимости потенциальных потребителей основных параметров изделия.

Сформируем информационное обеспечение решения задачи:

j - изделие; j = ;

i – параметр изделия; i = ;

e – единица измерения; е = ;

Цбаз – цена базового изделия-эталона;

Цнов – цена нового изделия;

Ббаз – балловая оценка параметра базового изделия-эталона;

Бнов – балловая оценка параметра нового изделия;

k – коэффициент значимости параметра изделия;

L – цена одного балла;

Берем первое непросмотренное j-изделие с е-единицей измерения и рассчитываем цену одного балла j- изделия с е-единицей измерения.

­je =

Для этого сначала определяем изделие-эталон, с ценой которого будет сравниваться цена нового товара. Определяем, какова значимость i-параметра базового j-изделия с е-единицей измерения. Причем сумма коэффициентов значимости i-параметра j-изделия с е-единицей измерения должна равняться 1, то есть должно выполняться условие:

Умножаем коэффициент значимости i-параметра базового j-изделия с е-единицей измерения на балловую оценку i-параметра базового j-изделия с е-единицей измерения и суммируем произведения, которые получились по каждому i-параметру базового j-изделия с е-единицей измерения. После чего делим цену базового j-изделия – эталона с е-единицей измерения на сумму произведений, которые получились по каждому i-параметру базового j-изделия с е-единицей измерения.

Дальше определяем цену первого непросмотренного нового j-изделия с е-единицей измерения. Для этого рассчитывается средневзвешенная сумма баллов нового j - изделия с е-единицей измерения по каждому i-параметру и умножается на цену одного балла j- изделия с е-единицей измерения:

После просмотра первого j-изделия с е-единицей измерения переходим ко второму изделию и т.д.

В общем виде модель решения задачи выглядит так:

j - изделие; j = ;

i – параметр изделия; i = ;

e – единица измерения; е = ;

Цбаз – цена базового изделия-эталона;

Цнов – цена нового изделия;

Ббаз – балловая оценка параметра базового изделия-эталона;

Бнов – балловая оценка параметра нового изделия;

k – коэффициент значимости параметра изделия;

L – цена одного балла;

­je = ;

Ограничительные условия:

­je  0;

 0

, N

 0

, M

 0

1.4.3. Разработка алгоритма решения задачи

Формулировка решаемой задачи: «Расчет оптимальной цены».

Класс: «задача учета; прямого счета».

Формирование информационного обеспечения решения задачи:

j - изделие; j = ;

i – параметр изделия; i = ;

e – единица измерения; е = ;

Цбаз – цена базового изделия-эталона;

Цнов – цена нового изделия;

Ббаз – балловая оценка параметра базового изделия-эталона;

Бнов – балловая оценка параметра нового изделия;

k – коэффициент значимости параметра изделия;

L – цена одного балла.

Формирование на базе разработанной модели основных расчетных процедур:

­je = ;

Определение логической последовательности выполнения расчетных процедур:

1. последовательный перебор изделий и их параметров в соответствии с расположением их в таблице.

2. Построение алгоритма (в пошаговом исполнении).

Разработка алгоритма:

1. Берем первое непросмотренное изделие.

2. Берем первый непросмотренный параметр у данного изделия.

3. Рассчитываем балловую оценку параметра базового изделия с учетом коэффициента значимости.

4. Проверить наличие непросмотренных параметров. Если есть непросмотренный параметр, то шаг 2, если нет – шаг 6.

5. Проверить наличие непросмотренных изделий. Если есть непросмотренное изделие, то шаг 1, если нет – шаг 6.

6. Берем первое непросмотренное изделие.

7. Рассчитываем цену одного балла базового изделия:

­je =

8. Проверить наличие непросмотренных изделий. Если есть непросмотренное изделие, то шаг 6, если нет – шаг 9.

9. Берем первое непросмотренное изделие.

10.Берем первый непросмотренный параметр.

11. Рассчитываем балловую оценку параметра нового изделия с учетом коэффициента значимости.

12. Проверить наличие непросмотренных параметров. Если есть непросмотренный параметр, то шаг 10, если нет – шаг 14.

13. Проверить наличие непросмотренных изделий. Если есть непросмотренное изделие, то шаг 9, если нет – шаг 14.

14. Берем первое непросмотренное изделие.

15. Рассчитываем цену нового изделия:

16. Проверить наличие непросмотренных изделий. Если есть непросмотренное изделие, то шаг 14, если нет – шаг 17.

17. Все расчеты выполнены, сформировать выходные данные решения задачи.