Обмін інформацією системи ODOO з месенджером Telegram

dc.contributor.advisorШушура, Олексій Миколайович
dc.contributor.authorЗелінський, Віталій Ярославович
dc.date.accessioned2024-09-09T11:11:05Z
dc.date.available2024-09-09T11:11:05Z
dc.date.issued2024
dc.descriptionПрограмний модуль призначений для вдосконалення ERP системи Odoo в частині комунікації з контрагентами за рахунок реалізації обміну миттєвими повідомленнями з месенджером Telegram. Для системи Odoo модулі розроблюються за деяким шаблоном. В модулі є різні директорії в яких записані дані (рис. 1). Такі директорії як: — data, для створення записів в базі даних одразу після завантаження модуля. Тут знаходяться записи на створення «нульового» бота; тобто бота який не буде доступний нікому, і не може бути видаленим; він використовується підчас створення нового для того щоб скопіювати поля, параметри в новостворений; — i18n, переклади на різні мови фраз або слів для локалізації; модуль підтримує: англійську, українську, німецьку, французьку, італійську, іспанську; — models, в ньому знаходяться файли які відповідають таблицям в базі даних; організаціях цих таблиць буде наведена нижче; — static, збереження користувацької інструкції модуля, та JavaScript компоненти, для створення вкладки Telegram на сторінці «Обговорення», для відправки повідомлення з будь якого докомунта Odoo; — views, збереження шаблонів інтерфейсу для відображення іконки Telegram в картці контакт. Також, слід зазначити файли «__manifest__.py» і «__init__.py» також є невід’ємними частинами будь-якого модуля Odoo. Файл «__manifest__.py» зберігає базову інформація про модуль (назва модуля, версія), залежності (які ще модулі потрібно встановити перед установкой даного) , і шляхи до різних файлів (файли, які повинні будуть завантажені підчас оновлення або установки), наприклад, інтерфейс меню, форми, права доступу. Також в цьому файлі можна вказати ціну модуля, зовнішні залежності (бібліотеки, які потрібно встановити в Python) і загрузку демо-даних. Файл «__init__.py» використовується для завантаження моделей
dc.description.abstractДипломна записка містить 65 сторінок, 31 рисунків, 11 додатків і 21 посилань. Метою дипломної роботи є вдосконалення ERP системи Odoo в частині комунікації з контрагентами за рахунок реалізації обміну миттєвими повідомленнями з месенджером Telegram. В ході роботи проведено аналіз системи управління бізнесом Odoo, розроблено схему взаємодії між Odoo і Telegram і спроектовано програмне забезпечення та структури даних модуля. Для написання програмного модуля було обрано високо рівневу мову програмування Python з бібліотекою pyTelegramBotAPI, та JS з Owl Framework, в інтегрованому середовищі розробки PyCharm.
dc.description.abstractotherDie Abschlussarbeit enthält 65 Seiten, 31 Abbildungen, 11 Anhänge und 21 Referenzen. Das Ziel der Abschlussarbeit ist die Verbesserung des ERP-Systems Odoo durch die Implementierung eines Instant-Messaging-Austauschs mit dem Messenger Telegram zur Kommunikation mit Geschäftspartnern. Im Verlauf der Arbeit wurde eine Analyse des Geschäftsmanagementsystems Odoo durchgeführt, ein Interaktionsschema zwischen Odoo und Telegram entwickelt und die Software und Datenstrukturen des Moduls entworfen. Für die Entwicklung des Softwaremoduls wurde die hochsprachige Programmiersprache Python mit der Bibliothek pyTelegramBotAPI und JS mit dem Owl Framework in der integrierten Entwicklungsumgebung PyCharm gewählt.
dc.format.extent65 с.
dc.identifier.citationЗелінський, В. Я. Обмін інформацією системи ODOO з месенджером Telegram : дипломна робота … бакалавра : 122 Комп’ютерні науки / Зелінський Віталій Ярославович. – Київ, 2024. – 65 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/68819
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleОбмін інформацією системи ODOO з месенджером Telegram
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Zelinskiy_bakalavr.pdf
Розмір:
2.56 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: