Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/49576
Назва: Розробка вебплатформи для автоматизації обліку фінансових витрат домогосподарством з використанням технологій PHP та MySQL
Інші назви: Development of Artifacts Types Classification Method of to Improve Software Projects Management
Автори: Паламарчук, Ірина Михайлівна
Palamarchuk, Iryna
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Паламарчук І. М. Розробка вебплатформи для автоматизації обліку фінансових витрат домогосподарством з використанням технологій PHP та My SQL : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. Г. В. Шимчук. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 80 с.
Дата публікації: 27-чер-2025
Дата подання: 13-чер-2025
Дата внесення: 5-лип-2025
Видавництво: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Країна (код): UA
Місце видання, проведення: Тернопіль
Науковий керівник: Шимчук, Григорій Валерійович
Shymchuk, Grigorii
УДК: 004.738.5:336.1
Теми: 122
комп'ютерні науки
веб-платформа
домашній бюджет
фінансовий контроль
web platform
financial control
home budget
mysql
php
Діапазон сторінок: 80
Короткий огляд (реферат): Відстеження особистих витрат відіграє ключову роль в ефективному управлінні фінансами. В умовах стрімкого розвитку цифрових технологій велика кількість мобільних та веб-застосунків створює як нові можливості, так і складнощі у виборі оптимального інструменту. Метою цієї статті є виявлення та оцінка найефективніших рішень для обліку витрат, а також окреслення підходів до розробки власних засобів бюджетування. Ринок таких застосунків є надзвичайно широким і охоплює як інструменти для індивідуального користування, так і програми, орієнтовані на потреби малого бізнесу, кожна з яких має свої особливості функціонування та цільову аудиторію
Tracking personal expenses plays a critical role in effective financial management. In the context of a rapidly expanding digital ecosystem, the availability of numerous mobile and web-based applications presents both opportunities and challenges for users in selecting the most suitable tool. This work aims to identify and evaluate the most effective expense tracking solutions currently available, while also outlining approaches for the development of custom budgeting tools. The market for such applications is extensive, encompassing tools tailored for both individual users and small businesses, each with specific functionality and target audiences
Опис: Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 27.06.2025р. на засіданні екзаменаційної комісії №30 у Тернопільському національному технічному університеті імені Івана Пулюя
Зміст: ВСТУП 7 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ 9 1.1 Загальний опис програм для управління бюджетом 9 1.2 Огляд інструментів для відстеження витрат та управління бюджетом 9 1.2.1 QuickBooks Accounting 9 1.2.2 Empower 10 1.2.3 Expensify 11 1.2.4 Everlance 12 1.2.5 NerdWallet 12 1.2.6 Mint 13 1.2.7 YNAB (You Need A Budget) 14 1.2.8 PocketGuard 14 1.2.9 Goodbudget 15 1.2.10 Wally 16 2 АНАЗІЗ ЗАСОБІВ РОЗРОБКИ ВЕБ-ПЛАТФОРМИ ДЛЯ КЕРВАННЯ БЮДЖЕТОМ 17 2.1 Вибір системи управління базами даних 17 2.1.2 Реляційні СКБД 18 2.1.3 Нереляційні або NoSQL бази даних 20 2.2 Порівняння систем управління базами даних 24 2.2.1 MySQL 24 2.2.2 MariaDB 26 2.2.3 Oracle 27 2.2.4 PostgreSQL 29 2.2.5 MSSQL 31 2.2.6 SQLite 33 2.2.7 MongoDB 34 2.2.8 Redis 36 2.2.9 Cassandra 37 2.2.10 Elasticsearch 39 2.2.11 Бази даних Firebase 40 2.3 Як вибрати систему керування базами даних 43 2.4 Порівняння мов програмування для розробки веб-платформи управління фінансами 44 2.4.2 Порівняння .NET, PHP, Java та Python 45 2.4.3 PHP 47 2.4.4 Java 48 2.4.5 Python для веб-розробки 50 2.5 Порівняльний аналіз PHP, ASP.NET, Python та Java 51 2.6 Порівняння MEAN Stack проти PHP проти .NET 54 2.6.1 Огляд PHP 54 2.6.2 Огляд стеку MEAN 55 2.6.3 Огляд .NET 56 3 РОЗРОБКА ВЕБ-ПЛАТФОРМИ 60 3.1 Проєктування бази даних 60 3.2 Розробка програмної частини веб-застосунку для планування бюджету 64 4 ОХОРОНА ПРАЦІ та безпека в надзвичайних ситуаціях 70 4.1 Аналіз небезпеки і шкідливості при розробці програмного забезпечення 70 4.2 Інформаційно-психологічні небезпеки 72 ВИСНОВКИ 77 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 78 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/49576
Власник авторського права: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Перелік літератури: 1. Готович, В. А., С. В. Марценко, and Т. Л. Щербак. "Створення мобільного апаратно-програмного пристрою моніторингу характеристик якості електроенергії." Збірник наукових праць Інституту проблем моделювання в енергетиці ім. ГЄ Пухова 70 (2014): 98-105.
2. Duda, O., Dzhydzhora, L., Matsiuk, O., Stanko, A., KunaNETs, N., Pasichnyk, V., & KunaNETs, O. (2020). Mobile Information System for Monitoring the Spread of Viruses in Smart Cities. Journal of Lviv Polytechnic National University" Information Systems and NETworks, (8), 65-70.
3. Yatsyshyn, V., Pastukh, O., Palamar, A., & Zharovskyi, R. (2023). Technology of relational database management systems performance evaluation during computer systems design. Вісник Тернопільського національного технічного університету, 109(1), 54-65.
4. Codd, E. F. (1970). A relational model of data for large shared data banks. Communications of the ACM, 13(6), 377-387.
5. Stack Overflow Developer Survey 2022. Stack Overflow. URL: https://survey.stackoverflow.co/2022/#most-popular-technologies-database-prof (date of access: 24.03.2025).
6. Paul Jansen. TIOBE Index - TIOBE. TIOBE. URL: https://www.tiobe.com/tiobe-index/ (дата доступу: 23.03.2025).
7. PHP vs. Java vs. Python usage statistics, June 2025. W3Techs - extensive and reliable web technology surveys. URL: https://w3techs.com/technologies/comparison/pl-java,pl-php,pl-python (дата доступу: 24.03.2025).
8. Laaziri, M., Benmoussa, K., Khoulji, S., Larbi, KM, & El Yamami, A. (2019). Порівняльне дослідження PHP-фреймворків Laravel та Symfony. Міжнародний журнал електротехніки та комп'ютерної інженерії, 9(1), 704-712.
9. Колісниченко, Д. (2011). PHP і MySQL. Розробка Web-додатків (4-те вид.). Київ: BHV-Україна.
10. Duckett, J. (2022). PHP та MySQL. Серверна веб-розробка (укр. пер.). Київ: Діоген.
11. Колісниченко, Д. (2009). PHP і MySQL. Розробка Web-додатків. Київ: BHV-Україна.
12. Welling, L., & Thomson, L. (2009). PHP і MySQL. Розробка динамічних веб-застосунків (укр. адапт.). Київ: IT-Hub.
13. Duckett, J. (2020). PHP & MySQL: Серверна розробка веб-застосунків (укр. пер.). Київ: Діоген.
14. Duckett, J. (2021). PHP & MySQL: Server-side Web Development. Wiley.
15. Welling, L., & Thomson, L. (2017). PHP and MySQL Web Development (5th ed.). Addison-Wesley.
16. McLaughlin, B. (2012). PHP & MySQL: The Missing Manual (2nd ed.). O’Reilly Media.
17. Beighley, L., & Morrison, M. (2009). Head First PHP & MySQL. O’Reilly Media.
18. Murach, J. (2014). Murach’s PHP and MySQL (2nd ed.). Mike Murach & Associates.
19. Holzner, S. (2008). PHP: The Complete Reference. McGraw-Hill Education.
20. Lockhart, J. (2015). Modern PHP: New Features and Good Practices. O’Reilly Media.
21. Ullman, L. (2012). PHP and MySQL for Dynamic Web Sites (4th ed.). Peachpit Press.
22. Sklar, D., & Trachtenberg, A. (2014). PHP Cookbook (3rd ed.). O’Reilly Media.
23. Nixon, R. (2018). Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (5th ed.). O’Reilly Media.
24. Стручок, В. С., Стручок, О. С., & Мудра, Д. В. (2017). Навчальний посібник до написання розділу дипломного проекту та дипломної роботи ″Безпека в надзвичайних ситуаціях ″для студентів всіх спец. денної, заочної (дистанційної) та екстернатної форм навчання.
25. Стручок, В. С. (2022). Техноекологія та цивільна безпека. Частина "Цивільна безпека". Навчальний посібник.
26. Жидецький, В. Ц., Джигирей, В. С., & Мельников, О. В. (2000). Основи охорони праці. Львів: Афіша, 350, 132-136.
27. Навакатікян О. О., Кальниш В. В., & Стрюков С. М. (1997). Охорона праці користувачів комп’ютерних відеодисплейних терміналів. О. Навакатікян.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2025_KRB_SN-42_Palamarchuk_IM.pdfДипломна робота5,6 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора