Abstract:
У даній кваліфікаційній роботі розглядається проектування та розробка програмного забезпечення для інтерпретації зображень з метою полегшення
доступу незрячих користувачів до візуальної інформації. У роботі розглянуті можливі шляхи реалізації інтерпретації зображень для вирішення проблеми доступу незрячих користувачів до візуальної інформації. Спроектовано та розроблено серверну частину програмного забезпечення, використовуючи мову програмування Python, фреймворк Tornado, базу даних PostgreSQL та об'єктно-реляційне відображення Peewee. Розглянуто принципи роботи dependency injection, взаємодію між сервісами та репозиторіями, а також проектування структури бази даних. Також спроектовано та розроблено мобільний додаток на основі фреймворку Flutter. Описано роботу з BLoC паттерном, використання Cubits, а також проектування інтерфейсу користувача. This qualification work examines the design and development of image interpretation software to facilitate access to visual information for blind users. The paper considers possible ways of implementing image interpretation to solve the problem of access to visual information for blind users. The server side of the software was designed and developed using Python programming language, Tornado framework, PostgreSQL database, and Peewee as object-relational mapping. Considered the principles of dependency injection, interaction between services and repositories, and database structure design.
Implemented a mobile application with Flutter framework. Described the work with the BLoC pattern, the use of Cubits, and the design of the user interface.
Description:
Вівчаренко А. В. Розробка, налагодження та оптимізація роботи простого інтерпретатора зображень для незрячих: кваліфікаційна робота на здобуття кваліфікації бакалавр зі спеціальності 121 «Інженерія програмного забезпечення» студента групи ІПЗс-20 / ЗВО «Університет Короля Данила», факультет суспільних та прикладних наук, кафедра інформаційних технологій; керівник роботи: М. М. Демчина. Івано-Франківськ, 2024. 58 с.: рис.15, іл., дод.