|
|
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Добрый день. Стоит задача моделировать логику процесса в любом из средств моделирования (последовательность выполняемых сущностей и условия переходов между ними), а затем экспортировать всю эту логику в неком стандартизироавнном формате (XML например, или что-то еще), чтоб обрабатывать "нарисованную логику" в самописном "движке". Здесь интересует не столько средство моделирования (понятно, что их десятки), а возможность "понятного" экспорта нарисованной логики. Подскажите пжт, может кто сталкивался с подобными задачами, буду очень благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 12:06 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Мудрая белкаДобрый день. Стоит задача моделировать логику процесса в любом из средств моделирования (последовательность выполняемых сущностей и условия переходов между ними), а затем экспортировать всю эту логику в неком стандартизироавнном формате (XML например, или что-то еще), чтоб обрабатывать "нарисованную логику" в самописном "движке". Здесь интересует не столько средство моделирования (понятно, что их десятки), а возможность "понятного" экспорта нарисованной логики. Подскажите пжт, может кто сталкивался с подобными задачами, буду очень благодарен. Сталкивался. Если речь идет не о станках с ЧПУ или создании завода-автомата, "моделировать логику процесса" - пустая трата времени, так как этот процесс - процесс управления данными. Нужно данные моделировать:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 12:33 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Нужна именно модель бизнес-процесса, а не данных. Данные - это совсем другой уровень абстракции. С данными работа идет в конкретно взятых сущностях, но не на этом уровне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 13:10 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Мудрая белка, В данном случае для каждого конкретного движка нужно собственный маппинг делать. Либо у движка должно быть АПИ для загрузки настроек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 15:53 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Мудрая белкаНужна именно модель бизнес-процесса, а не данных. Данные - это совсем другой уровень абстракции. С данными работа идет в конкретно взятых сущностях, но не на этом уровне. Ошибаетесь. Это именно тот уровень абстракции. Бизнес-процесс - это процесс управления данными. "Работа с данными" не может "идти в сущностях":) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 20:24 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
БредятинаОшибаетесь. Это именно тот уровень абстракции. Бизнес-процесс - это процесс управления данными. "Работа с данными" не может "идти в сущностях":) Как название бизнес-процесса "процессом управления данными" избавляет от необходимости описывать логику работы с данными? Промоделировав данные вы разве волшебным образом получите и описание действий с ними? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 17:30 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
474БредятинаОшибаетесь. Это именно тот уровень абстракции. Бизнес-процесс - это процесс управления данными. "Работа с данными" не может "идти в сущностях":) Как название бизнес-процесса "процессом управления данными" избавляет от необходимости описывать логику работы с данными? Промоделировав данные вы разве волшебным образом получите и описание действий с ними? Разумеется. Это органичная часть именно моделирования данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 18:16 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Бредятина"моделировать логику процесса" - пустая трата времени, так как этот процесс - процесс управления данными. Нужно данные моделировать:) Бредятина, Вы почему то в своих постах упорно не хотите разделять структуру данных и поведение, смешиваете все в одну кучу - моделирование данных и поведение (диаграммы потоков данных, диаграммы бизнес-процессов) Мудрая белкаЗдесь интересует не столько средство моделирования (понятно, что их десятки), а возможность "понятного" экспорта нарисованной логики. Здесь Вам стоит посмотреть на подходы и стандарты. Например, MDA от OMG вводит понятие Platform independent model и Platform specific model. Конечное MDA-приложение состоит из PIM + одной или нескольких PSM для конкретной платформы. Применительно к моделированию бизнес-процессов - BPMN - независимая от платформы графическая нотация поддерживаемая большинством продуктов моделирования бизнес-процессов. Далее ряд средств позволяют получить BPEL из BPMN. BPEL - это xml-стандарт, который уже ближе к конкретной платформе и BPM-продукты разных вендоров реализуют его поддержку у себя. Из средств моделирования можно, например, привести Sybase PowerDesigner, IBM Rational System Architect, Aris ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 12:46 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман Дынник, потому что Бред дошел до дна, типа если две структуры данных каким то образом связаны, то алгоритм трансофрмации данных тоже относится к моделированию данных, а вот набор этих алгоритмов как то уж можно назвать попроще - БП, ТП ,ХуП и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 13:08 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Да не слушайте вы эту Бредятину. Посмотрите другие топики, разве не понятно что троль? Закопался в Дейте и пытается цитировать его, при чем часто сам либо плохо понимает его, либо притягивает написанное за уши. Просто игнорируйте и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 13:22 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
> Добрый день И вам не хворать. > Стоит задача моделировать логику процесса Задача сводится к написанию некоторого метаслоя для данных и описанию нотации экспорта как набора стереотипов метаслоя. Если вам нужен только экспорт, задача решается достаточно просто. Поищите в форуме, это обсуждалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 13:50 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман ДынникБредятина"моделировать логику процесса" - пустая трата времени, так как этот процесс - процесс управления данными. Нужно данные моделировать:) Бредятина, Вы почему то в своих постах упорно не хотите разделять структуру данных и поведение, смешиваете все в одну кучу - моделирование данных и поведение (диаграммы потоков данных, диаграммы бизнес-процессов) А Вы упорно не хотите понимать, что я не смешиваю все в кучу, а поясняю суть:) Роман ДынникМудрая белкаЗдесь интересует не столько средство моделирования (понятно, что их десятки), а возможность "понятного" экспорта нарисованной логики. Здесь Вам стоит посмотреть на подходы и стандарты. Например, MDA от OMG вводит понятие Platform independent model и Platform specific model. Конечное MDA-приложение состоит из PIM + одной или нескольких PSM для конкретной платформы. Применительно к моделированию бизнес-процессов - BPMN - независимая от платформы графическая нотация поддерживаемая большинством продуктов моделирования бизнес-процессов. Далее ряд средств позволяют получить BPEL из BPMN. BPEL - это xml-стандарт, который уже ближе к конкретной платформе и BPM-продукты разных вендоров реализуют его поддержку у себя. Я сделал вывод в том числе и после углубленного изучения перечисленных Вами типов продуктов и технологий:) Конечно, можно просто прислушаться к местным "специалистам" и игнорировать результаты объективного анализа и, соответственно, все мои сообщения:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 13:58 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
olap4ikДа не слушайте вы эту Бредятину. Посмотрите другие топики, разве не понятно что троль? Закопался в Дейте и пытается цитировать его, при чем часто сам либо плохо понимает его, либо притягивает написанное за уши. Просто игнорируйте и все. Вы не правильно, мне кажется понимаете, это связку - бизнес-процессов с данными. Судя по необоснованной критике Дейта. Это простительно, конечно, для студента, но просто будьте повнимательнее в следующий раз:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 14:01 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
БредятинаЯ сделал вывод в том числе и после углубленного изучения перечисленных Вами типов продуктов и технологий:) Конечно, можно просто прислушаться к местным "специалистам" и игнорировать результаты объективного анализа и, соответственно, все мои сообщения:) За час углубленно изучить все перечисленное мной невозможно в принципе, так что словосочетание "объективный анализ" здесь мягко говоря неуместно и вызывает большие сомнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 14:51 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
БредятинаА Вы упорно не хотите понимать, что я не смешиваю все в кучу, а поясняю суть:) Не преувеличивайте, cуть Вы никогда не поясняете, а пытаетесь втянуть всех в филосовский бред и обсуждения типа "что было сначала курица или яйцо", "любое литературное произведение состоит из букв"... Часто Вы даже не пытаетесь вникнуть в суть вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 14:58 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман ДынникБредятинаЯ сделал вывод в том числе и после углубленного изучения перечисленных Вами типов продуктов и технологий:) Конечно, можно просто прислушаться к местным "специалистам" и игнорировать результаты объективного анализа и, соответственно, все мои сообщения:) За час углубленно изучить все перечисленное мной невозможно в принципе, так что словосочетание "объективный анализ" здесь мягко говоря неуместно и вызывает большие сомнения. Глупость. Извините, но я вынужден быть объективным:) Не за час, а за примерно три года. Для меня этого достаточно, когда речь идет о какой-либо технологии. Но от таких, как Вы, извинений не дождешься, конечно же:) Только бана:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 15:59 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман ДынникБредятинаА Вы упорно не хотите понимать, что я не смешиваю все в кучу, а поясняю суть:) Не преувеличивайте, cуть Вы никогда не поясняете, а пытаетесь втянуть всех в филосовский бред и обсуждения типа "что было сначала курица или яйцо", "любое литературное произведение состоит из букв"... Часто Вы даже не пытаетесь вникнуть в суть вопроса. Неправда. Это Вы никогда не пытаетесь вникнуть в суть вопроса. А я вот прямо сейчас использую систему федерального уровня, сделанную "от процессов" вместо "от данных". Оставляю заявки, конечно, в службу технической поддержки, когда речь идет о производственном браке. Но на ошибки, связанные с неправильной технологией "от процесса" (и, соответственно, "от интерфейса"), бесполезно обращать внимание, так как они будут исправляться по этой же технологии, и в БД уже навсегда останутся конструкторские ошибки:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 16:57 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
БредятинаА я вот прямо сейчас использую систему федерального уровня, сделанную "от процессов" вместо "от данных". Ни одна методология разработки ПО (RUP, MSF, CMMI), и ни один архитетурный фреймворк, такие как Zahman, TOGAF не ставят во главу угла "проектирование от процессов" или "проектирование от данных", и даже не вводят таких терминов, насколько я помню. Центральным элементом являются требования, анализируя которые параллельно создаются модели данных и модели процессов (возможно, возможно даже разными людьми), между которыми в последствии осуществляется маппинг. Показательно, что в Software Architecture Document и в Documenting Software Architectures: Views and Beyond, Second Edition также введены разделы(диаграммы) отражающие то, как процессы и данные мапятся. Но повторюсь, нигде "проектирование от процессов" или "проектирование от данных" не ставится выше или до(после) или вместе, к тому же они как правило отражают view различных shareholder-ов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 18:00 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман Дынник, ну и что? мало кто че пишет для своего удовольствия (решая собственные задачи)? любая задача сводится к структурам данных, алгоритмам их трансформации, и порядка применения этих алгоритмов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 18:38 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман ДынникБредятинаА я вот прямо сейчас использую систему федерального уровня, сделанную "от процессов" вместо "от данных". Ни одна методология разработки ПО (RUP, MSF, CMMI), и ни один архитетурный фреймворк, такие как Zahman, TOGAF не ставят во главу угла "проектирование от процессов" или "проектирование от данных", и даже не вводят таких терминов, насколько я помню. Центральным элементом являются требования, анализируя которые параллельно создаются модели данных и модели процессов (возможно, возможно даже разными людьми), между которыми в последствии осуществляется маппинг. Показательно, что в Software Architecture Document и в Documenting Software Architectures: Views and Beyond, Second Edition также введены разделы(диаграммы) отражающие то, как процессы и данные мапятся. Но повторюсь, нигде "проектирование от процессов" или "проектирование от данных" не ставится выше или до(после) или вместе, к тому же они как правило отражают view различных shareholder-ов. Я использую эти термины, что более выпукло показать проблему. Абсолютно ущербная технология: "между которыми в последствии осуществляется маппинг". Все требования должны быть отражены в модели данных. Все что происходит между insert, update и delete должно быть отражено в модели данных (разумеется во втором смысле по Дейту), а не каким-то другим человеком где-то в другом месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 20:16 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
ViPRosлюбая задача сводится к структурам данных, алгоритмам их трансформации, и порядка применения этих алгоритмов абсолютно справедливо, я с этим не спорил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 21:05 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
БредятинаЯ использую эти термины, что более выпукло показать проблему. Абсолютно ущербная технология: "между которыми в последствии осуществляется маппинг". Все требования должны быть отражены в модели данных. Все что происходит между insert, update и delete должно быть отражено в модели данных (разумеется во втором смысле по Дейту), а не каким-то другим человеком где-то в другом месте. Абсолютно ущербной технологией можно назвать попытку запихнуть все в одну модель, она равносильна попытке запихнуть всю модель данных в одну сущность. Кроме того технологии, методологии, архитектурные фреймворки, которые Вы называли ущербными разрабатываются целыми институтами, группами и применяются на государственном уровне. А о Вас я ничего не слышал, равно как и о Ваших трудах. Поэтому, эти самые на Ваш взгляд "ущербные технологии" в праве вызывать гораздо большее доверие, чем чьи-либо личные и спорные трактовки Дейта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 21:15 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман ДынникАбсолютно ущербной технологией можно назвать попытку запихнуть все в одну модель, она равносильна попытке запихнуть всю модель данных в одну сущность. Это неверная аналогия. Что всё? Всё - это данные:) Роман ДынникКроме того технологии, методологии, архитектурные фреймворки, которые Вы называли ущербными разрабатываются целыми институтами, группами и применяются на государственном уровне. Пожалуйста, говорите по существу вопроса. Вы как президент говорите: "раз ЕГЭ применяется в развитых странах, то это хорошая технология":) Как будто я виноват в том, что целые институты и группы разрабатывают ущербные технологии. Роман ДынникА о Вас я ничего не слышал, равно как и о Ваших трудах. Поэтому, эти самые на Ваш взгляд "ущербные технологии" в праве вызывать гораздо большее доверие, чем чьи-либо личные и спорные трактовки Дейта. Разумеется. Ни слова по существу - закон форума:) Какие спорные? Неужели все еще спорные?:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2012, 19:54 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Бредятина, Какие спорные? Неужели все еще спорные?:) Спорный не Дейт, а Ваши трактовки Дейта, выдернутые из контекста. Говорю же я все абсолютно по существу - успешность технологии, методологии, подходов определяется успешными практиками их применения. Приведите ссылки на свои "труды" и, возможно, разговор примет более конструктивное русло и с большим количеством участников. Пока же налицо что Вы не понимаете или не знаете даже основ SADT, принципов декомпозиции, не разделяете структурные и поведенческие модели. Отсюда Ваше стремление хаить чужой труд. Отсюда же и от недостатка практик - незнание и непонимание основных архитектурных принципов (масштбирования, слабой связности, отказоустойчивости...) и, как следствие, стремление свести всё к данным и одной модели. Такой проектировщик принесет гораздо больший урон проекту, чем тот который "проектирует от данных" или "от процессов", потому что создаст монолитную неуправляемую архитектуру, да и еще и спихнет абсолютно все в хранилище. Вы так любите обращаться ко многим участникам со словом "студент", но поговорить то с Вами по-большому счету не о чем кроме ER-моделировния, поэтому студентом на самом деле стоит называть Вас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 15:39 |
|
||
|
Инструмент для моделирования логики процесса и ее "понятного" экспорта
|
|||
|---|---|---|---|
|
#18+
Роман Дынник Бредятина, Какие спорные? Неужели все еще спорные?:) Спорный не Дейт, а Ваши трактовки Дейта, выдернутые из контекста. Это неправда. Если я кого-то цитирую, то очень полно, ничего не выдергивая из контекста. Пожалуйста, сообщите о какой трактовке Вы конкретно говорите. Роман ДынникГоворю же я все абсолютно по существу - успешность технологии, методологии, подходов определяется успешными практиками их применения. Это не по существу. Это политическое существо, точнее. Практики применения, практически всегда, безуспешны, так как технологии ориентации на бизнес-процессы (учитывая, что бизнес-процесс - это процесс управления данными) фундаментально ошибочны. Роман ДынникПриведите ссылки на свои "труды" и, возможно, разговор примет более конструктивное русло и с большим количеством участников. Пока же налицо что Вы не понимаете или не знаете даже основ SADT, принципов декомпозиции, не разделяете структурные и поведенческие модели. Отсюда Ваше стремление хаить чужой труд. Я досконально знаком не только с основами, но с мельчайшими деталями, и ничего не хаю. А Вы по-прежнему ведете себя по-хамски, так как по-существу Вам сказать нечего. Роман ДынникОтсюда же и от недостатка практик - незнание и непонимание основных архитектурных принципов (масштбирования, слабой связности, отказоустойчивости...) и, как следствие, стремление свести всё к данным и одной модели. Такой проектировщик принесет гораздо больший урон проекту, чем тот который "проектирует от данных" или "от процессов", потому что создаст монолитную неуправляемую архитектуру, да и еще и спихнет абсолютно все в хранилище. Так, так, но конкретно-то что Вы имеет в виду??? Какой проектировщик??? Давайте что-нибудь с Вами спроектируем:) Поясните на любом примере о чем ы говорите??? Роман ДынникВы так любите обращаться ко многим участникам со словом "студент", но поговорить то с Вами по-большому счету не о чем кроме ER-моделировния, поэтому студентом на самом деле стоит назвать Вас. Я здесь и дибил, и придурок, и еще бог знает кто))) Побыть еще и студентом я не против, если вопросы будут обсуждаться по существу. А от Вас, видимо, менеджера (теперь правильно?:)), по существу трудно добиться:) Вы уж лучше ничего на форуме не пишите, толку никакого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 17:30 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37860297&tid=1541619]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
137ms |
get topic data: |
10ms |
get forum data: |
6ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 465ms |

| 0 / 0 |
