CREATION OF THE OBJECT MODEL OF THE SYSTEM “INTERNET HOTEL RESERVATION” IN THE STARUML ENVIRONMENT
DOI:
https://doi.org/10.32782/tnv-tech.2024.4.15Keywords:
object model, precedent, actor, class, object, entity, operation, diagram, internet booking, manager, client.Abstract
The article presents the creation of the object model of the "Internet hotel reservation" system using the StarUML environment. Important aspects of using external platforms for hosting services and booking hotel rooms are explored, allowing graphical visualization, specification and documentation of systems for effective software development. The development of software applications for various purposes is associated with the use of an object-oriented approach, which consists in the decomposition of information systems into classes – templates on the basis of which instances of the same type are created – and building a hierarchy from them using composition and inheritance relations. With the spread of object-oriented programming languages, there was a need to use a single unified modeling language (Unified Modeling Language; UML). The object-oriented language UML has become a universally recognized standard (ISO/IEC 19501:2005) that allows describing the structures of software products and business processes. Its use ensures clarity for every specialist, prevents the formation of ambiguities or inaccuracies. In addition, the unified modeling language is easy to adapt to a specific task [1]. UML is a graphical language that can be used both on paper and with CASE tools (in particular, Microsoft Visio). UML can be used to describe a system in detail, starting from a conceptual model with its business functions and processes, and also to describe the features of the system implementation, such as classes, system software, database schema. Using UML, we can also design complex systems quickly and efficiently. The language itself is essentially a notation that is actively used by the method to describe developments. Notation is a collection of graphic objects used in models [2].
References
Міщук О. С., Самчук Л. М., Повстяна Ю. С., Ліщина Н.М. Використання уніфікованої мови візуального моделювання UML для розробки мехатронних систем: Collection of scientific papers «SCIENTA», 2022. 215 с.
StarUML. Інструкція користувача. URL: http://staruml.sourceforge.net/docs/userguide(ua)/user-guide.pdf (дата звернення: 03.09.2024).
Object Management Group (OMG) – організація, що розробляє і підтримує UML. URL: https://www.uml.org/ (дата звернення: 03.09.2024).
Український ресурс, призначений для вивчення UML. [Електроний ресурс]. – Режим доступу: https://evergreens.com.ua/ua/articles/uml-diagrams.html (дата звернення: 03.09.2024).