serguey_issakov
Зарегистрирован: 23.06.2013 Сообщения: 1
|
Добавлено: Вс Июн 23 2013 23:01 Заголовок сообщения: Правильный выбор frontend для базы данных |
|
|
Добрый день!
Я представляю один крупный благотворительный фонд помощи больным детям, у нас в фонде стоит очень важная задача по модернизации базы данных - старая система (и клиент, и сервер) уже не справляется с объемами, крайне неудобна в эксплуатации и из-за этого уже срывались важные программы.
Бизнес-логика базы предельно простая - три связанных таблицы (по неск млн записей в каждой ). База решает абсолютно тривиальные задачи. С серверной частью вопросов нет.
Основной вопрос в клиентской части - задачи у нас предельно простые - а знакомые разработчики предлагают писать "с нуля", что весьма затратно, поэтому я задаюсь вопросом есть ли смысл изобретать велосипед - может есть какое-либо стандартное/легкодорабатываемое (недорогое или бесплатное решение или несколько таких любого рода, софтверное или web-based), на основе которого можно решать наши задачи:
а) быстрый поиск по таблицам (иногда надо искать по данным трех-четырех полей) - чтобы выводила не все 500 подходящих записей сразу (как показывает практика на это нужно секунд 6-7), а по 25 для быстроты.
б) вывод записи в визуальную форму, редактирование в форме, возможность добавление новой таблицы или поля в существующую форму - возможность быстрого перехода от рассматриваемого объекта во все связанные с ним объекты других двух таблиц
в) в поле ссылки на связанный объект возможность нормального поиска, чтобы не приходилось искать в связанной таблице нужный объект потом копипастить его id в редактируемый объект
в) визуальный конструктор запросов (желательно с возможностью включенных запросов), возможность сохранения запросов и экспорта результата в эксель
г) простая админка (с визуальным интерфейсом)- массовое редактирования поля в выборке по формуле (например день рождения минус 10 дней)
д) отдельная задача - удаление дублей по набору критериев - автоматизация объединения записей по алгоритму
MS Access и OpenOffice Base не имеет визуального конструктора прямых запросов в сервер - или пиши sql или пытается скачать все таблицы и в оперативке объединять (дохлый номер). Многие другие отсмотренные клиентские тулы не имеют визуальных форм вывода записей и поиска по неск. полям.
Может кто-нибудь видел что-нибудь подобное и если действительно ничего подобного нет - сколько ПРИМЕРНО могла бы стоить разработка такой оболочки?
Вообще, нам нужна помощь грамотного независимого спеца, который мог бы давать свои оценки по сложности и стоимости отдельных вариантов, т.к. полагаться на мнение одного знакомого не хочется, а на самостоятельный разбор простейших моментов уходит по полдня.
Заранее спасибо,
Сергей |
|