• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Development of a System for Vending Machine Service

Student: Nikita Kopylov

Supervisor: Viacheslav Lanin

Faculty: Faculty of Management

Educational Programme: Software Engineering (Bachelor)

Year of Graduation: 2024

Author: Nikita E. Kopylov, HSE student, Department of Information Technology in Business. Topic of work: Development of a system for servicing vending machines. Type of final qualification work: project. Where it is performed: company. This final qualifying paper presents a report on the development of a module for a short-term plaid rental system through vending machines. The work is aimed at eliminating the gap in the availability of integrated software solutions that ensure the rental of goods using vending machines. The report describes in detail the developed component of the system, which provides the possibility of servicing vending machines. The basis of the system architecture is a client-server structure using a microservice-micronuclear approach. The first chapter discusses existing solutions and software products for the implementation of the possibility of servicing vending machines with an installation for the formation of requirements for the module being developed. The second chapter describes the design of architecture and algorithms (formation of UML diagrams, VIS scenarios), and also provides a justification for the selected technologies for implementing the solution. The third chapter describes the processes of implementation, testing, deployment and implementation. The work consists of 30 images, 1 table, 3 chapters, 1 appendix As a result of the work, the subject area was analyzed, a system for servicing vending machines was designed and developed. When performing the work, the tools, methodologies, architecture and methods of formalization relevant at the time of execution were considered. The tools used in the development are not subject to sanctions and are freely distributed in Russia. Based on the results of the work, further ways of developing the project are indicated, which are possible within the framework of a commercial project to increase the profit of the company “Get a Blanket”, in comparison with the profit at the time of launching the project into commercial release.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses