Применение современных информационных технологий для повышения качества логистических услуг на транспортном предприятии

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

Рубрика Маркетинг, реклама и торговля
Вид дипломная работа
Язык русский
Дата добавления 13.10.2016
Размер файла 3,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Проиллюстрируем полученные результаты на графике 1.

График 1. Отношение нарастающей доли значений фактора к нарастающему итогу доли объектов

Как было ранее подмечено, шесть номенклатурных позиций группы А составляют 24% от всего автопарка, и дают 80 % прибыли. Девять позиций группы Б составляют 36 % автопарка, и дают 15% прибыли. Заключительная группа С занимает 40% автопарка, при этом доля продаж не превышает 5%.

3.2 Детерминированная модель управления запасами

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

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

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

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

- совокупность неизвестных величин x = (x1, x2,….,xn), варьируя которыми можно искать оптимальное решение. Их называют планом (решением) задачи;

- целевую функцию (критерий оптимальности). Целевая функция позволяет получить численную оценку (критерий) оптимальности выбранного решения. Наилучший вариант доставляет целевой функции экстремальное значение. Целевой функцией может быть прибыль предприятия, затраты производства, объём выпуска продукции и т. д., выраженные через неизвестные х;

- условия (или систему ограничений) налагаемые на неизвестные величины. Эти условия, например, следуют из ограниченности ресурсов, которыми располагает предприятие в данный момент: материальные, трудовые, финансовые, технологические и т.п.

Число неизвестных n называют размерностью задачи.

В большинстве практических задач на план (переменные) задачи для упрощения накладывается ограничение неотрицательности: xi ? 0, (i= 1,…,n). План

x = (x1, x2,….,xn,)

который удовлетворяет всем ограничениям задачи, называется допустимым решением задачи.

Допустимое решение, при котором функция принимает экстремальное значение, называется оптимальным решением.

При решении достаточно большого количества оптимизационных задач все искомые переменные или их часть должны принимать только значения целых чисел. Здесь система ограничений в задачах с целочисленными переменными дополняется ограничениями типа:

- xk - целое, k = 1, 2, …, m;

- m - количество целочисленных переменных, m ? n;

- n - общее количество переменных.

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

Введение дополнительных ограничений по целочисленности переменных существенно увеличивает объем вычислений и усложняет вычислительную процедуру при поиске оптимального решения. Однако в заданном диапазоне изменения переменной «целочисленная переменная» имеет меньшее количество значений, чем «непрерывная переменная». Так, например, в диапазоне 0? x? 3 x принимает значения 0, 1, 2, 3, а непрерывная переменная - бесконечное количество значений.

Постановка задачи. АТП ТОО «Мобил - С» имеет в своем составе оборудование для оказания услуг клиентам и предприятиям. Время от времени оборудование изнашивается, составные детали выходят из строя, что, непосредственно, приводит к меньшему охвату техники. Для стабильной эксплуатации оборудования необходимо поддерживать все запчасти в исправном состоянии. Задача была выстроена согласно статистике расхода деталей, закупаемых предприятием в 2015 году (см. приложение «А8»). Необходимо определить оптимальный размер заказа девяти часто расходуемых деталей оснащения. Для каждого из них известны цены на покупку, спрос, затраты на поставку и хранение единицы продукции, а также ограничение на сумму финансирования покупки (бюджет). Период времени спроса на продукцию составляет 100 дней. Данные приведены в таблице 13.

Экономико-математическая модель задачи. Допустим, что:

- оптимальный объем заказа по видам товара - Sn (n=9);

- общие затраты на хранение - ;

- общие затраты на поставку - ;

- общая стоимость покупки

(3.2.4)

где - общий размер заказа n-позиций, шт.;

- совокупная цена деталей n-позиций, тг.

Тогда ЭРЗ находится по следующей формуле

(3.2.5)

где - общие затраты на поставку, тг.;

- общие затраты на хранение, тг.;

Q - спрос предприятия, шт.;

S0 - размер заказа, заказываемого предприятием, шт.

Целевая функция. Общие затраты включают в себя сумму общих затрат на поставку вместе с общими затратами на хранение, стремящихся к минимуму

(3.2.6)

Расчеты.

- Общие затраты на поставку - произведение соотношения спроса к размеру заказа на затраты на поставку

(3.2.7)

- Совокупные затраты на хранение - половина произведения размера заказа на затраты на хранение[34]

(3.2.8)

Ограничения. Стоимость покупки ? бюджет на покупку; Vs ? V, Sn ?0.

Реализация в Excel. Создаем таблицу с формулами, которые связывают план, ограничения и целевую функцию (РЗ) (таблица 14). Данные не могут принимать отрицательное значение.[34]

Таблица 13. Исходные данные для задачи «Управление запасами»

Входная информация

Наименование оборудования

Затраты на хранение единицы товара (С2), тг., ?5% от Z

Спрос (Q), шт.

Затраты на поставку единицы товара (С1), тг., ?10% от Z

Цена за единицу продукции (Z), тг.

Бюджет на покупку оборудования, (V), тг.

крышка горловины (котла)

1250

50

2500

25000

седло впускного клапана

180

35

360

3600

прокладка впускного клапана

160

70

320

3200

пружина предохранительного клапана

75

60

150

1500

штуцер донного клапана с пневматическим приводом, дкп-90

600

32

1200

12000

отстойник для сбора (механических примесей в топливе)

2400

25

4800

48000

аккумулятор 6ст - 190 АПЗ, 1200 A, 12В

2875

55

5750

57500

искрогаситель нагревателя нефти

4000

30

8000

80000

патрубок предохранительного клапана

200

18

400

4000

ИТОГО:

11740

375

23480

234800

3000000

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

В принципе, в исходной модели уже получено оптимальное решение по формуле Уилсона, однако предприятие не имеет нужного количества финансов (3 522 000 тенге), поэтому возникает необходимость получить оптимальное решение в пределах ограниченности денежных ресурсов (3 000 000 тенге).

Установка параметров модели в «Поиск решения». Надстройка "Поиск решения" является частью набора команд, которые иногда называют средствами анализа "что, если" (Анализ «что-если». Процесс изменения значений ячеек и анализа влияния этих изменений на результат вычисления формул на листе, например изменение процентной ставки, используемой в таблице амортизации для определения сумм платежей.). С помощью этой надстройки можно найти оптимальное значение (максимум или минимум) формулы (Формула. Совокупность значений, ссылок на другие ячейки, именованных объектов, функций и операторов, позволяющая получить новое значение. Формула всегда начинается со знака равенства (=).), содержащейся в одной ячейке, называемой целевой, с учетом ограничений на значения в других ячейках с формулами на листе.

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

Таблица 14. Реализация нахождения данных в Excel

Расчеты

Наименование оборудования

Размер заказа, S0, шт.

ЭРЗ, шт.

Стоимость, тг.

Общие затраты на хранение (С2), тг.

Общие затраты на поставку (С1), тг.

Общие затраты, тг.

крышка горловины (котла)

15

14

375000

9375

8333

17708

седло впускного клапана

15

12

54000

1350

840

2190

прокладка впускного клапана

15

17

48000

1200

1493

2693

пружина предохр-го клапана

15

15

22500

562,5

600

1162,5

штуцер донного клапана с пневматическим приводом, дкп-90

15

11

180000

4500

2560

7060

отстойник для сбора (механических примесей в топливе)

15

10

720000

18000

8000

26000

аккумулятор 6ст - 190 АПЗ

15

15

862500

21562,5

21083

42646

искрогаситель нагр-ля нефти

15

11

1200000

30000

16000

46000

патрубок предохранительного клапана

15

8

60000

1500

480

1980

ИТОГО:

135

114

3522000

88050

59390

147440

Таблица 15. Формулы для расчета ограничений и целевой функции

С

D

E

F

G

14

КОРЕНЬ((2*D2*C2)/B2)

B14*E2

B14*B2/2

D2*C2/B14

E14+F14

15

КОРЕНЬ((2*D3*C3)/B3)

B15*E3

B15*B3/2

D3*C3/B15

E15+F15

16

КОРЕНЬ((2*D4*C4)/B4)

B16*E4

B16*B4/2

D4*C4/B16

E16+F16

17

КОРЕНЬ((2*D5*C5)/B5)

B17*E5

B17*B5/2

D5*C5/B17

E17+F17

18

КОРЕНЬ((2*D6*C6)/B6)

B18*E6

B18*B6/2

D6*C6/B18

E18+F18

19

КОРЕНЬ((2*D7*C7)/B7)

B19*E7

B19*B7/2

D7*C7/B19

E19+F19

20

КОРЕНЬ((2*D8*C8)/B8)

B20*E8

B20*B8/2

D8*C8/B20

E20+F20

21

КОРЕНЬ((2*D9*C9)/B9)

B21*E9

B21*B9/2

D9*C9/B21

E21+F21

22

КОРЕНЬ((2*D10*C10)/B10)

B22*E10

B22*B10/2

D10*C10/B22

E22+F22

23

СУММ

(C14:C22)

СУММ

(D14:D22)

СУММ

(E14:E22)

СУММ

(F14:F22)

СУММ

(G14:G22)

Надстройка "Поиск решения" изменяет значения в ячейках переменных решения согласно пределам ячеек ограничения и выводит результат в целевой ячейке. Также применим условие целого числа, так как размер заказа не может быть десятичным (рисунок 10).

Рисунок 10. Надстройка «Поиск решения»

Пояснения. Целевая функция - G23 (общие затраты). Решение на минимум. Решение - B14: B22 (размер заказа).

Ограничения - D23 ? F11 (суммарная стоимость поставок товаров не должна превышать 3 000 000 тенге).

Результат решения задачи проиллюстрирован ниже на таблице 16.

Анализ результата. На основе полученных результатов можно сделать следующий вывод: транспортному предприятию необходимо заказать меньший размер деталей, поскольку они ограничены бюджетом финансирования покупки товаров. Множитель Лагранжа (0,63) указывает на возможность уменьшения общих затрат при увеличении бюджета (рисунок 11).

Полученные данные проиллюстрируем в отчете о результатах (таблица А9.17 приложения А9).

Таблица 16. Результат нахождения целевой функции путем надстройки «Поиск решения»

Полученные расчеты

Наименование оборудования

Размер заказа, S0, шт.

ЭРЗ, шт.

Стоимость, тг.

С2, тг.

С1, тг.

Общие затраты, тг.

крышка горловины (котла)

14

14

350000

8750

8928,6

17678,6

седло впускного клапана

12

12

43200

1080

1050

2130

прокладка впускного клапана

17

17

54400

1360

1317,6

2677,6

пружина предохр.клапана

15

15

22500

562,5

600

1162,5

штуцер донного клапана с пневмоприводом

11

11

132000

3300

3490,9

6790,9

отстойник для сбора (механических примесей в топливе)

10

10

480000

12000

12000

24000

аккумулятор

15

15

862500

21562,5

21083,3

42645,8

искрогаситель нагр-ля нефти

11

11

880000

22000

21818,2

43818,2

патрубок предохр. клапана

8

9

32000

800

900

1700

ИТОГО:

113

114

2856600

71415

71188,6

142603,64

Рисунок 11. Целевая функция и множитель Лагранжа

Отчет о результатах используется для создания отчета, содержащего сведения о времени решения задачи, числе итераций, параметрах поиска решения, сведений о целевой функции, ячейках с переменными и ограничениях, и выводится, как правило, автоматически. Время решения составило 0,265 секунд. Число итераций: 0. Число подзадач: 20. Точность расчетов ограничения составила 0,0001, Использовалось автоматическое масштабирование. Целочисленное отклонение составило 1%, переменные без ограничений свелись к неотрицательном числам.

На основе полученной модели можно рассчитать периодичность поставок (таблица 18). Все числа были округлены до целых (в большую сторону).

Таблица 18. Расчет количества и периода поставок деталей

Наименование заказа

Размер заказа, S0, шт.

ЭРЗ, шт.

Спрос (Q), шт.

Количество поставок (Ko= Q/ S0)

Период поставок (То= и/ Ko)

крышка горловины (котла)

14

14

50

4

28

седло впускного клапана

12

12

35

3

34

прокладка впускного клапана

17

17

70

4

24

пружина предохранительного клапана

15

15

60

4

25

штуцер донного клапана с пневматическим приводом, дкп-90

11

11

32

3

34

отстойник для сбора (механических примесей в топливе)

10

10

25

3

40

аккумулятор 6ст - 190 АПЗ

15

15

55

4

27

искрогаситель нагревателя нефти

11

11

30

3

37

патрубок предохранительного клапана

8

9

18

2

44

ИТОГО:

113

114

375

29

294

Согласно проведенному расчету, оптимальным планом является заказ детали «крышка горловины (котла)» 4 раза в размере 14 штук с периодом в 28 дней, детали «седло впускного клапана» 3 раза в размере 12 штук с периодом в 34 дня, детали «прокладка впускного клапана» 4 раза в размере 17 штук с периодом в 24 дня, детали «пружина предохранительного клапана» 4 раза в размере 15 штук с периодом в 25 дней, детали «штуцер донного клапана с пневматическим приводом, дкп-90» 3 раза в размере 11 штук с периодом в 24 дня, детали «отстойник для сбора (влаги и механических примесей в топливе)» 3 раза в размере 10 штук с периодом в 40 дней, детали «аккумулятор 6ст - 190 АПЗ» 4 раза в размере 15 штук с периодом в 27 дней, детали «искрогаситель нагревателя нефти» 3 раза в размере 11 штук с периодом в 37 дней, детали «патрубок предохранительного клапана» 2 раза в размере 8 штук с периодом в 44 дня.

Графически изобразим зависимость размера заказа от периода времени спроса на детали оборудований при ограничении во времени спроса в 100 дней) (графики 2, 3, 4, 5, 6, 7, 8, 9, 10).

График 2. Периодичность и размер заказа детали «крышка горловины (котла)»

График 3. Периодичность и размер заказа детали «седло выпускного клапана»

График 4. Периодичность и размер заказа детали «прокладка впускного клапана»

График 5. Периодичность и размер заказа детали «пружина предохранительного клапана»

График 6. Периодичность и размер заказа детали «штуцер донного клапана с пневматическим приводом, дкп-90»

График 7. Периодичность и размер заказа детали «отстойник для сбора (механических примесей в топливе)»

График 8. Периодичность и размер заказа детали «аккумулятор 6ст - 190 АПЗ»

График 9. Периодичность и размер заказа детали «искрогаситель нагревателя нефти»

График 10. Периодичность и размер заказа детали «патрубок предохранительного клапана»

Как видно из представленных графиков, размер заказа колеблется от 8 до 17 штук за 1 период. Сам период поставок для каждой детали разный, и составляет в среднем от 24 до 44 дней. Таким образом, мы смогли максимально приблизить совокупную стоимость покупки деталей к ограниченной сумме финансирования покупки (бюджету) предприятия (3 000 000 тенге), спрос достигается за определенное количество поставок. Все значения являются натуральными величинами.

4. Модель оптимизации деятельности предприятия ТОО «Мобил-С»

4.1 Разработка модели на основе детерминированной задачи оптимизации средствами VBA

В Excel существует возможность автоматизации работы. Для этого используется программирование в классическом понимании этого слова и язык программирования Visual Basic для приложений. Необходимые инструменты расположены на вкладке «Разработчик». Программа работает с объектами, которыми могут быть ячейки, столбцы и строки, листы и вся рабочая книга. На листах рабочей книги можно помещать различные элементы управления (кнопки, поля ввода данных, списки и т. д.), создавать свои собственные функции и подпрограммы и т. д. Ранее это относилось к понятию «форма». В Excel 2010 не делается акцента на данном термине, хотя все прежние действия возможны с помощью группы «Элементы управления» вкладки «Разработчик».

Столкнуться с программированием на Visual Basic можно и при создании макросов, которые имеют внутреннюю реализацию в Excel на этом языке программирования. Это произойдет при нажатии кнопки «Макрос» и выборе пункта «Изменить», после чего можно немного изменить действия макроса. На рисунке 12 показано окно Visual Basic, которое используется для редактирования макросов.

Рисунок 12. Пример записи макроса

Программирование на Visual Basic требует дополнительных знаний, поэтому не может быть рекомендовано рядовому пользователю Excel, однако очевидно, что эта программа обладает мощными возможностями. Так, можно создать законченную программу, имеющую развитый интерфейс и множество инструментов.

Пока мы не приступили к созданию формы, вернемся на один из листов Excel. Здесь следует создать несколько пустых таблиц с наименованиями наших запчастей. Строение таблиц, а также их наполнение возьмем из расчетно - аналитической части. Дальнейшие манипуляции будут происходить на основе этой информации. Проиллюстрируем полученные нами таблицы ввода (рисунки 13, 14).

Рисунок 13. Таблицы для расчетов затрат (по запчастям)

Рисунок 14. Поле времени периода спроса (на запчасти)

Создание формы. Для начала построения модели создадим новую форму «Userform», открыв VBA в главном меню «Разработчик». Щелкнем левой кнопкой мыши по значку как показано на рисунке 15. Перед нами откроется новая форма, где мы будем размещать наши данные посредством окна «Toolbox». Если окно «Toolbox» отсутствует, то его можно вызвать из меню «View».

Рисунок 15. Создание новой формы

Создадим первый элемент, метку, с именем (Name) «Label1». В левой части в поле ввода «Caption» напишем «determinirovannaya model optimizatsii uplavleniya zapasami na predpriyatii». По желанию изменим шрифт «Font» и заливку фона «Backcolor». Далее необходимо разместить на нашей форме элемент «Frame». Добавление объектов класса «Frame» полезно в том случае, если нужно создать группу заданных объектов или просто сделать визуальное оформление. Необходимо проделать процедуру добавления этого элемента для девяти позиций, а также для окон вывода сумм и командных кнопок. В итоге мы имеем одиннадцать рамок, содержащих разные по своему назначению данные. Внутри самой рамки «Frame» необходимо добавить метку «Label» с заголовком «krishka gorloviny kotla» и два текстовых поля «Textbox1» и «Textbox2», куда мы будем вводить наши данные. Проделаем ту же процедуру с позициями: «sedlo vpusknogo klapana», «prokladka vpusknogo klapana», «prujina predohranitelnogo klapana», «shtutser donnogo klapana s pnevmaticheskim privodom», «otstoynik dlya sbora (vlagi i meh.primesey)», «akkumulyator 6st-190-apz», «iskrogasitel nagrevatelya nefti», «patrubok predohranitelnogo klapana».

Вверху над элементами рамки добавим две метки «spros» и «razmer zakaza», непосредственно относящиеся к текстовым полям, которые были ранее нами созданы. На нашей форме также должно присутствовать поле ввода времени периода спроса на запчасти. Построим для него аналогичную схему. Для подсчета суммарных спроса и размера заказа необходимо добавить также еще одну рамку с меткой «itogo» и двумя текстовыми полями. Расчет детерминированной задачи будет происходить в три этапа: оптимальный размер заказа, надстройка «поиск решения» и расчет периодичности поставок. Для этого мы воспользуемся кнопками управления «CommandButton1,2,3». Оформим их согласно предыдущему алгоритму заполнения. Кнопки управления будут иметь заголовки «vychislit optimalniy razmer zakaza», «nadstroyka poisk resheniya», «vychislit period postavok». Для удобства повторных вычислений добавим в эту же область кнопку очистки, нажатие которой очищает определенные поля на нашем листе Excel. По желанию можно добавить графический материал и указать ему значения ширины и высоты. Исходная таблица будет выглядеть следующим образом (рисунок 16).

Рисунок 16. Готовая визуальная форма «Управления запасами»

Как видно из рисунка 16, форма располагает основными необходимыми инструментами для решения детерминированной задачи. После того, как мы оформили нашу форму ввода, следует написать программный код для каждого элемента (кроме меток Label).

Все текстовые поля на форме имеют простой код, который переносит введённые нами данные на заранее заготовленный лист Excel. Код имеет следующий вид (рисунок 17).

Рисунок 17. Наполнение текстового поля TextBox1

Итак, «Private Sub TextBox1_Change ()» говорит о том, что мы начинаем подпрограмму (Private Sub) или, правильней, процедуру, которая будет выполняться при замене «_Change» нашего поля (TextBox1). Замена - это возникающее событие, на которое и отреагирует эта процедура. Эта строка непосредственно связана с последней, «End Sub».

«End Sub» - просто говорит о том, что этой строкой «TextBox1_Change ()» процедура завершается.

Оператор «`Dim» - объявляет и размещает в памяти место для одной или нескольких переменных, где «Integer» означает введение в поле 32-разрядного (4-байтового) целого числа со знаком в диапазоне от -2 147 483 648 до 2 147 483 647. «Range("C2").Value = CInt(TextBox1.Value)». «Range("C2")» определяет, с какой ячейкой на листе Excel работать. Здесь это ячейка C2. Далее введенные данные из TextBox1 преобразуются в целые числа на ячейке C2. Повторим данную процедуру ввода и для других 17 ячеек текстовых полей. В дополнении, привяжем все тот же код ко времени периода спроса (TextBox21). Целевая ячейка будет H11.

Следующим рассмотренным нами объектом будет сумма ячеек спроса на запчасти (TextBox19)(рисунок 18).

Рисунок 18. Программный код для поля TextBox21

«Private Sub TextBox19_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)». Событие «MouseDown» выполняется, когда пользователь нажимает кнопку мыши. X,Y - обязательные элементы, горизонтальное и вертикальное положение указателя в точках, начиная с левого и верхнего краев формы объекта Frame или Page.

«TextBox19.Value = Sheets("Model").Range("C11").Value». Согласно TextBox1, присвоим значение TextBox19 ячейке C11.

Аналогичную процедуру опишем для ячейки суммарного размера заказа (TextBox20).

Процедура записи командных кнопок. Для записи всех четырех кнопок (CommandButton) воспользуемся заранее записанными макросами. Записать макрос в MS Excel не составляет труда. Для этого, во-первых, необходимо разрешить их запуск в меню «Главное» через «Параметры центра управления безопасностью-Параметры макросов». Далее заходим на вкладку «Вид», выбираем «Макросы» и нажимаем «Записать макрос» (рисунок 19).

Для командной кнопки «vychislit optimalniy razmer zakaza» (CommandButton1) внутренний код содержит следующее (рисунок 20).

Рисунок 19. Запись макроса в среде MS Excel

Рисунок 20. Внутренний код для кнопки CommandButton1

Далее опишем командную кнопку «nadstroyka poiskа resheniya» (CommandButton2) с помощью нового макроса «kama2_2». Эта кнопка будет содержать внутри себя формулы «Поиск Решения». Код будет выглядеть следующим образом (рисунок 21).

Рисунок 21. Внутренний код для кнопки CommandButton2

Третья кнопка управления называется «vychislit period postavok» (CommandButton3). Она предназначена для вычисления количества и периодичности поставок. Перенесем код с ранее созданного нами макроса «kama3» на наш CommandButton3. Код будет следующим (рисунок 22).

Для удобства использования нашей таблицей пропишем еще одну командную кнопку (CommandButton4), роль которой будет состоять в очистке таблицы Excel от данных. Ее код также был скопирован с ранее записанного нами макроса (kama4). Код данной кнопки выглядит следующим образом (рисунок 23).

Рисунок 23. Внутренний код для кнопки CommandButton4

Рисунок 22. Внутренний код для кнопки CommandButton3

Таким образом, было построено простейшее программное приложение оптимизации деятельности на примере предприятия ТОО «Мобил - С» с помощью программной среды Visual Basic for Applications. Используя разработанное приложение VBA for Excel, осуществляется запуск макросов приложения, выполняющих расчёты простого и двухуровневого оптимальных размеров запаса деталей для оснащения группы «А», расчеты коэффициентов количества и периодичности поставок.

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

Заключение

Целью настоящей дипломной работы являлось применение современных информационных технологий для повышения качества логистических услуг на транспортном предприятии, осуществление которой происходило в программном приложении Visual Basic for Applications. Внедрение созданного программного продукта на ТОО «Мобил - С» позволит повысить эффективность логистической деятельности предприятия.

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

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

Была представлена автотранспортная компания ТОО «Мобил - С», ее структура руководства, производственно - хозяйственная деятельность, транспортные услуги и транспортные мощности. Также была затронута тема проблем, возникающих на предприятии.

Мы познакомились с электронным документооборотом компании, «PayDox», провели расчеты внедрения СЭД, проанализировали оценку эффекта от внедрения, а также спрогнозировали его окупаемость.

Был проведен ABC - анализ по номенклатурной группе АТП с целью выделения прибыленесущих позиций, а также нахождения слабых и простаиваемых номенклатурных единиц.

Была совершена оптимизация по ведущей группе оснащения, целью проведения которой служила минимизация стоимости покупки запчастей. Большое внимание было уделено таким единицам техники как: прицепы (нефтевозы, бензовозы, емкостью 20-30 м3), агрегат для депарафинизации скважин (АДПМ), паровая промысловая установка (ППУА), установка насосная (УНБ), вахтовые автобусы (камаз - до 28 м.) с оснащенным кондиционером.

Все расчеты проводились в среде MS Excel.

Несмотря на высокую конкуренцию в транспортном сегменте, а также имея колоссальный опыт в данной отрасли, ТОО "Мобил - С", сумела заявить себя как надежный партнер, выполняющий возложенные обязательства. Важным фактором взаимодействия с клиентами является оперативность и качество выполнения работ/услуг. Чаще всего клиенты компании располагаются за пределами г. Актау, поэтому очень важно предоставлять оборудование в срок, находить оптимальнейшие маршруты.

Поскольку значительная доля клиентов АТП - это нефтегазовые предприятия, ТОО "Мобил - С" уделяет большое внимание техники данного сегмента, своевременному устранению неполадок, если они возникают.

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

Список использованной литературы

1 Живаева О. Управление информационными потоками промышленных предприятий.- М., 2012

2 Максимович Г. Современные универсальные информационные технологии.- Спб., 2015

3 Берестова В. Информационные технологии хранения информации и организация доступа к ней.- М. 2011

4 Бражка О. Применение информационных технологий для повышения эффективности логистической системы территориально-распределенных промышленных комплексов.- В., 2012

5 Ковалева Ю. Современные информационные технологии в организации контейнерных перевозок грузов.- А., 2012

6 Славин Б. Тенденции развития информационных систем в бизнесе.- Спб., 2014

7 Колоскова И. Информационные системы, необходимые для реализации концепции управления эффективности бизнеса в логистических компаниях.- М., 2014

8 Цвиринько И. Перспективные информационные системы и технологии в управлении цепями поставок товаров.- Д., 2013

9 Зайцев Е. Информационные технологии в транспортной логистике.- М., 2014

10 Киршина М. Коммерческая логистика.- М., 2013

11 Пшенко А. Роль документационного обеспечения управления в современной организации.- Арх., 2012

12 Ефимова О. Современные системы автоматизации делопроизводства.- Спб., 2015

13 Гайдукова Л. Проектирование и разработка систем автоматизации предприятий.- М., 2014

14 Гайдукова Л. Проблемы традиционных технологий документационного обеспечения.- М., 2014

15 http://www.ixbt.com/soft/sed.shtml

16 Перкинсон, Р. Анализ данных: Ключ к проектированию баз данных.- Арх., 2013

17 http://www.vectro.ru/automation/integrated_automation/sad

18 Анисимов, А. Экономика, планирование и анализ деятельности автотранспортных предприятий.- М., 2015

19 Ковалев, В. Анализ хозяйственной деятельности предприятия.- М., 2014

20 Улицкого М. Организация, планирование и управление в автотранспортных предприятиях.- М., 2014

21 Официальный сайт ТОО «Мобил - С» http://www.mobil-s.kz

22 Клосс Д. Логистические аспекты функционирования транспорта.- Спб., 2012

23 Усыпко А. Организация управления качеством транспортных услуг. Выпуск и доставка.- М., 2012

24 Кистерева, Е. Анализ автотранспорта.- С., 2014

25 Безземельцева О. Проблемы развития автотранспортных предприятий.- М., 2015

26 Кузнецова Т. Инструкция по делопроизводству, порядок составления.- М., 2014

27 Кузнецов С. Прием и передача документов в автоматизированных системах.- М., 2012

28 Кузнецов, Е. Техническая эксплуатация автомобиля.- М., 2014

29 Миротин, Л. Транспортная логистика. Учебное пособие.- М., 2015

30 Каргин Р. Моделирование процесса эксплуатации машин для сбора и вывоза твердых бытовых отходов.- Спб., 2015

31 Черепанов, А. Система управления запасами запчастей на предприятии - ориентация на надежность работы.- М., 2012

32 Бодряков Р. АВС - анализ для повышения эффективности работы склада.- Ч., 2012

33 Трусов А. Excel 2007 для менеджеров и экономистов. Логистические, производственные и оптимизационные расчеты.- М., 2013

34 Кашаев С. Программирование в Microsoft Excel на примерах.- М., 2014

Приложение А

Информационные потоки в логистических цепях

Рисунок 1. Система входящих и исходящих ИП службы логистики

Характеристика транспортных услуг

Таблица 1. Структура подвижного состава ТОО «Мобил - С» на 1 января 2016 года

Вид техники

Предназначение

Количество, шт.

Процент к итогу, %

водовозы

перевозка и кратковременное хранение воды, а также перевозка пищевых жидкостей (молока, воды, виноматериалов, спирта, спиртосодержащих жидкостей);

82

4

автогрейдеры

профилирование земляного дорожного полотна, возведение дорожных насыпей, планировка площадей, очистка территорий от снега и других работ

56

3

самосвалы

перевозка различных сыпучих строительных, промышленных грузов

68

4

экскаваторы

все виды землеройных работ при ремонтных работах на трассах водопроводов, нефтепроводов и газопроводов, а также специальное планирование откосов вдоль автомобильных трасс

47

2

погрузчики вилочные и ковшевые

транспортировка груза, а также его загрузка и разгрузка вилочным захватом

75

4

бульдозеры

механизация земляных работ: планировка площадок, отрывка котлованов, засыпка траншей, оврагов, а также расчистка дорог от снега

73

4

катки

укладка асфальтового покрытия и утрамбовка грунта или щебеночного покрытия

68

4

автокраны

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

60

3

Таблица 2. Структура подвижного состава ТОО «Мобил - С» на 1 января 2016 года

Вид техники

Предназначение

Количество, шт.

Процент к итогу, %

автогидроподъемники агп (автовышка)

подъем людей с материалом и инструментом на высоту до 22 м в соответствии с зоной обслуживания, при монтаже и ремонте жилых, промышленных и общественных зданий, линий электропередачи и связи, теплоизоляции наружных трубопроводов и других работах, требующих доставки людей и оборудования на высоту

55

3

низкорамные площадки (25 - 50 тонн)

перевозка негабаритных, крупных и других объемных грузов

80

4

вакуум - ассенизатор (15 - 30 куб.м.)

механизированная очистка выгребных ям от фекальных жидкостей и доставка их к месту обезвреживания

88

5

агрегат для депарафинизации скважин АДПМ:

нагрев и нагнетание горячей нефти в скважины с целью удаления парафина и вынесения их в промысловую систему; горячее водоснабжение в технических целях

67

4

паровая промысловая установка ппуа

депарафинизация нефтяных скважин, подогрев подземного и наземного оборудования насыщенным паром высокого давления, отопление жилых помещений, обогрев и мойка техники паром низкого давления

77

4

седельные тягачи

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

100

5

цементировочные агрегаты

нагнетание различных жидких сред при цементировании, ремонте скважин, а также выполнение других промывочно - продавочных работ, проводимых в нефтяных и газовых скважинах

88

5

Таблица 3. Структура подвижного состава ТОО «Мобил - С» на 1 января 2016 года

Вид техники

Предназначение

Количество, шт.

Процент к итогу, %

установка насосная (УНБ)

перекачивание различных жидкостей, бытовых и промышленных отходов

59

3

топливозаправщик

транспортировка и заправка автомобилей светлыми нефтепродуктами, а также временное хранение топлива

66

3

микроавтобусы (7-15 местный)

перевозка людей с максимальной вместимостью в 16 человек

70

4

междугородные автобусы (30-40 местный)

перевозка людей с максимальной вместимостью в 41 человека

75

4

вахтовые автобусы (камаз - до 28 мест) с оснащенные кондиционером

перевозка людей с максимальной вместимостью в 28 человек

65

3

пикапы

перевозка людей и товарно - материальных ценностей (тмц)

58

3

джипы и другие легковые автомобили

перевозка людей и товарно - материальных ценностей (тмц)

58

3

дизельная электростанция

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

115

6

авторемонтная передвижная мастерская со сварочным аппаратом

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

40

2

прицепы (нефтевозы, бензовозы, емкостью 20-30 куб.м.)

транспортирование и кратковременное хранения сырой нефти и светлых нефтепродуктов

205

11

Приложение Б

Характеристика производственно - хозяйственной деятельности предприятия

Схема 1. Площади автотранспортного предприятия ТОО «Мобил - С»

Приложение В

Алгоритм обслуживания заявок транспортной системой

Рисунок 1. Примерный алгоритм обслуживания заявок транспортной системой

Приложение Г

ABC - анализ товарных позиций АТП ТОО «Мобил - С»

Таблица 1. Исходные данные полученной прибыли за 1-ый квартал 2015 года

Наименование техники

Прибыль за 1-й квартал 2015 год (тг.)

Доля от общей прибыли, % (1)

Нарастающий итог, %, (1)

Группа

Прицепы (20-30м3)

40 100 000,00

14%

14%

A

Агрегат для депарафинизации скважин (АДПМ)

39 830 000,00

14%

29%

A

Паровая промысловая установка (ППУА)

37 880 000,00

14%

42%

A

Установка насосная (УНБ)

37 470 088,00

13%

56%

A

Вахтовые автобусы (Камаз 28м.)

35 520 088,00

13%

68%

A

Низкорамные площадки (50т.)

35 250 088,00

13%

81%

B

Автокраны

5 498 053,06

2%

83%

B

Вакуум - ассенизатор (15 - 30м3)

5 487 053,06

2%

85%

B

Водовозы

5 336 023,06

2%

87%

B

Автогрейдеры

5 260 083,06

2%

89%

B

Самосвалы

5 205 606,06

2%

90%

B

Топливозаправщик

5 109 053,06

2%

92%

B

Седельные тягачи

5 098 053,06

2%

94%

B

Цементировочные агрегаты

2 390 500,06

1%

95%

B

Автогидроподъемники (АГП)

1 502 200,00

1%

95%

B

Дизельная электростанция (от 380 - 500 кВт.)

1 423 678,00

1%

96%

C

Экскаваторы

1 421 497,00

1%

97%

C

Бульдозеры

1 352 253,00

0%

97%

C

Катки

1 330 018,00

0%

97%

C

Авторемонтная передвижная мастерская со сварочным аппаратом

1 284 376,50

0%

98%

C

Погрузчики вилочные и ковшовые

1 238 735,00

0%

98%

C

Пикапы

1 216 500,00

0%

99%

C

Междугородние автобусы (40м.)

1 147 256,00

0%

99%

C

Микроавтобусы (15м.)

1 145 075,00

0%

100%

C

Джипы и др. легковые автомобили

1 066 553,00

0%

100%

C

Таблица 2. Исходные данные полученной прибыли за 2-ой квартал 2015 года

Наименование техники

Прибыль за 2-й квартал 2015 год (тг.)

Доля от общей прибыли, % (2)

Нарастающий итог, %, (2)

Группа

Прицепы (20-30м3)

20 255 040,00

14%

14%

A

Агрегат для депарафинизации скважин (АДПМ)

19 875 400,00

14%

28%

A

Паровая промысловая установка (ППУА)

19 010 400,00

13%

42%

A

Установка насосная (УНБ)

18 888 960,00

13%

55%

A

Вахтовые автобусы (Камаз 28м.)

18 023 960,00

13%

68%

A

Низкорамные площадки (50т.)

17 644 320,00

12%

80%

A

Автогрейдеры

2 739 002,50

2%

82%

B

Автокраны

2 705 400,00

2%

84%

B

Самосвалы

2 668 847,50

2%

86%

B

Седельные тягачи

2 667 772,50

2%

88%

B

Цементировочные агрегаты

2 661 825,00

2%

89%

B

Водовозы

2 660 750,00

2%

91%

B

Вакуум - ассенизатор (15 - 30м3)

2 624 197,50

2%

93%

B

Топливозаправщик

2 590 595,00

2%

95%

B

Микроавтобусы (7-15 м.)

686 943,64

0%

95%

B

Катки

667 010,00

0%

96%

C

Пикапы

662 823,64

0%

96%

C

Бульдозеры

658 928,64

0%

97%

C

Автогидроподъемники (АГП) (автовышка)

650 022,00

0%

97%

B

Джипы и др. легковые автомобили

646 011,82

0%

98%

C

Дизельная электростанция (от 380 - 500 кВт.)

642 001,64

0%

98%

C

Экскаваторы

633 095,00

0%

99%

C

Погрузчики вилочные и ковшовые

629 200,00

0%

99%

C

Авторемонтная передвижная мастерская со сварочным аппаратом

625 013,64

0%

100%

C

Междугородние автобусы (40м.)

605 080,00

0%

100%

C

Таблица 3. Исходные данные полученной прибыли за 3-ий квартал 2015 года

Наименование техники

Прибыль за 3-й квартал 2015 год (тг.)

Доля от общей прибыли, % (3)

Нарастающий итог, %, (3)

Группа

Прицепы (20-30м3)

45 741 116,00

14%

14%

A

Агрегат для депарафинизации скважин (АДПМ)

44 678 005,00

13%

27%

A

Паровая промысловая установка (ППУА)

44 502 740,00

13%

41%

A

Установка насосная (УНБ)

44 257 286,00

13%

54%

A

Вахтовые автобусы (Камаз 28м.)

44 082 021,00

13%

67%

A

Низкорамные площадки (50т.)

43 018 910,00

13%

80%

A

Автокраны

6 460 711,00

2%

82%

B

Вакуум - ассенизатор (15 - 30м3)

6 391 021,00

2%

84%

B

Топливозаправщик

6 371 578,00

2%

86%

B

Автогрейдеры

6 256 880,00

2%

88%

B

Водовозы

6 224 716,00

2%

90%

B

Самосвалы

6 110 018,00

2%

91%

B

Цементировочные агрегаты

6 090 575,00

2%

93%

B

Седельные тягачи

6 020 885,00

2%

95%

B

Автогидроподъемники (АГП) (автовышка)

1 520 210,00

0%

95%

B

Дизельная электростанция (от 380 - 500 кВт.)

1 515 760,00

0%

96%

C

Экскаваторы

1 514 960,00

0%

96%

C

Бульдозеры

1 514 365,00

0%

97%

C

Катки

1 513 100,00

0%

97%

C

Авторемонтная передвижная мастерская со сварочным аппаратом

1 512 920,00

0%

98%

C

Погрузчики вилочные и ковшовые

1 512 740,00

0%

98%

C

Пикапы

1 511 475,00

0%

99%

C

Междугородние автобусы (40м.)

1 510 880,00

0%

99%

C

Микроавтобусы (15м.)

1 510 080,00

0%

100%

C

Джипы и др. легковые автомобили

1 505 630,00

0%

100%

C

Таблица 4. Исходные данные полученной прибыли за 4-ый квартал 2015 года

Наименование техники

Прибыль за 1-й квартал 2015 год (тг.)

Доля от общей прибыли, % (1)

Нарастающий итог, %, (1)

Группа

Прицепы (20-30м3)

40 100 000,00

14%

14%

A

Агрегат для депарафинизации скважин (АДПМ)

39 830 000,00

14%

29%

A

Паровая промысловая установка (ППУА)

37 880 000,00

14%

42%

A

Установка насосная (УНБ)

37 470 088,00

13%

56%

A

Вахтовые автобусы (Камаз 28м.)

35 520 088,00

13%

68%

A

Низкорамные площадки (50 т.)

35 250 088,00

13%

81%

B

Автокраны

5 498 053,06

2%

83%

B

Вакуум - ассенизатор (15 - 30м3)

5 487 053,06

2%

85%

B

Водовозы

5 336 023,06

2%

87%

B

Автогрейдеры

5 260 083,06

2%

89%

B

Самосвалы

5 205 606,06

2%

90%

B

Топливозаправщик

5 109 053,06

2%

92%

B

Седельные тягачи

5 098 053,06

2%

94%

B

Цементировочные агрегаты

2 390 500,06

1%

95%

B

Автогидроподъемники (АГП)

1 502 200,00

1%

95%

B

Дизельная электростанция (от 380 - 500 кВт.)

1 423 678,00

1%

96%

C

Экскаваторы

1 421 497,00

1%

97%

C

Бульдозеры

1 352 253,00

0%

97%

C

Катки

1 330 018,00

0%

97%

C

Авторемонтная передвижная мастерская со сварочным аппаратом

1 284 376,50

0%

98%

C

Погрузчики вилочные и ковшовые

1 238 735,00

0%

98%

C

Пикапы

1 216 500,00

0%

99%

C

Междугородние автобусы (40м.)

1 147 256,00

0%

99%

C

Микроавтобусы (15м.)

1 145 075,00

0%

100%

C

Джипы и др. легковые автомобили

1 066 553,00

0%

100%

C

Приложение Д

ABC - анализ товарных позиций АТП ТОО «Мобил - С»

Таблица 1. Итог полученной прибыли за 4 квартала 2015 года

Наименование техники

Прибыль общая за 2015 год (тг.)

Доля от общей прибыли, % (3)

Нарастающий итог, %, (3)

Группа

Прицепы (20-30м3)

106 096 156,00

14%

14%

A

Агрегат для депарафинизации скважин (АДПМ)

104 383 405,00

14%

28%

A

Паровая промысловая установка (ППУА)

101 393 140,00

13%

41%

A

Установка насосная (УНБ)

100 616 334,00

13%

55%

A

Вахтовые автобусы (Камаз 28м.)

97 626 069,00

13%

68%

A

Низкорамные площадки (50т.)

95 913 318,00

13%

80%

A

Автокраны

14 664 164,06

2%

82%

B

Вакуум - ассенизатор (15 - 30м3)

14 502 271,56

2%

84%

B

Автогрейдеры

14 255 965,56

2%

86%

B

Водовозы

14 221 489,06

2%

88%

B

Топливозаправщик

14 071 226,06

2%

90%

B

Самосвалы

13 984 471,56

2%

92%

B

Седельные тягачи

13 786 710,56

2%

94%

B

Цементировочные агрегаты

11 142 900,06

1%

95%

B

Автогидроподъемники (АГП)

3 672 432,00

0%

95%

B

Дизельная электростанция (от 380 - 500 кВт.)

3 581 439,64

0%

96%

C

Экскаваторы

3 569 552,00

0%

96%

C

Бульдозеры

3 525 546,64

0%

97%

C

Катки

3 510 128,00

0%

97%

C

Авторемонтная передвижная мастерская со сварочным аппаратом

3 422 310,14

0%

98%

C

Пикапы

3 390 798,64

0%

98%

C

Погрузчики вилочные и ковшовые

3 380 675,00

0%

99%

C

Микроавтобусы (15м.)

3 342 098,64

0%

99%

C

Междугородние автобусы (40м.)

3 263 216,00

0%

100%

C

Джипы и др. легковые автомобили

3 218 194,82

0%

100%

C

Приложение Е

Исходные данные для расчета транспортной задачи

График 1. Статистика спроса деталей по АТП ТОО «Мобил - С» за 2015 год по позиции «прицепы (нефтевозы, бензовозы, емкостью 20-30 м3

График 2. Статистика спроса деталей по АТП ТОО «Мобил - С» за 2015 год по позиции «Агрегат для депарафинизации скважин (АДПМ)»

График 3. Статистика спроса деталей по АТП ТОО «Мобил - С» за 2015 год по позиции «Паровая промысловая установка (ППУА)»

Приложение Ж

Детерминированная модель управления запасами

Таблица 1. Отчет о результатах проведения поиска решения

Ячейка целевой функции (Минимум)

Ячейка

Имя

Исходное значение

Окончательное значение

$G$25

ИТОГО: Общие затраты, тг.

375985

393389,1486

Ячейки переменных

Ячейка

Имя

Исходное значение

Окончательное значение

Целочисленное

$B$16

крышка горловины (котла) Размер заказа, S0, шт.

14

14

да

$B$17

седло впускного клапана Размер заказа, S0, шт.

12

12

да

$B$18

прокладка впускного клапана Размер заказа, S0, шт.

17

17

да

$B$19

пружина предохранительного клапана Размер заказа, S0, шт.

15

15

да

$B$20

штуцер донного клапана с пневматическим приводом, дкп-90: Размер заказа, S0, шт.

11

11

да

$B$21

отстойник для сбора (примесей) Размер заказа, S0, шт.

10

10

да

$B$22

аккумулятор 6ст - 190 АПЗ Размер заказа, S0, шт.

15

15

да

$B$23

искрогаситель нагревателя нефти Размер заказа, S0, шт.

11

11

да

$B$24

патрубок предохранительного клапана Размер заказа, S0, шт.

8

9

да

Ограничения

Ячейка

Имя

Значение ячейки

Формула

Состояние

Допуск

$D$25

ИТОГО: Стоимость, тг.

2856600

$D$25<=$F$12

Привязка

0

$B$16:$B$24=Целочисленное

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.