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

Developing Software for the Automated Assembling a Computer

Student: Belov Evgeniy

Supervisor: Nadejda Konstantinovna Trubochkina

Faculty: HSE Tikhonov Moscow Institute of Electronics and Mathematics (MIEM HSE)

Educational Programme: Information Science and Computation Technology (Bachelor)

Year of Graduation: 2017

The main purpose of this work is the development of the software that allows user to create their own computer configuration without worrying about their compatibility. The relevance of the topic of this work - active development of computer technology and the complexity of assembling computer layouts. During this work, the existing analogues of web configurators and applications were analyzed, requirements for the functionality of the developed software were defined. Based on functional requirements, user interface layouts are designed and the process of interaction between the user and the system being developed is described. Based on the layouts, a user interface has been developed. Also, the server part of the application is developed. The server part of the application was developed using the MySQL database management system. The client part of the application was developed using Android Studio and the Java programming language. In addition, to easily add entries to the database, an administrator control panel was developed using the content management system of the Wordpress site and the HTML programming language. The control panel, the database and the client application scripts written with PHP programming language. After the development, functional testing was performed, which showed no critical errors and compliance of the developed software with functional requirements. This work consists of 88 pages, 10 tables and 53 illustratiions, and includes 18 sources used.

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