Проєктування та розробка інформаційної системи для продажу автозапчастин
Loading...
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
UA : Кваліфікаційна робота: 53 сторінок, 19 рисунків, 6 таблиць, 17 джерел, 4 додатки.
Метою кваліфікаційної роботи є розробка та програмна реалізація сучасної веборієнтованої інформаційної системи для автоматизації процесів обліку, реалізації та управління даними в умовах роздрібної електронної комерції автозапчастинами. Система повинна забезпечувати ефективне та безпечне управління інформацією про товари, клієнтів, замовлення та актуальні залишки на складі підприємства.
У процесі виконання роботи було проведено системний аналіз предметної області, досліджено специфіку бізнес-процесів сучасного інтернет-магазину та виявлено недоліки традиційних підходів до обліку. На основі отриманих даних було сформульовано детальні вимоги до програмного продукту. Для візуалізації алгоритмів взаємодії користувачів із системою побудовано відповідні UML-діаграми, а також здійснено концептуальне і логічне проєктування нормалізованої реляційної бази даних.
Для програмної реалізації інформаційної системи застосовано сучасний стек вебтехнологій. Серверну частину продукту розроблено мовою програмування Python з використанням можливостей мікрофреймворку Flask. Надійне зберігання та швидку обробку реляційних даних забезпечує система управління базами даних MySQL. Клієнтська частина системи побудована на основі мов розмітки HTML5, каскадних таблиць стилів CSS3 та адаптивного фреймворку Bootstrap 5, що гарантує коректне та інтуїтивно зрозуміле відображення інтерфейсу на різних типах пристроїв.
У результаті створено повнофункціональний вебдодаток, що працює за класичною архітектурою «клієнт-сервер». Програмний продукт включає підсистему управління каталогом товарів із динамічною фільтрацією, механізм формування електронного кошика на базі безпечних користувацьких
сесій, модулі авторизації та ведення особистих профілів клієнтів. Особливу увагу приділено надійності даних: реалізовано захист процесів оформлення замовлень за допомогою механізму SQL-транзакцій із паралельним списанням складських залишків. Додатково систему інтегровано з логістичними даними для зручного вибору відділень доставки та впроваджено алгоритм автоматичної генерації товарних чеків для друку.
Впровадження розробленої системи дозволяє суттєво підвищити загальну ефективність роботи магазину, мінімізувати ризики помилок персоналу, автоматизувати складський облік та вивести на новий рівень якість обслуговування покупців.
EN : The qualification work contains: 53 pages, 19 figures, 6 tables, 17 references, 4 appendices. The purpose of the qualification work is the development and software implementation of a modern web-oriented information system to automate the processes of accounting, sales, and data management in retail e-commerce of auto parts. The system must ensure effective and secure management of information about products, customers, orders, and current warehouse balances of the enterprise. During the work, a deep system analysis of the subject area was conducted, the specifics of business processes of a modern online store were investigated, and the shortcomings of traditional accounting approaches were identified. Based on the obtained data, detailed requirements for the software product were formulated. To visualize the algorithms of user interaction with the system, the corresponding UML diagrams were built, and the conceptual and logical design of a normalized relational database was carried out. A modern stack of web technologies was used for the software implementation of the information system. The server side of the product is developed in the Python programming language using the capabilities of the Flask microframework. Reliable storage and fast processing of relational data are provided by the MySQL database management system. The client side of the system is built on the basis of HTML5 markup languages, CSS3 cascading style sheets, and the adaptive Bootstrap 5 framework, which guarantees a correct and intuitive display of the interface on various types of devices. As a result, a fully functional web application working on a classic client-server architecture was created. The software product includes a catalog management subsystem with dynamic filtering, an electronic shopping cart mechanism based on secure user sessions, authorization modules, and personal client profiles. Special attention is paid to data reliability: the protection of order checkout processes is implemented using the SQL transaction mechanism with parallel write-off of warehouse balances. Additionally, the system is integrated with logistics data for convenient selection of delivery branches, and an algorithm for automatic generation of printed sales receipts is introduced. The implementation of the developed system significantly improves the overall efficiency of the store, minimizes the risks of staff errors, automates inventory management, and brings the quality of customer service to a new level.
EN : The qualification work contains: 53 pages, 19 figures, 6 tables, 17 references, 4 appendices. The purpose of the qualification work is the development and software implementation of a modern web-oriented information system to automate the processes of accounting, sales, and data management in retail e-commerce of auto parts. The system must ensure effective and secure management of information about products, customers, orders, and current warehouse balances of the enterprise. During the work, a deep system analysis of the subject area was conducted, the specifics of business processes of a modern online store were investigated, and the shortcomings of traditional accounting approaches were identified. Based on the obtained data, detailed requirements for the software product were formulated. To visualize the algorithms of user interaction with the system, the corresponding UML diagrams were built, and the conceptual and logical design of a normalized relational database was carried out. A modern stack of web technologies was used for the software implementation of the information system. The server side of the product is developed in the Python programming language using the capabilities of the Flask microframework. Reliable storage and fast processing of relational data are provided by the MySQL database management system. The client side of the system is built on the basis of HTML5 markup languages, CSS3 cascading style sheets, and the adaptive Bootstrap 5 framework, which guarantees a correct and intuitive display of the interface on various types of devices. As a result, a fully functional web application working on a classic client-server architecture was created. The software product includes a catalog management subsystem with dynamic filtering, an electronic shopping cart mechanism based on secure user sessions, authorization modules, and personal client profiles. Special attention is paid to data reliability: the protection of order checkout processes is implemented using the SQL transaction mechanism with parallel write-off of warehouse balances. Additionally, the system is integrated with logistics data for convenient selection of delivery branches, and an algorithm for automatic generation of printed sales receipts is introduced. The implementation of the developed system significantly improves the overall efficiency of the store, minimizes the risks of staff errors, automates inventory management, and brings the quality of customer service to a new level.
Description
Димчук І. А. Проєктування та розробка інформаційної системи для продажу автозапчастин : кваліфікаційна робота освітньо-професійного ступеня фаховий молодший бакалавр спеціальності 021 "Інженерія програмного забезпечення" освітньо-професійної програми "Розробка програмного забезпечення" / наук. керівник Ю. О. Борисовська. Запоріжжя : ВСП EПФК ЗНУ, 2026. 53 с.