Бірнеше офлайн-дүкендерді ескере отырып, тауар есебін енгізу

6 февраля, 2025 Автор: korjeek

ITKKIT үшін бірнеше офлайн-дүкендерді ескере отырып, тауар есебін қалай енгіздік

Қазіргі интернет-сауда әлемінде тек онлайн-дүкенді тиімді басқару ғана емес, сонымен қатар офлайн сату нүктелерінің қажеттіліктерін ескеру де маңызды. Біз күрделі әрі қызықты міндетпен бетпе-бет келдік: менеджерлердің екі офлайн-дүкенінде ғана емес, интернет-дүкенді қоса алғанда, барлық қоймалардағы тауарлардың өзекті қалдықтарын көруін қамтамасыз ететін жүйені әзірлеу. Бұл шешім сатылымдарды арттырып, компания ішіндегі логистиканы жақсартуға көмектесер еді.

Бастапқы деректер

Тапсырыс беруші — ITKKIT, оның:

  • Көп тауарлы және жоғары трафикті интернет-дүкені бар.
  • Әрқайсысында өз қоймасы бар екі офлайн-дүкені бар.
  • Тауар қалдықтарын басқаруға арналған 1С есебіне негізделген жүйесі бар.

Жобаның негізгі қиындықтары

  1. Сайттың жоғары жүктемесі. Интернет-дүкеннің дерекқоры өзінің мүмкіндігінің шегінде жұмыс істеді, сондықтан кез келген жаппай операциялар өнімділіктің төмендеуіне және істен шығуға әкелуі мүмкін еді.
  2. Деректерді кэштеу. Сайт белсенді түрде кэштеуді қолданды, бұл тауар қалдықтарын нақты уақыт режимінде алуды қиындатты.

Бұл шектеулер бізді дерекқорға артық жүктеме түсірмейтін және ақпараттың өзектілігін қамтамасыз ететін тиімді шешімдерді іздеуге итермеледі.

Шешімді жүзеге асыру

1. 1С жүйесінен деректерді интеграциялау

Бірінші кезеңде біз барлық қоймалардағы тауарлардың қалдықтарын бақылайтын 1С есеп жүйесімен интеграция жасадық. Тапсырыс берушінің маманымен бірлесе отырып, әрбір тауар үшін екі жаңа қасиетті экспорттауды баптадық:

  • Бірінші офлайн-дүкендегі қалдықтар.
  • Екінші офлайн-дүкендегі қалдықтар.

Осылайша, интернет-дүкен дерекқорына жүктелетін құрылымдалған деректерді алдық.

2. Деректерді оңтайландырылған жаңарту

Сайттың дерекқоры үлкен жүктемеге ұшырағандықтан, біз барлық тауар қалдықтарын бірден жаңарта алмадық. Оның орнына, біртіндеп жаңарту әдісін әзірледік:

  • Әр 5 минут сайын 10 тауардан тұратын шағын сұраныстар жіберілді.
  • Бір апта ішінде жүйе барлық тауарлар мен олардың өлшемдері бойынша деректерді жаңартты, серверге артық жүктеме түсірмеді.

Бұл тәсіл өзекті деректерді енгізуге мүмкіндік берді, әрі сайттың өнімділігіне зиян тигізбеді.

3. Деректерді асинхронды көрсету жүйесі

Келесі қадам — дүкен менеджерлері үшін ыңғайлы интерфейс құру болды. Себебі, кэштеуге байланысты нақты уақыт режимінде деректерді алу мүмкін емес еді, біз асинхронды сұраныстар жүйесін енгіздік:

  • Менеджер тауар картасын ашқанда, жүйе серверге фондық сұраныс жібереді.
  • Сервер барлық қоймалардағы тауар саны туралы деректерді жібереді.
  • Деректер бетті қайта жүктемей-ақ жүктеледі, бұл жоғары жылдамдықты қамтамасыз етеді.

Осылайша, менеджерлер тауар қалдықтары туралы өзекті ақпаратты лезде көре алады, серверге артық жүктеме түсірмейді.

4. Тауарларды есептен шығару мен есептілікті автоматтандыру

Жүйенің толыққанды жұмыс істеуі үшін біз екі негізгі функцияны енгіздік:

  • Тауарларды автоматты түрде есептен шығару. Сатып алу кезінде тауар резервке қойылып, тиісті қоймадан есептен шығарылды.
  • Қалдықтар бойынша есептілік. Біз сатылымдар мен қалдықтар туралы деректерді ыңғайлы форматта талдауға мүмкіндік беретін есеп жүйесін орнаттық.

Жобаның нәтижелері

Атқарылған жұмыстың нәтижесінде ITKKIT-тегі тауар есебі жаңа деңгейге көтерілді. Енді әр дүкендегі менеджерлер:

  • Тек өз дүкеніндегі емес, басқа офлайн-дүкендер мен интернет-дүкендегі тауар қалдықтарын да көре алады.
  • Тауардың қолжетімділігі бойынша жылдам бағдар алып, сатып алушыларды қажетті сауда нүктесіне бағыттай алады.
  • Жүйенің кешігуінсіз және жүктемесіз ыңғайлы интерфейсте жұмыс істей алады.

Бұл шешім қызметкерлердің жұмысын жеңілдетіп қана қоймай, тауар қалдықтарын оңтайлы бөлу арқылы сатылымдарды арттыруға мүмкіндік берді.

Біздің командамыз техникалық шектеулерге қарамастан, тапсырманы сәтті орындап, ITKKIT-ке тауарларды басқарудың жаңа деңгейіне шығуға көмектесті!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Жобаңызды бүгіннен бастаңыз
Бізге Telegram арқылы хабарласыңыз. Сұрақ қойып, жылдам жауап алыңыз.
немесе
Telegramға
жазыңыз
Түймені басу арқылы сіз жеке деректерді өңдеуге келісесіз және құпиялылық саясатымен келісесіз.