Система підтримки прийняття рішень ланцюга поставок підприємства
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Львівська політехніка"
Abstract
Мета магістерської кваліфікаційної роботи – це розроблення системи підтримки прийняття рішень ланцюга поставок підприємства, яка надасть можливість використовувати її для взаємодії з даними на підприємстві. Використані інтеграційні засоби можна застосувати для перенесення будь якого типу даних, що допоможе краще аналізувати структуровані дані для визначення основних бізнес потреб.
Задачі дослідження наступні:
? проаналізувати, за наявності, системи з аналогічним функціоналом та вказати їх слабкі й сильні сторони;
? проаналізувати типи сховищ даних;
? провести системний аналіз проблемної ситуації;
? вибрати та обгрунтувати методи та засоби для вирішення поставленої проблеми;
? розробити готове до використання рішення, яке задовольнятиме поставлену мету кваліфікаційної роботи;
? показати контрольний приклад, як працює створене програмне рішення.
Об’єктом дослідження є процес опрацювання ланцюга даних поставок підприємства на основі сховищ даних.
Предмет дослідження: розроблення системи підтримки прийняття рішень ланцюга поставок підприємства.
Практична значимість роботи орієнтована на бізнес. Покликана сприяти прийняттю рішень, дозволяючи кінцевим користувачам консолідувати та аналізувати інформацію з різних джерел.
Проаналізована необхідність опрацювання великих обсягів даних структурованого, слабкоструктурованого і неструктурованого характеру, які знаходяться у різнорідних джерелах.
Описано підходи, моделі, методи та засоби побудови сховищ даних, сформульовано мету і завдання дослідження, а також концепцію побудови корпоративних сховищ.
Проведено системний аналіз предметної області. Побудовано логічну та фізичну моделі системи у вигляді UML діаграм.
Було розглянуто особливості вхідних та вихідних даних, які будуть опрацьовуватись системою.
Також було спроектовано інформаційну модель OLTP системи та сховища даних, описано логічні сутності та їх бізнес потреби.
Вхідними даними буде результат роботи OLTP системи, яка моделює роботу інтернет магазину. Далі за допомогою різних засобів різні об’єми даних будуть перенесені з певними опрацюваннями в сховище даних, з структури якого буде змога отримати вихідні дані для подальшого аналізу.
Досліджено різні засоби для реалізації системи, описано їх переваги та недоліки. Було обрано SQL Server як механізм обробки даних та Database Engine/SSIS пакети як засоби для формування інтеграційного шару та формування ETLпроцесів. Сформовано необхідне програмне та технічне забезпечення.
Також було розглянуто програмну реалізацію в рамках якої було проведено дослідження швидкодії перенесення даних за допомогою двох вище обраних засобів та розглянуто деякий функціонал системи для того що користувач коректно взаємодіяв з нею.
Створено трьох шарову систему яка складається з OLTP системи, як транзакційного шару, ETL процесів за допомогою засобів Database Engine та SSIS пакетів, як інтеграційного шару та сховища даних побудованого за гібридним принципом, як аналітичного шару. Реалізована система є аналогом новітньої self-service системи, так як може забезпечувати свої бізнес потреби без сторонніх засобів.
Розглянуто різницю між реляційною базою даних та сховищем даних, наявні підходи до побудови сховищ даних, їх переваги та недоліки. Було проаналізовано предметну область та описано концепцію побудови сховища даних та OLTP системи. Також було виконано усі завдання, які були описані в постановці, тобто реалізовано інформаційну self-service систему.
При проектуванні системи було створено інформаційну модель реляційної бази даних та сховища даних, описано логічні сутності які представлені в системі та сформовано бізнес потреби кожного з об’єктів. Описано структуру вхідних та вихідних даних та запропоновано варіанти їх подальшого використання.
Для коректної роботи програми було сформовано та описано вимоги до програмного та технічного забезпечення, сформована записка з керуванням для користувача з детальним описом основного функціоналу системи.
Розроблену систему можна використовувати як аналог для взаємодії з даними на підприємстві, використані інтеграційні засоби можна застосувати для перенесення будь якого типу даних і це допоможе краще аналізувати структуровані дані для визначення основних бізнес потреб системи.?
The purpose of the master's qualification work is to develop a decision support system for the enterprise's supply chain, which will provide an opportunity to use it for interaction with data at the enterprise. The used integration tools can be applied to transfer any type of data, which will help to better analyze structured data to determine the main business needs. The research objectives are as follows: • analyze, if available, systems with similar functionality and indicate their weaknesses and strengths; • analyze the types of data storage; • conduct a systematic analysis of the problem situation; • choose and justify methods and means for solving the problem; • develop a ready-to-use solution that will satisfy the set goal of the qualification work; • show a control example of how the created software solution works. The object of the study is the process of working out the supply chain data of the enterprise on the basis of data warehouse. Research subject: development of a decision support system for the enterprise's supply chain. The practical significance of the work is business oriented. Designed to facilitate decision-making by allowing end users to consolidate and analyze information from various sources. The necessity of processing large volumes of data of a structured, weakly structured and unstructured nature, which are in heterogeneous sources, is analyzed. The approaches, models, methods and means of building data warehouses are described, the goal and task of the research are formulated, as well as the concept of building corporate warehouses. A systematic analysis of the subject area was carried out. A logical and physical model of the system was built in the form of UML diagrams. The features of the input and output data that will be processed by the system were considered. An information model of the OLTP system and data storage was also designed, logical entities and their business needs were described. The input data will be the result of the OLTP system, which simulates the operation of an online store. Further, with the help of various means, various volumes of data will be transferred with certain processing to the data warehouse, from the structure of which it will be possible to obtain raw data for further analysis. Different means for implementing the system are studied, their advantages and disadvantages are described. SQL Server was chosen as a data processing engine and Database Engine/SSIS packages as tools for forming the integration layer and forming ETL processes. The necessary software and technical support has been created. The software implementation was also considered, in the framework of which a study of the speed of data transfer using the two above-selected means was carried out and some functionality of the system was considered in order for the user to interact with it correctly. A three-layer system has been created, which consists of an OLTP system as a transactional layer, ETL processes using Database Engine and SSIS packages as an integration layer, and a data warehouse built on a hybrid principle as an analytical layer. The implemented system is an analogue of the latest self-service system, as it can provide its business needs without third-party means. The difference between a relational database and a data warehouse, existing approaches to building data warehouses, their advantages and disadvantages are considered. The subject area was analyzed and the concept of building a data warehouse and OLTP system was described. Also, all the tasks that were described in the statement were completed, that is, the self-service information system was impleme When designing the system, an information model of the relational database and data storage was created, the logical entities presented in the system were described, and the business needs of each object were formed. The structure of input and output data is described and options for their further use are proposed. For the correct operation of the program, the requirements for software and technical support were formed and described, and a management note for the user was formed with a detailed description of the main functionality of the system. The developed system can be used as an analogue for interaction with data at the enterprise, the used integration tools can be applied to transfer any type of data and this will help better analyze structured data to determine the main business needs of the system.
The purpose of the master's qualification work is to develop a decision support system for the enterprise's supply chain, which will provide an opportunity to use it for interaction with data at the enterprise. The used integration tools can be applied to transfer any type of data, which will help to better analyze structured data to determine the main business needs. The research objectives are as follows: • analyze, if available, systems with similar functionality and indicate their weaknesses and strengths; • analyze the types of data storage; • conduct a systematic analysis of the problem situation; • choose and justify methods and means for solving the problem; • develop a ready-to-use solution that will satisfy the set goal of the qualification work; • show a control example of how the created software solution works. The object of the study is the process of working out the supply chain data of the enterprise on the basis of data warehouse. Research subject: development of a decision support system for the enterprise's supply chain. The practical significance of the work is business oriented. Designed to facilitate decision-making by allowing end users to consolidate and analyze information from various sources. The necessity of processing large volumes of data of a structured, weakly structured and unstructured nature, which are in heterogeneous sources, is analyzed. The approaches, models, methods and means of building data warehouses are described, the goal and task of the research are formulated, as well as the concept of building corporate warehouses. A systematic analysis of the subject area was carried out. A logical and physical model of the system was built in the form of UML diagrams. The features of the input and output data that will be processed by the system were considered. An information model of the OLTP system and data storage was also designed, logical entities and their business needs were described. The input data will be the result of the OLTP system, which simulates the operation of an online store. Further, with the help of various means, various volumes of data will be transferred with certain processing to the data warehouse, from the structure of which it will be possible to obtain raw data for further analysis. Different means for implementing the system are studied, their advantages and disadvantages are described. SQL Server was chosen as a data processing engine and Database Engine/SSIS packages as tools for forming the integration layer and forming ETL processes. The necessary software and technical support has been created. The software implementation was also considered, in the framework of which a study of the speed of data transfer using the two above-selected means was carried out and some functionality of the system was considered in order for the user to interact with it correctly. A three-layer system has been created, which consists of an OLTP system as a transactional layer, ETL processes using Database Engine and SSIS packages as an integration layer, and a data warehouse built on a hybrid principle as an analytical layer. The implemented system is an analogue of the latest self-service system, as it can provide its business needs without third-party means. The difference between a relational database and a data warehouse, existing approaches to building data warehouses, their advantages and disadvantages are considered. The subject area was analyzed and the concept of building a data warehouse and OLTP system was described. Also, all the tasks that were described in the statement were completed, that is, the self-service information system was impleme When designing the system, an information model of the relational database and data storage was created, the logical entities presented in the system were described, and the business needs of each object were formed. The structure of input and output data is described and options for their further use are proposed. For the correct operation of the program, the requirements for software and technical support were formed and described, and a management note for the user was formed with a detailed description of the main functionality of the system. The developed system can be used as an analogue for interaction with data at the enterprise, the used integration tools can be applied to transfer any type of data and this will help better analyze structured data to determine the main business needs of the system.
Description
Citation
Сологуб В. Р. Система підтримки прийняття рішень ланцюга поставок підприємства : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.124.00.01 — Системи і методи прийняття рішень“ / Володимир Романович Сологуб. — Львів, 2022. — 86 с.