в универе частенько сталкиваюсь с такой проблемой - приходится работать в пакетах Windows, потому что либо преподам нужен определенный формат представления работ, либо нет аналогичного пакета для Linux. к примеру, замену EViews я так и не нашла, юзаю под вайном…
время шло, проблема оставалась.
и вот, так сложились обстоятельства, что я очень удачно выбрала тему для курсовой - “проектирование информационной системы в среде Linux”. то есть ни одного пакета Windows не может использоваться при написании этой курсовой!
все бы ничего, если бы не надо было строить модель бизнес-процессов. остальные этапы проектирования запросто описывались “на бумажке”, никакого программного кода от меня не требовалось.
в универе из всех пакетов для построения бизнес-процессов нам показали только BPWin, платный пакет под Windows. это меня категорически не устраивало! да и не подходило в связи со спецификой выбранной темы…
что ж… походив по поисковикам, я не нашла того, что мне было нужно, а именно - аналог BPWin. тогда я пришла на блог и спросила у народа. я расcчитывала на положительный результат, ибо на ВП сидит много линуксоидов ^_^
ответы не заставили себя ждать. были советы использовать Wine ^_^ в другом случае я бы так и сделала, но…
наконец, Lavrovsky Ilya дал кучу ссылок для изучения. да так много! начались поиски подходящего пакета =)
стоит добавить еще один момент - мне нужен был БЕСПЛАТНЫЙ и желательно ОТКРЫТЫЙ пакет.
поэтому продукт от Oracle сразу отпал, а жаль…
далее был испробован Business Process Visual ARCHITECT. поначалу он мне даже понравился
минус - платность! можно скачать триальную версию на 30, кажется, дней, а потом платим, платим, платим… не особо порадовало то, что пакет написан с использованием Java. не знаю, как остальные машины, а моя с трудом справлялась. пришлось отключить все эффекты (pkill compiz ^_^ - это я так прикололась =))))
так как поиски пакета я начала за пару недель до сдачи курсовой, такая неудача стала причиной нехилой паники ![]()
побежали на сайт плагинов для Eclipse. там их море
жаль, что много платных…
eBPMN стал спасением
во-первых, у него именно такие функции, как мне были нужны - построение модели бизнес-процессов в привычной мне и моим преподам форме
потоки данных, tasks и прочие милые вещи. во-вторых, он free for non-commercial use… это, конечно, не совсем free, но уже что-то. я сделала финт ушами и сказала, что использование этого пакета внутри вымышленной спортивной школы, для которой я проектировала информационную систему, это как раз и будет non-commercial use. сроки поджимали, а то я бы еще поискала… ![]()
ура-ура, пакет выбран! Оф.сайт
сначала, открыв его, я расстроилась… все совсем не так, как в BPWin. СОВСЕМ! ну, это еще ладно, не беда… но для меня, не особо дружащей с английским, сначала трудно было понять, как работать с пакетом, ведь надо было провести параллели между русским названиями объектов в BPWin и английскими в eBPMN. если честно, справилась только благодаря иконкам, которые есть рядом с каждым объектом ^_^ тем, кто хорошо знает английский, будет гораздо проще освоить этот пакет, раз уж я справилась ![]()
еще один минус - та же Java… программа тупила безбожно, хотя я отключила все, что только могла. в один прекрасный момент она повисла навеки…
ситуация сложилась примерно такая - я создала уже 4 диаграммы, включая основную цель (главный процесс) и некоторые функции с подпроцессами. сохранила. по каким-то причинам вышла и зашла заново. 2 подпроцесса перестали отображаться 0_о заголовки есть, есть даже список объектов, которые есть в этих подпроцессах. но их НЕ ВИДНО! и хоть ты что делай… я переустанавливала два или три раза, не помогло. увидеть часть того, что я уже сделала, не получилось. вариант только один - делать заново.
я мало понимаю, в чем была проблема. пусть объяснит тот, кто тоже столкнется с этим, но сможет разобраться ![]()
ну а я довольствовалась 4 скриншотами, которые успела сделать до того, как часть работы сгинула ![]()
основная цель:

функции:

подпроцесс:

на этом мое общение с eBPMN закончилось ![]()
оставалось сделать ER-диаграмму. Википедия в помощь
Ferret. хороший и удобный пакет. сущности создаются нажатием одной кнопки мыши, для атрибутов задаются любые типы, назначаются ключи. и все это - при помощи одной кнопки мыши. связи установить вообще проще простого
к тому же используются разные цвета для сущностей и связей, так что запутаться трудно
интерфейс настолько удобный, что… “не сложнее, чем такси водить!” (с) Брюс Уиллис, “5 элемент”. я за 20 минут сделала!

диаграмма не доведена до ума, ибо Убунту упала, что случалось бы с ней пореже, если бы не мои кривые руки… сдавала в таком виде, никто не заметил
но суть отражена, функции пакета, имхо, представлены.
собственно, это все, что я могу сказать про BPWin и ERWin под Linux =)
добавлю, что препод, ведущий у нас бизнес-процессы, была в восторге - ей раньше не приходилось видеть аналоги BPWin для Линукс. она сказала, что eBPMN ей нравится даже больше. причина, по ее словам, в цветовой гамме
действительно, BPWin практически весь черно белый, за исключением потоков данных - стрелки все же различаются цветами. а в eBPMN абсолютно все выполнено в цвете, что облегчает работу с пакетом, да и просто смотреть приятнее… ![]()
за курсовую мне 5 + в качестве бонуса восторги одногруппников. сами юзать Linux они не хотят, зато посмотреть на плоды моих мучений и учений им интересно ![]()
спасибо за помощь Lavrovsky Ilya и Сашеньке!!! без вас я бы не нашла то, что надо, и не установила бы… ![]()
Июнь 9, 2008 at 12:57 пп
Да, ява очен популярна для бизнес-софта нынче. Считается, что лучше купит более мощнй комп, чем заморачиваться с написанием софта скажем на Си/С++. Я сам на работе поначалу юзал NetBeans/Eclipse, однако забил и написал се набор нужных скриптов чтоб всё напрямую делать - стало куда шустрее компилиццо и не надо держать в памяти эти громозкие IDE. Хотя, еслиб я не портировал, а именно писал софт, наверняка не стал бы от них отказываться - для создания чего-то нового они всёж весма удобны.
Про цвета - фигасе преимущество, неуж-то нелзя раскрасить никак? Суровые у вас там проги в мастдае =)
Июнь 9, 2008 at 1:32 пп
не, раскрасить, думаю можно, но это все вручную и отдельно для каждого элемента
неудобно! а тут все по дефолту =)
почему ж ява так популярна?
Июнь 9, 2008 at 3:02 пп
ява достаточно проста, в том плане что программа пишется не для конкретного (и весьма сложно устроенного) компьютера, а для виртуальной машины - некоего “абстрактного компа в вакууме”. По этой же причине ява кросплатформенная - скомпилированная одажды программа скорее всего пойдёт и под другими ОСями (например в си такое не реально - полюбому придётся как минимум перекомпелировать).
За поддержку явы стоят такие фирмы как например SUN и IBM, которым традиционно приходится иметь дело с несколькими разными архитектурами одноременно и вполне естественно желание как-нить унифицировать часть софта.
Июнь 9, 2008 at 3:23 пп
о, понятно
удобно…
значит, мой комп просто не тянет
Июнь 9, 2008 at 5:59 пп
Спасибо за отчет. Правда спасибо.
Июнь 9, 2008 at 6:07 пп
буду рада, если пригодится. если не секрет, для чего?

спасибо за помощь еще раз, лично
Июнь 9, 2008 at 7:42 пп
если не секрет, для чего?
*nix-аналоги BPWin в основном для общего развития.
А вот ERWin-подобные софтины довольно-таки полезны т.к. сильно упрощают жизнь.
Это одни из тех прог, ради которых до сих пор рядом с Ubuntu живет XP. Так что найти аналог хотелось.
спасибо за помощь еще раз, лично
Пожалуйста. Но я ещё и немного с корыстной ведь целью помогал. Так что в расчете
Июнь 9, 2008 at 7:45 пп
о, понятно
надеюсь, ferret не разочарует!
Июнь 9, 2008 at 10:39 пп
Феррет хорош, только шрифты бы не помешало настроить

А Любашка - молодчина, первопроходец!
Июнь 10, 2008 at 10:47 дп
да ладно, шрифты нормальные…
я люблю работать в deadline, о да… =))
настроить можно, мне кажется. у меня просто не было времени это проверить
гы :[
Июнь 11, 2008 at 3:09 пп
Никак не могу запустить BPMN, может что-то делаю не то.
Июнь 11, 2008 at 5:38 пп
в смысле - не запустить? происходит хоть что-нибудь?
Июнь 11, 2008 at 7:54 пп
Выходит диалоговое окно, о том что не найдена джава-машина. А что и как делать я не знаю.
Июнь 11, 2008 at 7:55 пп
ааа… так eclipse надо установить сначала =) или он установлен?
это ж плагин под eclipse =)
Июнь 11, 2008 at 7:59 пп
По-моему нет, что нужно сделать, чтобы его установить?
Июнь 11, 2008 at 8:35 пп
Скорее всего нада поставить JDK (Java SE Development Kit - есть например тут http://java.sun.com/javase/downloads/) и потом уже ставить Eclipse (http://www.eclipse.org/downloads/). Хотя в любой нормальной системе есть встроенные средаства управления установленным софтом (например emerge в Gentoo или apt в Debian…), стОит попробовать поставить JDK и Eclipse с их помощью.
Июнь 11, 2008 at 8:36 пп
зайти в репозитарии…
какая ОСь?
у меня оно так и называется - eclipse. поставить - и eBPMN заработает
Июнь 11, 2008 at 8:38 пп
Я сейчас уже качаю, у меня скорость маленькая часа через три видно будет.
Июнь 11, 2008 at 8:40 пп
о… ладно, подождем результатов
Июнь 11, 2008 at 8:49 пп
хм, Олег, Ява вроде везде стоит… хотя не помню, как было у меня
Июнь 11, 2008 at 9:05 пп
Возможно она у меня тоже стоит и я просто не запустил эту службу. Я плохо разбираюсь в Linux’е
Июнь 11, 2008 at 9:16 пп
запускать не надо… стоит - заработает, когда eBPMN обратится к ней:)
как там, докачалось?
Июнь 11, 2008 at 9:18 пп
Еще около двух часов.
Июнь 11, 2008 at 9:24 пп
У меня Linux Mandriva.
Июнь 11, 2008 at 9:28 пп
тяжко… =) обновляться, наверное, долго…
Июнь 11, 2008 at 11:59 пп
Скачал. Только как его поставить?
Июнь 12, 2008 at 7:54 дп
кого его? :))
Июнь 12, 2008 at 8:40 дп
Получается тоже самое: при запуске появляется диалоговое окно, что не найдена джава-машина
Июнь 12, 2008 at 10:47 дп
Кстати, я тоже учусь в группу ПИЭ, только на вечернем отделении филиала АГУ, закончил пятый курс.
Июнь 12, 2008 at 6:44 пп
Я запустил eBPMN, после BPWin’а непривычно.
Июнь 14, 2008 at 9:58 дп
о, здорово! :)) поздравляю


программы разные по интерфейсу, еще бы! этим и интересно
удачи в изучении
Июнь 14, 2008 at 2:37 пп
Можно еще один вопрос? Какая-нибудь литература есть по этой программе?
Июнь 14, 2008 at 5:47 пп
насколько я знаю, нет. только на официальном сайте кое-какие видео-мануалы
на английском, разумеется.
Июнь 15, 2008 at 2:47 пп
Спасибо за помощь!
Июнь 16, 2008 at 9:46 дп
не за что!
Июнь 17, 2008 at 1:42 дп
И удачного вам знакомства с Линуксом, и дабы cat + grep + sed заменили вам BPWin в будущем

P.S
Июнь 17, 2008 at 4:00 дп
Дооо, нада чтоб люди понимающие в той бизнес-х-не написали плагин такой же, но не к затменью. а к виму. Вот тада препод точно ахуеет - а чё, цветной анси-арт заместо диаграмм буит шикарно смотреццо =)))
Июнь 18, 2008 at 11:38 дп
эти команды не заменят BPWin, не прикалывайся над человеком