Utilize este identificador para referenciar este registo: http://elartu.tntu.edu.ua/handle/lib/49613
Título: Розробка системи прийняття рішень структурної одиниці комерційної мережі з підвищеною продуктивністю роботи з врахуванням парадигм ООП, С#, MVS
Outros títulos: Development of a decision-making system for a structural unit of a commercial network with increased productivity, taking into account the OOP, C#, MVS paradigms
Autor: Дячишин, Денис Андрійович
Diachyshyn, Denys
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна
Bibliographic description (Ukraine): Дячишин Д. А. Розробка системи прийняття рішень структурної одиниці комерційної мережі з підвищеною продуктивністю роботи з врахуванням парадигм ООП, С#, MVS : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Цуприк. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 78 с.
Data: Jun-2025
Submitted date: 9-Jun-2025
Date of entry: 7-Jul-2025
Editora: ТНТУ ім. І. Пулюя
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Цуприк, Галина Богданівна
Committee members: Матійчук, Любомир Павлович
UDC: 004.9
Palavras-chave: інженерія програмного забезпечення
C#
Microsoft Visual Studio
бази даних
UML діаграми
система прийняття рішень
MVS
Number of pages: 78
Resumo: Об’єктом розроблення є система реалізації з підвищеною продуктивністю роботи з врахуванням парадигм об’єктно-орієнтованого підходу. Предметом дослідження був аналіз та вибір підходу розробки, зокрема розглянуто об’єктно-орієнтований та процедурний підходи, проаналізовано їхні переваги та недоліки. Для створення схеми бази даних виокремлено основні сутності, сконструйовано концептуальну модель бази даних, UML діаграми класів, обґрунтовано вибір мови програмування. Ціль роботи полягає в використанні сучасних ІТ технологій при розробці безпечної системи, яка б оптимізувала та автоматизувала роботу та була спроможна вирішувати конкретні завдання відповідно до вимог замовника. Система розроблена для Windows, мовою C#, в якості середовища розробки обрано Microsoft Visual Studio.
The object of development is an implementation system with increased work productivity taking into account the paradigms of the object-oriented approach. The subject of the study was the analysis and choice of the development approach, in particular, the object-oriented and procedural approaches were considered, their advantages and disadvantages were analyzed. To create a database schema, the main entities were identified, a conceptual database model was constructed, UML class diagrams were constructed, and the choice of programming language was justified. The goal of the work is to use modern IT technologies in the development of a secure system that would optimize and automate work and be able to solve specific tasks in accordance with the customer's requirements. The system was developed for Windows, in C#, Microsoft Visual Studio was chosen as the development environment
Content: ВСТУП ……………………………………………………………………………….. 8 1 ПРОЄКТУВАННЯ ТА КОНСТРУЮВАННЯ ІНФОРМАЦІЙНОЇ СИСТЕМИ. 11 1.1 Аналіз по предметній області ……………………………………………….. 11 1.2 Обґрунтуваннях використаних технологій ………………………………… 14 1.2.1 Обґрунтування вибору MS Visual Studio ……………………………... 14 1.2.2 Обґрунтування вибору об'єктно-орієнтованої мови C# ……………... 15 1.2.3 Обґрунтування вибору інструмента візуального проєктування баз даних ………………………………………………………………………….. 16 1.2.4 Обґрунтування доцільності використання MySQL …………………. 17 1.3 Пошук актантів та варіантів використання ………………………………… 18 1.4 Опис архітектури програмної системи ……………………………………... 22 1.4.1 Побудова UML-діаграми залежності класів ………………………….. 25 1.5 Структура бази даних ………………………………………………………... 27 1.5.1 Перелік таблиць для розроблюваної системи ………………………... 28 1.5.2 Структура таблиць ……………………………………………………... 29 1.5.3 Побудова схеми реляційної бази даних ………………………………. 33 1.6 Реалізація основних класів та методів ……………………………………… 34 2 ТЕСТУВАННЯ ПРОГРАМНОЇ СИСТЕМИ …………………………………… 42 2.1 Вибір середовища тестування ………………………………………………. 42 2.1.1 Тестування ПЗ ………………………………………………………….. 43 2.1.2 Автоматизоване тестування програмного продукту ………………… 47 3 Безпека життєдіяльності, основи охорони праці ……………………………….. 50 5.1 Безпека життєдіяльності …………………………………………………….. 50 5.1.2 Ліквідація надзвичайних ситуацій ……………………………………... 50 5.2 Основи охорони праці ……………………………………………………….. 55 ВИСНОВКИ ……………………………………………………………………… 59 ПЕРЕЛІК ДЖЕРЕЛ ПОСИЛАННЯ………………………………………………… 61 ДОДАТКИ.………………………………………………………………………….. 65 Додаток А Апробація результатів роботи.…………………………………… 66 Додаток Б Слайди презентації.………………………………………………... 71 Додаток В Відгук Додаток Г Рецензія Додаток Д Диск
URI: http://elartu.tntu.edu.ua/handle/lib/49613
Copyright owner: © Дячишин Денис Андрійович, 2025
References (Ukraine): 1. Дистанційний курс «Кваліфікаційні роботи бакалаврів» сайту дистанційного навчання ТНТУ [Електронний ресурс]. – Режим доступу: URL: https://dl.tntu.edu.ua/bounce.php?course=5329.
2. Авраменко В.С., Авраменко А.С. Проектування інформаційних систем: навчальний посібник / В.С. Авраменко, А.С. Авраменко. – Черкаси: Черкаський національний університет ім. Б. Хмельницького, 2017. – 434 с.
3. Платформа цифрової дистрибуції [Електронний ресурс] – Режим доступу: URL: https://uk.wikipedia.org/wiki/Origin
4. Системи штучного інтелекту: навч. посіб. / Н. Б. Шаховська, Р. М. Камінський, О. Б. Вовк. — Львів: Вид-во Львівської політехніки, 2018. — 392 с. — ISBN 966-941-197-6.
5. Системи штучного інтелекту: навч. посіб. / Ю. В. Нікольський, В. В. Пасічник, Ю. М. Щербина; за наук. ред. В. В. Пасічника; М-во освіти і науки, молоді та спорту України. — 2-ге вид. — Львів: Магнолія-2006, 2013. — 279 с.: іл.— ISBN 978-617-57-40-11-4
6. Розробка автоматизованої інформаційної системи обробки даних / Казмірчук В.М., Цуприк Г.Б./ Матеріали VIII Науково-технічної конференції «Інформаційні моделі, системи та технології» – Тернопіль 9-10 грудня 2020. — Т. : ТНТУ, 2020. — С. 148.
7. Богуш Б.М., Довидков О .А. Проектування захищених інформаційних систем і мереж. -К.: ДУІКТ, 2006. - 414 с.
8. Дискретні структури (Алгебраїчні та числові системи, комбінаторний аналіз) : навчально-методичний посібник для студентів спеціальності 121 «Інженерія програмного забезпечення», аспірантів та викладачів вищих навчальних закладів / Укладач : Бойко І.В., Петрик М.Р., Цуприк Г.Б. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2017 – 64 с.
9. Моделювання та видобуток даних (висопродуктивні обчислення у великих алгебраїчних та числових системах, комбінаторному аналізі): навчальний посібник. Тернопіль: ТНТУ 2019 – 62 с.
10. Інформаційні технології видобутку даних (Data mining, високопродуктивні обчислення у складних системах): навчальний посібник ІВ Бойко, МР Петрик, Г Цуприк – 2020
11. Цуприк Г.Б. Розробка розумної системи обліку роботи комп’ютерної мережі підприємства в середовищі Embarcadero RAD Studio XE / Тимченко Є, Цуприк Г. /Матеріали Х Науково-технічної конференції «Інформаційні моделі, системи та технології» – Тернопіль 7 грудня 2022. — Т. : ТНТУ, 2022. — С. 133.
12. Цуприк Г.Б. Розробка програмної підсистеми алгоритмічного перетворення даних з використанням різнорідних обчислювальних засобів мовою C / О.В. Михайлівський, Г.Б.Цуприк / Матеріали ХІ Науково-технічної конференції «Інформаційні моделі, системи та технології» – Тернопіль 13-14 грудня 2023. — Т. : ТНТУ, 2023. — С. 216.
13. Розробка системи забезпечення безпечного обміну інформацією з використаннм технологій веб програмування / Доскоч Н., Цуприк Г. / Матеріали Х Науково-технічної конференції «Інформаційні моделі, системи та технології» – Тернопіль 7 грудня 2022. — Т. : ТНТУ, 2022. — С. 114.
14. Середовище розробки Microsoft Visual Studio [Електронний ресурс] – Режим доступу: URL: https://learn.ztu.edu.ua/mod/page/view.php?id=9974
15. [Електронний ресурс] – Режим доступу: URL: https://software.com.ua/uk/programuvannya-microsoft/109-microsoft-visual-studio-professional-2022.html
16. Microsoft visual studio [електронний ресурс] – режим доступу: url: https://macrosoft.store/uk/blog/post/29-для-чого-потрібна-microsoft-visual-studio
Content type: Bachelor Thesis
Aparece nas colecções:121 — Інженерія програмного забезпечення (бакалаври)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
dyplom_Diachyshyn_2025.pdf1,71 MBAdobe PDFVer/Abrir


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.

Ferramentas administrativas