Небольшая программка сравнение списков

Яков15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.08.2014

Программка должна быть такая:

В горизонтальном меню пункты: индексация и pr sape

У Индексации выпадающие подпункты: ожидают индексации, prospero, субподряд, результат, отчеты

На формах ожидают индексации, prospero, субподряд только форма загрузки файла, на вход будет подаваться csv, в csv будут два столбца: урл и анкор, и на форме ожидают индексации еще выпадающий список из которого выбираем биржу: gogetlinks, pr.sape, miralinks, прочее. (эти значения храним в отдельной таблице-справочнике)

Данные из файлов заносим в три разных, одноименных формам, таблички.

На форме Результат три кнопки для очистки трех таблиц и кнопки для подсчета:

1. найти потери

2. эффективность

Найти потери - тут все просто, вычесть из первой таблицы записи второй, потом третьей, результат выдать в csv url и анкор

Эффективность - тут нужно:

1. Из второй таблицы удалить те записи, которые есть и в третьей тоже

2. Сравнить первую и вторую, посчитать кол-во общих записей

3. То, что в первой таблице - это то, что ожидало индексации, то что во второй и третьей - то что прогонялось двумя разными способами

мне нужна эффективность каждого из двух способов в процентах в разрезе сайта (выделить из поля url) и биржи и общая в процентах, какой процент страниц проиндексировался

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

-------------------------------------

Пункт pr.sape подпунктов не имеет, тут мы просто загружаем два csv файла, в файлах только номера заданий id, т.е. один столбец.

Нужно выбрать общие для обоих файлов записи и вывести их списком гиперссылок, где анкор - id, ссылка ведет на http://pr.sape.ru/advert/view/id/, где id - Это id.

------------------------------------

Предпочтение реализации на с++ билдери (в любом случае готовый проект должен запускаться одинм exeшником, не требуя дополнительных фреймвоков)

база - ms sql

стоять все это будет на вин сервере 2003

Оплата ч-з сервис безопасных сделок.

После выполнения проекта исполнитель передает все исходники, только тогда проект считаем закрытым.

П.С, Уважаемые коллеги, все предложения, пожалуйста, строго в проект