Здравствуйте, Ressy, Вы писали:
R>Заметил, что часто приходится создавать похожие приложения для баз данных: пользователи, их различные права, формы-родители, диалоги и пр. Напрашивается идея создать что-то гибкое и универсальное, на основе чего в дальнейшем можно было бы наращивать всё остальное. Короче, хотелось бы иметь движок (пусть даже заточенный под какую-то конкретную БД), чтоб потом этот скелет обрастал мясом. Чуть не забыл: архитектура клиент/серверная!
R>Может кто сам такое делал или знает, где найти?
Задача всеобъемлющая, что конкретно ты хотел бы видешь в этой системе?
Мы работаем как раз над подобным проектом. Системы для документооборота, позволяющая создавать объекты БД, и обладающая сл. архитектурными свойствами:
1) автоматическое прококолирование действий над объектами и следовательно отката
2) полуавтоматическое создание диалогов для фильтров и форм для пользователя(свой дизайнер форм и обработчики событий)
3) раздача прав пользователей на объекты системы
4) архитектура клиент/серверная. Нижний слой PL/SQL, слой бизнес-логики VBScript, движок системы на Delphi.