Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/41690
Назва: | Створення мобільного додатку для станції технічного обслуговування |
Інші назви: | A Mobile App Development for the Service Station |
Автори: | Мостецький, Василь Андрійович Mostetskyi, Vasyl Andreyovych |
Приналежність: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна |
Бібліографічний опис: | Мостецький В. А. Створення мобільного додатку для станції технічного обслуговування : кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / В. А. Мостецький. – Тернопіль : ТНТУ, 2023. – 67 с. |
Дата публікації: | 20-чер-2023 |
Дата подання: | 6-чер-2023 |
Дата внесення: | 22-чер-2023 |
Країна (код): | UA |
Місце видання, проведення: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Науковий керівник: | Матійчук, Любомир Павлович |
Члени комітету: | Жаровський, Руслан Олегович |
УДК: | 004.62 |
Теми: | Мобільний додаток mobile application Архітектура програмної системи software system architecture networks Веб-сервіс web service MySQL База даних database ОС Android OS Android |
Короткий огляд (реферат): | У першому розділі здійснено опис предметної області, напрями діяльності. Проведено аналіз відомих програмних систем. Здійснено аналіз вимог до програмної системи. Розроблено архітектуру програмного додатку, що дозволить краще зрозуміти функції основних його частин. Створено та описано структурну схему, основними компонентами якої є: рівень клієнта, рівень бізнес-логіки та рівень даних. Описано функціональну структуру системи та її основних елементів – модулів обробки даних. У другому розділі обґрунтовано технологію, мову програмування та розроблено програмну систему. Обґрунтовано засоби розробки додатку та здійснено опис основних програмних модулів системи.А також здійснено опис процедур тестування та їхніх результатів, описані тест-вимоги до програмного забезпечення, а також виявлені дефекти. По результатам тестування сформовано підсумок тестування. Також в даному розділі було розкрито питання встановлення та налаштування програмного забезпечення, а також вказані вимоги, дотримання яких необхідно для користування програмою. In the first section, a description of the subject area, directions of activity was carried out. The analysis of known software systems was carried out. An analysis of the requirements for the software system was carried out. The architecture of the software application has been developed, which will allow a better understanding of the functions of its main parts. A structural diagram has been created and described, the main components of which are: client level, business logic level, and data level. The functional structure of the system and its main elements - data processing modules - are described. In the second chapter, the technology, the programming language and the software system are developed. The application development tools are justified and the main software modules of the system are described. Also, a description of the testing procedures and their results, the test requirements for the software, as well as the detected defects were described. Based on the results of the testing, a summary of the testing was formed. Also, in this section, the issue of installing and configuring the software was revealed, as well as the requirements that must be met in order to use the program. |
Зміст: | ВСТУП...6 РОЗДІЛ 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ПРОЕКТУВАННЯ ДОДАТКУ СТАНЦІЇ ТЕХНІЧНОГО ОБСЛУГОВУВАННЯ...8 1.1Особливості функціонування огляд і аналіз існуючих аналогів, що реалізують функції предметної області ...8 1.2 Розроблення архітектури програмної системи...16 1.3 Проектування інформаційно-програмних модулів системи та бази даних...20 1.4 Висновки до першого розділу ...23 РОЗДІЛ 2. ПРОГРАМНА РЕАЛІЗАЦІЯ ДОДАТКУ ТЕСТУВАННЯ ТА ДОСЛІДНА ЕКСПЛУАТАЦІЯ ДЛЯ СТАНЦІЇ ТЕХНІЧНОГО ОБСЛУГОВУВАННЯ...24 2.1 Особливості програмної реалізації додатків для ОС Android. Обгрунтування вибору технологій Java і SQLite...24 2.2 Програмна реалізація бази даних та тестування додатку...29 2.3 Процес розгортання та налаштування додатку...41 2.4 Висновки до другого розділу...56 РОЗДІЛ 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ...57 3.1. Інженерний захист персоналу об’єкту та населення. Правила застосування...57 3.2. Запобігання наслідкам аварії на виробництвах із застосуванням аміаку...59 3.3 Висновки до третього розділу...62 ВИСНОВКИ...63 ПЕРЕЛІК ДЖЕРЕЛ...64 ДОДАТКИ |
URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/41690 |
Власник авторського права: | © Мостецький Василь Андрійович, 2023 |
Перелік літератури: | 1. Основи ООП. Джефрі Ріхтер, CLR via C#, 4-е видання 2014 by Фримен А. «ASP.NET MVC 4 с примерами на C# 5.0» 2. Onion Architecture In ASP.NET Core MVC. [Електронний ресурс] – Режим доступу:https://www.c-sharpcorner.com/article/onion-architecture-in-aspnetcore-mvc/ 3. What is Entity Framework?. [Електронний ресурс] – Режим доступу: https://www.entityframeworktutorial.net/what-is-entityframework.aspx 4. Getting started with ASP.NET MVC 5 [Електронний ресурс] – Режим доступу: https://docs.microsoft.com/enus/aspnet/mvc/overview/gettingstarted/introduction/getting-started 5. Конспект лекцій з дисципліни «Програмування для мобільних пристроїв» для студентів денної форми навчання спеціальності 126 «Інформаційні системи та технології» / Укладачі: Готович В.А., Михайлович Т.В. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2020. – 216 с 6. ООП в JavaScript [Електронний ресурс] – Режим доступу: https://frontendstuff.com/blog/object-oriented-programming 7. Bootstrap [Електронний ресурс] – Режим доступу: https://etk.lntu.edu.ua/mod/page/view.php?id=4135 8. Рівні ієрархії сучасної АСУТП [Електронний ресурс] – Режим доступу: https://studopedia.com.ua/1_378896_bagatorivneva-arhitektura.html 9. Overview to ASP.NET Core [Електронний ресурс] – Режим доступу: https://docs.microsoft.com/en-us/aspnet/core/introduction-toaspnetcore?view=aspnetcore-6.0 10. iOS Human Interface. – Електрон. дан. – Режим доступу: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/Mobile HIG/index.html 11. Офіційний сайт SQLite. – Електрон. дан. – Режим доступу: http://www.sqlite.org 12. iOS Technology Overview. – Електрон. дан. – Режим доступу: https://developer.apple.com/library/ios/documentation/miscellaneous/conceptual/iphoneos techoverview/Introduction/Introduction.html 13. База SQLite и основы SQL. [Електронний ресурс] – Режим доступу: https://maxsite.org/page/sqlite8 14. Розробка додаткiв засобами мови програмування C#.[Електронний ресурс] – Режим доступу: https://www.researchgate.net/publication/354860614_Rozrobka_dodatkiv_zasoba mi_movi_programuvanna_C 15. ПРОФЕСІЙНА ПРАКТИКА ПРОГРАМНОЇ ІНЖЕНЕРІЇ. Лабораторний практикум / уклад. С. В. Поперешняк – К.: Вид-во «Друк», 2019. – 43-47 с. 16. Best Mobile IDEs for Android [Fall 2019 Update] Intellectsoft: веб-сайт. URL: https://www.intellectsoft.net/blog/5-of-the-best-mobile-ides-for-android 17. Mobile Operating System Market Share Ukraine Oct 2017 - Oct 2019 StatCounter Global Stats: веб-сайт. URL: https://gs.statcounter.com/os-marketshare/mobile/ukraine 18. Комп’ютерні мережі: [навчальний посібник] / А. Г. Микитишин, М. М. Митник, П. Д. Стухляк, В. В. Пасічник. — Львів: «Магнолія 2006», 2013. — 256 с. ISBN 978-617-574-087-3 19. Mobile Android Version Market Share World Oct 2017 - Oct 2019 StatCounter Global Stats: веб-сайт. URL: https://gs.statcounter.com/os-version-marketshare/android/mobile/world 20. Коноваленко І. В. Платформа .NET та мова програмування C# 8.0 : навчальний посібник / І. В. Коноваленко, П. О. Марущак. – Тернопіль : ФОП Паляниця В. А., 2020. – 320 с. 21. Cучасні підходи до розроблення і впровадження інформаційних систем [Електронний ресурс]. Режим доступу: https://pidruchniki.com/1181092047726/informatika/cuchasni_pidhodi_rozroblenn ya_vprovadzhennya_informatsiynih_sistem. 22. Кнастер С. Objective-C. Програмування для Mac OS.X та ІOS / Скотт Кнастер, Вакар Малик, Марк Далрімпл – Діалектика-Вільямс, 2018. – 304 с.: ил. – ISBN 978-5-8459-1826-0 23. Мови програмування для мобільної розробки[Електронний ресурс]. Режим доступу: https://code.tutsplus.com/uk/articles/mobiledevelopment-languages--cms-29138. 24. Nahavandipoor V. iOS 7 Programming Cookbook / Vandad Nahavandipoor – O'Relly, 2016. – 287 с.: ил. – 978-5-8459-3871-2 25. Петрик М.Р. Моделювання програмного забезпечення : науково методичний посібник / М.Р. Петрик, О.Ю. Петрик – Тернопіль : Вид-во ТНТУ імені Івана Пулюя, 2015. – 200 с. 26. Філімончук Т.В., Чепелєв Є.О. Модель мобільного застосунку з використанням фреймворку Flutter. Проблеми інформатизації: Тези доповідей дев’ятої міжнародної науково-технічної конференції. Том 2, секція 4. Черкаси – Харків – Баку – Бельсько-Бяла. 2021. C. 99. 27. App Store Resource Center. – Електрон. дан. – Режим доступу: https://developer.apple.com/appstore/index.html 28. My take on Redux architecture [Електроний ресурс] – Режим доступу: https://krasimirtsonev.com/blog/article/my-take-on-redux-architecture 29. Stripe.js Reference [Електроний ресурс] – Режим доступу: https://stripe.com/docs/js 30. Swagger Codegen Documentation [Електроний ресурс] – Режим доступу: https://swagger.io/docs/open-source-tools/swagger-codegen/ 31. Why the UX Is Important for Your Business [Електроний ресурс] – Режим доступу: https://rubygarage.org/blog/why-the-ux-is-important-for-your-business Jest и Puppeteer: автоматизация тестирования веб-интерфейсов [Електроний ресурс] – Режим доступу: https://habr.com/company/ruvds/blog/342578/ |
Тип вмісту: | Bachelor Thesis |
Розташовується у зібраннях: | 122 — Компʼютерні науки (бакалаври) |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
bak_2023_SN-41_Mostetskyi_V.pdf | 2 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора