2011-01-04 15 views
8

İş akışı diyagramları için (ör. Yönlendirilmiş grafikler), tercihen JavaScript tabanlı bir WYSIWYG aracı sağlamak istiyorum. OEM'e bir ücret ödemeyi de içeren ticari yazılım dostu lisansa ihtiyacım var. Gerekli bir sunucu tarafı varsa, Java ya da ColdFusion'da buna ihtiyacım var çünkü mevcut bir ürünle entegre oluyorum.İş Akışı (yani Yönlendirilmiş Grafik) Tarayıcı Tabanlı Düzenleyiciler

İş akışı grafiğimde birden fazla başlangıç ​​noktası olabilir, ancak yalnızca bir bitiş noktası ve kenarları yönlendirilir. WYSIWYG düzenleme ötesinde, aşağıdaki yardımcı olabilecek bir araç için arıyorum: çizim ihracat

  1. Yetenek yüzden olabilir:
    1. bir programlama dili ile çözümlenen kalıcı (I XML'i kabul ediyorum ama diğer formatlar gayet iyi. görünümü/bölmeleri tanımlama yeteneği de dahil olmak üzere kenarları ve köşeleri olan
  2. Ön rasgele veriler (düzen bilgilerini korumak) yeniden düzenlenmiş
  3. .

Güzel olması:

  1. Algılama herhangi köşe sona ulaşmak yapamıyorsanız.
  2. Çizim bilgisi sağlanmadığında otomatik olarak düzen dizilimleri ve kenarları.

mxGraph'a baktım, bu umut verici görünüyor, ama tavşan deliğinden aşağıya sıçramadan önce burada bir cevap verebileceğimi umuyorum.

+0

Orangepips buna bir çözüm buldunuz mu? – KobbyPemson

+0

Nada, gidiyorum, muhtemelen bu yılın ikinci yarısına kadar @ görünmeyecek. – orangepips

+0

mxGraph yeterince iyi değil miydi? – David

cevap

2

JavaScript InfoVis Toolkit'e (http://thejit.org/) baktınız mı? İhtiyacınız olan her şeye sahip olmayabilir, ancak zorlu grafik düzenleri yapar ve etkileşimli düzenlemeye izin verir. JavaScript kanvasına işlendiğinden, sonuçları bir resim dosyası olarak kaydedebilmeniz gerekir. İşte

grafik düzeni işlevselliği bazı demoları şunlardır: http://thejit.org/static/v20/Jit/Examples/ForceDirected/example2.html

+0

Bu mint ahde, html5 gibi bir şey arıyordu ve silverlight kullanarak sona erdi. –

+0

+1 ilginç. İçe aktarma/dışa aktarma işlemi kendi kendine yuvarlanmayı gerektiriyor, bu da sorun değil (bir görüntü dosyası bana hiç de iyi gelmiyor). Kenar veya köşe seçildiğinde düzenleme özelliğini nasıl sağlayacağımı görmüyorum. Örneğin, bir köşe (örn. Durum) girildiğinde iş akışı ile bazen bildirim göndermesi gerekir (ör. E-posta). Bir iş kullanıcısının bir şekilde tanımlamasına izin verme yeteneğini istiyorum. Bununla nasıl başa çıkacağınız konusunda herhangi bir öneriniz var mı? – orangepips

+0

Yanıt olarak kabul etmek, çünkü InfoVis Toolkits bağımlılıkları, sorularım ile Oryx'ten daha iyi hizalanmış. Muhtemelen hala jGraph ile gidecek. – orangepips

1

Oryx Deneyin ve deneyimlerinizi paylaşın. Özellikler

  1. açık kaynak
  2. web tabanlı yanı sıra eklentileri ile masaüstü
  3. java script tabanlı kullanıcı arabirimi. sadece java script beri, onu gömebilirsiniz varsayalım.
  4. BPMN 2.0'dan
  5. yani mashup API

NOT sağlar gömülebilir görünümü destekler/ihracat/ithalat destekler: Seninle aynı teknede olduğum gibi deneyimlerinizi paylaşın. birbirimize yardım edebiliriz. Bu soruyu "oryx" ile etiketliyorum, böylece tüm deneyimler bu etikete toplanabilir

+0

+1 – orangepips

+0

'u araştıracağım. Bu, devam etmek için postgresql çalıştırmaya adanmış gibi görünüyor? – orangepips

+0

emin değilim ... henüz bakmadım –

İlgili konular