в универе частенько сталкиваюсь с такой проблемой — приходится работать в пакетах 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 и Сашеньке!!! без вас я бы не нашла то, что надо, и не установила бы…
Это может быть интересно — фотоаппараты по доступным ценам!
Спасибо за отчет. Правда спасибо.
буду рада, если пригодится. если не секрет, для чего? спасибо за помощь еще раз, лично
если не секрет, для чего?
*nix-аналоги BPWin в основном для общего развития.
А вот ERWin-подобные софтины довольно-таки полезны т.к. сильно упрощают жизнь.
Это одни из тех прог, ради которых до сих пор рядом с Ubuntu живет XP. Так что найти аналог хотелось.
спасибо за помощь еще раз, лично
Пожалуйста. Но я ещё и немного с корыстной ведь целью помогал. Так что в расчете
Я запустил eBPMN, после BPWin’а непривычно.
Подписался на Ваш блог. Спасибо Вам за интересные публикации
Спасибо за информацию, как раз тоже столкнулся с такой проблемой. Ещё вместо ERwin использовал DBWrench, но это немного не то, больше похоже на ервин без логического уровня.
Спасибо за статейку. Вот еще аналог ер вина: mysql workbench или dbdesigner
Спасибо большое ))
кстати я тоже учусь на ПИЭ в МГТУ (Мурманск)
Ух ты! Спасибо, думал уж пиратить BPWin для лабораторной по блаблалогии, но вовремя возгуглил «bpwin linux».
(сори. клава глючит немного)
Спасибо большое за статью
Сейчас тоже столкнулся с этой проблемой. Еще нашел продукт ramus, в нем есть версия для образования — бесплатная. По интерфейсу очень схож с БПвином. Ковыряюсь с ним, если он не подойдет, придется устанавливать эклипс
Урааа, у меня такой же курсач, всю голову слом пока лазил по гуглу, набрел на твой блог, золото ты мое, блогодарен тебе по гроб жизни буду! Кста проблем у меня с зависами не было, видимо попросту из-за поствленного нормального движка JRE ))) юзай apt-get с последними пакетами для системы и все летать будет
Nice thing, I’m using BPWin right now, and it is so annoying and not to mention that I have to run WinXp on VBox because of it.
I already saw this post not so long ago, but when I saw that is on Russian, I kinda tried to find some other answer, but I guess BP just pissed me off very badly and I started to read this post Thanks for this, I’m gonna see what else do you have here…
Bye
Спс за заметку! Интересно было почитать. Не только у вас такая проблема. И нам тоже для этих дел показали только продукты allfusion под windows.
Интересно только, корректно ли читаются доки созданные под Линой в BPwin и ERwin, т.к. в универе все-таки будет windows.
Учусь на 5-м курсе специальности ПИЭ В УГАТУ.
Хочу сообщить оду вещь, пакет, который вы предлагаете в качестве замены BPWin, а именно eBPMN, не является его аналогом, поскольку в eBPMN для проектирования информационных систем методологией проектирования является BPMN (см. Wiki), а пакете BPWin — IDEF0, IDEF3, DFD.
Использование пакета eBPMN в качетсве замены BPWin является в корне не правильным.
И вот прошло 6 лет с момента первой публикации….
И я могу с уверенностью сказать — Ваше дело живёт
Конечно никто не русифицировал приложение…
Java стала 1.7, 1.8…
Но приложение до сих пор работает.
Зависимости, тем у кого » не встаёт»:
eclipse
openjdk-6-jre
После установки данных пакетов, бинарники заводятся и вполне себе сновно работают.
В общем посмотрим что будет дальше, дипломная работа в linux — это Вам не хухры мухры..
>__<
Больше не работает под линукс
Что ж, закончилось время…