BPWin под Linux

в универе частенько сталкиваюсь с такой проблемой — приходится работать в пакетах 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 скриншотами, которые успела сделать до того, как часть работы сгинула :)
основная цель:
Screenshot-3
функции:
Screenshot-4
подпроцесс:
Screenshot
на этом мое общение с eBPMN закончилось :)
оставалось сделать ER-диаграмму. Википедия в помощь ;) Ferret. хороший и удобный пакет. сущности создаются нажатием одной кнопки мыши, для атрибутов задаются любые типы, назначаются ключи. и все это — при помощи одной кнопки мыши. связи установить вообще проще простого :) к тому же используются разные цвета для сущностей и связей, так что запутаться трудно :) интерфейс настолько удобный, что… «не сложнее, чем такси водить!» (с) Брюс Уиллис, «5 элемент». я за 20 минут сделала!
Screenshot-5
диаграмма не доведена до ума, ибо Убунту упала, что случалось бы с ней пореже, если бы не мои кривые руки… сдавала в таком виде, никто не заметил ;) но суть отражена, функции пакета, имхо, представлены.

собственно, это все, что я могу сказать про BPWin и ERWin под Linux =)
добавлю, что препод, ведущий у нас бизнес-процессы, была в восторге — ей раньше не приходилось видеть аналоги BPWin для Линукс. она сказала, что eBPMN ей нравится даже больше. причина, по ее словам, в цветовой гамме ;-) действительно, BPWin практически весь черно белый, за исключением потоков данных — стрелки все же различаются цветами. а в eBPMN абсолютно все выполнено в цвете, что облегчает работу с пакетом, да и просто смотреть приятнее… ;)
за курсовую мне 5 + в качестве бонуса восторги одногруппников. сами юзать Linux они не хотят, зато посмотреть на плоды моих мучений и учений им интересно :)
спасибо за помощь Lavrovsky Ilya и Сашеньке!!! без вас я бы не нашла то, что надо, и не установила бы… :)

Это может быть интересно — фотоаппараты по доступным ценам!

комментариев 15

  1. Unknown Unknown

    буду рада, если пригодится. если не секрет, для чего? :) спасибо за помощь еще раз, лично :)

  2. Unknown Unknown

    если не секрет, для чего?
    *nix-аналоги BPWin в основном для общего развития.
    А вот ERWin-подобные софтины довольно-таки полезны т.к. сильно упрощают жизнь.

    Это одни из тех прог, ради которых до сих пор рядом с Ubuntu живет XP. Так что найти аналог хотелось.

    спасибо за помощь еще раз, лично
    Пожалуйста. Но я ещё и немного с корыстной ведь целью помогал. Так что в расчете ;)

  3. Unknown Unknown

    Спасибо за информацию, как раз тоже столкнулся с такой проблемой. Ещё вместо ERwin использовал DBWrench, но это немного не то, больше похоже на ервин без логического уровня.

  4. Unknown Unknown

    Ух ты! Спасибо, думал уж пиратить BPWin для лабораторной по блаблалогии, но вовремя возгуглил «bpwin linux». :-)

  5. Unknown Unknown

    (сори. клава глючит немного)
    Спасибо большое за статью :)
    Сейчас тоже столкнулся с этой проблемой. Еще нашел продукт ramus, в нем есть версия для образования — бесплатная. По интерфейсу очень схож с БПвином. Ковыряюсь с ним, если он не подойдет, придется устанавливать эклипс :)

  6. Unknown Unknown

    Урааа, у меня такой же курсач, всю голову слом пока лазил по гуглу, набрел на твой блог, золото ты мое, блогодарен тебе по гроб жизни буду! ;) Кста проблем у меня с зависами не было, видимо попросту из-за поствленного нормального движка JRE ))) юзай apt-get с последними пакетами для системы и все летать будет ;)

  7. Unknown Unknown

    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

  8. Unknown Unknown

    Спс за заметку! Интересно было почитать. Не только у вас такая проблема. И нам тоже для этих дел показали только продукты allfusion под windows.
    Интересно только, корректно ли читаются доки созданные под Линой в BPwin и ERwin, т.к. в универе все-таки будет windows.

  9. Unknown Unknown

    Учусь на 5-м курсе специальности ПИЭ В УГАТУ.

    Хочу сообщить оду вещь, пакет, который вы предлагаете в качестве замены BPWin, а именно eBPMN, не является его аналогом, поскольку в eBPMN для проектирования информационных систем методологией проектирования является BPMN (см. Wiki), а пакете BPWin — IDEF0, IDEF3, DFD.

    Использование пакета eBPMN в качетсве замены BPWin является в корне не правильным.

  10. Firefox 27.0 Ubuntu

    И вот прошло 6 лет с момента первой публикации….
    И я могу с уверенностью сказать — Ваше дело живёт 8)
    Конечно никто не русифицировал приложение…
    Java стала 1.7, 1.8…
    Но приложение до сих пор работает.
    Зависимости, тем у кого » не встаёт»:
    eclipse
    openjdk-6-jre
    После установки данных пакетов, бинарники заводятся и вполне себе сновно работают.
    В общем посмотрим что будет дальше, дипломная работа в linux — это Вам не хухры мухры.. :-D
    >__<

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *