Уже отвык много писать, это размагничивает.
Не хочется по пунктам, лучше примерчик... но, чуть позже.
Есть в автоматизации, как и во всем, своя магия, свой мистицизм, свой центр, зная о котором, все становится просто.
Все, что ты пишешь правильно, неправильны только многочисленные идиоты вокруг этой темы, которые как и идиоты вокруг йоги, пишут одну нафигню, которые все остальные вынуждены читать.
И непонятно, хорошо это или плохо.
Наверное, хорошо, потому что тем, кто понял, дает конкурентные преимущества.
Но, таких, выживших на этом пути, остаются единицы ))
Ну и по делу.
Суть всей автоматизации в том, что есть справочники (списки) каких-то номенклатур (объектов) и есть записи о движении этих номенклатур (приходе и расходе). Это касается всего, - товаров, клиентов, сотрудников, денег и т. д. Вся совокупность таблиц номенклатур и транзакций с номенклатурами, связанных между собой, это и есть информационная система, которая как бы и является автоматизацией.
И принцип работы с ней такой, что информация, лежащая на сервере должна быть доступна с любого устройства.
В чем, пардон, все говно, мешающее использованию этого замечательного механизма?
В сложности и бестолковости конструкции.
В частности в нагромождении фреймворков при разработке системы.
В общем-то система должна быть простой и легкой. И написанной на чистом языке без использования промежуточных фреймворков. Фреймворки люди используют от того, что просто не знают первичного языка программирования, в надежде, что фв упростят жизнь, в то время, как любые промежуточные инструменты ее только усложняют.
Ну и вот. Люди не умеют программировать.
Они могли бы весь функционал разместить в трех пользовательских формах, где очень много незаметных элементов управления, соответствующих естественному представлению пользователя о работе с системой, но большинство программистов-идиотов даже близко не в состоянии написать такой пользовательский интерфейс. И они начинают все говно размазывать по безумному количеству простых пользовательских форм, превращая систему в игру-бродилку. И это, что называется, "письтец котенку". Для использования такой системы нужны специализированные идиоты, которые, кроме как заполнять отдельные идиотские формы, больше ничего не умеют.
И появляются мега-компании, которые за мега-деньги делают системы для мега-коллективов, которые в результате мега-не работают. Но, во всем этом обращаются мега-активы, в которых мега-умники ловят мутные деньги на общечеловеческой глупости и естественной потребности к прозрачности и твердой памяти.
И вот, кажется, я увидел одну фенечку, которая легко и просто становится центром любой системы.
Фенечка эта довльно сложно программируется... ну, то есть, я ничего сложнее не знаю... но в итоге, выглядит очень просто и удобно. И при этом являет собой чуть ли не 80% всей системы. И пригодна почти для всего.
С ее помощью одним человеком с телефоном за день может быть сделана инвентаризация любого хозяйства... можно наконец-то легко находить где и что у тебя лежит и перемещать парой кликов...
Можно с помощью этой фенечки очень быстро собрать и систематизировать всю лексику для покрытия своей бизнес-темы и последующей автоматической генерации страниц и навигации своего сайта на тысячи страниц...
Можно с помощью этой фенечки изучать и собирать информацию по любой сложной теме и эта информация будет ложиться потрясающе четко и наглядно, и всегда будет доступна для просмотра и легкой правки...
В общем, фененчка-бинго! )))