DESIGN OF A SOFTWARE SYSTEM FOR TICKET BOOKING

Authors

DOI:

https://doi.org/10.32782/IT/2024-3-3

Keywords:

ticket booking, user interface, platform, system architecture, scalability

Abstract

This paper is dedicated to the development and implementation of a ticket booking platform that meets the modern requirements of users and event organizers. Aim of the study. The aim of this research is the design and development of a software system for booking and purchasing tickets for events, called «Ticketer». The primary objective is to create a convenient and efficient tool that provides users with quick access to event information while offering event organizers modern tools for sales. Methodology. The process of designing the platform followed a phased approach, including market analysis, prototyping, defining business rules, and system architecture design. The main interface elements and functionalities were initially developed as a prototype using the Figma tool, which allowed for the optimization of the user experience. In addition, use case diagrams, CRC cards, object diagrams, and class diagrams were created to structurally define the system architecture and ensure the consistency of its components. Special attention was given to ensuring the platform’s reliability and scalability, allowing for further development and integration with other services. Scientific novelty. The scientific novelty of the project lies in the integration of modern features such as realtime ticket availability updates, personalized recommendations, and multi-platform accessibility. This enhances the platform’s efficiency and meets the changing needs of modern users. The use of prototyping in the early stages of development and a phased approach to architecture design ensure a high level of system flexibility and adaptability. Conclusions. As a result of the research, a fully functional ticket booking platform «Ticketer» was created, providing a convenient, secure, and personalized experience for users while offering event organizers effective tools for sales management. The platform meets modern market demands and has high potential for further development and scaling.

References

Smith A., Jones B. Digital Transformation in Business: Strategy and Practice. Routledge, 2020. 320 p.

Lee J. Digital Business and E-commerce Management. Pearson, 2019. 450 p.

Wiegers K., Beatty J. Software Requirements. 3rd ed. Microsoft Press, 2013. 590 p.

Systems and software engineering – Software Life Cycle Processes. ISO 12207:2008. [Чинний від 2008-02-01]. 122 с. (Міжнародний стандарт).

Vilppu H. Prototyping for Designers: Developing the Best Digital and Physical Products. O’Reilly Media, 2019. 290 p.

Kotler P., Keller K. L. Marketing Management. 15th ed. Pearson, 2016. 812 p.

Unified Modeling Language. URL: https://www.maxzosim.com/unifikovana-mova-modeluvannia/ (дата звернення: 30.08.2024).

Ambler S. W. The Object Primer: Agile Model-Driven Development with UML 2.5. Cambridge University Press, 2019. 400 p.

Agile Modeling Artifacts. URL: https://agilemodeling.com/artifacts/crcmodel.htm (дата звернення: 30.08.2024).

NGINX. NGINX Web Server Guide. URL: https://docs.nginx.com/nginx/admin-guide/web-server/ (дата звернення: 30.08.2024).

Published

2024-12-06