в универе частенько сталкиваюсь с такой проблемой – приходится работать в пакетах 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 и Сашеньке!!! без вас я бы не нашла то, что надо, и не установила бы…
Да, ява очен популярна для бизнес-софта нынче. Считается, что лучше купит более мощнй комп, чем заморачиваться с написанием софта скажем на Си/С++. Я сам на работе поначалу юзал NetBeans/Eclipse, однако забил и написал се набор нужных скриптов чтоб всё напрямую делать – стало куда шустрее компилиццо и не надо держать в памяти эти громозкие IDE. Хотя, еслиб я не портировал, а именно писал софт, наверняка не стал бы от них отказываться – для создания чего-то нового они всёж весма удобны.
Про цвета – фигасе преимущество, неуж-то нелзя раскрасить никак? Суровые у вас там проги в мастдае =)
LG.BALUKATION на Июнь 9, 2008
в 12:57 пп
не, раскрасить, думаю можно, но это все вручную и отдельно для каждого элемента
неудобно! а тут все по дефолту =)
почему ж ява так популярна?
Ameli K. на Июнь 9, 2008
в 1:32 пп
ява достаточно проста, в том плане что программа пишется не для конкретного (и весьма сложно устроенного) компьютера, а для виртуальной машины – некоего «абстрактного компа в вакууме». По этой же причине ява кросплатформенная – скомпилированная одажды программа скорее всего пойдёт и под другими ОСями (например в си такое не реально – полюбому придётся как минимум перекомпелировать).
За поддержку явы стоят такие фирмы как например SUN и IBM, которым традиционно приходится иметь дело с несколькими разными архитектурами одноременно и вполне естественно желание как-нить унифицировать часть софта.
LG.BALUKATION на Июнь 9, 2008
в 3:02 пп
о, понятно
удобно…
значит, мой комп просто не тянет
Ameli K. на Июнь 9, 2008
в 3:23 пп
Спасибо за отчет. Правда спасибо.
Lavrovsky Ilya на Июнь 9, 2008
в 5:59 пп
буду рада, если пригодится. если не секрет, для чего?
спасибо за помощь еще раз, лично
Ameli K. на Июнь 9, 2008
в 6:07 пп
если не секрет, для чего?
*nix-аналоги BPWin в основном для общего развития.
А вот ERWin-подобные софтины довольно-таки полезны т.к. сильно упрощают жизнь.
Это одни из тех прог, ради которых до сих пор рядом с Ubuntu живет XP. Так что найти аналог хотелось.
спасибо за помощь еще раз, лично
Пожалуйста. Но я ещё и немного с корыстной ведь целью помогал. Так что в расчете
Lavrovsky Ilya на Июнь 9, 2008
в 7:42 пп
о, понятно
надеюсь, ferret не разочарует!
Ameli K. на Июнь 9, 2008
в 7:45 пп
Феррет хорош, только шрифты бы не помешало настроить
А Любашка – молодчина, первопроходец!
ram32 на Июнь 9, 2008
в 10:39 пп
да ладно, шрифты нормальные…
я люблю работать в deadline, о да… =))
настроить можно, мне кажется. у меня просто не было времени это проверить
гы :[
Ameli K. на Июнь 10, 2008
в 10:47 дп
Никак не могу запустить BPMN, может что-то делаю не то.
Serg на Июнь 11, 2008
в 3:09 пп
в смысле – не запустить? происходит хоть что-нибудь?
Ameli K. на Июнь 11, 2008
в 5:38 пп
Выходит диалоговое окно, о том что не найдена джава-машина. А что и как делать я не знаю.
Serg на Июнь 11, 2008
в 7:54 пп
ааа… так eclipse надо установить сначала =) или он установлен?
это ж плагин под eclipse =)
Ameli K. на Июнь 11, 2008
в 7:55 пп
По-моему нет, что нужно сделать, чтобы его установить?
Serg на Июнь 11, 2008
в 7:59 пп
Скорее всего нада поставить JDK (Java SE Development Kit – есть например тут http://java.sun.com/javase/downloads/) и потом уже ставить Eclipse (http://www.eclipse.org/downloads/). Хотя в любой нормальной системе есть встроенные средаства управления установленным софтом (например emerge в Gentoo или apt в Debian…), стОит попробовать поставить JDK и Eclipse с их помощью.
LG.BALUKATION на Июнь 11, 2008
в 8:35 пп
зайти в репозитарии…
какая ОСь?
у меня оно так и называется – eclipse. поставить – и eBPMN заработает
Ameli K. на Июнь 11, 2008
в 8:36 пп
Я сейчас уже качаю, у меня скорость маленькая часа через три видно будет.
Serg на Июнь 11, 2008
в 8:38 пп
о… ладно, подождем результатов
Ameli K. на Июнь 11, 2008
в 8:40 пп
хм, Олег, Ява вроде везде стоит… хотя не помню, как было у меня
Ameli K. на Июнь 11, 2008
в 8:49 пп
Возможно она у меня тоже стоит и я просто не запустил эту службу. Я плохо разбираюсь в Linux’е
Serg на Июнь 11, 2008
в 9:05 пп
запускать не надо… стоит – заработает, когда eBPMN обратится к ней:)
как там, докачалось?
Ameli K. на Июнь 11, 2008
в 9:16 пп
Еще около двух часов.
Serg на Июнь 11, 2008
в 9:18 пп
У меня Linux Mandriva.
Serg на Июнь 11, 2008
в 9:24 пп
тяжко… =) обновляться, наверное, долго…
Ameli K. на Июнь 11, 2008
в 9:28 пп
Скачал. Только как его поставить?
Serg на Июнь 11, 2008
в 11:59 пп
кого его?
)
Ameli K. на Июнь 12, 2008
в 7:54 дп
Получается тоже самое: при запуске появляется диалоговое окно, что не найдена джава-машина
Serg на Июнь 12, 2008
в 8:40 дп
Кстати, я тоже учусь в группу ПИЭ, только на вечернем отделении филиала АГУ, закончил пятый курс.
Serg на Июнь 12, 2008
в 10:47 дп
Я запустил eBPMN, после BPWin’а непривычно.
Serg на Июнь 12, 2008
в 6:44 пп
о, здорово!
) поздравляю 

программы разные по интерфейсу, еще бы! этим и интересно
удачи в изучении
Ameli K. на Июнь 14, 2008
в 9:58 дп
Можно еще один вопрос? Какая-нибудь литература есть по этой программе?
Serg на Июнь 14, 2008
в 2:37 пп
насколько я знаю, нет. только на официальном сайте кое-какие видео-мануалы
на английском, разумеется.
Ameli K. на Июнь 14, 2008
в 5:47 пп
Спасибо за помощь!
Serg на Июнь 15, 2008
в 2:47 пп
не за что!
Ameli K. на Июнь 16, 2008
в 9:46 дп
И удачного вам знакомства с Линуксом, и дабы cat + grep + sed заменили вам BPWin в будущем
P.S
ram32 на Июнь 17, 2008
в 1:42 дп
Дооо, нада чтоб люди понимающие в той бизнес-х-не написали плагин такой же, но не к затменью. а к виму. Вот тада препод точно ахуеет – а чё, цветной анси-арт заместо диаграмм буит шикарно смотреццо =)))
LG.BALUKATION на Июнь 17, 2008
в 4:00 дп
эти команды не заменят BPWin, не прикалывайся над человеком
Ameli K. на Июнь 18, 2008
в 11:38 дп
Привет =) спасибо за отчет, очень помог. Будем теперь использовать.
и как и вы сижу на игле с Linuxом – конкретно Ubuntu.
Я вот тоже на ПИЭ учусь только в УрГУПС
Zyly на Сентябрь 10, 2008
в 7:53 пп
привет, рада, что пригодился
коллеги =))
Ameli K. на Сентябрь 11, 2008
в 9:04 дп
> на игле с Linuxом – конкретно Ubuntu
ужас, бубунта – норкоманская систама, народ подсаживаеццо и уже не слезть +) Нибуду-ка я се её ставить…
LG.BALUKATION на Сентябрь 11, 2008
в 2:35 пп
не боись, медицина поможет %)
Ameli K. на Сентябрь 11, 2008
в 3:54 пп
м, эт из разряда «перейти с пива на коньяк»? =)
LG.BALUKATION на Сентябрь 11, 2008
в 9:38 пп
типа того
а какая разница?
главное – слезть с пива, а это можно сделать
Ameli K. на Сентябрь 12, 2008
в 8:41 дп
да-да главное – слезть с «пива». «Коньяк» он как известно гораздо полезнее
.
А так я одно время работала админом =) , мы по работе ставили разные линуксовые оськи на юзверьские машины и рутеры =), так вот K/Ubuntu наименее глючная и приятная для пользования
Zyly на Октябрь 7, 2008
в 10:55 пп
ух ты, уже одмином?
я тоже хочу такую работу =)))))
Ameli K. на Октябрь 8, 2008
в 8:10 пп
ну ХЗ, я практику проходил в одминах таможни нашей в Старой Деревне – рутины там порой стока бывает, что вообще жесть… Хотя бывало и рекорды в гномовском сокобане ставил хлеще чем дома +)
LG.BALUKATION на Октябрь 8, 2008
в 8:32 пп
ставить линуксы интереснее, чем виндовзы, имхо =))))
ну и поиграться не грех
Ameli K. на Октябрь 8, 2008
в 8:41 пп
ну вот глянь какой-нить калькулет – какрас гента для быстрой постановки на кучу машин в предприятии. Там же сплошная автоматика – настроил раз и потом тока броди от одной тачки к другой с флехой/болванкой. Ведь в конторах компы одинаковыми сериями покупат, так что хрень типа поставить/настроить скажем 15 однаковых машин там норма – ессно венду тож можно автоматизировать не хило, но в целом и то и другое ИМХО одинаково скучно, ибо серый поток…
хочешь играться – иди в геймдев, там прям за игры и платят +)
LG.BALUKATION на Октябрь 8, 2008
в 9:36 пп
да ясно, что это все рутина… зато можно менять работу часто, тогда не надоест %)
тестером?
)
Ameli K. на Октябрь 8, 2008
в 9:49 пп
эт кому что больше нравится – по мне так лучше одна хорошая работа чем десять хреновых
да кем хочешь! Игры делают большие коллективы – кто-то придумывает дизайн, кто-то сценарий пишит, кто-то рисует, третьи код ваяют, тестеры всё это проверяют чтоб играбельно было, а ведь есть ещё немерено мелочей которые тоже кму-то надо учесть. Так что тут смотря что те интересно, выбо большой +)
LG.BALUKATION на Октябрь 8, 2008
в 10:18 пп
я же и не говорю, что работа хреновая =)) мне кажется, что на первых порах одминство и установка системы – интересно. а как надоест – можно найти что-нибудь другое
эх, из всего перечисленного я осилю только поиграть %)
Ameli K. на Октябрь 9, 2008
в 6:45 дп
Так и хочешь всю жизнь «на первых порах»?
ХЗ, у меня вот была когда-то мечта о профессии, я потратил на её достижение не мало сил (кой-что вообще в жертву принёс), но терь я занимаюсь любимым делом и как-то вот не горю желанием менять его на что-то другое. Работа не всегда лёгкая, но в целом она обычно интересная и мне нравится +) /* хотя я не одмин, но немного занимаюсь и этим – домашние тачки и рабочее место обустроил сам… официально в одминстве я тока практиковался пару месяцев с конторой в ~200 компов */
Поиграть это не одно и то же, что потестить. Тестирование на самом деле весьма сложная и запарная штука, если делать её качественно – а для не качественного теста сойдут и всякие малолетки со старших классов, готовые работать за копейки. Или можно вообще бетки в сеть пускать +)
LG.BALUKATION на Октябрь 10, 2008
в 3:14 дп
а почему бы нет? мой папа хоть и с одной профессией всю жизнь – одмин – зато места работы меняет в среднем раз в полтора года. стало скучно, коллектив достал – ушел в другое место
работа примерно та же, но отличия есть. и не так уж плохо
пока берут…
у тебя есть профессия, была мечта. тебе хорошо
а мне пох, кем быть, лишь бы интересно да денег бы подкидывали каких-то. мой универ мне профессию не даст, так что у меня совбода выбора
и в целом я могу работать кем уодно и менять професии как перчатки по мере надоедания =)
я понимаю разницу
Ameli K. на Октябрь 10, 2008
в 8:37 дп
А другие универы дают чтоль? Я думал там тока корочку забрать нада через несколько лет после поступления… Научишся чему-нить или нет, это уж от тя самой зависит.
LG.BALUKATION на Октябрь 10, 2008
в 12:04 пп
некоторые дают профессию, конкретную
наш нет…
учиться буду на работе!
Ameli K. на Октябрь 11, 2008
в 9:36 дп
Подписался на Ваш блог. Спасибо Вам за интересные публикации
BigRussia на Декабрь 1, 2008
в 6:55 пп
Спасибо за информацию, как раз тоже столкнулся с такой проблемой. Ещё вместо ERwin использовал DBWrench, но это немного не то, больше похоже на ервин без логического уровня.
Polhouser на Декабрь 7, 2008
в 3:12 пп
не за что
)
на досуге посмотрю этот пакет
Ameli K. на Декабрь 8, 2008
в 7:30 пп
Спасибо за статейку. Вот еще аналог ер вина: mysql workbench или dbdesigner
Madgeniy на Март 16, 2009
в 4:05 пп