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

Задачи: рукописная синхронизация двух территориально удаленных баз данных в существующем проекте, платформа Delphi 7 + MS SQL Server 2005/2008 Express Edition.

Программист, делавший проект, выбыл по болезни, проект горящий, приступаем к работе сразу после договоренности.

Некоторые наработки по проекту есть, но для оценки объема работ правильнее считать что работа делается с нуля.

Обязателен скайп.

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

Общие сведения о проекте:

В базе 155 таблиц, данные синхронизируются для 30 таблиц. Разные таблицы синхронизируются разными способами, варианты:

1. Вся информация вносится в центральной базе, остальные являются подписчиками.

2. Записи делятся по какому-либо признаку (где были созданы), в каждой базе можно менять "свои" записи, для остальных записей база является подписчиком.

3. Полный вариант синхронизации, когда запись может быть изменена в любой базе.

4. Данные не синхронизируются (базовые справочники, таблицы не имеющие значения для другой базы, некоторые таблицы вообще не используются)

Доступ к удаленным данным - через связанные сервера.

Каждый сервер отвечает за обновление своих данных, т.е. только pull без push.

В проекте используется EhLib 5.2, FastReport 4.9, и еще несколько аддонов которые скорее всего не потребуются. Использование в работе других гридов/отчетов не допускается.

Всего по проекту надо сделать: 1. Форма запуска синхронизации с настройками: какие таблицы синхронизируются, какие базы (в настоящий момент базы только 2), за какой период проверять изменения

2. Хранимка на сервере, обеспечивающая однократную pull синхронизацию с переданными из формы параметрами

3. Ведение лога синхронизации, форма просмотра лога с возможностью фильтрации

4. Асинхронный запуск синхронизации через заданный интервал времени, отслеживание состояния синхронизации

5. Вывод пиктограмм состояния синхронизации, вывод пикторгаммы наличия потерянных в конфликте изменений (выдается при наличии определенных событий в логе)

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

Общая сумма предполагается 5000-15000 р. (?)

Я могу взять на себя весь sql код, то есть собственно хранимку отвечающую за синхронизацию. Но буду рад, если за sql код будет отвечать Исполнитель, от этого зависит цена. Образец базы и коды - после достижения договоренности.

Поскольку условия довольно нечеткие, предлагается выделить первый этап стоимостью 2000р и длительностью 1-2 дня.

В первый этап входит

1. разворачивание Исполнителем тестовых баз из бэкапов

2. передача Исполнителю кусков кода ответственных за инициализацию коннекта, так чтобы итоговый код (форма+модуль) delphi можно было легко вставить в существующий проект.

3. создание формы настроек. По нажатию кнопки запускается хранимка, синхронизирующая одну таблицу (пользователей) в одну сторону. Т.е. изменения из удаленной базы должны попасть в местную базу.

На первый этап отводится 1-2 дня.

В настоящий момент просьба подавать заявку ТОЛЬКО на первый этап. Примерную оценку сроков и стоимости всего проекта просьба писать в комментах.

После первого этапа, когда у Исполнителя появится ясность что как и почему, договариваемся о проекте в целом.

Оплата рубли, через ВебМани

12 лет назад
x_jerry
Игорь 
51 годРоссия
17 лет в сервисе
Был
7 месяцев назад
  • Похожие заказы
  • Нужна утилита (десктоп) для сортировки страниц по количеству исходящих ссылок. Все предельно просто. В настройках имеем количество ссылок которое служит фильтром. Варианты: а) Считать количество доменов б) Считать количество исходящих ссылок в общем (нужное отмечается чекбоксом) Например: Имеем файл ...

    Закрыт
    12 лет назад
  • Материалы и условия выполнения проекта на тему: " Система для тестирования с использованием GWT и Spring Roo" переданы исполнителю — Седакову Егору (Egorik789)

    Прикладное ПО1 исполнитель
    Закрыт
    12 лет назад
  • В двух словах суть программы в том, чтобы учитывать пациентов лечебного учреждения и оказанные им услуги. Delphi + MySQL Все подробности при общении. Для специалистов по Delphi задача простая, поэтому просьба присылайте предложения, если вы имеете достаточный ...

    Прикладное ПО1 исполнитель
    Завершен
    12 лет назад
  • Плеер: - воспроизводит поток в формате HTTP Live Streaming - воспроизводит 2-а канала с заранее указанных URL - работа плеера только через учетную запись - начинать воспроизведение только по команде внешнего сервера - кнопка Старт/Стоп - ползунок громкости - отображение информации о звучащем треке - отображение недельного расписания получаемого в формате ...

    Закрыт
    12 лет назад
  • $500

    Необходимо написать парсер для сайта, собирать информацию полученную в результате поиска на сайте в txt файлы. Работать должен через IE имитируя действия пользователя. Линк на сайт и подробное тз при лично общении.

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

    Нужно написать несколько функций на C# (под .NET2.0) для проверки отдельных параметров прокси (БЕЗ использования СТОРОННИХ чекеров): - Анонимность (приватность) - Тип (HTTP,HTTPS,SOCKS4,SOCKS5) - Поддержка POST Требования: понятный код с комментариями. Оплата 15$

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

    Нужно автокликер (бот), который будет реагировать на цвет мобов, комбинация клавиш и мышки. Нужно прописать в нем нужные действия. Пример тут http://www.timezero.ru/sbtl.ru.html?28415831066625

    Закрыт
    12 лет назад