Доработка расширения Excel

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.05.2008

Коротко - необходимо :

1. разработать установщик имеющегося С# приложения - add-in -а MS Excel (automation add-in) - такой, чтобы его можно было кастомизировать при доработке библиотеки.

2. сделать визуализатор данных, получаемых при работе библиотеки - например, в виде вызова

Подробнее:

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

Имеется написанный на C# плагин к Excel.

Основная функция плагина - операции с нечеткими (Fuzzy)числами, то есть вся функциональность в функциях Excel.

Функции работают (еще не все реализованы) и подключаются к Excel - просто через регистрацию dll из VS

(automation add-in)

Особенность функций - аргументы у них хранятся в 1 ячейке в виде строки типа

"1,0.2;2,0.3......" Каждая строка задает ФУНКЦИЮ (функция принадлежности нечеткого числа) где 1 2 - номер по оси аргументов функции а 0.2 0. 3 - значение функции

Нам Нужно:

Работы 1-й очереди (точно надо и быстро)

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

1. Сделать установщик который по ходу установки .Net automation add-in и всего что ей надо + регистрации этого плагина в реестре показывал бы наши реквизиты картинки с патентами и т п

2. Сделать визуализатор функции в ячейке - видимо проще всего - если он будет встроенным Excel - им компонентом построения графиков (graph wizard) - тогда пользователь сможет кастомизировать графики. Компонент визуализации должен вызываться по контектсному меню (например, если находимся на ячейке с результатом нашей новой функции - то в меню по щелчку правой кнопки мышью есть пункт "Draw this number"

На выходе хотелось бы получить компилируемый проект для VS 2008 Express edition - с примером куда вставлять доп функции и менять заставки установщика.

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

Работы 2 - й очереди (будут делаться позднее и за отдельную цену )

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

1. Доработать механизм хранения функции в ячейке - с целью экономии места и повышения точности (как доработать есть продуманные подходы)

2. Сделать в плагине настройки для наших функций (точность, скорость, вид графиков и т п)

3. Повысить скорость функций (unmanaged dll и т п)

4. Сохранять результаты из ячейки по контексному меню (правой кнопке мыши) в виде листа Excel, DBF....

5. Добавить мини - иконки - изображения функций в ячейках графически

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

В дальнейшем понадобятся еще работы - выигравшему и успешно завершившему первый этап будет предпочтение.

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