Детальная информация

Название: Алгоритм классификации кассовых чеков с использованием анализа семантики естественных языков: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технологии разработки и сопровождения качественного программного продукта
Авторы: Манаков Никита Антонович
Научный руководитель: Никифоров Игорь Валерьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2018
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: визуализация; категория; классификация; семантика; дистрибутивный
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя
DOI: 10.18720/SPBPU/2/v18-1344
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: RU\SPSTU\edoc\54385

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная выпускная квалификационная работа посвящена исследованию автоматической классификации слов на какие-либо заранее заданные категории, в частности распределению позиций из кассовых чеков на виды товаров или услуг. Исследование проведено с целью предложения концепта программного сервиса для контроля расходов и планирования бюджета. Разработан и описан серверный модуль приложения, позволяющий сохранять и выгружать электронные копии кассовых чеков с автоматическим соотнесением позиций из чеков на категории. Весь функционал является многопользовательским. Приведены результаты с демонстрацией внутреннего устройства программного сервиса через UML-диаграммы, а также продемонстрирована его работа через сценарии использования. Полученный алгоритм классификации можно внедрить как в уже существующие программы по управлению жизненным циклом кассовых чеков, так и разработать новый сервис с внедрением данного алгоритма.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • Реферат
  • Определения, обозначения и сокращения
  • Введение
  • 1. Введение в область контроля финансовых средств
    • 1.1. Кассовые чеки
    • 1.2. Процесс передачи информации о кассовом чеке в налоговую
    • 1.3. Сервисы по работе с кассовыми чеками
      • 1.3.1. Приложение «Проверка кассового чека»
      • 1.3.2. Сервис «Сбербанк Онлайн»
      • 1.3.3. Программа «FinPix»
    • 1.4. Сравнительный анализ сервисов
    • 1.5. Выводы
  • 2. Концепция программного сервиса по контролю расходов
    • 2.1. Предлагаемые подходы к анализу кассовых чеков
      • 2.1.1. Классификация
      • 2.1.2. Генерация отчетов статистики
    • 2.2. Анализ семантики естественных языков
      • 2.2.1. Методы, инструменты анализа семантики
      • 2.2.2. Категории товаров и услуг
    • 2.3. Требования на продукт
    • 2.4. Требования на серверную часть
    • 2.5. Выводы
  • 3. Реализация серверной части
    • 3.1. Выбор стека технологий
    • 3.2. Классификация кассовых чеков
      • 3.2.1. Предобработка позиций из чеков
      • 3.2.2. Алгоритм классификации
    • 3.3. Функциональное разделение обязанностей
    • 3.4. UML-диаграмма представление программного сервиса
      • 3.4.1. Классовые диаграммы
      • 3.4.2. Диаграммы последовательности
    • 3.5. Выводы
  • 4. Пример использования разработанного программного средства
    • 4.1. Регистрация пользователя
    • 4.2. Авторизация пользователя
    • 4.3. Добавление чека
    • 4.4. Просмотр чека
    • 4.5. Получение статистики
    • 4.6. Выход из системы
    • 4.7. Вывод
  • Заключение
  • Список использованных источников
  • Интерфейс мобильного приложения «FinPix»
  • Сценарий использования программного сервиса
  • Алгоритм классификации позиций из кассовых чеков

Статистика использования

stat Количество обращений: 178
За последние 30 дней: 0
Подробная статистика