|
|
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Хотел бы поделиться, кажется будет тему. Работаю в конторе, где пишут и сопровождают систему передачи и обработки налоговой информации (СПОНИ). Работа это самой системы постороена так. в налоговых органах стоят специальные системы СУП :) (система управления процессами). Взаимодействуют между собой по специальным каналам и у каждого есть свои id. процессы чаще всего территориально разрознены. Сама технология следущая. Сначала описывается процесс. выявляется кто и как взаимодействут, что передают и что получают. Описывается что должны сделать сервера, делается постановка програмистам на написание приложений обработки информации, которые затем ставят ся на эти СУПы как дополнительные модули. Далее разрабатывается "карта процесса" - xml файл описывающий все возможные(предусмотренные) варианты действий , типа processmap.xml При инициации процесса СУП считыват данные из этого файла, который указывает какое приложение (модуль) надо запустить и передает ему параметры введенные пользователем. после того как приложение закончит выполнение, СУП опять читает processmap и выполняет дальнейшие действия (запуск другого приложения, передача управления в другой СУП, предоставление выбора пользователю, предоставление результатов пользователю) и тд пока не выполнит предусмотренные в processmap действия и не завершится. Сама идея мне поравилась сразу. В ней чувствуется потенциал :) Конечно возникают ошибки (на стадии описания процессов, ошибки программистов и тд) но система впринципе молодая. Возможно у ней есть будущее, кто знает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 22:39 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
OrinХотел бы поделиться, кажется будет тему. <скипд, сорри> но система впринципе молодая. Возможно у ней есть будущее, кто знает. у этой системы бесконечное будущее и она бесконечно будет молодой - главная и толстая запятая во фразе "делается постановка программистам" - можно нести на помойку... тем более если сдобрено примечанием "Конечно возникают ошибки" а вообще ваша информация выглядит слишком поверхностной - разверните тему, дайте детали и поясните про будущее - я лично нигде его не заметил и не понял в чем оно заключается (если не говорить о потенциале узурпации информационных потоков "налoговыми органами" и новых рабочих местах для жамкателей чопиков AnyKey ). у этой системы определенно прекрасное будущее... в этой прекрасной стране. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 23:24 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Orinделается постановка програмистам на написание приложений обработки информации, которые затем ставят ся на эти СУПы как дополнительные модули. основная БД и BPM систем тоже... Рисовать хорошо умеет, а остальное - программисты напишут. В чем тогда новизна? В чем выигрыш? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 00:07 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
:) я не говорю что система идеальная и решит все проблемы разработки. Имел ввиду саму суть отдельного описания процесса(в данном случаев в хмл) и отдельно приложений обработки даных. 2 Джонс Доу. Это всего лишь мое мнение. я его никому не навязываю. Не понимаю вашей агрессии и насмешек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 14:01 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
OrinНе понимаю вашей агрессии и насмешек. я не хотел демонстрировать агрессии, и не имел в виду ничего подобного. извините... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 14:08 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
OrinПри инициации процесса СУП считыват данные из этого файла, который указывает какое приложение (модуль) надо запустить и передает ему параметры введенные пользователем. Где располагается UI: в СУП или в приложениях ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 09:51 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
"каркас" ставиться с супом. (веб интерфей. иис)дополнительный возможности устанавливаются с приложениями (то есть если приложение должно иметь контакт с пользователем то эта часть интерфейса ставитться с приложением) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 13:59 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Orin"каркас" ставиться с супом. (веб интерфей. иис)дополнительный возможности устанавливаются с приложениями (то есть если приложение должно иметь контакт с пользователем то эта часть интерфейса ставитться с приложением) Получается, что и БП определяются приложением (жестко туда зашиты). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 16:34 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
ModelR На уровне абстракции N+1: Свершилось - имеем язык программирования и компиляторы к нему для любого процессора. К чему лишние подробности, какое управление? - Процесс вычисления функции sin() выполняется функцией sin() , преобразует вход вещественное число Х в выход вещественное число Y . процесс вычисления выполняется исполнителем функцией управляется инструкцией Sin в ходе процесса преобразует вход Х в выход Y ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 19:08 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
2 зоранее благодарень Я бы еще понял процесс вычисления тригонометрической функции выполняется исполнителем библиотекой MyBib управляется инструкцией имя функции в ходе процесса преобразует вход Х в выход Y но имя процесса как управление для самого же процесса - как-то не укладывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 10:08 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Не могу молчать, Пытался несколько раз спроектировать приклад в CASE (разных) Очень тяжело перевязываются разные аспекты (структура, процедуры, потоки...) Перешёл на "Объектно - ориентированное проектирование" - полегчало Всё начинаю с опросных листов где описывается Бизнес просесс конкретной компании, Использую принцип 4W (кто, что, когда, где) Кто - надеюсь понятно Что - процедура = Метод Объекта Когда - событие бизнес процесса (нажатие кнопки, момент времени, стечения абстоятельств) где - конкретный компьютер, Клиент, Сервер, Сервер приложения, Удалённый узел сети В результате как и просили Обследование > Описание > Приложение (за неделю) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 17:18 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Alexander BezninНе могу молчать Что хотелось получить в итоге - систему с одной кнопкой (NEXT) В смысле далее по бизнес процессу, правда напрашивается ещё одна (BACK) т.е. пользователь подтверждает необходимость продолжения обработки информации (переход к следующему состоянию) и этого достаточно для выполнения двух основных процедур 1.Validation - проверка корректности данных для выполнения предусмотренных на данном этапе процедур 2.DataProcessing - обработка и преобразование данных (вполне возможно поставить в очередь выполнения) Описание проверок и процедур поместить в описание бизнес процесса. Проверки связать с состоянием объекта, Процедуры с событиями (мне удобно оказалось трактовать событие как переход объекта из состояния в состояние по кнопке или по времени или ещё как-то) Для описания проверок и процедур потребовался пользовательский язычок. Основой языка стало объектное представление информации. В результате, по прошествию лет, с удовлетворением обнаружил, что терминологически совпал с ORACLE object model, а програмно с ADO.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 01:32 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Начало обсуждения было очень занятное. Дождь - процесс, который при детальном рассмотрении разбивается на объекты и новые процессы и так до бесконечности... Наблюдатель и средства измерения задают глубину и точность измерений. "Чем больше я знаю, тем больше понимаю, что я ничего не знаю" А вышли на очевидные вещи: Как было. Клиент-сервер Точка зрения архитектора БД: Предметная область - это объекты и связи между ними. Точка зрения программера: а че делать-то? 19 ГОСТ: картинки со всеми формами и отчетами в ТП. Дальше каждый из своего опыта Эволюция А как бы еще срубить бабла? "Ты помнишь как все начиналось...": информационное обследование, новый клан - бизнес-аналитики, тома с IDEF-диаграммами. Трехзвенка Точка зрения аналитика: Предметная область - это процессы. Точка зрения архитектора БД: Предметная область - это объекты и связи между ними. Точка зрения программера: а че делать-то? Начинаются деления: обсуждение IDEF и прецендентов с аналитиками, ХП с архитекторами БД. Дальше каждый из своего опыта UML, делающий нужный код в ближайшие 3-5 лет. Не верю в принципе. "Программер-ремесленник", как это штатники пытаются представить, нашло свое отражение в темах типа "Давайте разбомбим индусов" на форуме Oracle. Вывод: программер-аналитик с реальным дипломом, выступающий Наблюдателем в конкретной предметной области и разбирающий предметную область с детализацией, заданной Заказчиком. В чем отражены результаты наблюдения: какая хрень разница, хоть в Visio, зависит от того, сколько денег компания-разработчик готова выложить за лицензии и прочие накладные расходы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 13:02 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Хочешь верь, хочешь не верь Старый я, мозги совсем не ворочаются..., пора на пенсию или драгами торговать, Когда одну и ту-же форму копируешь двести раз а потом обнаруживаешь в одной из них ошибку... Хочется переложить это на железную, исполнительную и стервозную дуру (PC) На счёт UML не знаю, а то, что "каждый нормальный программер пишет на своём языке" - это похоже на правду. И сколько ни говори "Халва", слаще от этого во рту не станет... и по поводу программиста-аналитика никто и не спорит... Идеи все витают в воздухе, и не могу присвоить себе ни одной, только вот с реализацией идей у каждого своё. и не все есть за деньги, а если есть, то не знаешь как применить, вроде и выбросить жалко и время потраченного на "отсутствие результата..." и примеров в MSDN не найти Для реализации [NEXT] пришлось 1. Сделать описание бизнес - процесса (БП), которое можно объяснить PC 2. Сделать интерпритатор языка 3. Разработать и сделать командный интерфейс 4. Разработать структуру правил, ведь всегда есть возможность выбора маршрута Вот и ... получилось, то самое, "Business Driven Application" Начинать только страшно... и сопровождают приложение НЕ ПРОГРАММИСТЫ..., и бизнес процессы меняют и правила, язычок то пользовательский Прошу прощения за менторский тон, похоже действительно старею ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2007, 19:52 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
proposed amendment точно так как Планковская квантовая теория пространственно-временного континиума приводит к тем же результатам, что и общая теория относительности сформулированная Энштейном. Не противоречит и согласуется с ней. Гхммм. Джентльмены, извините что влезаю в беседу, но как бывший физик-теоретик не могу не отметить, что это не так. Квантовая теория, к сожалению, противоречит Специальной ТО Эйнштейна (Общая ТО - это немного про другое, ОТО - это теория гравитации.) Может слышали - все квантовые теории нелокальны, что противоречит принципу причинности СТО. И это противоречие не удается победить уже почти 80 лет. То есть ни квантовая теория, ни СТО не являются адекватными моделями мира на все случаи жизни. Что не мешает в одних задачах с успехом использовать квантовую теорию, а в других задачах - с блеском использовать Специальную теорию относительности. Абсолютно то же самое с объектным и процессным подходом. Мир информационных систем не менее сложен и многообразен, чем физический. В каких-то задачах объектная модель работает лучше, в каких то - процессная. Не думаю, что их удастся плодотворно скрестить друг с другом. Представление о том, что существует некая НАСТОЯЩАЯ информационная модель, которая НА САМОМ ДЕЛЕ соответствует действительности, и которую надо просто открыть, напоминает мне мое глубокое внутреннее убеждение, существовавшее у меня на первом курсе института, что природа на самом деле подчиняется какому-то одному физическому закону, который просто надо открыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2007, 23:20 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
> Мир информационных систем не менее сложен и многообразен, чем физический Кто Вам сказал такую глупость, можно поинтересоваться? Любая информационная система примитивна. И по сути, и тем более по реализации. > Не думаю, что их удастся плодотворно скрестить друг с другом Почему? Что, собственно, мешает? > Представление о том, что существует некая НАСТОЯЩАЯ информационная модель Вы будете смеяться: таки существует. Проблема не в том, что ее нет, а в том, что ее невозможно реализовать с приемлемой сложностью и приемлемым функционалом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2007, 23:31 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Alexander BezninЧто хотелось получить в итоге - систему с одной кнопкой (NEXT) У мена на работе говорят - с большой красной кнопкой ПРИБЫЛЬ. Нажал - высветилась цифора. Не устаивает - давишь снова. Как только оказалось достаточно - откинулся в кресле, ноги на стол и отдыхаешь до конца дня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2007, 09:05 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
guest_20040621> > Представление о том, что существует некая НАСТОЯЩАЯ информационная модель Вы будете смеяться: таки существует. Проблема не в том, что ее нет, а в том, что ее невозможно реализовать с приемлемой сложностью и приемлемым функционалом. Лет 20 назад я тоже так думал, так что не буду спорить, просто подожду ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 19:21 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
> Лет 20 назад Не приходило в голову, что за 20 лет что-то могло измениться? Знаете, откровенно лень заниматься ликбезом. Живите в реальности двадцатилетней давности. На здоровье. При этом сделайте одолжение, не пишите чуши. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 19:26 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Мир информационных систем не менее сложен и многообразен, чем физический Кто Вам сказал такую глупость, можно поинтересоваться? Любая информационная система примитивна. И по сути, и тем более по реализации. Ну если исходить из того, что ИС - это отражение реального мира на область ИТ, то примитивность лишь в том, что трехмерное, точнее четырехмерное простратсво проецируется на плоскость. Примитивна ли такая проекция? Зависит от проецировщика. Можно и и примитивно отобразить, а можно реализовать сложное преобразование, имея в виду цель не наиболее точное соответствие, а скорее наиболее полезный результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 03:04 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
Mainframe guest_20040621> Мир информационных систем не менее сложен и многообразен, чем физический Кто Вам сказал такую глупость, можно поинтересоваться? Любая информационная система примитивна. И по сути, и тем более по реализации. Ну если исходить из того, что ИС - это отражение реального мира на область ИТ, то примитивность лишь в том, что трехмерное, точнее четырехмерное простратсво проецируется на плоскость. Примитивна ли такая проекция? Зависит от проецировщика. Можно и и примитивно отобразить, а можно реализовать сложное преобразование, имея в виду цель не наиболее точное соответствие, а скорее наиболее полезный результат. ИМХО исходить нужно из того, что ИС - это модель реального мира выпролненая с определенной степенью допущений. Довольно глупо было бы предполагать, что модель выполненная средствами АйТи может хоть в кокой-то степени точно отражать все многообразие реальности. dvvv proposed amendment Гхммм. Джентльмены, спасибо за комментарий... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 10:13 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
proposed amendment Довольно глупо было бы предполагать, что модель выполненная средствами АйТи может хоть в кокой-то степени точно отражать все многообразие реальности. Всегда существует хоть какая-то степень точности, вопрос в ее размере. Это первое. а второе, так может быть цель не в том, чтобы уменьшить ошибку .. может быть цели другие ставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 10:45 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
> если исходить из того, что ИС - это отражение реального мира на область ИТ Это неправильная посылка. Информационная система - это кривая интерпретация представления о реальном мире, ничего общего с реальным миром не имеющая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:46 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Лет 20 назад Не приходило в голову, что за 20 лет что-то могло измениться? Знаете, откровенно лень заниматься ликбезом. Живите в реальности двадцатилетней давности. На здоровье. При этом сделайте одолжение, не пишите чуши. Большое спасибо за ликбез! А то я все жил в реальности 20-летней давности, а тут почитал свежие газеты, смотрю: действительно за это время все информационные системы стали такими примитивными - примитивными, не то что раньше, когда они все были ужасно сложными. Прошу прощения за искренее заблуждение, больше ни за что не буду писать чушь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 15:14 |
|
||
|
Бизнес-процессное проектирование
|
|||
|---|---|---|---|
|
#18+
> Большое спасибо за ликбез! Это, дружище, был не ликбез. Это была просьба не писать чушь. Спасибо, что услышали. Хотите ликбеза - фигней я занимаюсь по тарифной ставке $400 в час, минимальный контракт - пять рабочих дней. Предварительная запись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 15:38 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34414675&tid=1544406]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
86ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 499ms |

| 0 / 0 |
