Обмін інформацією системи ODOO з месенджером Telegram
dc.contributor.advisor | Шушура, Олексій Миколайович | |
dc.contributor.author | Зелінський, Віталій Ярославович | |
dc.date.accessioned | 2024-09-09T11:11:05Z | |
dc.date.available | 2024-09-09T11:11:05Z | |
dc.date.issued | 2024 | |
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.abstractother | Die 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.extent | 65 с. | |
dc.identifier.citation | Зелінський, В. Я. Обмін інформацією системи ODOO з месенджером Telegram : дипломна робота … бакалавра : 122 Комп’ютерні науки / Зелінський Віталій Ярославович. – Київ, 2024. – 65 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/68819 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.title | Обмін інформацією системи ODOO з месенджером Telegram | |
dc.type | Bachelor 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
- Опис: