Немченкова Светлана Викторовна.Автоматизация задач менеджера по логистике в диспетчерском отделе

2
Оглавление
Введение……………………………………………………………………………3
Глава 1. Анализ объекта автоматизации и формирование требований к
информационной системе…………………………………………………………6
1.1
Описание деятельности ООО «Дубровкаагропромдорстрой»………...6
1.2 Анализ системы управления логистикой ООО
«Дубровкаагропромдорстрой». Анализ существующей организации бизнеспроцессов………………………………………………………………………….10
1.3 Обзор рыночных предложений автоматизированных информационных
систем……………………………………………………………………………....23
1.4 Постановка задачи автоматизации бизнес-процессов…………………...28
Глава 2. Проект автоматизации бизнес процессов……………………………...33
2.1 Анализ требований к системе………………………………………………...33
2.2 Детальное
проектирование…………………………………………….....38
2.3 Финансовый анализ стоимости разработки информационной системы..46
Заключение………………………………………………………………………...52
Список литературы………………………………………………………………..54
Приложение ……………………………………………………………………….57
3
Введение
Потоки информации, циркулирующие в мире, который нас окружает,
огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой
организации, как большой, так и маленькой, возникает проблема такой
организации
управления
данными,
которая
обеспечила
бы
наиболее
эффективную работу. Некоторые организации используют для этого шкафы с
папками, но большинство предпочитают компьютеризированные способы –
базы
данных,
позволяющие
систематизировать
эффективно
большие
автоматизированных систем
объемы
хранить,
данных.
И
структурировать
уже
сегодня
и
без
невозможно представить работу большинства
финансовых, промышленных, торговых и прочих организаций.
Главной задачей логистики является разработка тщательно взвешенного и
обоснованного
предложения,
которое
способствовало
бы
достижению
наибольшей эффективности работы предприятия, повышению ее рыночной
доли и получению преимуществ перед конкурентами.
Одной из основных задач логистики является также совершенствование
управления товародвижением, создание эффективной системы регулирования и
контроля материальных и информационных потоков.
Недостаточное
деятельности
на
внимание
предприятии
к
вопросам
способствует
организации
логистической
снижению
эффективности
финансово-хозяйственной деятельности предприятий, а в ряде случаев может
вести
к
банкротству
фирм,
т.к.
затраты,
связанные
с
входящими
материальными потоками, формируют структуру затрат организаций.
Актуальность темы выпускной квалификационной работы обусловлена
тем, что в современных условиях технологического прогресса особую важность
приобретают вопросы, связанные с оптимизацией логистических процессов на
предприятиях.
Объектом исследования выпускной квалификационной работы является
диспетчерский отдел предприятия ООО «Дубровкаагропродорстрой».
4
Предметом исследования является автоматизация работы менеджера по
логистике.
Целью выпускной квалификационной работы является разработка для
компании ООО «Дубровкаагропромдорстрой» проектной документации на со
здание информационной системы бизнес-процесса учета и обработки заявок
менеджера по логистике, которая включает в себя функциональную модель пре
дметной
области,
описание
программных
объектов
и
способов
их
взаимодействия, финансовое и календарное планирование.
Для достижения поставленной цели выдвинут ряд задач:
1.
Ознакомиться со структурой предприятия ООО «Дубровкаагр
опромдорстрой».
2.
Рассмотреть
логистические
процессы
предприятия
ООО
«Дубровкаагропромдорстрой».
3.
Выявить пользователей и требования к проектируемой системе.
4.
Построить
в
нотации
языка
UML
диаграммы
в
части
информационного и программного обеспечения.
5.
Провести расчеты стоимости и календарного планирования работ
по созданию информационной системы (ИС).
Структуру выпускной квалификационной работы определяют следующие
элементы: введение, основная часть в двух главах, заключение и список
литературы.
Во введении обоснована актуальность выбранной тематики выпускной
квалификационной работы, выделены объект и предмет исследования,
сформулирована цель и основные задачи, описана структура работы.
Первая глава включает в себя общую характеристику деятельности предприятия. Обосновывается необходимость автоматизации комплекса задач
менеджера по логистике.
Вторая глава посвящена проектированию информационной системы. В
ней проведен анализ требований системы в части проектирования основных
прецедентов
и
пользователей.
С
помощью
диаграмм
UML
показано
5
информационное и программное обеспечение. Проведен расчет стоимости
реализации проекта.
В заключении подведены основные итоги работы.
Список литературы содержит источники, используемые при написании
работы.
6
Глава 1. Анализ объекта автоматизации и формирование требований к
информационной системе
1.1 Описание деятельности ООО «Дубровкаагропромдорстрой»
Компания ООО «Дубровкаагропромдорстрой» было учреждено на
основании Гражданского кодекса Российской Федерации, Федерального закона
«Об
обществах
с
ограниченной
ответственностью»
решением
Совета
директоров ОАО «Брянскагропромдорстрой» в октябре 2010 г.
Юридический адрес компании: 242750, Российская Федерация, Брянская
обл., Дубровский район, пос. Дубровка, ул. Победы, д.58 «а».
Общество является коммерческой организацией, преследующей в
качестве основной цели своей предпринимательской деятельности извлечение
прибыли.
Основными направлениями деятельности компании в соответствии с
учредительными документами компании являются:
‒ строительство, реконструкция, ремонт и содержание автодорог,
благоустройство территории;
‒ производство строительных материалов, конструкций, товаров наро
дного потребления, продукции производственно-технического назначения,
других предметов, изделий и материалов;
‒ строительно-монтажные,
ремонто-строительные,
художественно-оформительские,
изыскательские,
реставрационные,
дизайнерские,
сантехнические, очистные, работы по благоустройству и уборке дорог,
площадок, озеленение территории, выполнение научно-исследовательских
опытно-конструкторских работ;
‒ оказание транспортных, экспедиционных и складских услуг;
‒ коммерческая деятельность;
‒ комиссионные и иные посреднические услуги;
‒ выполнение работ в сфере бытового обслуживания;
7
‒ производство,
сельскохозяйственной
переработка,
продукции,
включая
сортировка,
выращивание
хранение
цветов
и
производство меда, рыбоводство и рыболовство;
‒ выполнение авторемонтных и сервисных работ, вулканизация, шин
омонтажа и диагностики;
‒ организация автозаправочных станций, стоянок, мест отдыха для
водителей транзитного и другого транспорта;
‒ ремонт, монтаж, наладка и техобслуживание видео, аудиотехники,
другой бытовой и промышленной аппаратуры (оборудования, механизмов и
другой техники);
‒ издательская деятельность и распространение средств массовой
информации;
‒ информационные и рекламные услуги;
‒ внешнеэкономическая деятельность.
Укрупненная организационная структура компании представлена на
рисунке 1.
Генеральный директор компании осуществляет общее руководство
компанией и ему подчиняются все подразделения компании.
Главный инженер отвечает за организацию производства на предприятии,
ему подчиняются все производственные службы: производственно-технический
отдел, отдел главного механика, диспетчерский отдел, отдел главного энерг
етика, общий отдел. Главный инженер компании фактически является одним из
заместителей генерального директора.
Производственно-технический отдел компании отвечает за соблюдение
строительных норм и правил при приведении всех работ, отвечает за
соответствие строящихся объектов проектно-сметной документации, а также за
своевременную сдачу объектов заказчику, за качество выпускаемой продукции
и вопросы экологии на предприятии.
8
Генеральный директор ООО «Дубровкаагропромдорстрой»
Главный
инженер
Производственнотехнический отдел
Ремонт
номеханические
мастерские
Склады
(ГСМ,
Главный
механик
Гараж
Диспетчерский
отдел
Главный
энергетик
Пилорама
Котельная
Общий
отдел
Асфальтобетонный завод
Зам. директора
по содержанию доОтдел
рог по
содержанию
дорог
Главный
бухгалтер
Директор по
персоналу
Бухгалтерия
Отдел
кадров
Продукции)
Рисунок 1 – Укрупненная организационная структура компании ООО «Дубровкаагропромдорстрой»
9
В состав производственно-технического отдела также входят мастера и
прорабы, рабочие, которые отвечают за непосредственное строительство объекта,
материальную ответственность, ведение исполнительной документации за
организацию производственных процессов на объектах.
ООО «Дубровкаагропромдорстрой» является одной из ведущих компаний
региона, отвечающей за состояние сети автомобильных дорог региона. Регулярно
выигрывает государственные заказы в области ремонта и обслуживания дорог,
тендеры на строительство, реконструкцию, ремонт и содержание автодорог,
благоустройство территории. За данную работу со стороны компании отвечает
заместитель директора по содержанию дорог, который курирует все вопросы,
связанные с данным направлением деятельности компании. В его подчинении
находится отдел по содержанию дорог и асфальто-бетонный завод.
Отдел кадров компании отвечает за прием на работу и увольнение
сотрудников, кадровый учет, формирование необходимой документации в
области управления персоналом.
Бухгалтерия компании отвечает за ведение форм бухгалтерской док
ументации,
своевременную
сдачу
налоговой
и
иной
предусмотренной
законодательством РФ финансовой и бухгалтерской отчетности.
Главный механик компании подчиняется главному инженеру и отвечает за
технические
вопросы
организации
производства,
за
исправность
всего
машинотракторного парка, а также всех агрегатов и механизмов, используемых в
производственных целях. В его ведении находятся следующие подразделений
компании: пилорама, ремонтно-механические мастерские, железнодорожные
подъездные пути, склад горюче-смазочных материалов, гараж.
Логистическая поддержка основных направлений деятельности компании,
координация своевременной доставки грузов и оборудования – является
основными направлениями деятельности диспетчерского отдела предприятия.
Диспетчерский отдел формирует заказы – наряды на работы, путевые листы,
предоставляет бухгалтерии документы о фактической работе водителей для
10
начисления заработной платы, использовании горюче-смазочных материалов в
процессе производственной деятельности и ряд др. документов.
Функционирование
крупного
предприятия
невозможно
без наличия
собственного узла электрораспределения и решения ряда вспомогательных
производственных вопросов. За данное направление в деятельности компании
отвечает главный энергетик предприятия, в ведении которого находится
собственная котельная предприятия. Главный энергетик отвечает за беспер
ебойную работу всех энергетических систем предприятия, линий электропередач,
водоснабжение и функционирование тепловых сетей.
Общий отдел включает штат вспомогательного технического персонала
(уборщицы, охранники, сторожа). Так как в соответствии с принятыми правилами
в
области
охраны
и
безопасности
труда
требуется
медицинское
освидетельствование водителей автотранспортных средств и строительной
техники, то в штат общего отдела включен и медицинский персонал, который
производит медицинского освидетельствование и дает допуск на проведение
работ. Требования ведения современного бизнеса диктуют необходимость
использования современных информационных систем и технологий. Поэтому в
штате общего отдела есть ставка ИТ специалиста, в должностные обязанности
которого входит ряд вопросов обеспечения нормальной работы аппаратнопрограммного комплекса предприятия.
1.2
Анализ системы управления логистикой ООО «Дубровкаагропромдорстрой». Анализ существующей организации бизнес-процессов.
Система управления логистикой в ООО «Дубровкаагропромдорстрой»
призвана обеспечить желаемый уровень обслуживания с минимальными общими
затратами.
Управление
логистикой
в
ООО
«Дубровкаагропромдорстрой»
реализует следующие целевые установки предприятия: обеспечение поставки
ТМЦ в нужный срок с наименьшими затратами, поддержание необходимого
уровня обслуживания. Управление в значительной степени направлено на
11
координацию деятельности всех подразделений, занятых деятельностью по
производству и сбыту продукции.
В организации товародвижения в ООО «Дубровкаагропромдорстрой»
участвуют производственно-технический отдел, диспетчерский отдел, отдел по
содержанию дорог. В работе этих подразделений возникают рассогласования и
противоречия. Задача системы управления логистикой состоит в принятии
решений, обеспечивающих сглаживание противоречий и оптимизацию процесса
движения ТМЦ. Управление логистикой реализуется через систему функций
управления.
Система управления логистикой в ООО «Дубровкаагропромдорстрой»
выполняет следующие функции:

планирование
и
координация
деятельности
участников
логистического процесса,

регулирование хода работ по выполнению полученных заказов,

контроль за движением материальных потоков предприятия.
В ходе реализации функции планирования и координации в ООО
«Дубровкаагропромдорстрой»
составляются
планы
и
графики
движения
материальных потоков, осуществляется увязка локальных планов подразделений,
разрабатываются цели управления и формируются критерии оценки их
достижения, координируется работа всех подразделений предприятия по
выполнению намеченных планов и графиков.
В процессе регулирования осуществляется наблюдение за движением
материальных потоков в ООО «Дубровкаагропромдорстрой», при возникновении
отклонений от планов и графиков принимаются меры по их устранению,
производится увязка действий всех подразделений, отвечающих за движение
материальных потоков, разрабатываются меры по ликвидации возникающих
нарушений.
При реализации функции контроля в ООО «Дубровкаагропромдорстрой»
осуществляется оценка уровня обеспеченности производства материалами и
эффективности
их
использования,
анализируются
затраты,
связанные
с
12
товародвижением,
организуется
выработка
решений
по
повышению
эффективности логистического управления.
В ООО «Дубровкаагропромдорстрой» основные функции по организации
логистического процесса выполняет диспетчерский отдел, задачей которого
является организация, оптимизация и контроль материальных потоков с
использованием современных технических средств. Отдел выполняет следующие
функции:

формирование и развитие системы логистики – проектирование и
осуществление на практике (построение) системы логистики на предприятии,
периодический пересмотр существующей системы и реорганизация ее по мере
изменения внешних и внутренних условий;

развитие стратегии логистики в соответствии с рыночной политикой
фирмы в области продаж, инвестиций, кадров и т.д.;

системное администрирование – работники отдела осуществляют
руководство всеми логистическими процессами, протекающими на предприятии,
и координируют деятельность подразделений предприятий, которые участвуют в
реализации логистических процессов.
Менеджер по логистике обеспечивает составление логистических прогнозов
и планов; координирует проведение работ по проектированию логистических
систем и внедрению их на предприятии; рассчитывает затраты на логистику,
разрабатывает бюджет на логистику и обеспечивает его соблюдение; организует
работы по созданию и внедрению логистических информационных систем. Также
менеджер по логистике управляет материально-техническим снабжением и
закупками (разрабатывает планы закупок; координирует поиск поставщиков;
руководит анализом условий договоров поставок и надежности поставок;
обеспечивает составление и своевременное размещение заказов у поставщиков;
координирует заключение договоров с поставщиками; принимает участие в
определении видов и сроков платежей по заключенным договорам; организует
взаимодействие с поставщиками; обеспечивает составление отчетов; анализирует
13
выполнение заказов и результаты поставок.Служба безопасности следит
безопасностью на складе.
Рассмотрим
типовую
схему
процесса
комплектации
заказов
ООО
«Дубровкаагропромдорстрой», которая отображена на рисунке 2.
Рисунок 2 – Схема комплектации ТМЦ ООО «Дубровкаагропромдорстрой»
Как
видно
из
рисунка
схема
2,
комплектации
ТМЦ
на
ООО
«Дубровкаагропромдорстрой» состоит из четырех этапов:
1. Процедура комплектации начинается с получения накладной на отпуск
ТМЦ (заявка, лист комплектации и т.д.).
2. Составление маршрутной карты. В работе большинства предприятий
данная процедура не используется совсем. Однако оптимальное составление пути
движения
комплектовщика
позволяет
существенно
сократить
время
на
комплектацию ТМЦ.
3. Отборка груза с мест хранения.
4. Комплектация собранного заказа, его упаковка и маркировка.
Зональное
деление
склада
ООО
«Дубровкаагропромдорстрой»
комплексной сборке заказов приведено на рисунке 3.
при
14
Рисунок 3 – Зональное деление склада ООО «Дубровкаагропромдорстрой»
при комплексной сборке заказов
Поступивший заказ в ООО «Дубровкаагропромдорстрой» разделяется на
части, соответствующие зонам склада. После сборки в каждом участке собранная
часть передается на участок приемки в квадрат, номер которого обозначен в листе
комплектации у каждого комплектовщика, собирающего единый заказ. После
сборки всего заказа кладовщик проверяет правильность собранного заказа, далее
производятся предотгрузочные операции.
Преимущества данного метода очевидны: во-первых, скорость выполнения
заказа сокращается в несколько раз, за счет сокращения количества перемещений
между местами отборки и упразднения вынужденного простоя; во-вторых,
каждый комплектовщик, «прикрепленный» к конкретной зоне, гораздо быстрее
узнает номенклатуру, хранящуюся в ней и фактически имеет возможность
работать без маршрутного листа; в-третьих, появляется возможность закрепления
индивидуальной ответственности за состоянием каждой складской зоны.
Минусом
данной
системы
некоторые
руководители
складов
называют
возможность внезапного невыхода на работу части складского персонала и
отсутствие в зоне комплектовщика.
15
Транспортная логистика в ООО «Дубровкаагропромдорстрой» базируется
на концепции интеграции транспорта, снабжения, производства и сбыта, на
отыскании оптимальных решений в целом по всему процессу движения
материального потока в сфере обращения и производства с помощью критерия
минимума затрат на транспортировку, снабжение, сбыт, производство.
Транспортно-экспедиционное обеспечение распределения товаров ООО
«Дубровкаагропромдорстрой» включает:

деятельность по планированию, организации и выполнению доставки
продукции от мест ее производства до мест потребления и дополнительных услуг
по подготовке партий отправок к перевозке;

оформление необходимых перевозочных документов;

заключение договора на перевозку с транспортными предприятиями;

расчет за перевозку грузов;

организацию и проведение погрузочно-разрузочных работ;

хранение (расфасовку, упаковку, складирование);

укрупнение мелких и разукрупнение крупных отправок;

информационное обеспечение;

страхование,
финансовые
и
таможенные
услуги
и
т.д.
с
использованием оптимальных способов и методов при условии полного
удовлетворения
потребностей
транспортных
и
торговых
предприятий
в
эффективном распределении товаров.
На рисунке 4 представлена иерархическая пирамида (структура) технологии
и организации перевозок. В вершине этой пирамиды находятся интермодальные
перевозки, ниже - мультимодальные и юнимодальные межрегиональные
перевозки, далее - внутриобластные и городские перевозки специализированными
транспортными предприятиями и, наконец, местные перевозки отдельными
предпринимателями и собственным транспортом транспортных и коммерческих
структур.
16
Интермодальные
перевозки
Мультимодательные
перевозки
Юнимодальные и
межрегиональные перевозки
Внтуриобластные и городские перевозки
спец. транспортными средствами
местные перевозки отдельными
предпринимателями и собственным транспортом
транспортных и коммерческих структур
Рисунок 4 – Иерархическая структура перевозок ООО
«Дубровкаагропромдорстрой»
Сроки доставки груза исчисляются по совокупности срока доставки его
каждым перевозчиком.
Операционную систему доставки ООО «Дубровкаагропромдорстрой»
можно укрупнено представить в виде схемы на рис 5, на входе которой имеем
наличие определенного числа и вида подвижного состава, а также заказы (спрос)
на перевозку грузов (потребность населения в перемещении), а на выходе своевременную перевозку грузов (пассажиров) в пункты назначения. Процессы
трансформации представляют собой процессы преобразования входа в выход, т.е.
своевременной, с надлежащим качеством и малыми затратами перевозки грузов
(пассажиров). Трансформация добавляет к затратам на входе определенную
стоимость, соответствующую цене или себестоимости перевозки.
В целом перевозочный процесс ООО «Дубровкаагропромдорстрой» можно
рассматривать как систему многофазового массового обслуживания дискретного
17
типа с конечным множеством состояний, в которой переход из одного состояния в
другое происходит скачками в момент, когда осуществляется какое-то событие.
Схемы соединений и возможных состояний элементов этапа погрузки
(разгрузки) грузов ООО «Дубровкаагропромдорстрой» приведены на рисунке 5.
Реализуемая технология
доставки
Контроль, управление
потоки
Своевременная доставка
Обратная связь
потоки
Контроль,
управление
Подвижный состав,
заказы на перевозку
(потребность в
перемещении)
Менеджер по логистике
Обратная связь
Рисунок 5 – Схемы соединений и возможных состояний элементов этапа
погрузки (разгрузки) грузов ООО «Дубровкаагропромдорстрой»
1 – ожидание погрузки (разгрузки);
2 – маневрирование;
3 – погрузка (разгрузка) груза;
4 – оформление документов.
Перевозочный процесс ООО «Дубровкаагропромдорстрой» начинается с
подачи подвижного состава в пункт погрузки.
Характер распределения входящих потоков зависит главным образом от
организации работы подвижного состава. Чем больше длина ездки с грузом и
больше число работающих автомобилей, тем меньше последействие, и поток
описывается распределением Пуассона.
18
Каждый из элементов и звеньев цикла транспортного процесса имеет
количественные характеристики и описывается определенным распределением.
Сочетаясь друг с другом, они оказывают влияние на закономерность и
характеристику распределения общей продолжительности цикла транспортного
процесса, среднее время которого будет складываться из суммы времени
пребывания каждой единицы подвижного состава в отдельных звеньях.
В рамках данной работы автоматизации подлежит комплекс работ
менеджера по логистике диспетчерского отдела. Должностная инструкция
менеджера по логистике представлена в приложении 1.
Менеджеры по логистике обеспечивают оперативное регулирование всех
операций
–
разгрузочных
работ,
оформления
приемных
документов.
Технологические карты – подробное описание последовательности и методов
выполнения операций и перечень документов, составляемых по ходу работы на
основании соответствующих инструкций и нормативных документов. Они
предназначены для эффективного использования средств труда и рабочей силы,
исключения ошибок при выполнении операций.
Их разрабатывают на отдельные этапы складской обработки (приемка,
размещение, хранение, отбор товаров и т. д.) применительно к функциям
отдельных специалистов или групп (бригад) специалистов – водителей подъемнотранспортных машин, отборщиков, упаковщиков и др. Технологические процессы
необходимо четко организовать – планируют сроки и объемы поступления и
отпуска товаров, использование рабочего времени, складских площадей и
средств.
Графики работы погрузочно-разгрузочных механизмов, графики прибытия
товаров, графики работы экспедиции и т. д. помогают планировать загрузку
людей и выполнение операций в течение определенных периодов. Сетевое
планирование при помощи сетевых моделей и графиков, представляющих собой
графическое последовательное изображение операций с расчетными параметрами
и сроками исполнения помогает увязать темпы исполнения многих операций для
получения в желаемый срок необходимого результата – например, отбора и
19
упаковки крупной партии товаров для загрузки целого состава или морского
судна.
Сроки движения товаров и документооборота пропорциональны количеству
номенклатурных позиций запаса и количеству учетных операций между
различными структурными единицами, которые необходимы для прослеживания
за движением товаров и оформлением необходимой документации.
Таким образом, логистической процесс представляет собой определенным
образом
организованная
логистических
во
времени
операций/функций,
последовательность
позволяющая
достигнуть
выполнения
заданные
на
плановый период цели логистической системы или ее сетевых (функциональных)
подразделений.
В качестве средств оптимизации технологических процессов на складах
используют логистический аудит, моделирование процессов, реинжиниринг
бизнес-процессов, обучение персонала, бережливые технологии, стандартизацию
процессов, применяют диспетчеризацию, технологические карты, сетевые
графики,
оперативное
планирование,
а
так
же
технические
средства:
компьютерные системы, системы радиосвязи, внутрискладское телевидение и
другие средства оргтехники.
Основываясь на вышесказанном и руководствуясь ГОСТ 24.103-84 для описания функционирования системы и представления бизнес-процессов организации могут использоваться, в частности, функциональные модели. Для построения
функциональных моделей применяется, как правило, семейство нотаций IDEF
[22].
В соответствии с РД [15] процесс моделирования какой-либо системы в
IDEF0 начинается с определения контекста, т.е. наиболее абстрактного уровня
описания системы в целом. Контекстная диаграмма – диаграмма, расположенная
на вершине древовидной структуры диаграмм, представляющая собой самое
общее описание системы и ее взаимодействие с внешней средой. Далее
контекстная
диаграмма
декомпозируется.
В
процессе
декомпозиции,
функциональный блок, который в контекстной диаграмме отображает систему как
20
единое целое, подвергается детализации на другой диаграмме. Получившаяся
диаграмма
содержит
функциональные
блоки,
отображающие
главные
подфункции функционального блока контекстной диаграммы и называется
дочерней по отношению к нему. В свою очередь, функциональный блок-предок
называется родительским блоком по отношению к дочерней диаграмме, а
диаграмма, к которой он принадлежит – родительской диаграммой.
Рассмотрим контекстную диаграмму модели, которая представляет собой
описание системы в целом, т.е. некую обобщенную функцию – это «Работа
менеджера по логистике».
Контекстная диаграмма представлена на рисунке 6.
Основанием для выполнения работ менеджера по логистике является заявка
клиента на доставку груза. Заявкой считается:
– устное обращение на предприятие по телефону, которое фиксируется в
журнале заявок на доставку груза;
– электронное письмо, оформленное в виде служебной записки на имя
начальника диспетчерского отдела;
– служебная записка на имя начальника диспетчерского отдела в
бумажном виде.
Работа менеджера по логистике осуществляется с помощью сотрудника и
необходимого оборудования (помещения, компьютеров). Управление процессом
исполняется
нормативными
документами,
законодательными
актами
и
сертификатами качества. После завершения работы менеджера по логистике в
виде поставки груза предприятие получает финансовую прибыль.
21
Рисунок 6 – Контекстная диаграмма.
Следующим этапом функционального моделирования является построение
диаграммы декомпозиции 1 уровня. Выделим такие основные бизнес-процессы
работы менеджера по логистике, как «Обработка заявки», «Оформление
договора» и «Отправка груза».
Заметим, что управление на всех уровнях деятельности организации
осуществляется на основе нормативных документов, законодательных актов и
сертификатов качества. Ресурсы тоже остаются прежними – это сотрудник и
необходимое оборудование. Начальным входом является заявка от клиента на
предоставление услуг на доставку груза, конечным результатом после процедуры
обработки заявки, оформления договора и, непосредственно, отправки груза
является выполненная заявка и финансовая прибыль. На рисунке 7 представлена
декомпозиция бизнес процесса работа менеджера по логистике.
22
Рисунок 7 – Декомпозиция 1 уровня
Произошло событие «Поступила новая заявка». В заявке должна быть точно
и грамотно предоставлена вся необходимая информация о необходимом грузе и
сроках его доставки до места назначения. Для более оперативного решения
вопросов, заявка должна включать следующую информацию:
–
Контактные реквизиты, с указанием телефона, адреса электронной
почты и ответственного лица.
–
Наименование необходимой продукции.
–
Дата доставки груза.
–
Необходимый объем.
–
Комментарий к заказу (при необходимости).
Сначала необходимо обработать заявку.
Менеджер по логистике обрабатывает заявку, т.е. анализирует требования
для оказания доставки груза. Если предприятие может выполнить все требования
клиента (своевременность, сохранность, тип транспортного средств (ТС) и т.п.),
то заявку одобряют и регистрируют для оформления договора. Если же из-за
23
каких-либо причин выполнить требования для оказания доставки груза
невозможно, то менеджер по логистике оповещает клиента о том, что заявка
отклонена.
Заявки на доставку груза обрабатываются в порядке их поступления. Вне
очереди могут обрабатываться заявки на доставку груза, перевозка которого
вызвана стихийным бедствием или аварией [14].
После того как менеджер по логистике получает подписанный клиентом и
предприятием договор, в котором прописаны все условия и сроки поставки
необходимого груза, он назначает заявку и происходит отправка груза в нужное
место. В результате сформировывается выполненная заявка и предприятие
получает прибыль.
Таким образом, в данном параграфе описана организационная структура
предприятия ООО «Дубровкаагропромдорстрой», проведен анализ системы
управления
логистикой
предприятия
ООО
«Дубровкаагропромдорстрой»,
выявлены этапы процесса работы менеджера по логистике, проведено его
функциональное моделирование в нотации IDEF0.
В следующем параграфе с целью определения типичного набора фун
кциональных
возможностей
разрабатываемой
автоматизированной
информационной системы проводится обзор существующих программных
продуктов в области автоматизации деятельности менеджера по логистике.
1.3
Обзор рыночных предложений автоматизированных информационных
систем
На
рынке
автоматизации
отечественного
транспортной
программного
логистики
для
обеспечения
целей
в
области
функционирования
диспетчерского отдела можно назвать несколько программных продуктов,
которые потенциально можно рассматривать в качестве базовой информационной
системы. Рассмотрим наиболее популярные продукты.
1. Система «1С: Управление Автотранспортом 8» предназначена для
автоматизации
бизнес-процессов
в
организациях
и
подразделениях,
24
использующих автотранспорт. Позволяет получать и использовать информацию,
необходимую для принятия управленческих решений и обеспечения учета
деятельности организации. Конфигурация «1С: Управление Автотранспортом»
разработана в среде «1С:Предприятие 8» и поддерживает все преимущества этой
современной технологической платформы. Благодаря архитектуре платформы
«1С:Предприятие
8»
бизнес-процессы
программного
продукта
прекрасно
адаптируются под потребности предприятия. Обеспечивает традиционный
перечень функциональных возможностей по формированию путевых листов,
учету потребления топлива и т.п. Стоимость 15500 рублей за одно лицензионное
место.
2.
Корс
Автопредприятие
-
профессиональная
программа
учета
автотранспорта, путевых листов, расхода топлива и смазочных материалов,
составления маршрутов движения транспортных средств на автотранспортных
предприятиях.
Типовые
формы
путевых
листов
для
различных
видов
автотранспорта (легковой, грузовой, автобусы, краны, самосвалы и т.д.). Закрытая
программа без возможностей адаптации. Работа службы поддержки по данным на
различных форумах оставляет желать лучшего. Цена за локальную версию
составляет 2400 рублей, за сетевую 4800 рублей.
3. Программный комплекс «ТрансЛогистик Soft». Это совокупность
программ, предназначенных для решения бизнес-процессов предприятий,
деятельность которых связанна с грузоперевозками, транспортом, грузами.
Контур «Грузовой экспедитор» предоставляет возможность приема заявок на
перевозку груза, формирования сопроводительной документации и оформления
товарно-транспортных накладных. Система не может быть расширена, обладает
рядом избыточной функциональности (например, выдача карнетов ТИР не
требуется на нашем предприятии).
4. Отдельные программные модули автоматизирующие выписку отдельных
документов на базе конфигураций 1С версий 7.7 и 8.х (например на основе
данных
каталога
формирования
http://www.buh77.ru/pll_7_7.htm).
путевой
документации
стоит
Стоимость
1900
рублей
модуля
без
для
гарантии
25
дальнейшей поддержки. Покупка нескольких модулей необходимых для
формирования всей номенклатуры документов для автоматизации работы
менеджера по логистике обойдется в большую сумму.
Эффективное управление логистическими процессами возможно при
наличии плановой траектории, на которой будет осуществляться фиксация
отклонений фактически выполненных транспортных задач от плановых, при
незамедлительном принятии решения о их доработке. Совершенствование
системы управления транспортировкой в логистике тесно взаимосвязано с
внедрением телематических и аналитических технологий, которые способствуют
повышению эффективности принимаемых решений на оперативном, тактическом
и стратегическом уровнях. Представим перечень современных программ, активно
применяемых при управлении процессом перевозки грузов:
‒
«1С-Рарус: Транспортная логистика и экспедирование»;
‒
«Top Route Top logistic»;
‒
«Ингит. Деловая карта».
Таблица 1 – Анализ функциональности программных продуктов
Критерии/ ПО
«1С-Рарус:
«Top Route
«Ингит.
Транспортная
Top logistic»
карта»
логистика
экспедирование»
и
Деловая
26
Продолжение таблицы 1
Стоимость (руб.),
24000
без ограничений
От 50000 до
14000
118000
Отслеживание
Да
Нет
Да
Да
Да
Да
Да
Да
Да
да
Да
Да
Да
Да
Да
Да
Да
Нет
статуса груза и
истории
его
изменения
Маршрутизация
перевозок
Учет всех услуг и
собственных
Затрат
Зонирование
территорий
и
автоматический
расчет стоимости
услуг по тарифам
Автоматическое
распределение
заказов по зонам
доставки
Учет
контейнерных
Перевозок
27
Продолжение таблицы 1
Формирование
Да
Да
Да
нет
Нет
Нет
и нет
Нет
Да
аналитических
Отчетов
Формирование
заказов на закупку
материалов,
комплектующих,
инструментов
на
основе
имеющихся
прайс-листов
поставщиков
Складской
бухгалтерский
учеты
поступлений,
выбытия
и
перемещения ТМЦ
между складами
Таким образом, можно наблюдать, что по основополагающим функциям
представленные программы весьма схожи между собой, за исключением
стоимости.
Большая разница в стоимости объясняется дополнительными и более
детальными функциями каждой из программ, а также предоставляе- мыми
услугами.
Так, например, ПО «Top Route Top logistic» и «1С–Рарус» предоставляют
возможность взятия продукта в рассрочку.
28
Также, при покупке продукта «Top Route Top logistic» без рассрочки,
клиенту предоставляется скидка в 20 % .
Важно отметить, что все рассмотренные программные обеспечения
совершенствуются под изменяющиеся требования клиентов, путем постоянного
обновления и выпуска дополнений к предыдущим версиям. Использование
данных
программных
продуктов
на
предприятии,
осуществляющем
грузоперевозки, значительно упрощает процессы доставки грузов.
Эффективность
применения
программных
обеспечений
в
области
транспортной логистики чений позволит решить стратегические задачи
транспортной логистики фирмы, а именно:
‒ оптимизировать логистические издержки;
‒ значительно сократить время обработки заказа;
‒ повысить конкурентоспособность организации;
‒ сократить количество сотрудников, работающих в отделе логистики;
‒ увеличить возможность осуществления контроля и мониторинга текущих и
плановых показателей;
‒ достигнуть синергетического эффекта или принципа интеграции;
‒ повысить качество предоставляемых услуг и т.д.
Изучив
существующие
на
данный
момент
времени
предложения
программных продуктов в области автоматизации задач менеджера по логистике
и транспортной логистики в целом, перейдем к задачам автоматизации, опр
еделим цели и характеристики проектируемой системы в следующем параграфе.
1.4
Постановка задачи автоматизации бизнес-процессов
Автоматизированная информационная система (АИС) необходима для
обеспечения более высокой производительность труда, большей надежности и
достоверности информации, лучшей ее сохранности.
Основной целью внедрения АИС является создание единого информ
ационного пространства, объединения автоматизированных рабочих мест в
29
единую систему, позволяющую решать не только учетные функции, но и
управленческие задачи.
Обычно заказчик сам определяет для себя вариант внедрения. Существуют
два варианта: комплексное внедрение и внедрение собственными силами.
Комплексные системы достаточно дороги, внедрять их довольно сложно и долго.
Многие системы невозможно адаптировать без разработчика, а медицинское
учреждение зачастую сильно удален от них. В дополнении к сказанному: для
таких систем высока стоимость работы консультантов, стоимость обучения.
Зачастую системы российских разработчиков часто используют «закрытые» для
изменений системы, часто такие системы не могут «пережить» смены очередной
платформы.
Автоматизированные информационные системы обычно приобретаются на
достаточно долгий срок (среднее время «жизни» АИС – 8-10 лет, но это не предел
– во многих учреждениях используются системы с гораздо большим «стажем»
работы, правда, и обрастающими за это время новыми возможностями). Чтобы
система
автоматизации
приносила
ожидаемый
эффект,
она
должна
соответствовать данному учреждения – его возможностям, уровню развития и т.д.
[3].
Критериев выбора систем автоматизации, как и многих других достаточно
сложных и дорогих товаров (например, автомобилей), существует, конечно же,
много. Какие-то из них крайне важны, какие-то могут отражать очень
индивидуальные потребности. В подобных ситуациях следует во многом
ориентироваться на «здравый смысл», а также иметь в виду некоторые ключевые
моменты, носящие специальный характер. Выбирая систему автоматизации, стоит
обратить внимание на следующее [4]:
 что система автоматизации может делать, или какова ее функци
ональность;
 во что обойдется приобретение системы, запуск ее в эксплуатацию и
поддержание в рабочем состоянии, т.е. какова ее совокупная стоимость владения
30
(крайне важно знать именно общую стоимость, а не просто цену программного
обеспечения).
 есть ли гарантии успешного завершения проекта внедрения и полн
оценного ввода системы в эксплуатацию;
 что у системы «внутри» и, следовательно, насколько она надежна,
долговечна, производительна, в конце концов, современна;
 какова эффективность и возможные сроки окупаемости системы;
 уровень и качество сервиса в послепродажный период;
 возможность сопровождать и развивать систему силами специалистов
самого медицинского учреждения;
 каковы перспективы системы, будет ли она развиваться и поддерживаться
поставщиком в будущем.
Очень важно сначала выявить реальные потребности менеджера по
логистике. Определить реальные потребности в автоматизации – дело не простое.
Очень хорошо, если на предприятии, в компании разработан план развития на
несколько лет вперед, в котором определена роль информационных технологий и
описана
последовательность
создания
корпоративной
автоматизированной
системы управления. Такой продуманный подход дает наибольшую отдачу,
существенно снижает риск выбрать «не ту» АИС и избежать проблем так
называемой «лоскутной» автоматизации. При этом в качестве первоочередных
задач может рассматриваться автоматизация наиболее критичных на данном этапе
видов деятельности («узких» мест, от которых существенно зависит работа
сотрудников) или наиболее трудоемких при обработке традиционным способом
[3].
В процессе обследования основных направлений деятельности менеджера
по
логистике
диспетчерского
отдела
ООО
«Дубровкаагропромдорстрой»
выявлена целесообразность автоматизации работы менеджера по логистике. К
основным
факторами,
обосновывающим
целесообразность
комплекса задач менеджера по логистике, относятся:
автоматизации
31
–
большой объем текущего документооборота в диспетчерском отделе;
–
наличие большого количества повторяющихся рутинных операций в
части формирования стандартных документов;
–
фиксированный
и
легко
формализуемый
бизнес
-
процесс
формирования путевых листов, накладных на отгрузку и пр. документов;
–
наличие большого количества ошибок, обусловленных человеческим
фактором, при составлении бумажных документов;
–
необходимостью ввода дублирующейся информации;
–
высоким процентом потерь документов в процессе работы, что
сказывается на эффективности работы менеджера по логистике в частности и
предприятия в целом;
–
желанием руководства в получении возможности более точной
оценки трудоемкости работы специалистов строительных профессий;
–
повышение прозрачности учета и точности строительной и сметной
документации при калькуляции стоимости работ;
–
желание со стороны руководства предприятия и специалистов
бухгалтерии повысить достоверность оценки результативности работы водителей
в части расчета заработной платы.
В рамках работы менеджера по логистике необходимо, чтобы АИС
выполняла следующие основные операции:

деятельность по планированию, организации и выполнению доставки
продукции от мест ее производства до мест потребления и дополнительных услуг
по подготовке партий отправок к перевозке;

оформление необходимых перевозочных документов;

формирование договора на перевозку с клиентами;

расчет за перевозку грузов;

учет организации и проведения погрузочно-разрузочных работ;

информационное обеспечение;
Внедрение данной системы позволит:
32

повысить
эффективность
управления
учреждением
за
счет
обеспечения руководителей и сотрудников максимально полной, оперативной и
достоверной информацией на основе единого банка данных;

улучшить качество
убровкаагропромдорстрой»
при
работы с клиентами, заказами ООО «Д
помощи
оптимизации
и
стандартизации,
автоматизации наиболее трудоемких процедур учета запчастей и выполненных
работ;

снизить расходы на ведение учета данных за счет автоматизации
процессов обработки информации, регламентации;

изменить характер труда сотрудников, избавляя их от выполнения
рутинной работы и давая возможность сосредоточиться на профессионально
важных обязанностях.
Таким образом, в первой главе была изучена предметная область пр
оектируемой системы, а именно, рассмотрены организационная структура и
специфика функционирования предприятия, выявлены зоны ответственности
каждого отдела за поставленные задачи, прослежены этапы взаимодействия
внутри отделов и между ними, представлены этапы взаимодействия с клиентами в
части предоставления услуг.
В рамках функционального моделирования с применением нотаций IDEF0
представлено описание системы автоматизации бизнес-процессов. В рамках
постановки задачи автоматизации были определены основные моменты в части
процессов автоматизации ИС, выполняющиеся цели, задачи и предназначение
системы и описаны основные характеристики системы.
Далее можно переходить к проектной части, а именно, проектированию
информационной системы и расчетов времени и затрат на создание ИС.
33
Глава 2. Проект автоматизации бизнес процессов
2.1 Анализ требований к системе
После изучения предметной области, моделирования бизнес-процессов
организации и постановки задачи автоматизации, можно начать проектирование
системы с выявления требований к данной системе.
В
качестве
технологии
проектирования
выберем
индустриальное
автоматизированное проектирование, которое разбивается на два подкласса:
автоматизированное
(использование
CASE-технологии)
и
типовое
(параметрически-ориентированное или модельно-ориентированное). А в качестве
подкласса – типовое проектирование.
Выбор обоснован тем, что данный тип проектирования (типовой) является
наиболее уместным в данной предметной области, и проект, разработанный на его
основе, обладает большей адаптивностью, чем тот, которой был бы разработан с
применением другой технологии.
На первом этапе для описания функционального назначения системы
следует построить диаграмму вариантов использования, которая является
исходным концептуальным представлением или концептуальной моделью
системы в процессе ее проектирования и разработки (рисунок 8).
Разработка диаграммы вариантов использования [1] позволяет решить
следующие задачи:
– определить общие границы и контекст моделируемой предметной области
на начальных этапах проектирования системы;
– сформулировать общие требования к функциональному поведению
проектируемой системы;
– разработать исходную концептуальную
модель системы для ее
последующей детализации в форме логических и физических моделей.
Суть данной диаграммы состоит в следующем: проектируемая система
представляется в форме так называемых вариантов использования, с которыми
взаимодействуют некоторые внешние сущности или актеры. При этом актером
34
или действующим лицом является любой объект, субъект или система,
взаимодействующая с моделируемой системой извне. В свою очередь вариант
использования служит для описания сервисов, которые система предоставляет
актеру.
Построение диаграммы вариантов использования является первым этапом
процесса объектно-ориентированного анализа и проектирования, цель которого –
представить
совокупность
функциональных
требований
к
поведению
проектируемой системы. Разработанная диаграмма вариантов использования
представлена на рисунке 1.
Рисунок 8 – Диаграмма вариантов использования
На данной диаграмме вариантов использования представлено два де
йствующих лица:
–
менеджер по логистике;
–
клиент.
Рассмотрим
основные
функции,
которые
должна
выполнять
35
разрабатываемая система:
–
менеджер по логистике использует систему для работы с заявками,
редактирования каталога продукции и формирования всей сопроводительной
документации;
–
клиент использует систему для просмотра каталога продукции и
подачи заявки на доставку груза, в которой предоставляет всю необходимую
информацию о грузе, сроках, пункте назначении и контактную информацию;
–
информирование клиента о статусе заявки;
Рассмотрим некоторые спецификации вариантов использования.
–
Подача заявки. Действующим лицом является клиент. Клиент желает
сделать заказ у предприятия для своих целей. Клиент открывает форму заявки,
заполняет все обязательные поля. После чего заявка отправляется менеджеру по
логистике. В случае, если на момент подачи заявки нет транспорта, чтобы
доставить груз система выдает оповещение: «Нет необходимого транспорта,
попробуйте позже».
–
Просмотр каталога. Действующими лицами являются менеджер по
логистике и клиент. Менеджер по логистике просматривает каталог с целью
редактирования его содержимого. Менеджер входит в систему, открывает форму
каталога и, при необходимости, редактирует измененную информацию о
продукции и информации о занятости транспорта. Клиент просматривает каталог,
чтобы подать заявку. Клиент открывает форму каталога, выбирает необходимую
ему продукцию и заполняет соответствующую информацию о заказе.
–
Смена статуса заявки. Действующее лицо – менеджер по логистике.
Новой заявке система автоматически присваивает статус «Новая». Если же заявка
одобрена и составлен договор, но ожидается оплата, менеджер по логистике
входит в систему и присваивает статус заявке «Ожидается оплата». Оплаченной
заявке менеджер присваивает статус «Оплачено», а выполненной заявке –
«Закрыта».
Далее была построена диаграмма деятельности. Диаграмма деятельности
строится для отображения поведения системы в рамках различных вариантов
36
использования или моделирования деятельности. Она отображает потоки работ во
взаимосвязанных вариантах использования [15].
Суть данной диаграммы состоит в следующем: проектируемая система
представляется в форме графа деятельности, в котором вершинами являются
состояния действия, а дугами – переходы от одного состояния к другому. При
этом состояния действия – это специальные случаи состояния с некоторыми
входными действиями и, по крайней мере, одним переходом, выходящим из
состояния. Переход переводит деятельность в последующее состояние, как только
закончится действие в предыдущем состоянии. Переход предполагает, что
входное действие уже завершилось.
С помощью диаграмм деятельности можно также моделировать жизнь
объекта, когда он переходит из одного состояния в другое в разных точках потока
управления. Деятельность – это некоторый относительно продолжительный этап
выполнения действия, которое приводит к изменению состояния системы.
Диаграмма деятельности состоит из состояния деятельности и переходов между
ними. Состояние действия на диаграмме представляется как прямоугольник со
скругленными
углами. Выражение, описывающее выполняемое действие,
располагается внутри прямоугольника. Переходы указываются стрелками [2]
Графически диаграмма деятельности представляется в форме графа
деятельности, вершинами которого являются состояния действия, а дугами —
переходы от одного состояния действия к другому [15]. Диаграмма посл
едовательности, описывающая процесс поиска заявки представлена на рисунке 9.
37
Рисунок 9 – Диаграмма деятельности
38
В данном алгоритме при определении любого критерия поиска достаточно
ввести первые буквы или цифры, чтобы получить результат. Данный способ
поиска очень удобен, когда не всегда известна точная информация о заявке.
Таким образом, были выявлены требования и основные действующие лица,
взаимодействующие с разрабатываемой системой, представленные на диаграмме
вариантов использования. С помощью диаграммы деятельности было отображено
поведение системы в рамках варианта использования – поиск заявки.
Далее перейдем к детальному проектированию системы, рассмотрев
диаграммы классов и последовательностей.
Детальное проектирование
2.1
Центральным звеном методологии объектно-ориентированных анализа и
проектирования являются диаграммы классов.
Диаграмма классов показывает классы и их отношения, тем самым
показывает
логический
аспект
проекта.
Отдельная
диаграмма
классов
представляет определенный ракурс структуры классов. На стадии анализа
диаграммы классов используются, чтобы выделить общие роли и обязанности
сущностей,
обеспечивающих
требуемое
поведение
системы.
На
стадии
проектирования диаграммы классов используются, чтобы передать структуру
классов,
формирующих
архитектуру
системы
[15].
Диаграмма
классов
представлена на рисунке 10.
На основании бизнес-процессов и задач автоматизации, представленных в
главе 1 (параграфы 1.2 и 1.4), и описания схемы информационных потоков и
диаграммы вариантов использования, данной в параграфе 2.1, в проектируемой
информационной системе можно выделить следующие классы:
Клиент – лицо, обратившееся в ООО «Дубровкаагропромдорстрой» за
услугой.
Логист – менеджер по логистике диспетчерского отдела ООО «Дубро
вкаагропромдорстрой».
39
Договор – соглашение, обычно письменное, о взаимных обязательствах
между клиентом и предприятием ООО «Дубровкаагропромдорстрой».
Накладная – препроводительный документ к перевозимому грузу.
Маршрут – оптимальный путь следования транспорта для перевозки груза.
Каталог – продукция предприятия ООО «Дубровкаагропромдорстрой»,
которую предприятие доставляет клиенту.
Квитанция на оплату – документ, который используется при оплате заказа.
На диаграмме классов все функции имеют открытый уровень видимости,
что говорит о том, что они видны для любого другого класса.
После представления системы как набор классов (объектов) возникает
вопрос – как разбить большую систему на небольшие подсистемы. Именно с этой
точки зрения изменения, связанные с переходом от структурного подхода к
объектно-ориентированному, являются наиболее заметными. Одна из идей
заключается в группировке классов в компоненты более высокого уровня. В UML
такой механизм группировки носит название пакет.
Диаграммой пакетов является диаграмма, содержащая пакеты классов и
зависимости между ними. Строго говоря, пакеты и зависимости являются
элементами диаграммы классов, т. е. диаграмма пакетов – это всего лишь форма
диаграммы классов. Однако на практике причины построения таких диаграмм
различны.
Диаграмма пакетов представлена на рисунке 11. В данном случае два
больших блока - это клиент и сервер. Клиент отвечает за ввод и вывод данных с
помощью классов пользовательского интерфейса. Сервер за их обработку и
хранение. Обмен данными между ними происходит при помощи классов
ClientNetwor и ServerNetwork.
40
Рисунок 10 – Диаграмма классов
41
Рисунок 11 – Диаграмма пакетов
42
После диаграммы классов и пакетов была разработана диаграмма послед
овательности. Диаграммы последовательности организованы по времени, на
кооперативных диаграммах отображается та же информация, но акцентируется
внимание на статическом взаимодействии объектов (рисунок 12) [15].
Данный вид диаграмм отражает следующие аспекты проектируемой сист
емы [2]:
 обмен сообщениями между объектами;
 ограничения, накладываемые на взаимодействие объектов;
 события, инициирующие взаимодействия объектов.
Диаграмма последовательности является одной из разновидности диаграмм
взаимодействия и предназначена для моделирования взаимодействия объектов
системы во времени, а также обмена сообщениями между ними.
На диаграмме последовательности объекты в основном представляют
экземпляры класса или сущности, обладающие поведением. В качестве объектов
могут
выступать
пользователи,
инициирующие
взаимодействие,
классы,
обладающие поведением в системе или программные компоненты, а иногда и
системы в целом.
Объекты располагаются слева направо таким образом, чтобы крайним слева
был тот объект, который инициирует взаимодействие.
Неотъемлемой частью объекта на диаграмме последовательности является
линия жизни объекта (вертикальная пунктирная линия от объекта). Линия жизни
показывает время, в течение которого объект существует в системе. Периоды
активности объекта в момент взаимодействия показываются с помощью фокуса
управления. Временная шкала на диаграмме направлена сверху вниз.
Клиенту необходимо сделать заказ на доставку необходимой ему
продукции. Для этого заходит на главную страницу каталога продукции и
нажимает кнопку «Создать заявку». Открывается форма заявки, в которой он
вводит всю необходимую информацию о заказе и контактную информацию
(ФИО, номер телефона и адрес электронной почты), система проверяет
правильность введенных данных и наличие заполненных обязательных строк
43
заявки. Если данные были, введены в неверном формате или не были заполнены
обязательные поля, система выдает ошибку и возвращается к форме ввода. Если
данные верны, система предлагает сохранить данные.
Рисунок 12 – Диаграмма последовательности бизнес-процесса
«Создать заявку»
Так же была построена диаграмма последовательности бизнес-процесса
«Сформировать договор на поставку» (рисунок 13). На главной форме
пользователь выбирает действие «Формирование договора на поставку» и
переходит к форме ввода информации. Если данные были введены в неверном
формате или не были заполнены обязательные поля, система выдает ошибку и
возвращается к форме ввода. Если данные верны, система предлагает сохранить
данные. Также пользователь может не сохранять данные, нажав кнопку выхода.
Сформированный договор сотрудник может либо отправить документ на печать,
либо отправить документ клиенту по электронной почте.
44
Рисунок 13 – Диаграмма последовательности бизнес-процесса «Сформировать договор на поставку»
45
2.3
Финансовый анализ стоимости разработки информационной системы
Процесс создания АС представляет собой совокупность упорядоченных во
времени, взаимосвязанных, объединённых в стадии и этапы работ, выполнение
которых необходимо и достаточно для создания АС, соответствующей заданным
требованиям [6].
Для эффективной организации разработки информационной системы
следует выполнить следующие работы:
‒
Подготовка.
‒
Проектирование.
‒
Разработка.
‒
Развертывание.
Декомпозиция ряда работ на составляющие отражена в дереве целей
проекта, которое представлено на рисунке 14.
Рисунок 14 – Дерево целей проекта
46
Для того, чтобы рассчитать себестоимость разработки информационной
системы необходимо суммировать все виды издержек производства: затраты на
оплату труда, отчисления в социальные фонды, коммунальные и интернет услуги,
арендную плату, содержание и обслуживание оборудования.
Для реализации данного проекта необходимы следующие специалисты:
‒
менеджер проекта — 1 человек;
‒
системный аналитик — 1 человек;
‒
программист — 1 человека;
‒
проектировщик — 1 человек;
‒
тестировщик — 1 человека;
‒
специалист по внедрению ПО — 1 человек.
Заработная плата каждого специалиста, взята по средним показателям по
Орловской области, указана в таблице 2.
Таблица 2 – Заработные платы специалистов проекта
Специалист
Менеджер проекта
Системный аналитик
Программист
Проектировщик
Тестировщик
Специалист по внедрению
Составим
матрицу
Заработная плата (руб./мес.)
25 000
22 000
30 000
25 000
27 000
23 000
ответственности,
которая
устанавливает
степень
ответственности каждого специалиста проектной команды (Таблица 2). При
составлении матрицы использовалась методика RACI. Методика RACI является
удобным и наглядным средством планирования ответственности членов проекта.
Термин RACI (или ARCI) является аббревиатурой [16]:

Ответственный (Accountable) – полностью отвечает за исполнение
этапа/задачи, вправе принимать решения по способу реализации. В качестве
ответственного за задачу может назначаться только один человек.
47

Исполнитель
(Responsible)
–
исполняет
задачу,
не
несет
ответственность за выбор способа её решения, но отвечает за качество и сроки
реализации. У каждой задачи должен быть хотя бы один исполнитель.

Консультант (Consultbeforedoing) – оказывает консультации в ходе
решения задач проекта, контролирует качество реализации.

Наблюдатель (Informafterdoing) – может оказывать консультации в
ходе решения задач проекта, не несет ответственности.
В таблице 3 представлена матрица ответственности.
Формулировка целей
Сбор требований
Разработка ТЗ
Подготовка договора
Проектирование
системной архитектуры
Проектирование
программной
архитектуры
Проектирование
интерфейсов
Проектная документация
Детальный
проект
(программирование
основных
модулей
системы)
Реализация
Тестирование
Анализ проблем
0-2
2-6
6-20
20-22
Н
Н
Н
ИО
ИО
ИО
И
К
К
И
23-30
Н
К
ИО
30-40
Н
К
ИО
40-45
Н
К
ИО
45-50
О
И
К
50-70
Н
ИО
70-79
79-86
86-93
Н
Н
Н
ИО
К
ИО
ИО
Специалист по
внедрению
Тестировщик
Программист
Проектировщик
аналитик
Системный
Проекта
Менеджер
Работы
Сроки работ
Таблица 3 – Матрица ответственности
48
Продолжение таблицы 3
Сборка и отладка всей
93-98
Н
ИО
системы
Установка
98-100
Н
Испытания
100-105
Н
ИО
Обучение пользователей
105-109
О
Проведение
109-112
О
приемо-сдаточных работ
В таблице 4 представлены заработные платы специалистов проекта.
И
И
И
Сроки
1 месяц (1-22)
2 месяц (23-45)
3 месяц (46-69)
4 месяц (70-93)
5 месяц (94-115)
25 000
25 000
25 000
25 000
25 000
22 000
22 000
4 783
25 000
25 000
5 435
7 610
26 087
11 739
7 143
16 435
6 429
9 857
Итого
Тестировщик
Программист
Проектировщик
аналитик
Системный
Менеджер
Специалист
Специалист по внедрению
Таблица 4 –Затраты на заработную плату по месяцам
72 000
72 000
61 305
60 784
48 429
Кроме затрат на заработную плату специалистам проекта и отчислений во
все фонды, в проекте имеются и другие затраты. Следует отметить, что арендная
плата составляет 20 000 рублей в месяц, однако на проект переносится лишь 10%
от данных затрат. Также затраты на коммунальные платежи и на интернет услуги
соответственно составят 5 000 рублей в месяц и 2 000 рублей в месяц, которые
рассчитываются аналогично арендной плате.
Амортизационные отчисления от компьютеров, задействованных в проекте,
срок полезного использования которых составляет 5 лет, а первоначальная сто
имость 200 000 составят 3 400 рублей в месяц.
В таблице 5 представлен расчёт себестоимости разработки информационной
системе с учетом инфляции, которая составляет 2,1% в месяц.
49
Таблица 5 – Расчет себестоимости разработки информационной системы
Затраты
1 месяц
2 месяц
3 месяц
4 месяц
5 месяц
72 000
72 000
61 305
60 784
48 429
314 518
9 360
9 360
7 970
7 902
6 296
40 888
2 088
2 088
1 778
1 763
1 404
9 121
15 840
15 840
13 478
13 372
10 654
69 184
144
144
123
122
97
630
3 672
3 672
3 100
2 470
Арендная плата
2 042
2 085
3 127
2 129
2 173
2 219
16 041
10 648
Коммунальные платежи
2 553
2 606
2 661
2 717
26 774
37 311
Интернет услуги
1 532
1 564
1 596
1 630
1 664
7 986
Амортизационные отчисления
3 471
3 544
3 619
3 695
3 772
18 101
112 702
112 903
97 786
97 258
103 779
524 428
Заработная плата
НДФЛ (13%)
Отчисления в Фонд социального страхования (ставка
2,9%)
Отчисления в Пенсионный
фонд, страховая и
накопительная части (ставка 22%)
Отчисления в Фонд Социального Страхования по тра
вматизму (ставка 0,2%)
Отчисления в ФФОМС (ставка 5,1%)
Всего
Всего
50
Таким образом, с учетом ставки инфляции 2,1% в месяц себестоимость
проекта на создание информационной системы составит 524 428 руб.
Оценим эффективность реализации данного проекта по созданию ПО на
основе показателей чистого дисконтированного дохода (NPV), внутренней нормы
доходности (IRR) и сроков окупаемости (DPP). Расчеты представлены в таблице
6. В качестве ежемесячной ставки дисконтирования возьмем 3%.
Таблица 6 – Оценка эффективности разработки информационной системы
Время
Ставка диско
нтирования
Расходы
Денежный
поток
Дисконтированный
денежный поток
0
1,00
-524 428
-524 428
-524 428
1
0,97
134 089,6
134 089,6
-390 338,4
2
0,94
135 948,4
135 948,4
-254 390
3
0,92
255 803,0
255 803,0
1 413
4
0,89
244 887,4
244 887,4
246 300
5
0,86
214 902,6
214 902,6
461 203
Доходы
В качестве расходов взята сумма себестоимости готового ПО, а в качестве
доходов – сумма, которая будет инвестироваться ежемесячно в данный проект
компанией-заказчиком с учетом рентабельности.
Таким образом, чистый дисконтированный доход (NPV), рассчитанный как
сумма
дисконтированных
денежных
потоков,
для
компании-исполнителя
составит 461 203 рублей, что является положительным результатом и
свидетельствует об эффективности данного инвестиционного проекта.
Срок окупаемости проекта рассчитывается накопленным суммирующим
итогом по дисконтированным денежным потокам до тех пор, пока сумма не
станет положительной величиной. В данном случае, это наблюдается на втором
месяце реализации.
Чтобы точно определить срок окупаемости необходимо к последнему по
счету месяцу, когда накопленная сумма была еще отрицательной прибавить дробь
(модуль последней отрицательной суммы разделить на сумму модуля последней
51
отрицательной суммы и первой положительной накопленной суммы), которая
характеризует часть от целого месяца, показывающая точный срок окупаемости
[11]. То есть, так как накопленная дисконтированная сумма во втором месяце
реализации проекта составляет -254 390, а в третьем месяце 1 413, то срок
окупаемости будет равен двум месяцам и
часть третьего
месяца или 22 дня.
Для определения нормы доходности инвестиционного проекта по созданию
ПО необходимо найти такую ставку дисконтирования, при которой NPV будет
равняться нулю. В данном случае, она составляет 6,6%, что в 2 раза выше
выбранной ставки дисконтирования (3%) и говорит о высокой стабильности
инвестиционного проекта.
Таким образом, подводя итог, отметим, что данный инвестиционный проект
по созданию информационной системы является эффективным, во-первых, за
счет положительного NPV, а, во-вторых, за счет приемлемых сроках окупаемости
и нормы доходности.
Подводя
функциональные
итог,
отметим,
требования
к
что
во
системе
второй
и
главе
основные
были
выявлены
пользователи.
Это
представлено на диаграмме вариантов использования UML.
Для более наглядного представления функционирования системы была
представлена схема информационных потоков в системе, которая указывает, как
происходит взаимодействие пользователя системы с рабочим персоналом, т.е.
схематично показано, кто и как инициализирует пакет документов и предоставл
яет информацию, и взаимодействие персонала друг с другом.
В качестве информационного обеспечения представлены диаграмма классов
и пакетов UML, для того, чтобы представить систему по объектам, описав тем
самым атрибуты, функции, связи, видимость, и по подсистемам, при этом описав
контракты взаимодействия между подсистемами с помощью интерфейсов.
Моделирование
системы
представлении
основных
в
части
взаимодействия
бизнес-процессов
и
рассмотрены на диаграммах последовательностей.
между
сообщений
сущностями,
между
ними
52
Заключение
Основным результатом выпускной квалификационной работы является
разработанная проектная документации на создание автоматизированной информ
ационной системы документооборота компании ООО «Дубровкаагропромдорс
трой» в части взаимодействия с клиентами.
В ходе выполнения выпускной квалификационной работы была изучена
предметная
область
функционирования
предприятия
ООО
«Дубровкаагропромдорстрой», а именно, описана организационная структура,
выявлены зоны ответственности каждого отдела за поставленные задачи,
рассмотрены этапы взаимодействия внутри отделов и между, и представлены
этапы взаимодействия с клиентами в части предоставления отчетов и услуг.
В части обследование объекта автоматизации с применением нотаций IDEF
0 смоделирована деятельность компании, выявлены основные бизнес-процессы,
для которых представлены механизмы управления и ресурсы.
В рамках постановки задачи автоматизации были определены основные
моменты в части процессов автоматизации ИС, выполняющиеся цели, задачи и
предназначения системы и описаны основные характеристики.
В проектной части работы были выявлены функциональные требования к
системе и основные пользователи. Это представлено на диаграмме вариантов
использования UML. Для более наглядного представление функционирования
системы была изображена схема информационных потоков, которая указывает,
как происходит взаимодействие пользователя системы с рабочим персоналом, т.е.
схематично показано, кто и как инициализирует пакет документов и предоставл
яет информацию, и взаимодействие персонала друг c другом. В целях
представления порядка процессов в системе, были разработаны диаграммы
деятельности.
В качестве информационного обеспечения представлены диаграмма классов
и пакетов UML, для того, чтобы представить систему по объектам, описав тем
самым, атрибуты, функции, связи, видимость, и по подсистемам, при этом описав
53
контракты взаимодействия между подсистемами с помощью интерфейсов.
Моделирование
системы
представлении
основных
в
части
взаимодействия
бизнес-процессов
и
между
сообщений
сущностями,
между
ними
рассмотрены на диаграммах последовательностей.
Были рассчитаны затраты на выполнение проекта по заработным платам,
по отчислениям в социальные фонды, по арендной плате, коммунальным услугам
и интернет, амортизации основных средств. Затраты на реализацию проекта
составили 524 428 руб.
Далее была оценена эффективность реализации данного проекта по
созданию ПО на основе показателей чистого дисконтированного дохода (NPV),
внутренней нормы доходности (IRR) и сроков окупаемости (DPP). По всем
показателям проект оказался эффективным для разработчиков.
В результате выполнения выпускной квалификационной работы был сделан
вывод, что сегодня внедрение информационных систем может способствовать
быстрому
обслуживанию
клиентов,
предоставлению
им
оперативной
информации.
Таким образом, все поставленные задачи были выполнены, цель достигнуты
 определена, визуализирована и спроектирована разрабатываемая система.
54
Список литературы
1.
Арлоу, Д. UML 2 и Унифицированный процесс. Практический
объектно-ориентированный анализ и проектирование / Д. Арлоу, И. Нейштадт. –
2-е изд. изд. – СПб: Символ-Плюс, 2007. – 624 с.
2.
Буч, Г. Язык UML. Руководство пользователя / Г. Буч, Д. Рамбо, А.
Джекобсон. – 2-е изд. – М.: ДМК, 2006. – 496 с.
3. Вендров,
А.М.,
Проектирование
программного
обеспечения
экономических информационных систем: Учебник. / А.М. Вендров – М.:
Финансы и статистика, 2006. – 544 с.
4. Гвоздева, Т.В. Проектирование информационных систем: учебное
пособие. – Ростов н/Д: Феникс, 2009. – 512 с.
5.
ГОСТ
34.003–90.
Автоматизированные
системы
термины
и
определения. – Введ. 01.01.1992. – М.: Изд-во стандартов, 1992. 23 с.
6.
ГОСТ 34.601–90. Автоматизированные системы. Стадии создания. –
Введ. 01.01.1990. – М.: Изд-во стандартов, 1990. 12 с.
7. Д.Э.
Фуфаев,
Э.В.
Фуфаев
Разработка
и
эксплуатация
автоматизированных информационных систем. – М.: Издательский центр «А
кадемия», 2010. – 304 с.
8. Кудряшова
Э.
Е.
Новые
информационные
технологии
в
автоматизированных системах обработки информации и управления : учебное
пособие для вузов по направлению «Информатика и вычислительная техника» / Э.
Е. Кудряшова ; Волгогр. гос. техн. ун-т. – Волгоград, 2011. – 87 с.
9.
Мазур, И.И. Управление проектами: учеб. пособие для студентов,
обучающихся по специальности «Менеджмент организации» / И. И. Мазур, В.Д.
Шапиро.– 6-е изд. – М.: Издательство «Омега-Л», 2010. – 960 с.
10.
Марголин, А. М. Экономическая оценка инвестиционных проектов:
учебник для вузов / A.M. Марголин. – М.: ЗАО Издательство Экономика, 2007. –
367 с.
55
11.
Методические
рекомендации
по
оценке
эффективности
инвестиционных проектов и их отбору для финансирования / Госстрой России,
Министерство экономики РФ, Министерство финансов РФ, Госкомпром России
31 марта 1994 г. № 7-12/47. – М., 2006.
12.
Моругин, С.Л. Проектирование информационных систем: Учебное
пособие. Ч.1 / С. Л. Моругин. – Арзамас : АГПИ, 2010. – 104 с.
13.
Мультимедиа технологии: Учебное пособие / Сост. В.Л. Волков. –
Арзамас : Ассоциация ученых, 2010. – 51 с.
14.
Общие правила перевозок грузов автомобильным транспортом. –
Введ. 30.07.1971 с изм. от 21.05.2007.
15.
РД IDEF 0 – 2000. Методология функционального моделирования
IDEF0. Руководящий документ. – Введ. 2000. – М.: Изд-во стандартов, 2000. 62 с.
16.
Светлов, Н.М. Информационные технологии управления проектами:
учебное пособие / Н. М. Светлов, Г. Н. Светлова. – М.: ФГОУ ВПО РГАУ-МСХА
им. К.А. Тимирязева, 2007. – 144 с.
17.
Смирнова Г. Н. Проектирование экономических информационных
систем: Учебник/Г. Н. Смирнова, А.А. Сорокин, Ю. Ф. Тельнов; Под ред. Ю. Ф.
Тельнова. – М.: Финансы и статистика, 2003. – 512 с.
18.
Советов, Б.Я. Моделирование систем. Практикум: Учебное пособие
для ВУЗов / Б. Я. Советов, С. А. Яковлев. – 4-е изд., стер. – М. : Высшая школа,
2009. – 295 с.
19.
Токарев,
Н.М.
Проектирование
информационных
систем.
Методические указания по выполнению курсового проекта для студентов
специальности 230201 – Арзамас, АПИ филиал НГТУ – 2014
20.
Троицкая Н.А., Чубуков А.Б. «Единая транспортная система», М.:
издательский центр «Академия» 2003 – 204 с.
21.
Федеральный закон от 27 июля 2006 г. №149-ФЗ «Об информации,
информационных технологиях и о защите информации»
56
22.
Черенков, А. П. Информационные системы для экономистов [Текст]:
учеб. пособие / А. П. Черенков ; Моск. акад. экономики и права. – М. : Экзамен ,
2014 . – 191 с.
57
Приложения
Приложение 1
Должностная инструкция менеджера по логистике диспетчерского отдела ООО
"Дубровкаагропромдорстрой"
I. Общие положения
1. Менеджер по логистике диспетчерского отдела относится к категории
технических исполнителей.
2. На должность менеджера по логистике диспетчерской службы назначается
лицо, имеющее среднее профессиональное образование без предъявления
требований к стажу работы или начальное профессиональное образование и стаж
работы по специальности не менее 1 года.
3. Назначение на должность менеджера по логистике диспетчерской службы и
освобождение от нее производится приказом директора предприятия.
4. Менеджер по логистике диспетчерского отдела должен знать:
4.1. Положения, инструкции, другие руководящие и нормативные документы,
касающиеся работы диспетчерских служб.
4.2. Организацию службы оперативного управления производством.
4.3. Основы технологии и организации производства.
4.4. Организацию производственного планирования и диспетчирования на
предприятии.
4.5. Номенклатуру выпускаемой продукции, виды выполняемых работ (услуг).
4.6. Специализацию цехов, участков, отделов и производственные связи между
ними.
4.7. Основы организации труда.
4.8. Основы законодательства о труде.
4.9. Правила внутреннего трудового распорядка.
4.10. Правила и нормы охраны труда, техники безопасности, производственной
санитарии и противопожарной защиты.
5. Менеджер по логистике диспетчерского отдела подчиняется непосредственно
начальнику диспетчерского отдела.
6. На время отсутствия менеджера по логистике диспетчерского отдела его
обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо
приобретает соответствующие права и несет ответственность за надлежащее
исполнение возложенных на него обязанностей.
II. Должностные обязанности
Менеджер по логистике диспетчерского отдела:
1. Систематически ведет оперативный учет хода производственного процесса и
других видов основной деятельности предприятия или его подразделений,
передачи готовой продукции по межцеховой кооперации или на склад, сдачи
выполненных работ.
2. Сопоставляет полученные данные со сменно-суточными заданиями,
календарными планами, производственными программами.
58
3. Ведет диспетчерский журнал, оперативные рапорты и другую техническую
документацию, учет и регистрацию причин нарушений хода производственного
процесса.
4. Сообщает полученные данные о ходе производства, его нарушениях
руководству предприятия.
5. Принимает необходимые меры по использованию в работе современных
технических средства.
III. Права
Менеджер по логистике диспетчерского отдела имеет право:
1. Знакомиться с проектами решений руководства организации, касающихся его
деятельности.
2. Вносить на рассмотрение руководства предложения по совершенствованию
работы, связанной с предусмотренными настоящей должностной инструкций
обязанностями.
3. Сообщать непосредственному руководителю о всех выявленных в процессе
исполнения своих должностных обязанностей недостатках в производственной
деятельности предприятия (его структурных подразделениях) и вносить
предложения по их устранению.
4. Запрашивать лично или по поручению своего непосредственного руководителя
от работников подразделений информацию и документы, необходимые для
выполнения его должностных обязанностей.
5. Требовать от руководства предприятия оказания содействия в исполнении
своих должностных обязанностей и прав.
IV. Ответственность
Менеджер по логистике диспетчерского отдела несет ответственность:
1. За ненадлежащее исполнение или неисполнение своих должностных
обязанностей, предусмотренных настоящей должностной инструкцией - в
пределах, определенных действующим трудовым законодательством Российской
Федерации.
2. За правонарушения, совершенные в процессе осуществления своей
деятельности - в пределах, определенных действующим административным,
уголовным и гражданским законодательством Российской Федерации.
3. За причинение материального ущерба - в пределах, определенных
действующим трудовым и гражданским законодательством Российской
Федерации
Орловский ГУ
&$sýffiг-лл&ги&Y
твýритr *ýýстsЕннhtýл yM*fol
сп
рАвкА
о результатах проверки текстового документа
на наличие заимствований
Проверка выполнена в системе
Антиплагиат.ВУ3
Автор работы
Факультет, кафедра,
номер группы
Тип работы
jlf.;,r:E;=$,.ý'';l#и
i,|1
:::.......:::rr.li1
i|ali!!::!!!:!::!!a:!:.?:!::a:}
Название работы
::.::|
]i\i:::::::::::::::::::::::
:::;;:;::;:;:;:;
:
|:
:
-
:.
- :::.::.:..:.:::..:.....1n|1
ili1l
|
:
Название файла
Процент заимствования
Процент цитирования
:|)
Процент оригинальности
flaTa проверки
Модули поиска
Работу проверил
.'.
.-i
щ;#аiffiillii;
|
|,ia].|..aa:::::::::
-"=.iii1i
::]:::::::::::::::::::::::::1aLi::
;..
'|trl!i:.::|..
:: :' :::=;||iii1,4|.!||i
,||.
| |:=|!||! ||i;;:.==:. :
i
,
::
ФИО лроsеряюцего
,Щата
li],!itlgrrr1
подписи
.|::I:i|!r'
Подпись проверяющеrо
Чтобы убедиться
в подлинности справки,
используйте QR-код, который
содержит ссылку на отчет,
Ответ на вопрос, является ли обнаруженное заимствование
корреkтным, система оставляет на усмотрение проверяющего
Предоставленная информация не подлежит использованию
в
коммерческих целях.