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

Digital Library Content Management System

Student: Adam Terlo

Supervisor: Tatiana Lobok

Faculty: Faculty of Computer Science

Educational Programme: Data Science and Business Analytics (Bachelor)

Final Grade: 9

Year of Graduation: 2024

The thesis presents the development and deployment of a secure digital library system commissioned by a Center at the Higher School of Economics. This web-based application is tailored to ensure high confidentiality and accessibility of documents across diverse or legacy hardware environments within the private education setting. The system upholds the strict security standards required for non-public training materials by preventing unauthorized copying, printing, and saving. The architecture is designed for optimal compatibility and security, utilizing the Flask framework and SQLAlchemy. As any newly installed software is automatically reset upon reboot on the local computers and setting everything up every time with the system administrators is time-consuming and inefficient, the selected methodology allows access from any networked device, irrespective of its software limitations. This approach ensures continuous availability without needing permanent software installation on client devices. Through a structured software development lifecycle, the project emphasizes security integration within a user-friendly interface. Performance testing indicates robust handling of simultaneous access requests, affirming the system’s operational efficacy. Comparative analysis with existing digital library solutions highlights the unique fulfillment of the Center’s specific needs for security, versatility, and user accessibility.

Full text (added May 23, 2024)

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