Розробка засобів автоматизованої системи управління інтернет-магазином комплектуючих для смарт-систем
Мікросервісна архітектура системи управління роботою торгівельного підприємства, що автоматизує логістичні процеси інтернет-магазину комплектуючих для смарт-систем. Управління логістикою торгівельного підприємства з використанням інтелектуальних засобів.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | украинский |
Дата добавления | 01.08.2024 |
Размер файла | 970,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Розробка засобів автоматизованої системи управління інтернет-магазином комплектуючих для смарт-систем
Дубук Василь Іванович
кандидат технічних наук, доцент,
доцент кафедри Автоматизованих систем управління
Інститут комп'ютерних наук та інформаційних технологій
Національний університет «Львівська політехніка», м. Львів, Україна
Дикий Дмитро Сергійович
студент бакалаврату кафедри Автоматизованих систем управління Інститут комп'ютерних наук та інформаційних технологій Національний університет «Львівська політехніка», м. Львів, Україна
Анотація
У статті представлено результати розробки концепції та засобів автоматизованої системи управління роботою інтернет-магазину комплектуючих для смарт-систем, що підтримує різні методи організації взаємодії між магазином та постачальниками й забезпечує можливості підтримки прийняття рішень щодо організації логістичних ланцюгів постачання комплектуючих. Розроблено, представлено функціональну схему та описано мікросервісну архітектуру системи управління роботою торгівельного підприємства, що автоматизує логістичні процеси інтернет-магазину комплектуючих для смарт-систем. Розроблено концепцію та засоби, визначено програмні засоби та інформаційні технології для реалізації проекту автоматизованої системи управління роботою торгівельного підприємства. Удосконалено метод управління логістикою торгівельного підприємства з використанням інтелектуальних засобів на основі сучасних інформаційних технологій. Наведено висновки.
Ключові слова: управління підприємством, автоматизована система управління,інтелектуальні засоби, підтримка прийняття рішень, інтернет-магазин, смарт- системи. логістика автоматизований торгівельний
Діяльність сучасного підприємства у галузі торгівлі супроводжується процесами опрацювання значних обсягів інформаціїї, представленої у електронній та друкованій формах.
Ефективність опрацювання інформації залежить від множини з багатьох факторів, визначальними з яких є ефективність роботи інформаційних систем та рівень професійних навичок відповідальних працівників підприємства з їх практичного використання.
Від результатів опрацювання даних залежить якість кінцевої обробленої інформації, використання якої суттєво впливає на обгрунтованість, оперативність і коректність рішень, які приймаються відповідальними посадовими особами з управління процесами на підприємстві. Далі, від результатів прийнятих рішень - прямо залежить економічний результат роботи підприємства. При цьому використання інформаційних систем, що використовують сучасні інформаційні технології, підвищує ефективність обробки інформації, покращує форми її представлення та підвищує зручності її використання.
В умовах сучасного суспільства значна кількість процесів може бути успішно автоматизована на основі застосування інформаційних систем та технологій. Це стосується й комерційного напрямку діяльності підприємств у галузі торгівлі. При цьому комерційний вид діяльності підприємств, оснований на електронній, комп'ютеризованій платформі одержав назву "електронна комерція" і був започаткований, частково сформувався і продовжує розвиватися, удосконалюватися і поширюватися, підвищуючи цивілізаційний рівень організації процесів суб'єктної взаємодії та опрацювання інформації. В Україні як на державному, так і на приватному рівнях розвитку електронної комерції приділяється значна увага.
Закон України "Про електронну комерцію" [1]: визначає організаційно- правові засади діяльності у сфері електронної комерції в Україні, встановлює порядок вчинення електронних правочинів із застосуванням інформаційно - комунікаційних систем та визначає права і обов'язки учасників відносин у сфері електронної комерції.
Якщо розглянути підприємство, яке здійснює торгівельну діяльність комплектуючими для електроенергетичних та смарт-систем й містить у своїй структурі відповідний інтернет-магазин [2], то для збільшення ефективності воно може здійснювати господарську діяльність у вигляді електронної торгівлі.
Відповідно до пп.2, п.1, ст. 3 Закону України "Про електронну комерцію" [1]: "Електронна торгівля - господарська діяльність у сфері електронної купівлі- продажу, реалізації товарів дистанційним способом покупцю шляхом вчинення електронних правочинів із використанням інформаційно-комунікаційних систем".
Згідно з пп.8, п.1, ст. 3 вище вказаного Закону України [1]: "інтернет- магазин - засіб для представлення або реалізації товару, роботи чи послуги шляхом вчинення електронного правочину".
При роботі інтернет-магазину реалізація товару здійснюється дистанційним способом (пп.14 , п.1, ст. 3 [1]) - укладенням "електронного договору на підставі ознайомлення покупця з описом товару, наданим продавцем у порядку, визначеному цим Законом, шляхом забезпечення доступу до каталогів, проспектів, буклетів, фотографій тощо з використанням інформаційно - комунікаційних систем, телевізійним, поштовим, радіозв'язком або в інший спосіб, що виключає можливість безпосереднього ознайомлення покупця з товаром або із зразками товару під час укладення такого договору".
Номенклатура комплектуючих для смарт-систем, що використовуються як підприємствами різних галузей, так і приватними особами при інсталяції та налаштуванні різних систем автоматики та сигналізації різного функціонального призначення та пропонуються на продаж інтернет - магазином може налічувати до тисячі, а часом - і більше товарних позицій. Незважаючи на вказане, процеси роботи магазину, в тому числі - логістичні, повинні бути організовані належним чином.
Сучасний рівень розвитку інформаційних систем та технологій відкриває нові можливості в організації логістичних процесів, які на сучасному етапі розвитку підлягають автоматизованому управлінню за допомогою користувача й стаціонарного чи мобільного комп'ютера, планшета або смартфона.
При цьому автоматизовані системи такого класу створюють для клієнтів - замовників зручні можливості пошуку, відбору та придбання необхідних комплектуючих, а для підприємців, менеджерів інтернет-магазину - дають змогу розширити коло клієнтів, оперативно приймати рішення й реагувати на їх за - пити та мінімізувати тривалість логістичних процесів - періоди часу від замовлення товару клієнтом до його відвантаження чи відправки клієнту.
Отже, ефективна організація процесів роботи інтернет-магазину може бути реалізована з допомогою відповідної автоматизованої системи управління, яка сприятиме кращій організації процесів взаємодії між суб'єктами "магазин-склад" (B2B) та "магазин-клієнт" (B2C) і відповідних логістичних процесів.
Відповідно до вказаного, актуальність розробки автоматизованої системи управління інтернет-магазином комплектуючих для смарт-систем є обгрунтованою. При цьому актуальними завданнями є розробка загальної концепції та засобів вказаної системи.
Універсальною перевагою розроблюваної системи може бути її реалізація у вигляді веб-засобу, що надасть можливості доступу до інтерфейсних засобів системи та її використання користувачами - менеджерами інтернет-магазину, складу та клієнтами-замовниками - з різнотипних інформаційних систем.
Метою роботи є представлення результатів розроблення концепції та засобів автоматизованої системи управління роботою інтернет-магазину комплектуючих для смарт-систем, яка зменшує час на організацію належної взаємодії між магазином-постачальником та клієнтом-замовником, що покращує ефективність організації логістики та позитивно впливає на економічний результат роботи як підприємства-постачальника, так і клієнта- замовника комплектуючих.
Об'єктом дослідження є процес розробки автоматизованої системи управління роботою інтернет-магазину комплектуючих для смарт-систем, яка реалізується у вигляді кросплатформного веб-засобу для роботи у сфері публічної електронної торгівлі. Розроблена система буде квадро корисною для менеджерів інтернет-магазину, працівників складу, підприємців-постачальників та клієнтів-замовників.
Предметом дослідження є можливість розроблення автоматизованої системи управління роботою інтернет-магазину комплектуючих для смарт- систем у вигляді кросплатформного веб-засобу для експлуатації на різних програмно-апаратних платформах.
Задачами проекту є розв'язання таких завдань: детальний аналіз вибраної предметної області; огляд та аналіз літературних джерел; формулювання вимог
до системи; розробка концепції роботи системи; розробка веб-орієнтованого програмного засобу, розробка інтерфейсних засобів у складі системи; тестування роботи розроблених засобів у складі системи; перевірка ефективності роботи розроблених засобів системи.
Практична цінність роботи полягає в розробці концепції та засобів веб - орієнтованої автоматизованої системи управління логістикою інтернет- магазину комплектуючих для смарт-систем, яку зможуть використовувати клієнти-замовники з метою здійснення відкритих та вигідних закупівель комплектуючих у інтернет-магазині з забезпеченням функцій: легкого та зручного пошуку товарів за критеріями; автоматизації процесу оформлення замовлення; візуалізації сторінок клієнта-замовника та постачальника; організації взаємодії між клієнтом-замовником та постачальником за допомогою інтерфейсних діалогових форм для запитань, звернень, описів характеристик та параметрів комлектуючих та інш.
Наукова новизна роботи полягає в тому, що удосконалено метод управління логістикою інтернет-магазину комплектуючих для смарт-систем в частині автоматизації управління логістичними процесами комплектуючих засобами веб-орієнтованої автоматизованої системи управління з використанням сучасних інформаційних технологій.
Аналіз останніх досліджень і публікацій. Дослідженню та визначенню поняття логістики як інструмента управління підприємством присвячена наукова праця [3]. Загальним питанням визначення суміжних понять, дослідженням та аналізу логістики, як важливої складової управління підприємством також присвячено важливі праці вітчизняних вчених [4, 5]. Визначенням, поясненням практичних прикладів реалізації логістики при дистрибуції продукції присвячена праця зарубіжних вчених [ 6].
Розглянемо існуючі на ринку системи-аналоги до розроблюваної системи та проведемо критичний аналіз їх веб-засобів.
Веб-орієнтована система компанії Ajax Systems Ch. [7] представляє собою комплексне рішення з докладним описом комплектуючих для смарт-систем, що входять до складу єдиної автоматизованої екосистеми Ajax. При цьому на сайті системи докладно описані елементи екосистеми Ajax, наведений огляд та приклади втілених на практиці рішень та передбачено можливість пошуку і визначення постачальника систем та елементів, пропонованих компанією.
Однак, підсистема з елементами форм для оформлення замовлення безпосередньо у система компанії Ajax Systems Ch. [7] не передбачена, що можна вважати незручністю для клієнтів, оскільки вони будуть змушені шукати можливості оформити та сплатити замовлення необхідних комплектуючих на веб-системах інших компаній-постачальників.
Прикладом системи інтернет-магазину комлектуючих для смарт-систем є веб-система Смарт Системи [8]. При цьому на відповідних інформаційних сторінках [8] наведено як загальну інформацію про комплектуючі, так і докладний опис кожної окремої товарної позиції, передбачено можливості підтримки клієнта, консультації, оформлення замовлення та його оплати.
Однак, підсистема управління логістикою, що використовується для організації постачання комплектуючих та відправлення їх замовникам у
структурі веб-системи [8] є невизначеною, що обумовлює актуальність її реалізації у новостворюваній веб-системі.
Підсистема з описом та пропозицією комплектуючих для смарт-систем реалізована та представлена у інформаційних ресурсах компанії Embrox Solutions LLC [9]. Перевагами представлених пропозицій є їх докладний опис, можливість одержання консультацій менеджера.
Однак, до недоліків відповідної підсистеми можна віднести її виключну англомовність, обмеженість товарних пропозицій, відсутність можливості оформлення та оплати замовлення прямо на сайті. Вказані недоліки також обумовлюють актуальність створення нової системи з кращими як для клієнта- замовника, так і для менеджера компанії-продавця властивостями.
Відмінним рішенням веб-системи аналога магазину комплектуючих для смарт-систем є відповідна система компанії VIKIWAT Ltd. з м. Пловдів, Болгарія [10]. Вказана веб-система пропонує широкий астортимент комплектуючих для смарт-систем, зручний формат їх опису, можливості фільтрування за різними критеріями, оформлення замовлення. Однак, до недоліків вказаної веб-системи слід віднести обмежену кількість підтримуваних мов - болгарську та англійську, представлення цін товарних позицій у Болгарських левах, необхідність транскордонної доставки комплектуючих в Україну, що суттєво збільшує їх кінцеву вартість для вітчизняних клієнтів-замовників.
При використанні конкретної системи розробник та користувачі мають розуміти, які саме функції виконуватиме система. Відповідне представлення системи виконує діаграма варіантів використання. Розроблена діаграма варіантів використання системи представлена на рис. 1.
Система управління інтернет-магазином комплектуючих для смарт-систем на практиці може бути успішно реалізована на базі клієнт-серверної архітектури [11 ], приклад реалізації якої відображений на рис.2.
Для створення програмних засобів системи було обрано мову програму - вання Java [12] з використанням Spring Framework [13] та побудову проекту за допомогою Spring Boot [14].
Рис. 2. Клієнт-серверна архітектура системи
Для реалізації системи було розроблено чотири мікросервіси, які виконують функції засобів автоматизації роботи системи: сервіс авторизації - надає користувачам JWT-токени [15] для доступу до профілів; сервіс визначення локації та відстеження посилок - відповідає за визначення локації посилки; сервіс для дій з посилками - відповідає за дії з посилками (підтвердження надсилання, підтвердження отримання, перегляд інформації).
Рис. 3. Поділ системи на мікросервіси
Основний алгоритм передбачає проходження запиту через усі мікросервіси та надання користувачу результату. На початку користувач реєструється, далі - дані передаються на сервіс з посилками. Дані про локації завантажуються з сервісу для локацій, де користувач може обрати потрібну точку прибуття посилки. Після обрання локації та визначення додаткових параметрів для відправлення посилки дані скеровуються до сервісу з визначенням кінцевої вартості доставки. У результаті користувач зможе переглядати усі оформлені ним посилки та відстежувати кожну з них за індивідуальним номером.
Висновки
Було визначено актуальність, мету, об'єкт, предмет, задачі розробки засобів автоматизованої системи управління інтернет-магазином комплектуючих для смарт-систем. Проаналізовано існуючі на ринку системи- аналоги до розроблюваної системи та проведено критичний аналіз їх роботи.
Розроблено архітектурну модель автоматизованої системи управління інтернет-магазином комплектуючих для смарт-систем, діаграму варіантів використання системи, її мікросервісні засоби.
Удосконалено метод управління логістикою торгівельного підприємства в частині автоматизації управління з використанням інтелектуальних засобів на основі сучасних інформаційних технологій.
Розроблено концепцію та засоби веб-орієнтованої автоматизованої системи управління інтернет-магазином комплектуючих для смарт-систем, яку зможуть використовувати торгівельні підприємства, як постачальники, так і замовники - фізичні особи-підприємці, підприємства, організації, установи - для кращої організації продажів та купівель відповідних комплектуючих.
Передбачається, що після завершення розробки автоматизована система управління інтернет-магазином комплектуючих для смарт-систем, підвищить рівень обслуговування підприємств-замовників, покращить організацію збуту для постачальників, зменшить затримки у виконанні логістичних процесів, що позитивно впливатиме на економічний результат роботи підприємств.
Список використаних джерел
Про електронну комерцію (Закон України). № 675-VNL (2015). Вилучено із: https://zakon.rada.gov.ua/rada/show/675-19.
Поділляелектрокомплект. ТОВ "Поділляелектрокомплект". (2024). Вилучено із: http://pek.vn.ua/
Брохун, Н.С. & Бонь, М.М. (2014). Поняття логістики як інструмента управління підприємством. Проблеми теорії та методології бухгалтерського обліку, контролю і аналізу, 3(27), 19-35. Вилучено із: http://pbo.ztu.edu.ua/article/
view/30981
Крикавський, Є.В. & Чорнописька, Н.В. (2019). Логістичні системи. Львів:
Видавництво Львівської політехніки.
Чухрай, Н.І. & Гірна, О.Б. (2007). Формування ланцюга поставок: питання теорії та практики: монографія. Львів: Інтелект-Захід.
Brandimarte, P. & Zotteri, G. (2007). Introduction to Distribution Logistics. NY: J.Wiley&Sons Inc.
Керуй своїм простором. Захист від вторгнення, виявлення пожежі, запобігання потопу, відеоспостереження, комфорт та продуктивність. Усе це в єдиній автоматизованій екосистемі Ajax. Ajax Systems Ch. (2024). Вилучено із: https://ajax.systems/ua/
Купуй AJAX та отримуй cashback -10% на наступну покупку. Smart Systems. Смарт Системи. (2024). Вилучено із: https://smart-systems.com.ua/
Smart home. Embrox designs devices that will definitely make your home modern and comfortable. Embrox Solutions LLC. (2024). Retrieved from: https://embrox.com/industries/smarthome
Smart home. Vikiwat. VIKIWAT Ltd. (2024). Retrieved from: https://vikiwat.com/smart- home
[11 ] Ingalls, S. (2021). What Is a Client-Server Model? A Guide to Client-Server Architecture. Serwer Watch. TechnologyAdvice. Retrieved from: https://www.server- watch.com/guides/client-server-model/
Java Is the Language of Possibilities. Oracle. (2024). Retrieved from: https://www.oracle.com/java/technologies/
Why Spring? Spring by VMware Tanzu. (2023). Retrieved from: https://spring.io/why- spring
Spring Boot - Introduction. Tutorials Point India Private Limited. (2024). Retrie-ved from: https://www.tutorialspoint.com/spring_boot/spring_boot_introducti-on.htm
Introduction toJSON Web Tokens. JWT.io. Auth0 by Okta. Okta Inc. (2024). Retrieved from: https://jwt.io/introduction
Размещено на Allbest.ru/
...Подобные документы
Аналіз технологій розробки систем моніторингу і управління та різноманітності мов програмування. Створення проекту структури Інтернет-магазину, розробка бази даних, UML-діаграми та алгоритму виконання функцій додатку. Результати тестування програми.
дипломная работа [1,6 M], добавлен 08.06.2015Особливості створення і призначення сучасних економічних інформаційних систем. Характеристика корпоративних інформаційних систем: системи R/3, системи управління бізнесом і фінансами SCALA 5та системи управління ресурсами підприємства ORACLE APPLICATION.
курсовая работа [42,1 K], добавлен 19.05.2010Аналіз структури і функцій автоматизованої системи управління процесу реалізації товарів музичного магазину, визначення техніко-економічних показників. Вимоги до змісту документу з програмного забезпечення модуля тестування програмних продуктів.
контрольная работа [327,2 K], добавлен 16.01.2014Інтегрована інформаційна система менеджменту фірми SAP R/3. Інформаційні потреби управлінського апарату підприємства. Характеристика системи Scala. Характеристика змін в системі управління в результаті впровадження інформаційної системи управління.
контрольная работа [163,0 K], добавлен 27.07.2009Використання баз даних та інформаційних систем. Поняття реляційної моделі даних. Ключові особливості мови SQL. Агрегатні функції і угрупування даних. Загальний опис бази даних. Застосування технології систем управління базами даних в мережі Інтернет.
курсовая работа [633,3 K], добавлен 11.07.2015Проектування дієздатної демонстраційної моделі системи електронної комерції. Розробка сценарію купівлі з використанням мережі Інтернет. Архітектура механізму розповсюдження сертифікатів відкритих ключів. Підсистема асиметричної і симетричної криптографії.
дипломная работа [2,0 M], добавлен 10.08.2011Серверна мова програмування PHP. База даних MySQL. Мова та стандарти XML. Рівні та способи взаємодії засобів розробки. Засоби трансформації XML. Розробка інтернет-додатку з використанням PHP, MYSQL, XML. Розрахунок трудомісткості створення системи.
дипломная работа [1,8 M], добавлен 19.08.2012Автоматизація роботи інтернет-магазину ювелірних виробів з клієнтами як важлива частина діяльності мережі ювелірних крамниць. Розробка і реалізація інтернет-магазину ювелірних виробів для ювелірної корпорації. Аналіз зручності для користувачів інтерфейсу.
контрольная работа [31,1 K], добавлен 18.01.2013Проблеми при розробленні автоматизованих систем управління в банку. Сутність, загальні риси та відмінності серії стандартів MRP та MRPII. Види технологічного процесу автоматизованої обробки економічної інформації. Системи підтримки прийняття рішень.
контрольная работа [32,8 K], добавлен 26.07.2009Delphi - система візуального об'єктно-орієнтованого проектування. Класифікаційна ознака автоматизованої системи управління (АСУ) - предметна сфера її застосування (економіко-організаційна, технологічна і проектно-конструкторська). Розробка АСУ персоналом.
дипломная работа [893,8 K], добавлен 07.08.2013Поняття та характеритсики комп'ютерних мереж. Огляд існуючих варіантів побудови інформаційної системи для торгівельного підприємства. Побудова локальної мережі, загальної структури інформаційної системи, бази даних. Аналіз санітарно-гігієнічних умов.
курсовая работа [624,4 K], добавлен 19.05.2015Розгляд систем організації електронного документообігу через Інтернет у різних галузях економіки та керування. Знайомство з прикладами організації та використання OMS-систем у світі. Загальна характеристика програмних засобів, що поставляються Microsoft.
реферат [66,3 K], добавлен 14.07.2016Комплексна обробка просторово-розподілених ресурсів мережі Інтернет. Системи інформаційного моніторингу в мережі. Обґрунтування технологій, розробка системи інтеграції Інтернет-контенту для конкурентного середовища ринку праці. Оцінювання систем аналізу.
дипломная работа [763,8 K], добавлен 14.07.2013Особливості автоматизованих систем управління в готельному бізнесі. Види, функції систем на підприємстві. Характеристики роботи Оpera Enterprise Solution, вікно модуля відділу продажів і маркетингу. Головні особливості роботи системи "Невський портьє".
курсовая работа [1,0 M], добавлен 07.07.2013Розробка комплексу інтерактивних програмних засобів для обліку і продажу товарів в Інтернет-магазині. Консультативні та довідкові функції інформаційної системи. Створення і реалізація структурної моделі бази даних. Вимоги до ресурсів сервера і ПК клієнта.
дипломная работа [891,6 K], добавлен 14.02.2015Поняття фінансових інтернет-послуг. Підходи до класифікації за сферою надання і функціональною спрямованістю послуг. Інтернет-банкінг та інтернет-трейдинг: електронне управління рахунками, коштами та цінними паперами. Страхування через Інтернет.
контрольная работа [22,1 K], добавлен 26.07.2009Структура типових функціональних підсистем інформаційних систем Державної судової адміністрації та Верховної ради України. Призначення систем керування електронними документами. Підходи до управління та адміністрування, які прийняті в мережі Інтернет.
контрольная работа [82,6 K], добавлен 20.07.2011Загальна характеристика систем управління проектами. Система автоматизації управління проектами Microsoft Project: властивості, переваги та недоліки. Запуск проекту, введення задач, створення структури, кодування, управління ресурсами та витратами.
контрольная работа [32,5 K], добавлен 03.04.2012Загальне поняття про Інтернет-магазини, їх характерні особливості. Специфіка розвитку Інтернет-комерції в Україні. Оцінка та аналіз діяльності Інтернет-магазину "Rozetka", його переваги та недоліки. Проектування сайта магазину "Оfficetehnik.ua".
курсовая работа [2,7 M], добавлен 03.06.2013Інтернет-магазин як веб-сайт, що рекламує товар, приймає замовлення на покупку. Процес створення програмного продукта від викладення вимог до написання коду, відладки та тестування. Потреби адміністраторів інтернет-магазину. Мова програмування сайту.
курсовая работа [1,0 M], добавлен 25.11.2010