Автоматизация процесса закупки необходимых товаров для книжного магазина
Рассматривается процесс закупки необходимых товаров для книжного магазина. Разработаны мнемосхемы существующего и предлагаемого процессов, показывающие взаимодействия объектов процесса. Применение математической модели Петри для автоматизации процесса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 10.10.2024 |
Размер файла | 997,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Автоматизация процесса закупки необходимых товаров для книжного магазина
Топаев Н.А., студент
5 курс, факультет «Информатики и робототехники» Уфимский государственный технический университет
Россия, г. Уфа Шарипов Р.А., студент
5 курс, факультет «Информатики и робототехники» Уфимский государственный технический университет
Россия, г. Уфа
Научный руководитель: Ризванов К.А., доцент доцент кафедры «Автоматизированные системы управления» Уфимский государственный технический университет,
Россия, г. Уфа
Аннотация
В статье рассматривается процесс закупки необходимых товаров для книжного магазина. В ходе изучения были разработаны мнемосхемы существующего и предлагаемого процессов, показывающие взаимодействия объектов процесса. На основе математической модели сетей Петри была доказана целесообразность автоматизации процесса закупки необходимых товаров для книжного магазина.
Ключевые слова: автоматизация процессов, автоматизированная информационная система, модернизация существующей системы, работа книжного магазина, процесс закупки товаров.
Annotation
The article discusses the process of purchasing necessary goods for a bookstore. During the study, mnemonic diagrams of existing and proposed processes were developed, showing the interactions of process objects. Based on the mathematical model of Petri nets, the expediency of automatizing the process of purchasing necessary goods for a bookstore was proved.
Key words: process automatization, automatizated information system, modernization of the existing system, bookstore operation, the process of purchasing goods.
Введение
Актуальность автоматизации процесса закупки товаров для книжного магазина заключается в том, что процесс является первоначальным и особенным процессом для каждого предприятия, предоставляющего какие - либо товары или услуги.
Работа книжного магазина заключается в закупке востребованных книгопечатных материалов и канцелярских товаров и непосредственно в их продаже заинтересованным людям.
От сотрудников, участвующих в процессе закупки товаров для книжного магазина, требуется внимательность, ответственность и быстрота работы. Однако не всегда удается достичь высокого эффекта. Возможны появления ошибок составления документации из-за невнимательности, что выливается в очередь отклонений в течение всего процесса.
Для решения большинства недостатков процесса закупки товаров для книжного магазина предлагается модернизировать существующую систему 1С, дополнив ее модулем 1С:Склад.
Далее рассматривается подробнее существующий и предлагаемый процессы.
Исследование существующего процесса
На данный момент в процессе закупки товаров для книжного магазина участвуют сотрудники и система 1С, в которой хранятся шаблоны документов.
Офис менеджер составляет запрос инвентаризационной описи. После чего Работник склада выгружает данные из MS Excel и передает составленный бумажный документ о состоянии склада. Офис менеджер вносит отчет о состоянии склада в 1С и путем анализа получает данные о необходимых закупках. После чего он составляет запрос на закупку необходимых товаров.
Менеджер по закупкам с помощью интернет ресурса находит выгодного поставщика, связывается с ним для получения информации о прайс-листе и условиях. Если все данные удовлетворяют потребностям книжного магазина Менеджер по закупкам заполняет форму договора поставок в 1С и распечатывает договор поставок с данными поставщика. Далее договор подписывается директором. Менеджер по закупкам отправляет бумажную версию, подписанную директором поставщику. В ответ получает подписанный поставщиком договор поставок и квитанцию на оплату. Далее квитанция передается Бухгалтеру, который вносит плату по реквизитам поставщика. Получив чек, он вносит данные оплаты в 1С.
Получив информацию о поступлении платежа, Поставщик отправляет заказанный товар с товарно-транспортной накладной транспортной компанией. Работник склада принимает товар, проверяя его на брак. Если найдены несоответствия товара, составляется акт о бракованном товаре. Тогда поставщик по данному документу высылает замену и акт замены товара. После чего Работник склада составляет подписывает акт приема товара.
На рисунке 1 представлена мнемосхема существующего процесса.
Рисунок 1. Мнемосхема существующего процесса
К недостаткам существующего процесса относится ведение учета склада в MS Excel и перенос данных на бумагу, а затем в 1С. Большая часть документации, входящей в процесс, ведется в бумажном виде, что замедляет процесс и увеличивает вероятность возникновения ошибки в документах.
Исследование предлагаемого процесса Для решения выявленных в существующем процессе недостатков предлагается расширить возможности 1С, добавив модуль складского учета и предоставив возможность подписания электронного документа.
В предлагаемом процессе работник склада взаимодействует с системой 1С через модуль 1С:Склад. Все документы составляются в электронном виде. На рисунке 2 представлена мнемосхема предлагаемого процесса.
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ
Рисунок 2. Мнемосхема предлагаемого процесса
Для анализа целесообразности решения о модернизации существующей системы необходимо рассчитать время процесса до модернизации и после путем составления двух математических моделей на основе сетей Петри.
Сначала составляется модель существующего процесса. Определяются последовательные состояния, переходы между ними и усредненные временные характеристики. Данные о состояниях и переходах приведены в таблице 1 и 2.
Описание состояний существующего процесса
Обозначение |
Описание |
|
Р1 |
запрос инвентаризационной описи получен от офис менеджера работником склада; |
|
Р2 |
инвентаризационная опись составлена работником склада с помощью MS Excel; |
|
Р3 |
отчет о состоянии склада внесен в 1С офис менеджером; |
|
Р4 |
запрос на закупку необходимых товаров сформирован офис менеджером в 1С; |
|
Р5 |
договор поставок с данными поставщика сформирован менеджером по закупкам; |
|
Р6 |
договор поставок подписан поставщиком и предприятием; |
|
Р7 |
информация о поступлении платежа, осуществленного бухгалтером, поступила поставщику; |
|
Р8 |
товарно-транспортная накладная и груз получены водителем транспортной компании; |
|
Р9 |
товарная накладная и груз получены работником склада от водителя транспортной компании; |
|
Р10 |
акт приема товара составлен работником склада; |
|
Р11 |
данные поступивших товаров внесены работником склада в MS Excel; |
|
P12 |
найдены ошибки офис менеджером при составлении инвентаризационной описи; |
|
Р13 |
замечания о составленной инвентаризационной описи получены работником склада от офис менеджера; |
|
P14 |
акт о браковке товара составлен работником склада. |
автоматизация закупка товар магазин
Описание переходов существующего процесса
Обозначение |
Описание |
|
t1 |
составить инвентаризационную опись с помощью MS Excel; Работник склада вносит и корректирует данные о количестве каждого типа товаров на складе на текущий момент; |
|
t2 |
внести данные инвентаризационной описи в 1С. С бумажного носителя данные переносятся офис менеджером в отчет о состоянии склада в электронном виде; |
|
t3 |
сформировать запрос на закупку необходимых товаров офис. С учетом составленного отчета выделяются товары с критическим показанием количества на складе; |
|
t4 |
найти поставщика в интернет ресурсе. Менеджером по закупкам получает данные потенциального поставщика, |
При передаче документа из отдела в отдел может пройти несколько часов, так же много времени занимает ручная проверка бумажного документа и непосредственная работа поставщика.
Обозначение |
Описание |
|
обговаривает с ним условия и прайс и вносит данные в шаблон договора поставок; |
||
t5 |
подписать договор поставок между поставщиком и предприятием. Бумажный вариант договора сначала заверяется директором организации, затем - поставщиком; |
|
t6 |
внести оплату поставок по договору. Бухгалтер по реквизитам из договора производит оплату и вносит данные в 1С; |
|
t7 |
сформировать груз на доставку. Поставщик формирует заказ товаров с документацией; |
|
t8 |
доставить груз транспортной компанией. Транспортная компания осуществляет перевозку груза от поставщика до предприятия; |
|
t9 |
проверить товар на брак. Работник склада осматривает товар на наличие брака, составляет акт приема товара; |
|
t10 |
внести данные поступивших товаров в MS Excel; |
|
t11 |
отправить запрос на доработку инвентаризационной описи. Офис менеджер передает запрос с конкретными несоответствиями работнику склада для доработки инвентаризационной описи. |
На рисунке 3 отображен процесс закупки необходимых товаров для книжного магазина до модернизации с описанными выше состояниями и переходами.
Рисунок 3. Модель Сети Петри процесса до модернизации
Для наглядного представления результатов выполнения переходов существующего процесса данные сведены в таблицу 3.
Проанализировав таблицу 3, можно сделать вывод о том, что существующий процесс закупки необходимых товаров для книжного магазина без отклонений занимает в среднем примерно 152 часа. В данное число входит подписание договора с поставщиком, которое занимает до 3х суток и непосредственно работа по формированию и доставке груза.
С учетом отклонений время существующего процесса увеличивается в среднем примерно до 190 часов.
Так как на работу поставщика и транспортной компании повлиять невозможно, то необходимо внести изменения во внутреннюю работу организации.
Результаты выполнения переходов существующего процесса
Переходы Состояния |
t? с4 |
т |
t? ^t- |
t? <r`i |
t? 'o' |
t? Г"-' |
t? QO +-> |
t? oC |
t? o' +-> |
Всего, a |
|||
процесс без отклонений |
|||||||||||||
Р1 |
1,6 |
152 |
|||||||||||
Р2 |
- |
0,5 |
|||||||||||
Р3 |
- |
- |
0,2 |
- |
- |
- |
- |
- |
- |
- |
- |
||
Р4 |
- |
- |
- |
0,7 |
- |
- |
- |
- |
- |
- |
- |
||
Р5 |
- |
- |
- |
- |
72 |
- |
- |
- |
- |
- |
- |
||
Р6 |
- |
- |
- |
- |
- |
3 |
- |
- |
- |
- |
- |
||
Р7 |
- |
- |
- |
- |
- |
- |
24 |
- |
- |
- |
- |
||
Р8 |
- |
- |
- |
- |
- |
- |
- |
48 |
- |
- |
- |
||
Р9 |
- |
- |
- |
- |
- |
- |
- |
- |
0,2 |
- |
- |
||
Р10 |
2 |
- |
|||||||||||
Р11 |
|||||||||||||
возможные отклонения процесса |
|||||||||||||
Р12 |
12 |
37,6 |
|||||||||||
Р13 |
1,6 |
||||||||||||
Р14 |
- |
- |
- |
- |
- |
- |
24 |
- |
- |
- |
- |
||
Всего, ч |
189,6 |
Для выявления преимуществ предлагаемого процесса определяются последовательные состояния, переходы между ними и усредненные временные характеристики. Данные о состояниях и переходах приведены в таблице 4 и 5.
Описание состояний предлагаемого процесса
Обозначение |
Описание |
|
Р1 |
запрос инвентаризационной описи получен от офис менеджера работником склада; |
|
Р2 |
инвентаризационная опись составлена работником склада с помощью 1С:Склад; |
|
Р3 |
данные о необходимых товарах получены офис менеджером из 1С; |
|
Р4 |
запрос на закупку необходимых товаров сформирован офис менеджером в 1С; |
|
Р5 |
договор поставок с данными поставщика сформирован менеджером по закупкам в 1С; |
|
Р6 |
договор поставок с утвержденной ЭЦП директора организации и поставщика; |
|
Р7 |
информация о поступлении платежа, осуществленного бухгалтером, поступила поставщику; |
|
Р8 |
товарная накладная и груз получены работником склада от водителя транспортной компании; |
|
Р9 |
акт приема товара составлен работником склада в 1С:Склад; |
|
Р10 |
данные поступивших товаров внесены работником склада в 1С:Склад; |
|
P11 |
найдены ошибки офис менеджером при составлении инвентаризационной описи; |
|
Р12 |
замечания о составленной инвентаризационной описи получены работником склада от офис менеджера; |
|
Р13 |
данные инвентаризационной описи из 1С:Скдад не синхронизированы с 1С; |
|
P14 |
информирование отдела управления АИС успешно проведено офис менеджером; |
|
P15 |
работа АИС скорректирована отделом управления АИС; |
|
Р16 |
обнаружены проблемы при работе с ЭЦП; |
|
Р17 |
информирование отдела управления АИС успешно проведено директором; |
|
Р18 |
работа АИС с ЭЦП скорректирована отделом управления АИС; |
|
P19 |
акт о браковке товара составлен работником склада. |
Описание переходов предлагаемого процесса
На рисунке 4 отображен процесс закупки необходимых товаров для книжного магазина после модернизации с описанными выше состояниями и переходами.
Рисунок 4. Модель Сети Петри процесса после модернизации
Для наглядного представления результатов выполнения переходов предлагаемого процесса данные сведены в таблицу.
Обозначение |
Описание |
|
t1 |
составить инвентаризационную опись с помощью в 1С:Склад. Работник склада вносит и корректирует данные о количестве каждого типа товаров на складе на текущий момент с помощью АИС; |
|
t2 |
проанализировать данные инвентаризационной описи. Офис менеджер знакомится с документом, составленным работником склада, в 1С. |
|
t3 |
сформировать запрос на закупку необходимых товаров офис. С учетом данных о необходимых товарах офис менеджер составляет запрос на закупку в 1С; |
|
t4 |
найти поставщика в интернет ресурсе. Менеджер по закупкам получает данные потенциального поставщика, обговаривает с ним условия и прайс и вносит данные в 1С; |
|
t5 |
подписать договор поставок между поставщиком и предприятием. Электронный вариант договора сначала заверяется директором организации, затем - поставщиком с помощью ЭЦП; |
|
t6 |
внести оплату поставок по договору. Бухгалтер по реквизитам из договора производит оплату и вносит данные в 1С; |
|
t7 |
доставить груз транспортной компанией. Транспортная компания осуществляет перевозку сформированного поставщиком груза с документацией; |
|
t8 |
проверить товар на брак. Работник склада осматривает товар на наличие брака, составляет акт приема товара в 1С:Склад; |
|
t9 |
внести данные поступивших товаров в 1С:Склад; |
|
t10 |
отправить уведомление в 1С на доработку инвентаризационной описи. Офис менеджер отправляет уведомление с конкретными несоответствиями работнику склада в 1С; |
|
t11 |
проинформировать отдел управления АИС о неполадках работы АИС. |
|
t12 |
скорректировать работку АИС. Сотрудники отдела управления АИС выявляют проблему и решают ее. |
|
t13 |
Проинформировать отдел управления АИС о неполадках при работе с ЭЦП; |
|
t14 |
скорректировать работу АИС с ЭЦП. Сотрудники отдела управления АИС выявляют проблему и решают ее. |
Результаты выполнения переходов предлагаемого процесса
Передача документа из отдела в отдел в предлагаемом процессе производится с помощью АИС и затрачивает минимальное время. Так же с помощью АИС уменьшено время отдельных процессов внутри предприятия. Подпроцессы связанные с поставщиком времени не изменили. Однако подпроцесс подписания договора двумя сторонами сократился до 24 часов, благодаря использованию электронной подписи.
Проанализировав таблицу 6, можно сделать вывод о том, что существующий процесс закупки необходимых товаров для книжного магазина без отклонений занимает в среднем примерно 53 часа. В данное число входит подписание договора с поставщиком, которое занимает до 24 часов и непосредственно работа по формированию и доставке груза.
С учетом отклонений время существующего процесса увеличивается в среднем примерно до 103 часов.
Для составления выводов по разработанным математическим моделям результаты сведены в таблицу 7.
Результирующие итоги математического моделирования
Время процесса без отклонений, ч |
Время процесса с отклонениями, ч |
||
Существующий процесс |
152 |
190 |
|
Предлагаемый процесс |
53 |
103 |
Согласно таблице 7 следует, что после модернизации процесс закупки необходимых товаров для книжного магазина без отклонений займет примерно в 3 раза меньше времени и примерно в 2 раза меньше времени с учетом возникновения отклонений. Данные показатели фундаментально доказывают целесообразность решения автоматизации процесса.
ЗАКЛЮЧЕНИЕ
В ходе исследования процесса закупки необходимых товаров для книжного магазина были выявлены недостатки существующего процесса, значительно увеличивающие время процесса. Для устранения выявленных недостатков предложено модернизировать АИС, представленную программой 1С, с помощью внедрения подсистемы 1С:Склад, которая взаимодействует с 1С.
С помощью разработанной математической модели на основе модели сетей Петри существующего и предлагаемого процессов была установлена значительная целесообразность предлагаемого решения.
Использованные источники:
1. Бронштейн, Е.М. Теория вычислительных процессов / Е.М. Бронштейн, О.Ф. Зотова, Е.А. Завьялова. -- Уфа: УГАТУ, 2013 -- 198 с.
2. Маклаков С.В. BPwin и ERwin: CASE-средства для разработки информационных систем / Маклаков С.В. - М.: Диалог-МИФИ, 2000. [Электронный ресурс]. URL: https://coollib.eom/b/147153/read (Дата обращения: 03.05.2022).
3. Самарский А.А., Михайлов А.П. Математическое моделирование. Идеи.
Методы. Примеры/ Самарский А.А., Михайлов А.П. - М.: Физматлит, 2001. -- 320 с. [Электронный ресурс]. URL: http://samarskii.ru/books/book2001.pdf (Дата обращения: 03.05.2022).
Размещено на Allbest.ru
...Подобные документы
Необходимость автоматизации процесса отправки оплаченной квитанции для повышения удобства клиентов на ОАО "БашЗаказ". Функциональная и информационная модели предлагаемого процесса. Блок-схема работы пользователя. Обоснование выбора программного продукта.
курсовая работа [1,0 M], добавлен 16.10.2014Принципы создания автоматизированной информационной системы книжного магазина. Описание работы, инструкция к программе. Описание IT техники для магазина. Основные обязанности работников книжного магазина. Должностные обязанности инспектора отдела кадров.
курсовая работа [735,6 K], добавлен 12.11.2015Разработка программного обеспечения для автоматизации деятельности работников книжного магазина. Проектирование информационной системы с использованием базы данных Access. Методы хранения данных. Средства защиты данных от несанкционированного доступа.
контрольная работа [664,9 K], добавлен 13.06.2014Автоматизация деятельности книжного магазина. Информация базы данных. Заполнение полей таблиц "Книги", "Покупатель", "Поставщик", "Сотрудники". Создание запроса в режиме конструктора. Вывод данных с помощью форм. Разработка приложения СУБД MS Access.
курсовая работа [3,2 M], добавлен 13.01.2015Общая характеристика систем обработки информации, их роль в управлении современным предприятием. Разработка проекта автоматизации процесса учета товаров на основе использования базы данных для магазина. Создание клиентской базы с возможностью обновления.
дипломная работа [3,1 M], добавлен 13.07.2011Анализ процессов и ситуаций для плоттеров, их виды (печатающие, режущие). Построение метамодели "асинхронный процесс". Операции над процессами, их композиция. Предметная интерпретация асинхронного процесса. Сеть Петри для процесса подготовки к вырезанию.
контрольная работа [268,5 K], добавлен 06.09.2011Понятие сетей Петри, их применение и возможности. Сетевое планирование, математические модели с использованием сетей Петри. Применение сетевых моделей для описания параллельных процессов. Моделирование процесса обучения с помощью вложенных сетей Петри.
курсовая работа [1,0 M], добавлен 17.11.2009Создание программного обеспечения и разработка программ автоматизации процессов. Считывание товаров из файла. Группировка товаров по категориям. Вывод на экран всех товаров в заданной категории. Изменение полей товара и запись изменений в файл.
курсовая работа [312,6 K], добавлен 29.12.2014Проектирование логической модели системы: контекстная диаграмма и детализация процессов, реализация ссылочной целостности. Описание работоспособного программного обеспечения для проекта. SQL-определения запросов. Описание базы данных контрольного примера.
курсовая работа [91,4 K], добавлен 01.09.2010Проектирование книжного интернет-магазина для реализации книжной продукции через Интернет. Анализ и обоснование выбора языков программирования и средств разработки сайта. Затраты внедрение сайта, его программное обеспечение, тестирование и отладка.
дипломная работа [2,1 M], добавлен 06.06.2013Microsoft Access - система управления базой данных, предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки. Разработка базы данных для хранения данных о книгах, покупателях, персонале книжного магазина.
курсовая работа [6,2 M], добавлен 14.11.2011Предпроектный анализ объекта автоматизации. Описание потоков данных и бизнес процессов. Обзор и анализ существующих проектных решений, их достоинства и недостатки. Разработка концепции архитектуры построения. Основные рекомендации по рисованию программ.
курсовая работа [2,8 M], добавлен 13.03.2015Описание объекта автоматизации. Разработка элементов математического и программного обеспечения задачи "Учет поставок товаров" ИС магазина электроники. Оформление поставок, формирование официальной документации и отчетов. Выходные и входные сообщения.
курсовая работа [2,3 M], добавлен 15.02.2017Оптимизация комплексной конфигурации "1С: Предприятие" для автоматизации работы магазина "Мобильный рай"; регистрация информационной базы, запуск системы. Заполнение справочников "Номенклатура", "Контрагенты". Учетная процедура приобретения товаров.
дипломная работа [3,5 M], добавлен 21.09.2014Последовательность разработки системы для оптимизации работы магазина интерьерных товаров, позволяющей хранить данные в одной базе и работать с ней с помощью удобного интерфейса клиентского приложения. Тестирование информационной системы. Листинг модулей.
дипломная работа [2,9 M], добавлен 07.07.2012Автоматизация учета закупки лекарственных препаратов в аптеке. Разработка базы данных и прикладных программ для работы с ней. Анализ предметной области и формирование требований пользователей. Выбор архитектуры программно-технологической реализации.
курсовая работа [4,1 M], добавлен 10.09.2015Обоснование проектных решений по автоматизированному решению экономико-информационных задач, оценка необходимости и эффективности данного процесса. Разработка системы интернет-магазина, определение и значение необходимых экономических показателей.
дипломная работа [96,4 K], добавлен 09.06.2014Исследование процесса закупки сырья, материалов и оборудования на основании стандарта MRPII. Разработка информационной системы закупки сырья, материалов, оборудования до уровня расхода в производство. Разработка справочников, перечислений, констант.
курсовая работа [2,1 M], добавлен 09.12.2013Построение метамодели "асинхронный процесс". Граф исходного процесса с репозицией. Особенности процесса редукции, таблица векторов. Предметная интерпретация асинхронного процесса. Свойства сети Петри: ограниченность; безопасность; живость; устойчивость.
контрольная работа [150,3 K], добавлен 08.04.2011Разработка процесса автоматизации взаимодействия преподавателя и студента через сайт и ведение централизованного процесса обработки данных. Создание графического интерфейса программы и физической модели базы данных. Расчет цены программного продукта.
дипломная работа [6,1 M], добавлен 27.06.2011