Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/41821
Назва: Розробка інформаційної системи автоматизації обліку товарообігу засобами PHP, MySQL, HTML5 та CSS3
Інші назви: Information System Development Automated Accounting of Commodity Circulation by Means of PHP, MySQL, HTML5 and CSS3
Автори: Саган, Олександр Анатолійович
Sahan, Oleksandr
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Саган О. А. Розробка інформаційної системи автоматизації обліку товарообігу засобами MySQL, PHP, HTML5, CSS3: кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / О. А. Саган. — Тернопіль : ТНТУ, 2023. — 57 с.
Дата публікації: 22-чер-2023
Дата подання: 8-чер-2023
Дата внесення: 23-чер-2023
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Млинко, Богдана Богданівна
Члени комітету: Карпінський, Микола Петрович
УДК: 004.42
Теми: інформаційна система
information system
бази даних
databases
збережувальні процедури
storage procedures
бізнес-процеси
business processes
вебтехнології
web technologies
облік
accounting
автоматизація
automation
Короткий огляд (реферат): Кваліфікаційна робота присв’ячена дослідженню можливостей автоматизації бізнес-процесів шляхом використання інформаційних технологій. В першому розділі кваліфікаційної роботи описано системи-аналоги інформаційно системи автоматизації обліку товарообігу. Висвітлено їх переваги, недоліки. Розглянуто можливі технології реалізації. Проаналізовано доцільність розробки ІСАОТ шляхом використання МАІ і в підсумку обрано вебтехнології для реалізації ІСАОТ. В другому розділі кваліфікаційної роботи було досліджено методи розробки вебзастосунків, обрано оптимальний метод, описано життєвий цикл ІСАОТ та формалізовано вимоги до системи. Крім того спроєктовано архітектуру ІСАОТ та її поведінку. В рамках проєктування вебзастосунку було виділено інформаційні сутності, спроєктовано базу даних, рівень логіки та клієнтську частину ІСАОТ. Також розділ описує реалізацію, тестування вебзастосунку та усунення виявлених недоліків. В третьому розділі кваліфікаційної роботи описано актуальні для користувачів ІСАОТ фактори небезпеки та засоби захисту від них, ергономічні вимоги до облаштування робочого місця. The qualification work is dedicated to researching the possibilities of automating business processes through the use of information technologies. In the first section of the qualification work, analogue systems of the information system of the automation of merchandise turnover accounting are described. Their advantages and disadvantages are highlighted. Possible implementation technologies are considered. The expediency of developing AAISCC through the use of MAH was analyzed and, as a result, web technologies were chosen for the implementation of AAISCC. In the second section of the qualification work, the methods of developing web applications were investigated, the optimal method was chosen, the life cycle of AAISCC was described, and the requirements for the system were formalized. In addition, AAISCC architecture and its behavior were designed. As part of the design of the web application, information entities were selected, the database, the logic level and the client part of AAISCC were designed. Also, the section describes the implementation, testing of the web application and elimination of identified shortcomings. The third section of the qualification work describes the danger factors relevant to users of AAISCC and the means of protection against them. The main ergonomic requirements for arranging the workplace of AAISCC users are also considered.
Зміст: ВСТУП 8 РОЗДІЛ 1. АНАЛІЗ АНАЛОГІВ ІСАОТ ТА ПОСТАНОВКА ЗАВДАННЯ 9 1.1 Аналіз існуючих вебзастосунків в галузі обліку складських операцій та доцільності створення ІСАОТ 9 1.2 Обґрунтування використовуваних вебтехнологій реалізації ІСАОТ 15 1.3 Вибір середовища розробки ІСАОТ 17 РОЗДІЛ 2. ПРОЄКТУВАННЯ, РЕАЛІЗАЦІЯ, ВСТАНОВЛЕННЯ ТА ТЕСТУВАННЯ ІСАОТ 18 2.1 Вибір оптимального методу реалізації ІСАОТ 18 2.2 Життєвий цикл ІСАОТ 18 2.3 Формалізація вимог 20 2.4 Побудова дерева функцій та проєктування структури ІСАОТ 22 2.5 Моделювання архітектури ІСАОТ 24 2.6 Проєктування поведінки ІСАОТ 25 2.7 Проєктування бази даних ІСАОТ 25 2.8 Проєктування користувацького вебінтерфейсу ІСАОТ 28 2.9 Реалізація основних функцій ІСАОТ 30 2.10 Реалізація користувацького вебінтерфейсу ІСАОТ 31 2.11 Програмна реалізація основних структурних елементів ІСАОТ 34 2.12 Встановлення та налаштування ІСАОТ 42 2.13 Тестування та верифікація ІСАОТ 43 РОЗДІЛ 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 46 3.1 Особливості електротравматизму, електричний струм як чинник небезпеки для користувачів ІСАОТ 46 3.2 Вимоги ергономіки до організації робочого місця користувача ПК, що використуватиме ІСАОТ 49 3.3 Висновок до третього розділу 51 ВИСНОВКИ 52 ПЕРЕЛІК ДЖЕРЕЛ 53 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/41821
Власник авторського права: © Саган Олександр анатолійович, 2023
Перелік літератури: 1 Автоматизація бізнес-процесів: суть і переваги. Нетсофт. URL: https://techexpert.ua/automate-business-processes/ (дата звернення: 04.02.2023)
2 Автоматизація бізнес-процесів: плюси, проблеми, можливості - TechExpert. TechExpert. URL: https://techexpert.ua/automate-business-processes/ (дата звернення: 06.02.2023)
3 Метод аналізу ієрархій - Система підтримки прийняття рішень ІТ-компанії "Тріумф ІТ". Система підтримки прийняття рішень ІТ-компанії "Тріумф ІТ". URL: https://dss.tg.ck.ua/ahp-help (дата звернення: 06.02.2023)
4 Структура та функції інформаційних систем. Pidru4niki. URL: https://pidru4niki.com/2015101166602/menedzhment/struktura_funktsiyi_informatsiynih_sistem (дата звернення: 12.02.2023)
5 Що таке бізнес-процеси в підприємницькій діяльності?. Школа бiзнесу. URL: https://online.novaposhta.education/blog/scho-take-biznes-protsesi-v-pidpriyemnitskij-diyalnosti (дата звернення: 12.02.2023)
6 Діаграми потоків даних (dfd). StudFiles. URL: https://studfile.net/preview/5462334/page:11/ (дата звернення: 12.02.2023)
7 Creating a Custom ACL in PHP | Developer.com. Developer.com. URL: https://www.developer.com/open-source/creating-a-custom-acl-in-php/ (date of access: 04.03.2023)
8 СУБД (Системы управления базами данных) - что это, виды и функции. Highload.today - медиа для разработчиков. URL: https://highload.today/subd-kakie-byvayut-kak-vybrat/ (дата звернення: 04.03.2023)
9 Davert. Альтернативы для JavaScript. Хабр. URL: https://habr.com/ru/articles/163033/ (дата звернення: 04.03.2023)
10 7 причин, по которым PHP хорош для разработки бизнес-проектов. Custom Software Development Company | Stfalcon.com. URL: https://stfalcon.com/ru/blog/post/PHP-advantages-for-business (дата звернення: 09.03.2023)
11 Bootstrap: що це, з чого почати вивчення і як використовувати. ДРУЗІ. URL: https://druzy.com.ua/bootstrap-sho-ce-z-chogo-pochati-vivchennia-i-iak-vikoristovyvati/ (дата звернення: 10.03.2023)
12 Що таке локальний сервер і для чого він потрібен - Українське програмування. Українське програмування - Українське програмування. URL: http://programming.in.ua/web-design/allphp/68-local-serv-priority.html (дата звернення: 11.03.2023)
13 Найкращі середовища для розробки на Python та редакторів коду у 2021 році - Інший. Огляди, Ігри, Розваги, Червень 2023. URL: https://uk.myservername.com/12-best-python-ides (дата звернення: 11.03.2023)
14 Три способа разработки веб-сайта – Разработка на vc.ru. vc.ru. URL: https://vc.ru/dev/78714-3-sposoba-razrabotki-veb-sayta (дата звернення: 12.03.2023)
15 Що таке вебдодаток? – WebCase. URL: https://webcase.com.ua /uk/blog/cho-takoe-web-prilozhenie-vse-vidy/ (дата звернення 12.03.2023)
16 Учасники проектів Вікімедіа. Життєвий цикл програмного забезпечення – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/ Життєвий_цикл_програмного_забезпечення (дата звернення: 14.03.2023)
17 Учасники проектів Вікімедіа. IDEF – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/IDEF (дата звернення: 24.03.2023)
18 Учасники проектів Вікімедіа. Триярусна архітектура – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Триярусна_архітектура (дата звернення: 24.03.2023)
19 https://medium.com/@IvanZmerzlyi/клієнт-серверна-архітектура-та-ролі-серверів-9893d8048229
20 Welcome. RedBeanPHP. URL: https://www. redbeanphp.com/index.php (дата звернення: 24.03.2023)
21 DOM - об'єктна модель документа - JavaScript довідка. JavaScript - JavaScript довідка. URL: http://xn--80adth0aefm3i.xn--j1amh/DOM (дата звернення: 01.04.2023)
22 Аналіз предметної області. Stud. URL: https://stud.com.ua/77208/informatika/analiz_predmetnoyi_oblasti (дата звернення: 04.04.2023)
23 Бази даних. ER-модель. Поняття зв’язку. Потужність зв’язку. Типи зв’язків. Приклади | BestProg. BestProg | Програмування: теорія та практика. URL: https://www.bestprog.net/uk/2019/01/27/er-model-the-concept-of-relationsh ip-the-relationship-capacity-types-of-relationships-examples-ua/ (дата звернення: 04.04.2023)
24 Учасники проектів Вікімедіа. Концептуальна схема – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Концептуальна_схема (дата звернення: 04.04.2023)
25 Учасники проектів Вікімедіа. Діаграма прецедентів – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Діаграма_прецедентів (дата звернення: 07.04.2023)
26 Збережені процедури | e-helper.com.ua. e-helper.com.ua | Учат здесь!. URL: http://www.e-helper.com.ua/node/40 (дата звернення: 09.04.2023)
27 Тестування безпеки: SQL-ін’єкції | Безкоштовний онлайн-курс від компанії QATestLab. Безкоштовний онлайн-курс від компанії QATestLab | Головна сторінка. URL: https://training.qatestlab.com/blog/technical-articles/security-testing-sql-injection/ (дата звернення: 10.04.2023)
28 MS SQL Server и T-SQL | Хранимые процедуры. METANIT.COM - Сайт о программировании. URL: https://metanit.com/sql/sqlserver/11.1.php (дата звернення: 15.04.2023)
29 jQuery.ajax() | jQuery API Documentation. jQuery API Documentation. URL: https://api.jquery.com/jquery.ajax/ (date of access: 16.04.2023)
30 Setup | RedBeanPHP. RedBeanPHP :: Welcome. URL: https://redbeanphp.com/manual3_0/index.php?p=/manual3_0/setup (дата звернення: 18.04.2023)
31 PHP: $_POST - Manual. PHP: Hypertext Preprocessor. URL: https://www.php.net/manual/ru/reserved.variables.post.php (дата звернення: 24.04.2023)
32 RedBeanPHP Counting. RedBeanPHP Welcome. URL: https://redbeanphp.com/index.php?p=/counting (дата звернення: 27.04.2023)
33 RedBeanPHP CRUD. RedBeanPHP Welcome. URL: https://redbeanphp.com/index.php?p=/crud (дата звернення: 27.04.2023)
34 RedBeanPHP Quick Tour. RedBeanPHP Welcome. URL: https://redbeanphp.com/index.php?p=/quick_tour (дата звернення: 27.04.2023)
35 https://developer.mozilla.org/ru/docs/Web/API/Fetch_API/Using_Fetch
36 Учасники проектів Вікімедіа. JSON – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/JSON (дата звернення: 27.04.2023)
37 PHP: $_SESSION: Hypertext Preprocessor. URL: https://www. php.net/manual/en/reserved.variables.session.php (дата звернення: 29.04.2023)
38 RedBeanPHP Querying. RedBeanPHP Welcome. URL: https://redbeanphp.com/index.php?p=/querying (дата звернення: 02.05.2023)
39 Учасники проектів Вікімедіа. Ручне тестування – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Ручне_тестування (дата звернення: 02.05.2023)
40 Електротравматизм та дія електричного струму на організм людини - Бібліотека BukLib.net. Головна - Бібліотека BukLib.net. URL: https://buklib.net/books/31413/ (дата звернення: 05.05.2023)
41 Методи і засоби захисту від ураження електричним струмом - Бібліотека BukLib.net. Головна - Бібліотека BukLib.net. URL: https://buklib.net/books/35195/ (дата звернення: 06.05.2023)
42 ДСТУ Б В.2.5-82:2016. Електробезпека в будівлях і спорудах. Вимоги до захисних заходів від ураження електричним струмом. Чинний від 2017-04-01. Вид. офіц. Науково-виробн. підприємство «Укренергоналадкавимірювання»
43 ДСТУ 7237:2011. Система стандартів безпеки праці. Електробезпека. Загальні вимоги та номенклатура видів захисту. Чинний від 2011-08-01. Вид. офіц. Держспоживстандарт України
44 ДСТУ ISO 9241-1:2003. Ергономічні вимоги до роботи з відеотерміналами в офісі. Частина 1. Загальні положення (ISO 9241-1:1997, IDТ). Чинний від 2004-10-01. Вид. офіц. Держспоживстандарт України
45 ДСТУ 7234:2011. Дизайн і ергономіка. Обладнання виробниче. Загальні вимоги дизайну та ергономіки. Чинний від 2011-08-01. Вид. офіц. Укр. НДІ дизайну та ергономіки НАУ
46 ДСТУ 7299:2013. Дизайн і ергономіка. Робоче місце оператора. Взаємне розташування елементів робочого місця. Загальні вимоги ергономіки. Чинний від 2014-01-01. Вид. офіц.
47 ДСТУ 7951:2015. Дизайн і ергономіка. Крісло оператора. Загальні ергономічні вимоги. Чинний від 2014-01-01. Вид. офіц.
48 ДСТУ 8604:2015. Дизайн і ергономіка. Робоче місце для виконання робіт у положенні сидячи. Загальні ергономічні вимоги. Чинний від 2017-07-01. Вид. офіц.
49 Ергономічні вимоги для організації робочого місця. Головна. URL: https://www.gpp.in.ua/robota/ergonomichni-vimogi-dlya-organizatsiji-robochogo-mistsya (дата звернення: 04.06.2023)
50 ДСТУ EN 12464-1:2016. Світло та освітлення. Освітлення робочих місць. Частина 1. Внутрішні робочі місця (EN 12464-1:2011, IDT). Чинний від 2017-12-01. Вид. офіц.
51 ДСН 3.3.6.042-99. Санітарні норми мікроклімату виробничих приміщень. Чинний від 1999-12-01. Вид. офіц.
52 Атаманчук П.С., Мендерецький В.В., Панчук О.П., Чорна О.Г. Інтегрований курс безпеки життєдіяльності (теоретичні основи): Навч. посіб. - Кам'янець-Подільський: Буйницький О .А. ,2009 . - 200 с.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2023КРБ_СНС-41_Саган_ОА.pdf1,41 MBAdobe PDFПереглянути/відкрити


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

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