Ezzel az azonosítóval hivatkozhat erre a dokumentumra forrásmegjelölésben vagy hiperhivatkozás esetén: http://elartu.tntu.edu.ua/handle/lib/42405
Összes dokumentumadat
DC mezőÉrtékNyelv
dc.contributor.advisorБревус, Віталій Миколайович-
dc.contributor.authorДемидюк, Ілля Юрійович-
dc.contributor.authorDemydyuk, Ilya Yuriyovych-
dc.date.accessioned2023-07-26T11:29:10Z-
dc.date.available2023-07-26T11:29:10Z-
dc.date.issued2023-06-
dc.identifier.citationДемидюк І. Ю. Розробка модуля історії курсу валют для системи управління контентом з використанням принципів ООП : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Ілля Юрійович Демидюк . — Тернопіль: ТНТУ, 2023. — 55 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/42405-
dc.description.abstractВ атестаційній роботі бакалавра висвітлено розробку користувацького модуля історії курсу валют для системи управління контентом «Drupal» при розробці модуля використано ключові принципи ООП, такі як: інкапсуляція, поліморфізм, наслідування, частково торкались теми патерна MVC (Model-Vіew-Controller) на якому побудованна система управління контентом «Drupal». який використовується під час розробки програмного забезпечення ключова роль якого поділ системи на три вазємозв’язанні частини модель данних модель вигляду і модель керування.uk_UA
dc.description.abstractІn the development of the module, key OOP prіncіples were used, such as: encapsulatіon, polymorphіsm, іnherіtance, partіally touched upon the topіc of the MVC (Model-Vіew-Controller) pattern on whіch the Drupal content management system іs buіlt. whіch іs used іn software development, the key role of whіch іs to dіvіde the system іnto three іnterconnected parts: data model, vіew model and control model.uk_UA
dc.description.tableofcontentsРЕФЕРАТ 4 ANNOTATІON 5 ЗМІСТ 6 ВСТУП 8 1. АКТУАЛЬНІСТЬ ТЕМИ 10 2 АНАЛІЗ ВИМОГ 14 3. ПРОЕКТУВАННЯ 18 3.1 Діаграма класів та об’єктів 18 3.2 Схема виконання 24 3.3 Діаграма прецендентів 25 3.4 Діаграма послідовності 27 4. Конструювання 28 4.1 Вибір мови програмування та фреймворка 28 4.1.1 Вибір мови програмування 28 4.1.2 Вибір фреймворка 29 4.2 Проектування класів та інтерфейсів 29 4.2.1 Клас Currency 29 4.2.2 Клас CurrencyHіstory 30 4.2.3 Інтерфейс CurrencyDataProvіder 31 4.2.4 Інтерфейс CurrencyHіstoryProvіder 32 4.3 Збереження курсів валют у базу даних 32 4.3.1 Вибір системи керування базами даних 32 4.3.2 Створення таблиці для збереження курсів валют 33 4.3.3 Розширення модуля для збереження даних 33 4.3.4 Обробка помилок та виключень 33 4.3.5 Тестування збереження даних 33 4.3.6 Аналіз результатів тестування 34 4.4 Реалізація класів та інтерфейсів 34 4.5 Обробка помилок та виключень 34 4.6 Тестування модуля 35 4.7 Оптимізація та удосконалення 37 5. Тестування та Інтерфейс 38 5.1 Тест отримання актуальних курсів валют 38 5.2 Тест збереження історії курсів валют 38 5.3 Тест відображення історії курсів валют на веб-сайті 39 5.4 Тест взаємодії компонентів 39 5.5 Інтерфейс програми 40 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 42 1. Значення адаптації в трудовому процесі 42 2. Проведення інструктажів з охорони праці 43 ПЕРЕЛІК ПОСИЛАНЬ 48 ДОДАТКИ 50 ДОДАТОК А 51uk_UA
dc.language.isoukuk_UA
dc.subjectDrupaluk_UA
dc.subjectModel-Vіew-Controlleruk_UA
dc.subjectсистеми управління контентомuk_UA
dc.subjectоб’єктно-орієнтоване програмуванняuk_UA
dc.subjectпатернuk_UA
dc.subjectмодульuk_UA
dc.titleРозробка модуля історії курсу валют для системи управління контентом з використанням принципів ООПuk_UA
dc.title.alternativeDevelopment of the exchange rate history module for the content management system using OOP principlesuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Демидюк Ілля Юрійович, 2023uk_UA
dc.contributor.committeeMemberДуда, Олексій Михайлович-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages55-
dc.subject.udc004.422.8uk_UA
dc.relation.references1. Drupal documentation “Creating moudles” https://www.drupal.org/docs/develop/creating-modulesuk_UA
dc.relation.references2. "Drupal 8 Module Development" by Daniel Siposuk_UA
dc.relation.references3. Буч, З. Дизайн програмного забезпечення. Видання 2-ге, перероблене і доповнене. - К.: Діалектика, 2016.uk_UA
dc.relation.references4. Rumbaugh, J., Jacobson, I., Booch, G. The Unified Modeling Language Reference Manual. - Reading, Massachusetts: Addison-Wesley, 2004.uk_UA
dc.relation.references5. Martin, R. C. Design Principles and Design Patterns. - [Електронний ресурс]. Доступно на: https://www.objectmentor.com/resources/articles/Principles_and_Patterns.pdfuk_UA
dc.relation.references6. Gamma, E., Helm, R., Johnson, R., Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software. - Reading, Massachusetts: Addison-Wesley, 1994.uk_UA
dc.relation.references7. "Head First Object-Oriented Analysis and Design" by Brett McLaughlin, Gary Pollice, Dave Westuk_UA
dc.relation.references8. "Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissidesuk_UA
dc.relation.references9. "RESTful Web APIs" by Leonard Richardson, Mike Amundsen, Sam Rubyuk_UA
dc.relation.references10. Larman, C. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design. - Upper Saddle River, New Jersey: Prentice Hall, 2005.uk_UA
dc.relation.references11. Fowler, M. UML Distilled: A Brief Guide to the Standard Object Modeling Language. - Reading, Massachusetts: Addison-Wesley, 2003.uk_UA
dc.relation.references12. OMG Unified Modeling Language (UML) Superstructure Specification. - [Електронний ресурс]. Доступно на: https://www.omg.org/spec/UML/2.5.1/Superstructure/uk_UA
dc.relation.references13. Rothwell, W.J. (2015). Effective Succession Planning: Ensuring Leadership Continuity and Building Talent from Within. New York: AMACOM.uk_UA
dc.relation.references14. Cable, D.M., & Judge, T.A. (2017). The Disrupted Workplace: Time for a Paradigm Shift. Journal of Applied Psychology, 102(4), 964-988.uk_UA
dc.relation.references15. Saks, A.M., & Gruman, J.A. (2014). What Do We Really Know About Employee Engagement? Human Resource Development Quarterly, 25(2), 155-182.uk_UA
dc.relation.references16. Tannenbaum, S.I., & Yukl, G. (1992). Training and Development in Work Organizations. Annual Review of Psychology, 43(1), 399-441.uk_UA
dc.relation.references17. Allen, N.J., & Meyer, J.P. (1990). The Measurement and Antecedents of Affective, Continuance, and Normative Commitment to the Organization. Journal of Occupational Psychology, 63(1), 1-18.uk_UA
dc.relation.references18. Закон України "Про охорону праці" від 14.10.1992 р. № 2694-XII.uk_UA
dc.relation.references19. Інструкція про порядок проведення інструктажів з охорони праці на підприємствах, в установах та організаціях, затверджена Наказом Міністерства праці та соціальної політики України від 28.12.2012 р. № 1236.uk_UA
dc.relation.references20. Положення про організацію та проведення навчання з питань охорони праці на підприємствах, в установах і організаціях, затверджене Наказом Міністерства праці та соціальної політики України від 14.06.2001 р. № 234.uk_UA
dc.relation.references21. Розділ "Інструктажі з охорони праці" в книзі "Охорона праці в підприємстві" автора Іванова О.П., видавництво "Знання", 2018 р.uk_UA
dc.relation.references22. Шульга В.П. (2016). Інструктажі з охорони праці: теорія та практика. Київ: Видавничий дім "Слово".uk_UA
dc.relation.references23. Безпека життєдіяльності та основи охорони праці Зеркалов Д. В. Київ ТОВ «Основа» 2016uk_UA
dc.relation.references24. Охорона Праці В. Г. Грибан, О. В. Негодченко Київ «Центр учбової літератури» 2009uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Ebben a gyűjteményben:121 — Інженерія програмного забезпечення (бакалаври)

Fájlok a dokumentumban:
Fájl Leírás MéretFormátum 
dyplom_Demydiuk_2023.pdf1,18 MBAdobe PDFMegtekintés/Megnyitás


Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!

Admin Tools