Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование реализации операций бизнес-процесса "Складской учет" (Предметная область)

Содержание:

ВВЕДЕНИЕ

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

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

  • Поставка;
  • Производство;
  • Сбыт;
  • Транспортировка;
  • Складирование.

Оптимизация повышает надежность системы логистики предприятия благодаря надежному функционированию отдельный бизнес-процессов.

Целью данной курсовой работы является моделирование бизнес-процесса складского учета предприятия ООО «Партнер».

Объектом исследования является бизнес-процесс учета движения материалов на складе предприятия.

Предметом исследования является построение модели бизнес-процесса складского учета предприятия ООО «Партнер».

Исходя из цели выполнения курсовой работы, ставятся следующие задачи:

  1. Дать технико-экономическую характеристику предметной области и предприятия в целом;
  2. Проектирование концептуальной модели данных;
  3. Моделирование бизнес-процессов;
  4. Проектирование физической структуры БД.
  5. Показать контрольный пример реализации и описать бизнес-процесс.

Решение данных задач подразумевает создание БД учета движений материалов на складе.

Для написания данной курсовой работы использовались литературные источники Русских и зарубежных специалистов по стратегии управления и менеджменту (Митина О.А, Дерюгин С.В, Муромцев В.В, Блаха М). Так же специалистов по логистики и в области управления изменениями (Лезебная Е.А, Шухова В.Г, Рамбо Д).

В данной курсовой работе используются следующие методы исследования:

  • Абстрагирование;
  • Анализ и синтез;
  • Дедукция и индукция.

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

1. Аналитическая часть

1.1 Предметная область

Компания ООО «Партнер» оказывает полный комплекс логистических услуг для организаций, чья деятельность направленна на перевозку и хранение товаров. Склад готовой продукции компании ООО «Партнер» занимается непосредственно хранением продукции сторонних организаций.

Склад выполняет следующие функции:

  • Прием;
  • Хранение;
  • Учет;
  • Отгрузка;
  • Рассортировка;
  • Приемка готовой продукции;
  • Комплектация потребителям;
  • Определение потребностей в специальном оборудовании и средствах;
  • Согласование планов поставок;
  • Контроль закупки и продажи продукции с наличием свободных складских площадей;
  • Отчеты об объемах продукции;
  • Частичное рассмотрение претензий.

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

Временное хранение продукции на складе обязательно подлежит учету.

С целью выявления недостатков неавтоматизированного складского учета необходимо рассмотреть типичные бизнес-процессы учета на предприятии ООО «Партнер». Ниже приведена последовательность действий принятия продукции на склад.

  1. Продукция поставляется на склад экспедитором с сопутствующей накладной.
  2. Работник склада проверяет соответствие накладной и вносит информацию в книгу учета.
  3. Далее работник проводит осмотр продукции и передает экспедитору выписку о принятии на хранение.
  4. Следующим этапом работники склада перевозят продукцию внутри склада на свободное место и фиксируют в книге учета информацию о местоположении.

В процессе работы склада необходимо проводить инвентаризацию. Инвентаризация склада делится на следующие стадии:

  • Осмотр и перепись данных в книгу учета работником склада;
  • Сверка данных в книге учета и составление отчета по переучету продукции.

В свою очередь отгрузка продукции делится на следующие стадии:

  • Предоставление получателем накладной на товар;
  • Регистрация накладной работником склада в книге учета ;
  • Поиск и перевозка продукции внутри склада;
  • Осмотр продукции получателем;
  • Регистрация факта отгрузки работником склада в книге учета;
  • Выдача сотрудником склада соответствующих документов;
  • Перевозка товара из склада.

В результате анализа работы склада предприятия ООО «Партнер» была предложена автоматизация, следующих складских операций:

  • Полная автоматизация регистрации документов с помощью электронно-вычислительной машины;
  • Поиск продукции и информация о месте хранения будет осуществляться с помощью базы данных;
  • Полная автоматизация создания соответствующих документов.

Следовательно все рутинные операции будут проводится на ЭВМ, что полностью исключит бумажную работу.

Автоматизированное рабочее место складского помещения позволяет автоматизировать поступление и отгрузку продукции, учет документов.

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

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

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

Компанией ОО «Партнер» были представлены основные критерии выбора технических средств, а именно:

  • Надежность работы системы;
  • Полнота и быстродействие системы;
  • Минимальные затраты на стоимость оборудования.

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

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

Так же неоспоримыми преимуществами автоматизации является:

  • Уменьшение затрат на рутинные операции;
  • Увеличение степени надежности и скорости обработки данных;
  • Минимизация лишнего количества промежуточных документов;
  • Сокращение времени на повторное внесение одних и тех же данных;
  • Значительное сокращение время поиска данных, производящихся посредством экранных форм.

Проектирование операций реализации бизнес-процесса складского учета подразумевает систему методов и некоторых способов сбора и накопления данных, хранения, поиска и обработки. Структура автоматизации складского учета подразумевает наличие трех компонентов, а именно:

  1. Технические средства (ЭВМ, техника для коммуникации и т.д.);
  2. Программные средства (системное и прикладное ПО);
  3. Организационно-методические пособия (инструкции и методические материалы).

На рисунке 1 показан пример технических средств складского учета.

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

Рисунок 1 – Используемые технические средства складского учета

Более удобным для проектировщиков средством моделирования баз данных, является семантическая модель. Главное применение данной модели является обеспечение семантики данных. Наиболее распространенным способом является построение ER диаграмм. Данная диаграмма выполняется в реляционную модель. Следовательно сущности переходят в таблицы, идентификаторы в ключи, обычные атрибуты в столбцы таблицы.

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

Бизнес-процесс складского учета предприятия ООО «Партнер» описывается нотациями IDEF0, DFD и IDEF3.

В данной курсовой работе для проектирования базы данных была выбрана СУБД Microsoft Access. Данная СУБД содержит необходимый инструментарий для создания локальной базы данных. В локальной БД будут храниться данные, объекты, в том числе и отчеты, формы и запросы.

1.3 Анализ информационных потребностей пользователей

Реализация основных функций складского учета предприятия ООО «Партнер» заключается в:

  • Построение логики процесса размещения продуктов на складе;
  • Комплектация;
  • Прием;
  • Отгрузки (основываясь на концепциях товара, места хранения, количества, единицы измерений и заказа).

Минимальный функционал для автоматизации складского помещения подразделяется на:

  1. Адресное хранение (соответствующие инструменты для обеспечения);
  2. Проверка в режиме реального времени выполнения заданий;
  3. Средства для сбора данных с оборудования.

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

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

2. Проектная часть

На данном этапе создается модель данных. Исходной информацией для проектирования является результаты анализа. Конечным продуктом данного этапа будет схема БД (ER модель) и спецификации системных модулей (модели функций).

2.1 Моделирование бизнес-процессов

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

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

Второй методологией будет взгляд на предприятие с точки зрения потоков информации (DFD). Диаграммы DFD дополняют IDEF3. DFD описывают потоки данных, показывая обмен данными между функциями внутри системы.

И третья методология это взгляд с точки зрения алгоритма выполнения работы (IDEF3). Диаграммами IDEF3 модель дополняется для полноты картины. Данный метод показывает очередность исполнения событий. Диаграммы IDEF3 моделируют альтернативное развитие бизнес-процессов, так как имеют в арсенале элементы логики.

2.1.1 Взгляд на предприятие с точки зрения функциональности системы (IDEF0)

Диаграмма IDEF0 применяется в моделировании множества систем

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

Результатом применения данной диаграммы к системе учета будет модель этой самой системы. Модель системы состоит из:

  • Упорядоченный набор диаграмм;
  • Текст документации и словарей;
  • Связь всего посредством перекрестных ссылок.

При создании модели бизнес-процесса складского учета самым первым изображается уровень контекстного действия. Наименование данного действия и описывает систему. В случае складского учета наименование будет «Склад».

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

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

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

Выходными параметрами будет переработанная информация, которая была подана на вход.

Механизмом исполнения является информационная система склада предприятия.

На рисунке 2 показана диаграмма IDEF0 для бизнес-процесса складского учета предприятия ООО «Партнер».

Для более подробного описания блоков используется декомпозиция. На рисунке 3 показана декомпозиция диаграммы IDEF0.

Рисунок 2 – IDEF0

Рисунок 3 – Декомпозиция IDEF0

2.1.2 Взгляд на предприятие с точки зрение потоков информации (DFD)

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

Данные диаграммы разрабатываются для наглядной демонстрации документооборота. DFD используют в основном как дополнение к IDEF0.

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

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

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

Диаграмма потока данных складского учета предприятия ООО «Партнер» содержит внешние сущности, работы, потоки данных и хранилища.

Последующее моделирование целесообразнее проводить использую диаграммы DFD.

На рисунке 4 представлена декомпозиция блока «Приемка товара на склад». Данный блок делится на следующие действия:

  1. Проверка накладной;
  2. Проверка продукции;
  3. Добавление данных;
  4. Передача на хранение.

Так же на рисунках 5 и 6 представлена декомпозиция блоков «Хранение и переучет продукции» и отгрузка.

Рисунок 4 – Приемка товара на склад

Рисунок 5 – Хранение и переучет продукции

Рисунок 6 – отгрузк

2.1.3 Взгляд на предприятие с точки зрения алгоритма выполнения работы (IDEF3)

Для демонстрации описания рабочих процессов используется нотация IDEF3. На данном этапе важно корректно отобразить последовательность выполнения процедур.

Для полного описания принципа взаимодействия потоков данных, модель дополняется диаграммами IDEF3.

Данный метод описывает процессы, акцентируя внимание на протекании этих самых процессов и их отношениям с объектами.

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

На рисунке 7 представлена декомпозиция блока «проверка товарно-транспортной накладной». Данный блок делится на следующие действия:

  1. Принятие накладной;
  2. Проверка поставщиков;
  3. Проверка реквизитов документов;
  4. Проверка на соответствие количества поставляемых продуктов.

Так же на рисунке 8 представлена декомпозиция блока «проверка поставленной продукции».

Рисунок 7 – Проверка товарно-транспортной накладной

Рисунок 8 – Проверка поставленной продукции

2.2 Разработка информационной модели данных

Графическое представление информационных моделей предметной области значительно упрощает восприятие структуры базы данных. В ходе построения таких моделей выделяют сущности, идентификацию связей между ними, а так же атрибуты сущностей и их первичных ключей. Так ER-диаграммы наиболее распространенный вид графического изображения реляционной модели данных (к примеру ERWin). Преимущества графических представлений с помощью ER-моделей наглядность, возможность проектирования баз данных с огромным охватом объектов и атрибутов.

Основные элементы ER-моделей:

  • Объекты (сущности);
  • Атрибуты объектов;
  • Связи между объектами.

Рассмотрим основные понятия. Под связью понимается функциональная зависимость между сущностями, каждая из которых в свою очередь обладают атрибутами или характеристиками. Сущность - это то множество индивидуальных различных объектов (концепция, идея, человек, место и т. д.) информацию о которых необходимо хранить.

Линия связывающая два индивидуальных объекта (две сущности) или замкнутая на себе показывает графическую связь. В зависимости от количества экземпляров для сущности, вход в прямоугольник сущности может быть либо трехточечным при условии использования нескольких экземпляров сущности, либо одноточечным так как в связи участвует только один экземпляр сущности.

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

Существует два уровня моделирования и представления системы. Они делятся на логические и физические. На рисунке 9 изображена диаграмма IDEF1X логического уровня процесса складского учета предприятия.

Физический уровень в свою очередь подразделяется на:

  • СУБД;
  • Тип и имя объекта;
  • Индекс.

На рисунке 10 изображена диаграмма физического уровня IDEF1X процесса складского учета предприятия.

Рисунок 9 – Сущности логического уровня

Рисунок 10 – Сущности физического уровня

2.3 Схемы и описание программных модулей

Структура базы данных Access состоит из:

  • Таблиц;
  • Запросов;
  • Форм;
  • Отчетов;
  • Модулей;
  • Макросов;
  • Страниц.

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

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

Страницы позволяют соединятся с интернетом.

Макросы позволяют выполнять однотипные операции с данными БД.

Access так же позволяет писать программы (модули) на языке Basic.

2.4 Характеристика базы данных

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

На рисунке 11 и 12 показана структура таблицы «продукция» и пример самой таблицы соответственно.

Рисунок 11 – Структура таблицы «Продукция»

Рисунок 12 – Таблица «Продукция»

Последующие таблицы создаются аналогично. Созданные таблицы описаны в Приложении А.

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

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

База данных складского учета реализована в виде восьми взаимосвязанных таблиц. На рисунке 13 изображена схема данных складского учета предприятия

Рис. 13. “Схема данных”

2.5 Разработка запросов

Запросы позволяют выполнить разные виды обработки данных.

Ниже представлена реализация запросов в системе складского учета предприятия ООО «Партнер».

На рисунке 14 показано окно создания запросов.

Рисунок 14 – Параметрический запрос в режиме конструктора

Так как запрос параметрический, то при выполнении выводится форма задачи параметров. Данная форма представлена на рисунках 15 и 16. Далее результаты выводятся в виде таблицы. Вывод результатов показан на рисунке 17.

Рисунок 15 – Параметр «ввод поставщика»

Рисунок 16 – Параметр «наименование продукции»

Рисунок 17 – Результаты запроса

Далее на рисунке 18 представлен запрос на создание таблицы. Таблица создается автоматически на основе данных из других таблиц.

Рисунок 18 – Запрос на создание таблицы

Результат выполнения запроса представлен в Приложении А.

2.6 Разработка форм и отчетов складского учета предприятия

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

На рисунке 19 изображена форма «Приход».

Аналогичным образом были созданы и другие формы. Все имеющиеся формы изображены в Приложении А. Формы в основном используются для удобства ввода данных.

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

На рисунках 20, 21 показаны конструктор отчетов и пример отчета соответственно. Все имеющиеся отчеты изображены в Приложении А.

Рисунок 19 – Форма «Приход»

Рисунок 20 – Конструктор отчетов

Рисунок 21 – Отчет «Ведомость прихода»

2.7 Контрольный пример реализации проекта

Для разработки программной части системы складского учета предприятия ООО «Партнер» был использован Microsoft Access и встроенные в него модули на языке Basic.

Основная экранная форма представлена на рисунке 22.

Рисунок 22 – Экранная форма складского учета предприятия

На экранной форме созданы кнопочные формы, которые в свою очередь выводят формы, запросы, отчеты и завершение работы с экранной формой.

На рисунке 23 представлен вывод на экран форм.

Рисунок 23 – Вывод форм

Далее на рисунках 24 и 25 представлена форма выполнения запросов и просмотра отчетов соответственно.

Рисунок 24 – Форма выполнения запросов

Рисунок 25 – Форма просмотра отчетов

На рисунках 26 и 27 изображены формы расходов и лимитов продукции. Далее на рисунках 28, 29 изображены отчеты ведомость оборота и соответственно ведомость расходов.

Рисунок 26 – Форма расхода продукции

Рисунок 27 – Форма лимитов

Рисунок 28 – Отчет «Оборотная ведомость»

Рисунок 29 – Отчет «Ведомость расхода»

ЗАКЛЮЧЕНИЕ

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

Целью данной курсовой работы является моделирование бизнес-процесса складского учета предприятия ООО «Партнер».

Объектом исследования является бизнес-процесс учета движения материалов на складе предприятия.

Предметом исследования является построение модели бизнес-процесса складского учета предприятия ООО «Партнер».

Опираясь на цель курсовой работы были выполнены следующие задачи:

  1. Изучена предметная область;
  2. Спроектирована концептуальная модель;
  3. Смоделированы бизнес-процессы складского учета;
  4. Спроектирована информационная модель;
  5. Спроектирована структура БД;
  6. Разработаны формы и отчеты;
  7. Показан контрольный пример реализации бизнес-процесса.

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – 2-е изд., перераб. и доп.– М.: Финансы и статистика, 2006. – 544 с: ил.
  2. Муромцев В.В. Проектирование информационных систем: Учебное пособие для студентов вузов заочной формы обучения по спец. 010502 "Прикладная информатика в экономике". - Белгород: БелГУ,2007.-160
  3. Митина О.А. Методы и средства проектирования информационных систем и технологий [Электронный ресурс] : курс лекций / О.А. Митина. — Электрон. текстовые данные. — М. : Московская государственная академия водного транспорта, 2016. — 75 c. — 2227-8397. — Режим доступа: http://www.iprbookshop.ru/65666.html;
  4. Рамбо Д., Блаха М. UML 2.0. Объектно-ориентированное моделирование и разработка. М.: Изд-во Питер, 2007. – 544 с.
  5. Дерюгин С. В. Методы и средства проектирования информационных систем // Молодой ученый. — 2017. — №17. — С. 51-56. — URL https://moluch.ru/archive/151/42973/ (дата обращения: 29.07.2019).
  6. Лазебная Е.А. Методы и средства проектирования информационных систем и технологий [Электронный ресурс] : учебное пособие / Е.А. Лазебная. — Электрон. текстовые данные. — Белгород: Белгородский государственный технологический университет им. В.Г. Шухова, ЭБС АСВ, 2015. — 127 c. — 2227-8397. — Режим доступа: http://www.iprbookshop.ru/66663.html;

ПРИЛОЖЕНИЯ

Таблица “Поставщики”

Таблица “Грузоотправители”

Таблица “Получатели”

Таблица “Приход продукции”

Таблица “Расход продукции”

Таблица “Лимиты”

Таблица “Остатки, созданная в результате запроса”

Главная форма системы

Кнопочная форма для вывода на экран форм

Кнопочная форма для выполнения запросов

Кнопочная форма для просмотра отчетов

Форма “Расход продукции”

Форма “Лимиты”

Отчет “Ведомость расхода по получателям”

Отчет “Оборотная ведомость”