Details

Title Мобильное приложение под iOS для создания документов с алгоритмом распознавания страниц и текста с помощью камеры: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Лебедев Максим Дмитриевич
Scientific adviser Леонтьева Татьяна Владимировна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects документ; сканирование; камера; печать; приложение; document; scanning; camera; printing; application
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3709
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\33393
Record create date 8/29/2024

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

В данной работе анализируется значимость оцифровки бумажных документов и книг, а также рассматриваются инструменты, необходимые для создания мобильного приложения. Особое внимание уделяется способам улучшения качества кода и методам сопровождения разработанного продукта. Выполненные задачи включают в себя: 1. Исследование рынка приложений для сканирования документов; 2. Разработка плана проекта приложения; 3. Создание дизайна приложения; 4. Разработка алгоритма распознавания страниц и текста с помощью камеры; 5. Создание инструментов для редактирования и формирования документа; 6. Интерфейс приложения на английском и русском языке. Основная часть разработки приложения выполнялась в среде Xcode от Apple с использованием языка программирования Swift. В результате была создана мобильная программа для iOS, предназначенная для сканирования страниц, редактирования с использованием различных инструментов, распознавания текста и печати документов, с внутренним защищенным хранилищем и поддержкой английского и русского языков. В приложение интегрированы статический анализатор и модульное тестирование. Для сопровождения проекта применяются инструменты для запуска тестов, сборки, создания скриншотов и загрузки в AppStore Connect.

The given work is devoted to the importance of digitizing paper documents and books, and examines the tools needed to create a mobile application. Special attention is paid to ways of improving the quality of the code and methods of maintaining the developed product. The tasks performed include: 1. Market research on document scanning applications. 2. Developing a project plan for the application. 3. Creating the design of the application. 4. Developing an algorithm for recognizing pages and text using the camera. 5. Creating tools for editing and shaping the document. 6. Application interface in English and Russian. The main part of the application development was performed in Apples Xcode environment using the Swift programming language. As a result, a mobile program for iOS was created, designed for scanning pages, editing using various tools, text recognition and printing documents, with internal secure storage and support for English and Russian languages. The application integrates a static analyzer and unit testing. Tools for running tests, building, creating screenshots and uploading to AppStore Connect are used for project maintenance.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics