powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Framework - для работы с объектами и свойствами
19 сообщений из 19, страница 1 из 1
Framework - для работы с объектами и свойствами
    #36543998
g_box
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Появилась идея создания frameworka позволяющего работать с объектами и их свойствами

Примерно так

1.Может существовать любое количество объектов и их свойств.
2.Объект может содержать как объекты так и свойства любое количество.
3.Свойства имеют определенный тип, описание спосаба отображения и редактирования, а так же указатель на справочик если оно справочное.
Пример свойств:
Название
№ Телефона
Фото
Файл
Улица - справрчник улиц ....
4.К объекту и свойству задаются права доступа для различнх групп пользователей(чтение,редактирование,удаление, создание)

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

Спасибо буду рад любым ответам.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544024
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спросите у Яндекса или поищите в этом форуме. Количество реинкарнаций зашкаливает.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544037
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
g_box,

если пробежать первые пару страниц этого форума, то можно найти несколько подобных тем :)... почитать и получить представление...

есть такие такие системы, но...бесплатных пока не обнаружено.
Если Вы хотите разработать - это другой вопрос. Но надолго энтузиазма хватит? Здесь можно найти примеры "старта", но финиши редки :)

посмотрите ISCRA, еще тут TNP для тестирования предлагали.

зы: я такое строю больше года, но до продукта еще ой как далеко...
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544195
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Беда подобных изделий - зашкаливающая сырость либо сложность/специфичность.
Выбиться "в люди" сможет только реально простая и удобная система. Интуитивно понятная, с простой и эффективной SQL-структурой. Недорогая.
Такие системы очень затребованы. Но их исчезающе мало. К большинству из них - "огромный прицеп готового решения", от которого уже не отойти и к которому приходится лепить костыли.
Объем инфы которую нужно проглотить, прежде чем начать разработку обычно не мал.

Усложнить может каждый дурак. Труднее всего сделать изделие простым (с)
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544293
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV
Выбиться "в люди" сможет только реально простая и удобная система. Интуитивно понятная, с простой и эффективной SQL-структурой.

уже одно наличие какой-то SQL-структуры является ограничением. Любые структуры должны создаваться разработчиком
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544457
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще одно соображение: использовать подобную система бывает выгодно для презентации данных. Т.е. каким-то образом залинковав с этой системой созданные вручную простые и сложные сущности, получить от нее красивое и многообразное представление данных на выходных формах без больших затрат.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544490
g_box
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бизнес приложения громко сказано, задача простая реализовать телефонный справочник, да вот только хотелось бы неограничиваться структурой типа таблица - телефоны, сотрудники и т.д.
А немного суниверсалить и построить все на объектах и свойствах
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544599
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmLSVВыбиться "в люди" сможет только реально простая и удобная система. Интуитивно понятная, с простой и эффективной SQL-структурой.
уже одно наличие какой-то SQL-структуры является ограничением. Любые структуры должны создаваться разработчикомА где речь про запрет создания ч-л разработчиком ?
Никаких ограничений. Просто нужно соблюдать ряд несложных правил. И не лепить велосипедов.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544610
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSViscrafmLSVВыбиться "в люди" сможет только реально простая и удобная система. Интуитивно понятная, с простой и эффективной SQL-структурой.
уже одно наличие какой-то SQL-структуры является ограничением. Любые структуры должны создаваться разработчикомА где речь про запрет создания ч-л разработчиком ?
Никаких ограничений. Просто нужно соблюдать ряд несложных правил. И не лепить велосипедов.
ограничение даже в том, что разработчик работает в рамках заложенной кем-то какой-то SQL структуры.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544618
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
g_box,
Мне на эту тему bold и компания вспоминаются
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544685
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV, небольшой рисунок, который иллюстрирует как выглядит разработка на платформе, которая не накладывает ограничений (платформа-1) и платформе, которая "предлагает" некоторый предопределенный функциональный каркас в виде каких-то SQL структур и т.п. (платформа-2), в который разработчик должен умудриться встроить свое решение.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544746
g_box
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как я понял entity attribute value и это вопрос о проектировании БД
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544757
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
g_box, судя по всему речь идет о каком-то ORM. Ищите себе инструмент по этому ключевому слову.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544828
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ограничение даже в том, что разработчик работает в рамках заложенной кем-то какой-то SQL структуры.Опять таки нет. Есть набор таблиц, необходимых для работы Frameworkа.
Плюс - необязательный для работы ФВ набор таблиц для готовых решений (поддержка справочников, безопасность, управление менюшками, свойствами и пр.). Нет никаких запретов на новый SQL-функционал. Но могут быть некот. требования, чтоб этот ф-л работал гармонично.

Глупо делать простой справочник из 3 строк, если есть готовая структура, в кот. хранятся прочие 500 минисправочников. Хотя никто не мешает боянисто слепить свою отдельную табличку.

iscrafm, не пойму к чему Вы клоните... Отсутствие правил это хорошо или плохо ?

Построив готовые кирпичики(которые уже сами по себе неизбежно содержат ограничения) это уже скорее Платформа-2, т.к. они будут иметь разную форму и круг задач.

Кирпичики по сабжу - элементы ф-ла, т.е. не контролы и датасеты, а что-то более интегрированное.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544874
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV
iscrafm, не пойму к чему Вы клоните...
к тому, что добавление в платформу бизнес-объектов, типа Справочник, Документ, Регистр и т.п. - первый шаг к превращению платформы в "дорабатываемое приложение", со всеми вытекающими последствиями, естественно.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36544973
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
g_boxвозможно ктолибо уже использует чтото подобное?
Использует. Есть вопросы - спрашивайте.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36545196
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
первый шаг к превращению платформы в "дорабатываемое приложение", со всеми вытекающими последствиями, естественно.Вы о том, что за этим последует неизбежная модификация самой платформы ?
Вовсе не обязательно.
Хотя в ряде случаев и такое необходимо.

Так живут и развиваются все платформы. Разве нет ?
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36545272
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVпервый шаг к превращению платформы в "дорабатываемое приложение", со всеми вытекающими последствиями, естественно.Вы о том, что за этим последует неизбежная модификация самой платформы ?
Вовсе не обязательно.
Хотя в ряде случаев и такое необходимо.

Так живут и развиваются все платформы. Разве нет ?
так живут и развиваются дорабатываемые приложения. Платформа должна быть независима от приложений, разработанных для нее, точно так же как и приложения от платформы. Представьте что Excel, как платформа, обязывает хранить сумму только в колонке G. Естественно, Вы как разработчик можете добавить и M и даже ММ, но итоги и формулы будут работать только с колонкой G. Единственное правило, которое в данном примере важно с точки зрения платформы, должно звучать так: все данные должны быть размещены в ячейках. Но никак не: суммы должны храниться в ячейке G, справочники в таблице SUPERDICTIONARIES и т.п. В первом случае это будет действительно платформа, во втором - приложение, которое можно доработать, нарастить функционал и т.д. Как только данные не влазят в отведенные рамки (см. рис. с кирпичами), встает проблема выбора: доработать функционал базового приложения (а не платформы) или пожертвовать потребностями.
...
Рейтинг: 0 / 0
Framework - для работы с объектами и свойствами
    #36547272
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен с iscra.
Платформа для наших с вами задач - это СУБД + среда визуальной разработки клиентских и серверных приложений. Например, MS SQL + MS VS. Или PostgreSQL + VFP.
Все остальное - дорабатываемые приложения.
Еще 1 аргумент - это уровни поддержки (они разные для платформы и приложения).
Если смена версии платформы проходит для приложения без доработки самого приложения - это действительно платформа.
Все разговоры, которые затеял ТС про платформу - это вариации на тему разработки удобных библиотек для внутреннего пользования.
Возможно, это слишком радикально (так как даже браузер IE или FireFox не может быть частью платформы - поменялась версия - и интерфейс того ...)
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Framework - для работы с объектами и свойствами
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]