powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Шо делать дальше?
25 сообщений из 98, страница 1 из 4
Шо делать дальше?
    #35418937
В общем, нужен совет.
Ситуация следующая - есть организация, в ней типичные последствия лоскутной автоматизации - около десятка разных баз (включая 1с), единого механизма обмена данными нету - для каждого случая свой. Данные в базах перекрываются и дублируются, но при этом поручится за их непротиворичивость не получается. Избавиться от зоопарка быстро тоже не представляется возможным.
Сейчас в голове крутится мысль создать очередную мега систему аля "читаю-из-dbf-sql-xml-и-пишу-туда-же" с плагинами, присобачить туда же шедулер и хоть как-то упорядочить обмен. Вопрос: а не сталкивался ли кто с такой ситуацией, и, если сталкивался, то как решил? Есть ли готовые приложения для обмена между разнородными системами?
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35418973
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы, в свое время, в аналогичной ситуации создавали одну базу и все остальные уже синхронизировали с ней. А эта база была "опорная", т.е. считаем, что в ней заведомо корректные данные и процессы обмена строим уже исходя из этого.
Правда, потом опять расползлось на две базы... Но теперь мы уже четко знаем, что для этих данных опорная база эта, а для других - другая. Поэтому пока получается не допускать увеличения бардака.
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35419294
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftМы, в свое время, в аналогичной ситуации создавали одну базу и все остальные уже синхронизировали с ней. А эта база была "опорная", т.е. считаем, что в ней заведомо корректные данные и процессы обмена строим уже исходя из этого.
Правда, потом опять расползлось на две базы... Но теперь мы уже четко знаем, что для этих данных опорная база эта, а для других - другая. Поэтому пока получается не допускать увеличения бардака.
+1
должен быть "генеральный конструктор" ИС\БД. Тогда не будет зоопарка (1С особый случай)
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35419522
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предпочитаю идти в ногу со временем и не рисовать очередную громоздилку. Покупаете (или берете бесплатную) BPMS и решаете сразу обе проблемы: интеграцию зоопарка и упорядочивание работы. А именно: описываете бизнес-процессы (это к упорядочиванию), затем на шаги процесса вешаете формы - композитные приложения, в которых связываете данные разных систем, причем и читаете, и пишете. А куда пишете - можно в существующие приложения (т.е. все работает как раньше, только управляется "из центра"), а можете создать новую БД, в которой храните сводные данные. При этом пользователи на местах имеют единый интерфейс для доступа к разным приложениям, и, по сути дела, вообще не имеют понятия, с какими системами в какой момент работают. К примеру, из CRM системы берете данные заказчика, выставляете ему счет, а все бухгалтерские проводки формируются в учетной бухгалтерской системе. Ну и, усложняя схему, в производственной системе размещаете заказ на производство - и т.д.
На сегодняшний день такой подход уже мало кого удивляет, это наезженная схема. Так что ничего нового...
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35419525
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123должен быть "генеральный конструктор" ИС\БД. Тогда не будет зоопарка (1С особый случай) Не понял, кто кому что должен??? Предприятия и системы живут дольше, чем люди работают на одном месте. Бесполезно говорить что зоопарка быть не должно, если он уже есть по факту. "1С особый случай" - а парус, галактика, сап или сэйлсфорс не особые что ли случаи?

Ключевые слова, которые необходимо знать прежде чем принимать какие-то решения для данной задачи - ESB, SOA, MDM, BPM. Гуглите.
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35419878
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Шо делать дальше?
2) WJ " Покупаете (или берете бесплатную) BPMS ... .
3) АБ " ESB, SOA, MDM, BPM ... "


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

2) & 3) У Николая Носова, детского писателя, автора Незнайки, были персонажи - Доктор Пилюлькин (лечил всех исключительно касторкой) и Доктор Медуница (адекватно использовала мед).
Соответственно без проведения анализа указанного выше есть вероятность добавить в зоопарк новую клетку с б-о-о-о-о-льшим слоником.




______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35419907
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shelsoftУ Николая Носова, детского писателя, автора Незнайки, были персонажи - Доктор Пилюлькин (лечил всех исключительно касторкой) и Доктор Медуница (адекватно использовала мед). Никто не будет возражать если ему пропишут мед. Но только при условии, что Доктор знает о существовании других лекарственных средств помимо меда. Включая касторку. Так что давайте без крайностей. Изобретать велосипед - такой же грех, как глотать таблетки, не обращаясь к врачу. Я лично вовсе не призывал топикстартера использовать то или иное средство. Но знать об их существовании, назначении и возможностях полагаю обязательным. Так же как знать зверей в своем зоопарке - но это знание у топикстартера я полагаю наличествует и без подсказок извне.
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420255
WJПредпочитаю идти в ногу со временем и не рисовать очередную громоздилку. Покупаете (или берете бесплатную) BPMS и решаете сразу обе проблемы: интеграцию зоопарка и упорядочивание работы. А именно: описываете бизнес-процессы (это к упорядочиванию), затем на шаги процесса вешаете формы - композитные приложения, в которых связываете данные разных систем, причем и читаете, и пишете. А куда пишете - можно в существующие приложения (т.е. все работает как раньше, только управляется "из центра"), а можете создать новую БД, в которой храните сводные данные. При этом пользователи на местах имеют единый интерфейс для доступа к разным приложениям, и, по сути дела, вообще не имеют понятия, с какими системами в какой момент работают. К примеру, из CRM системы берете данные заказчика, выставляете ему счет, а все бухгалтерские проводки формируются в учетной бухгалтерской системе. Ну и, усложняя схему, в производственной системе размещаете заказ на производство - и т.д.
На сегодняшний день такой подход уже мало кого удивляет, это наезженная схема. Так что ничего нового...

Что-то мне подсказывает, что навешивать на весь зоопарк веб сервисы чревато весьма
неприятныии последствиями (имел кое-какой опыт), а кроме того что делать, если
софтина, котороая уже хрен его знает сколько лет работает оперирует DBF файлами?
Писать собственный компонент к JBI для доступа к DBF? Или дописывать в каждую софтину
поддержку веб сервисов? Кстати никогда не сталкивались с разными отображением
сложных типов или с их разным описанием в WSDL/XSD? Про скорость и безопасность я
лучше вообще промолчу (как там с массовым внедрением WS-Federation?).
SOA красиво выглядит только на презентациях, а так это редкая задница (особенно если
не выполняется исходный постулат - "все legacy системы предоставляют сервисы").
По хорошему, под SOA, существующую систему надо не адаптировать, а заново
переделывать, а это слишком радикальный вариант. Так что BPMS это не панацея - все
эти красивые диаграмки бизнес процессов ведь надо будет как-то приземлять, а на
нижнем уровне будет тот же зоопарк с избыточными и противоречивыми данными.
Хотя поковыряться на досуге можно...

Меня собственно интересует, а нет ли каких-нибудь готовых агрегаторов данных с
модульной структурой, которые обеспечивали бы сбор данных из разных источников,
их преобразование и сохранение в некоем приемнике по расписанию или по внешнему
событию.
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420277
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servicemix не примеряли?
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420299
АБservicemix не примеряли?

Неа - OpenESB
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420303
ellies
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знакомо многим, я бы даже сказал "почти у всех так."

но где здесь задача? что решать? проблему создания "единого механизма"? проблему достоверности данных? проблему сложности эксплуатации систем?
найдите того, кто сформулирует бизнес-задачу, и не надо навязывать "ит-хотелки".

(это я так ...лирически отступил .. поскольку итшники задолбали плясать от своего куста вместо решения конкретных бизнес-задач)
по сути из опыта : почти всегда имеет смысл начать с единообразного ведения нормативно-справочной информации, создать единую точку ввода и хранения всей НСИ компании, создать регламент ведения НСИ, оключить возможность ведения НСИ вне этой точки, организовав сервисы публикации справочников
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420323
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шо делать дальше? АБservicemix не примеряли?
Неа - OpenESB Ну и...?
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420348
АБ Шо делать дальше? АБservicemix не примеряли?
Неа - OpenESB Ну и...?


См. выше. Сервисы и СОА это не волшебная палочка - помимо косяков и велосипедов
самой парадигмы, всю эту красоту придется как-то
приземлять - а там зоопарк, потому и думаю как от него если и не избавиться, то
хотя бы собрать рядышком какую-нибудь сводную БД и в будущем завязываться уже
на нее.
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420400
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ellies
найдите того, кто сформулирует бизнес-задачу, и не надо навязывать "ит-хотелки".

+1
авторхотя бы собрать рядышком какую-нибудь сводную БД и в будущем завязываться уже
на нее.
miksoft про это и говорил
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420563
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шо делать дальшеSOA красиво выглядит только на презентациях, а так это редкая задница (особенно если не выполняется исходный постулат - "все legacy системы предоставляют сервисы").Вообще-то красивая в идеале картинка: внизу - легаси-приложения, посередине - ESB, сверху - BPMS, а между ними стройными рядами ходят веб-сервисы... Лично мне такая нравится, но в реальной жизни картинка выглядит несколько иначе. Окружать всё и вся веб-сервисами - это утопия. Иногда это оправдано, а иногда проще напрямую коннектиться к базе - и головной боли меньше, и дешевле решение. Поэтому если часть зверушек в зоопарке собственного производства, то можно (да простят меня системные архитекторы!:))с веб-сервисами не париться. Другой вопрос, что в дальнейшем надо планировать уже правильную жизнь и заранее заботиться о сервисах...
Шо делать дальшеТак что BPMS это не панацеянет, не панацея, но без BPMS веб-сервисы на картинке будут ходить не стройными рядами, а беспорядочными толпами, при этом будут плодиться и размножаться, поскольку иногда проще написать новый WS, чем отыскать в толпе подходящий. Это одна сторона. Другая - это BPMS как средство интеграции. В общем, действительно на досуге стоит покопать...
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420614
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шо делать дальше?См. выше. Не понял: OpenESB не имеет коннекторов к БД?
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420647
АБ Шо делать дальше?См. выше. Не понял: OpenESB не имеет коннекторов к БД?


Разумеется имеет - есть JBI компоненты, можно заделать свой сервис для работы с БД. Проблема не в этом - она ниже уровнем, в зоопарке различных систем, именно поэтому хочу найти готовый или написать свой агрегатор данных с плагинами, который бы выковыривал данные из разных истчников и сводил в одну базу. Вот и интересуюсь - делал ли кто-нибудь что-то подобное?
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420663
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шо делать дальше?Разумеется имеет - есть JBI компоненты, можно заделать свой сервис для работы с БД. Проблема не в этом - она ниже уровнем, в зоопарке различных систем, именно поэтому хочу найти готовый или написать свой агрегатор данных с плагинами, который бы выковыривал данные из разных истчников и сводил в одну базу. Вот и интересуюсь - делал ли кто-нибудь что-то подобное? Получается похоже на MDM?
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420685
АБПолучается похоже на MDM?


Что за зверь? А то гугл постоянно ссылки на какие-то банки выдает....
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420711
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шо делать дальше?
написать свой агрегатор данных с плагинами, который бы выковыривал данные из разных истчников и сводил в одну базу. Вот и интересуюсь - делал ли кто-нибудь что-то подобное?
imho
это ручная индивидуальная работа
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420733
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шо делать дальше? АБПолучается похоже на MDM?
Что за зверь? А то гугл постоянно ссылки на какие-то банки выдает....

Master Data Management . Сейчас все главные вендоры его активно толкают. Купить врядли получится, дорого, но познакомиться на уровне концепций/demo/evaluation наверное имеет смысл. Есть ли опенсорсная альтернатива не знаю, не изучал.
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420832
ellies(это я так ...лирически отступил .. поскольку итшники задолбали плясать от своего куста вместо решения конкретных бизнес-задач)
Более чем созвучно. Не вы один в таком положении.
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420895
итшники задолбали плясать ellies(это я так ...лирически отступил .. поскольку итшники задолбали плясать от своего куста вместо решения конкретных бизнес-задач)
Более чем созвучно. Не вы один в таком положении.


Дайте нормальную стратегию развития компании на десять лет вперед, а то получается что итшники последними узнают о расширении на 100% фирмы в ближайший год, а в текущей ситуации имеется лишь лоскутная автоматизация в последней стадии, как у топикастера, при этом полномочий повлиять не ситуацию нету никаких
(приостановить расширение, настоять на покупке готовой системы и реорганизации под нее бизнеса).
Вот и пляшут итшники как в жопу раненые....
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35420943
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
директора задолбали молчатьДайте нормальную стратегию развития компании на десять лет вперед, а то получается что итшники последними узнают о расширении на 100% фирмы в ближайший год, а в текущей ситуации имеется лишь лоскутная автоматизация в последней стадии, как у топикастера, при этом полномочий повлиять не ситуацию нету никаких
(приостановить расширение, настоять на покупке готовой системы и реорганизации под нее бизнеса).
Вот и пляшут итшники как в жопу раненые....Опыт пятилетнего планирования себя не оправдал. А за 10 лет либо ишак сдохнет, либо падишах
Стратегию-то вам может и нарисуют, но через год взгляды на подгузники поменяются - и что, айтишники будут требовать выполнения плана? Может все же айтишникам смотреть чуть вперед, а не назад, как это часто бывает?
...
Рейтинг: 0 / 0
Шо делать дальше?
    #35421012
WJОпыт пятилетнего планирования себя не оправдал. А за 10 лет либо ишак сдохнет, либо падишах
Стратегию-то вам может и нарисуют, но через год взгляды на подгузники поменяются - и что, айтишники будут требовать выполнения плана? Может все же айтишникам смотреть чуть вперед, а не назад, как это часто бывает?


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


P.S. А вообще, я очень хочу чтобы наша профессия со временем стала такой же инженерной дисциплиной как например строительство - вам нужно здание? Извольте заплатить за проект, а потом за возведение, или покупайте (арендуйте) готовое, но тут уж не выдвигайте требований пристроить к нему еще 30 этажей. Изволили построить времянку, а теперь хотите ее превратить в доменный цех? нет проблем - СНОСИМ временку и строим цех. Через пять лет вам потребуется переделать цех в аэропорт? Это ваши трудности - х*й в голове медецина бессильна. Вы никогда не задумывались почему в IT такой процент проваленных проектов (представьте себе такой процент например в автомобилестроениии)? А потому, что делают их не в рамках инженерного подхода, а вопреки ему.... И заметьте, никто не кричит "Судостроители пи...сы не хотят переделать речной трамвайчик в ледокол". Ээээх мечты...
...
Рейтинг: 0 / 0
25 сообщений из 98, страница 1 из 4
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Шо делать дальше?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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