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

Суть программного продукта заключается в создании маркированного текста (заключение отдельных фрагментов текста в HTML теги). Результат работы программного продукта даст пользователю возможность работать с текстом, в котором смыслообразующие слова и словосочетания будут выделяться на фоне общего текста.

Требования к составу выполняемых функций

Программа должна обеспечивать возможность выполнения перечисленных ниже функций:

1. функция редактирования настроек с возможностью сохранения изменений

2. функция построчного поиска соответствий из файла Db.csv в файлах папки «Result»

3. функция автоматического редактирования данных в текстовых файлах находящихся в папке «Result» на основе настроек файла Settings.ini (редактор настроек файла уже есть и написан на Delphi) и данных из Db.csv путем замены и дополнения содержимого файла.

Требования к объемам данных

Программный продукт ориентирован на обработку множества текстовых файлов, общий объем которых может превышать десятки мегабайт информации, а количество превышать десять тысяч файлов.

Требования к временным характеристикам

Скорость обработки данных программным продуктом должна быть максимально высокой.

Описание работы

1) Пользователь вводит настройки для программы, которые сохраняются в файле Settings.ini.

2) Далее запускается файл Process.exe, который начинает процесс обработки текстовых файлов в папке «Result»

3) В соответствии с заданной Маской делается выборка файлов, в которых будут производиться изменения. Если какой-либо файл папки «Result» не соответствует заданным параметрам маски (имя, расширение, дата создания, размер), то файл должен быть игнорирован.

4) Из файла Db.csv построчно берутся данные после кода #text# и ищутся в текстовых файлах папки «Result». Для удобства поиска искомое слово или словосочетание после кода #text# представлено в виде основы слова (далее по тексту - Основа).

5) При нахождении соответствия слово или словосочетание заменяется на текст после кода #inst# или обрамляется в код #bef# с начала и #aft# с конца.

===========================

1) Программист, работавший над проектом, по причине форс-мажорных обстоятельств был вынужден завершить свое участие в проекте. Он успел сделать только программу, редактирующую Настройки.

2) Имеются исходники программы, на основе которой можно работать. Функция Поиска и построчной Замены там уже реализованы.

3) В приложении ТЗ, примеры входных файлов, Settings.ini, Db.csv.

===========================

15 лет назад
spartanez
Сергей 
NaN летРоссия
16 лет в сервисе
Был
12 лет назад
4 отзыва
Выбранный исполнитель
vs_dev
37 летУкраина
17 лет в сервисе
Был
14 лет назад
2 отзыва
15 лет назад
$95
7 дней
Доволен сотрудничеством. Качественно выполнил задание, учел все требования ТЗ. Самое приятное в сотрудничестве для меня было то, что: - скорость обработки данных выше, чем я ожидал; - исправления и мелкие доработки происходили оперативно; - цена, запрошенная изначально была самой адекватной из всех, предложивших свои услуги, программистов; - быстро вник в суть проекта. Опытный специалист своего дела.
Доволен сотрудничеством, интересно было выполнить подобный проект. Все вопросы были решены оперативно. В качестве заказчика рекомендую.
  • Похожие заказы
  • $18

    Есть файл Эксель , в нем информация более 20 ти разных записей. Нужно взять уже имеющий макрос настроить его, что бы он работал без багов и выполнял свои функции. - забирает информацию из экселя вставляет ...

    Прикладное ПО1 исполнитель
    Завершен
    15 лет назад
  • $50

    На страницах интернета можно скачать много разный asq ботов. Мне нужен asq бот раздающий wm бонусы с возможностью менять валюты, чтоб выдавал 1 wmid 1 раз в 24 часа написанный на php пример asq бота 409892367 от ...

    Прикладное ПО2 исполнителя
    Завершен
    15 лет назад
  • Сделать в верстке и наложить на код пхп ползунков и других джаваскриптовых элементов, около 4 страниц. Скрипты движения ползунков и другие фичи уже свертаны и работают на 1 страницы. Нужно сделать на других в немного ...

    Закрыт
    15 лет назад
  • Коротко опишу ситуацию: есть два торгующих предприятия: 1. Главный офис (1С 77 ТиС) 2. Магазин (1С 81 УТ 1.3) Первый продает по оптовым ценам товар второму, второй соответственно продает в розницу остальным. Розничные цены устанавливает ...

    Закрыт
    15 лет назад
  • $10

    Написать программу на языке C# - Автоматизация учёта книг в публичной библиотеке. Так чтоб код был не сложный. Что надо в этой программе: 1. Новые книги добовлять, удалять. 2. Сохранять в файле. 3. Сделать поиск по: автору, названию, и жанру книги. (Так ...

    Прикладное ПО1 исполнитель
    Завершен
    15 лет назад
  • Необходим класс расширяющий один из визуальных компонентов SWING типа JeditorPane со следующими параметрами: На входе Страна, Город, Улица, Дом (некоторая информация может отсутствовать), тип отображения, масштаб. На выходе - графическая карта Яндекса отображаемая в компоненте с центрированием ...

    Прикладное ПО1 исполнитель
    Завершен
    15 лет назад
  • ТЗ прикрепил -------------------------------------------------------------------------------------------- ДОПОЛНИТЕЛЬНО "Нужно сделать только программу, с подробными пояснениями все преобразования, начиная с генерации Python класса сейчас не нужны, постараюсь сделать сам " Срок - воскресенье(14 июня) - 14.00

    Прикладное ПО1 исполнитель
    Закрыт
    15 лет назад
  • Нужны функции 1. Определит страну по IP 2. Если страна находится в указанном списке, то вернет True (Список нужных стран передается в нее в виде строки через запятую) используйте API или стандартные компоненты, чтобы все ...

    Прикладное ПО1 исполнитель
    Завершен
    15 лет назад