Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кандидатская Гуляев Т.М..docx
Скачиваний:
3
Добавлен:
18.09.2019
Размер:
2.31 Mб
Скачать
    1. Основные функциональные алгоритмы асдп

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

Для начала попробуем сформулировать общие алгоритмы работы предлагаемой концепции АСДП (рис.2.2 а, б).

Сразу же сравним их организацию с исходным алгоритмом самообеспечения продовольствием, принятым в наши дни (рис.2.1).

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

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

  1. Оформление заказа на необходимое продовольствие (рис.2.2, а);

  2. Получение товара (рис.2.2, б).

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

Рис.2.2 Алгоритмы АСДП

Алгоритм оформления заказа на продукты питания (рис.2.2 а):

  1. Регистрация / авторизация на сайте. Можно считать, что данный блок функционально повторяет блок 1 исходного алгоритма (рис.2.1). В качестве средства основного взаимодействия с пользователем в АСДП выступает сеть Интернет. Данный выбор обусловлен многими факторами, важнейшими из которых являлись удобство в использовании и возможность единовременного обслуживания большого количества клиентов, что исключает возможность очередей при оплате (блок 3 исходного алгоритма (рис.2.1)).

  2. Выбор необходимых продуктов (на продолжительный срок). Этот пункт является крайне важным в концепции службы, поэтому уделим ему особое внимание.

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

Это крайне важный аспект модели АСДП, поскольку службы, обеспечивающие доставку на дом готовых блюд (пицца, паста, суши) уже существуют. Однако подобные сервисы излишне дорогостоящи и не обеспечивают доступа к исходным пищевым продуктам, предоставляя лишь ограниченный набор готовых блюд. Эти два обстоятельства останавливают данное направление на пути решения задачи постоянного массового обеспечения населения продовольствием и полной замены устоявшейся системы самообеспечения населения продовольствием. АСДП должна быть в состоянии предоставить потребителю широкий выбор продуктов питания различной категории (замороженные, скоропортящиеся продукты и пр.) надлежащего качества с доставкой на дом.

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

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

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

На тему электронных платежей написано достаточно большое количество научных работ, поэтому подробно останавливаться на данном этапе не станем. Отметим лишь, что вариантов оплаты должно быть предусмотрено максимально реализуемое количество вариантов оплаты с ориентированием на электронные средства оплаты (банковские кредитные карты, электронные деньги и пр.), а так же обеспечить их максимальную надёжность. В случае предоставления клиенту возможности привязки счёта своей кредитной карты к его учётной записи АСДП для автоматического списания средств, можно минимизировать затраты времени на использование АСДП и ещё больше автоматизировать процесс заказа товара.

  1. Получение товара. Получение заказанного продовольствия периодически осуществляется службой доставки сервиса, согласно установленному ранее расписанию. Данный процесс выделен в отдельный алгоритм. Опишем его и объясним причину подобного разделения (рис.2.2, б).

Алгоритм получения заказа (рис.2.2 б):

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

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

Единовременная доставка товара (доставка в день заказа) так же будет доступна потребителю, для удовлетворения непредвиденных потребностей в продовольствии. Однако набор товаров, доступных к «мгновенной» доставке будет ограничен и состоять в основном из самых востребованных в подобных случаях категорий товаров. Подобные товары могут быть выявлены лишь статистически, после продолжительного времени эксплуатации АСДП в штатном режиме. Подобно решение продиктовано спецификой АСДП, как системы массового обслуживания.

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

Доставка заказов в АСДП осуществляется в три основных этапа:

  1. Доставка продовольствия в виде нескольких однородных потоков, поделенных в соответствии с классификацией перевозимой продукции в крупном специализированном транспорте. Доставка потоков продовольствия (ПП) осуществляется от центрального склада (ЦС) АСДП, до ближайшего к клиенту промежуточного пункта фасовки и предварительного хранения скомплектованного заказа (локальный промежуточный склад, ЛПС).

  2. Фасовка товара, формирование и комплектация готовых к доставке заказов из ПП. Данный процесс в АСДП называется детерминацией потока продовольствия (ПП) на поток заказов (ПЗ), который доставляется согласно сгенерированной таблице приоритетов.

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

Обоснование предложенной концепции

Смысл выделения периодической доставки продуктов питания в отдельный подпроцесс, заключается в следующем: согласно статистическим данным, человек во время каждого похода в продовольственный магазин берёт примерно один и тот же набор необходимых продуктов (батон хлеба, 300-500 гр. мяса и пр.). Следовательно, логичнее избавиться от регулярных походов в магазин и автоматизировать этот процесс, поскольку каждый человек имеет примерное представление о наборе продуктов, необходимых ему в течение дня. Таким образом, в магазин будет необходимо ходить лишь в случаях возникновения спонтанных нужд, что значительно сэкономит личное время человека. Кроме того, при оформлении предварительно заказа продуктов на месяц, у каждого городского жителя появится уникальная возможность более точно рассчитывать свой личный бюджет. Оплатив продукты питания на месяц вперёд, человек может не заботиться о такой базовой потребности, как поиск пропитания, единовременно отделив затраты, отведённые на обеспечение продовольствием от остальных своих финансовых средств.

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