33еместо
Family 12 - Домашняя бухгалтерия « все идеи проекта

76

-7
+83

Инвестиции: вынести функционал обновления котировок в внешние plugin'ы и иметь возможность пользователю разрабатывать их

При этом обеспечить возможность добавления пользователм своих plugin'ов, что даст возможность расширить перечень источников которовок для пользователя.

Система поставляется с набором готовых плагинов для ряда котировок (например, валюты или существующие ПИФы/акции), корректность работы которых гарантируется Sanuel. Возможно, со временм можно реализовать мезанизм загрузки плагинов, интересующих пользователя, с сайта (наподобие разных гаджетов, когда пользователь сам выбирает, что ему нужно и не ставит ничего лишнего)

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

Совместно с реализации идеи "возможность добавлять свои инструменты инвестирования" (http://sanuelfamily.reformal.ru/proj/?ia=30344) такой функционал даст следующие возможности:
1. Расширить количество пользователей системы за счет подключения широкого круга инвесторов.
2. Дать возможность продвинутым пользователям системы подключить учет своих инструментов инвестиций без дополнительных затрат со стороны Sanuel и с минимизацией времени для пользователя.
3. Sanuel получает дополнительный ресурс в виде internet community, наработки которых можно со временем внести в систему.
4. Поддержка Family упрошается - необходимо следить за работой подсистемы плагинов, но при этом уменьшаются трудозатраты на поддержкание источников актуальных данных по котировкам. Например, сейчас поддерживаются только 2 российские биржи. Если есть акции, котирующиеся на других биржах, это проблема как для Family (необходимо реализовать), так и для пользователя (необходимо ждать). Возможность разработать плагин пользователем значительно упростит задачу...

vladp, 24.01.2010, 21:24
Помечено как спам Помечено как дубликат
Статус идеи: ожидает рассмотрения

Комментарии

vladp, 13.02.2010, 19:00
Как вариант, можно в комплект family включить exe-файл, который при запуске с определенными параметрами будет обновлять котировки. Параметрами могут быть:
- тип котировки (ПИФ, акции или валюты)
- название пифа, или тикера для акций или валюты
- дата котировки
- котировка

Вызов приложения для обновления котировок по акциям Газпрома будет примерно следующий:
CheckQuotes -type stocks -name GAZP -date 01.02.20010 -quote 178.20

Программа должна проверить, есть ли в базе данных запись для данной валюти/тикера и обновить котировку, если такой есть. Если валюты/тикера/ПИФа в базе нет, - выдать ошибку.

Приложение может быть ограничено только для обновления котировок по ациям и ПИФам, - валюты могут по-прежнему обновляться только Family в автоматическом режиме.
Данную команду можно вызвать из любого скрипта.

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

Оставить комментарий