Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Описание задачи

Разработать клиент-серверное приложение со следуюшим функционалом:

  • Работа с данными в csv файлах;
  • Автоматическое создание таблиц в базе данных;
  • Веб-страница для загрузки данных в таблицы базы данных из csv файлов;
  • Вывод результатов в csv файлы;
  • Вывод ошибок в консоль;
  • Веб-страница с формой для регистронезависимого текстового поиск по описанию транзакий с выводом на ту же страницу в виде таблицы;
Пример

Строки "ПлатА за аренду", "ПлатАза аренду", "ПЛАТА" удовлетворяют условию, так как будучи переведёнными в нижний регистр содержат подстроку "плата".

Описание используемых данных

Таблица transactions.csv

Таблица содержит историю транзакций клиентов банка за один год и три месяца.

Формат данных

customer_id,tr_datetime,mcc_code,tr_type,amount,term_id

111111,15 01:40:52,1111,1000,-5224,111111

111112,15 15:18:32,3333,2000,-100,11122233

...

Описание полей

  • customer_id — идентификатор клиента;
  • tr_datetime — день и время совершения транзакции (дни нумеруются с начала данных);
  • mcc_code — mcc-код транзакции;
  • tr_type — тип транзакции;
  • amount — сумма транзакции в условных единицах со знаком; + — начисление средств клиенту (приходная транзакция), - — списание средств (расходная транзакция);
  • term_id — идентификатор терминала;
Таблица gender_train.csv

Данная таблица содержит информацию по полу для части клиентов, для которых он известен. Для остальных клиентов пол неизвестен.

Формат данных

customer_id,gender

111111,0

111112,1

...

Описание полей

  • customer_id — идентификатор клиента;
  • gender — пол клиента;
Таблица tr_mcc_codes.csv

Данная таблица содержит описание mcc-кодов транзакций.

Формат данных

mcc_code;mcc_description

1000;словесное описание mcc-кода 1000

2000;словесное описание mcc-кода 2000

...

Описание полей

  • mcc_code – mcc-код транзакции;
  • mcc_description — описание mcc-кода транзакции.
Таблица tr_types.csv

Данная таблица содержит описание типов транзакций.

Формат данных

tr_type; tr_description

1000; словесное описание типа транзакции 1000

2000; словесное описание типа транзакции 2000

...

Описание полей

  • tr_type – тип транзакции;
  • tr_description — описание типа транзакции;
Необходимые материалы
3 года назад
qd_baklanov_del
Георгий 
24 года
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Вадим
 
37 лет
3 года в сервисе
Был
3 года назад
3 года назад
Сардор
 
23 года
5 лет в сервисе
Был
18 дней назад
4 отзыва
3 года назад
  • Похожие заказы

  • Необхідно реалізувати бібліотеку функцій для різних методів сортування масивів, включаючи сортування методом вставки, Cocktail Shaker та швидке сортування. Бібліотека має забезпечити гнучкість та ефективність при роботі з масивами різної довжини.

    Базы данных3 заявки
    Закрыт
    3 года назад
  • $1000

    Компания ищет специалиста по CS Cart для выполнения различных задач и разработки модулей. Работа доступна из любой точки мира при наличии компьютера и интернета. Требуется опыт работы с CS Cart. Зарплата составляет 50 000 Р в месяц.

    Базы данных1 заявка
    Закрыт
    3 года назад
  • Требуется разработать функционал на Laravel, который позволит пользователю загружать файл Excel через HTML форму. Программа должна парсить данные и загружать их в базу данных. В Excel содержится 6 столбцов, необходима корректная обработка и сохранение информации.

    Базы данных1 исполнитель
    Завершен
    3 года назад
  • Требуется восстановить доступ к аккаунту Telegram на MAC OS. Необходима помощь в восстановлении данных для входа и решение проблем с входом без доступа к телефону. Обновление Telegram привело к невозможности входа в старые аккаунты.

    Базы данных2 заявки
    Закрыт
    3 года назад
  • Требуется спроектировать глобальную базу данных с минимум тремя индексами различных типов. В качестве значений узлов использовать два вида списков: срочный и LВ. Необходимо продемонстрировать использование как минимум четырех функций работы с глобалами. Все параметры должны вводиться с клавиатуры для гибкости и удобства.

    Базы данныхнет заявок
    Закрыт
    3 года назад
  • Необходима помощь в диагностике и исправлении ошибок работы базы данных после переноса сайта на VDS от Таймвеб. Проблемы с доступом в админ панель и ошибками соединения на страницах, включая рекламные страницы. Требуется опытный специалист для выявления и устранения неполадок.

    Базы данных1 заявка
    Закрыт
    3 года назад
  • $256

    Необходимо написать дипломную работу на тему 'Разработка довідково-информаційної системи обліку комплектуючих ПК' на языке C#. Работа должна включать функционал поиска, сортировки, редактирования, добавления и удаления данных, а также генерацию отчетов и фильтрацию. Объем работы - 150 страниц с уникальностью 80%.

    Базы данныхнет заявок
    Закрыт
    3 года назад
  • Требуется написать контрольную работу по теме баз данных, включая задачу на нахождение наиболее красивого разбиения номера телефона. Основное внимание уделить теоретическим аспектам и практическому применению.

    Базы данных1 заявка
    Закрыт
    3 года назад
  • $65

    Необходимо собрать данные с сайта через API или из датасета, загрузить их в SQL-базу, провести разведочный анализ и создать дашборд. Проект включает визуальное представление данных и примеры на основе анализа фильмов.

    Базы данных5 заявок
    Закрыт
    3 года назад
  • Необходима курсовая работа с практической частью по базам данных. Задачи включают анализ предметной области, разработку схемы реляционной витрины данных и проекта SSIS для интеграции информации. Также требуется создание многомерной базы данных и куба для OLAP анализа, написание MDX запросов и построение отчетов в Excel. Необходимы подробные описания источников данных и схемы трансформации.

    Базы данных1 заявка
    Закрыт
    3 года назад