The intelligent information system for the sale of vehicles

Students Name: Lys Stepan Yuriiovych
Qualification Level: magister
Speciality: Data Science
Institute: Institute of Computer Science and Information Technologies
Mode of Study: full
Academic Year: 2020-2021 н.р.
Language of Defence: ukrainian
Abstract: Lys S. Y., Kis Y. P. (supervisor). Intelligent information system for the sale of vehicles. Master’s thesis. — Lviv Polytechnic National University, Lviv, 2020. Extended abstract. Most purchases are now made remotely over the Internet. In particular, vehicles are very successfully sold at auctions and similar trading platforms. Buyers are happy, as are sellers. This can be explained by several advantages. E-commerce is an integral part of e-business. The emergence and rapid spread of e-commerce around the world depends on a number of objectively necessary conditions and assumptions. First, it is a high level of informatization of society. Even for rapid proliferation, e-commerce must be informative, and the technological potential of the Internet must exceed a certain critical level, which opens access not only to a relatively limited number of "elite" users. Another condition for the electrification of society is to achieve a certain degree of integration (information technology) of internal information systems of companies and the Internet [1]. The influence of the Internet on various aspects of social interaction is now indisputable. The functionality of mobile applications allows Internet users to consume and transmit large amounts of information in real time using their smartphone. Trends formed in the widespread use of information technology, for example, on real web or mobile applications. Selling goods over the Internet is gaining momentum, and every day more and more people use it to buy a particular product. In 2015, the share of online stores increased to 36% of the total, which corresponds to the average for Central and Eastern Europe. Ukrainian e-commerce is currently just beginning. However, some progress has been made in this regard, one of which is the signing of the Law of Ukraine “On E-Commerce” of September 3, 2015. During the writing of the master’s thesis, it was analyzed and reviewed the literature and known analogues of such systems to solve problems of vehicle implementation. I conclude that it is necessary to develop modern systems with relevant information that will allow the sale of vehicles. In addition, to determine the purpose of the master’s thesis was used the method of the goal tree, where goals are presented in the form of a hierarchy, the main purpose of which is achieved by implementing the sub-goals that are subordinate to it. Thanks to this graphical structure, the following diagrams are implemented for more detailed purposes: sequence diagram, component diagram, class diagram, state transition diagram, activity diagram, on the basis of which functional elements of the system will be developed in the future, conversion of input data to output. The diagrams contain all the necessary information for the implementation of the developed system [3]. A tree of goals was also built to formulate the general goal, and its decomposition presented aspects of its sub-goals and their criteria for determining the quality of the system. The Java software design language [4], its Spring Framework [5], was chosen to develop the server part. The architecture of the server part, the architecture of the MVC and the architecture of the project as a whole, the REST architecture were also selected and documented. The JavaScript design language and its Vue.js framework were chosen to develop the client side. PostgreSQL was chosen as the database management system. This software is based on a client-server architecture and an MVC template, so the client sends requests to the server, which in turn receives the necessary data from the database, processes it and returns it to the JSON client. The goal of research ¬– analyze the main differences between online auctions and platforms that make it possible to sell vehicles from traditional auctions and platforms, to consider the basic principles of building Internet applications. The aim of research – creation of an intelligent information system for the sale of vehicles. Develop a goal tree, precedent diagram (use-case), sequence diagram, component diagram, class diagram, state transition diagram, activity diagram. The object of research - the process of online auction for the sale of vehicles. The subject of research - tools and methods development of intellectual information system for the sale of vehicles. Briefly put research results: • analysis of literature sources on the basis of which it is necessary to investigate the current state of online sales; • analysis and comparison of analogues of existing systems; • system analysis of the system was carried out, in the process a tree of goals and corresponding UML-diagrams were created, which show the functioning of the system; • selected appropriate methods and tools for the implementation of the task on the basis of the analyzed data, which are most suitable for solving the problem; • the software product on the basis of the created and described functionality of system is developed, the control example of work is resulted. Keywords: sale platform, vehicle, intelligent information systems. References. 1. Features of e-commerce and the prospects of its development in Ukraine / A.M. Odarchenko, K.V. Spodar // Bussines Inform. – 2015. – № 1. – С. 342-346. 2. Lytvyn V.V., Pasichnyk V.V., & Yatsyshyn Yu. V. (2011). Intelektual?ni systemy: pidruchnyk. L.: Novyy Svit-2000. 3. Mueller Robert J. (2013). Database Design and UML. М.: Lori. 4. Leonard Richardson. RESTful Web APIs: Services for a Changing World: навч. посіб. / Leonard Richardson. – Видавництво O’Reilly Media, 2013 — 406. 5. Introduction to Spring Boot: creating a simple REST API in Java [Electronic resource]: article from habr.com - 2019