Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Rita datastrukturer (ER, UML likn)

Postades av 2003-11-19 13:05:12 - Johan Bovin, i forum c# (c-sharp), Tråden har 12 Kommentarer och lästs av 1429 personer

Tjena
Funderade på att skriva ett verktyg som skall rita en struktur (typ ett uml/ER diagram) men jag skulle vilja ha en knuff i rätt riktning.
Mina alternativ är ju att använda nåt befintligt verktyg som stödjer ritande från nåt format eller att skriva nåt själv.

Nån som har någon erfarenhet av att göra nåt sånt här. Det enda som jag har fattat är att man kan använda sugiyama-algoritmen för att rita ut alla noder, men jag har inte sett nånstans HUR man implementerar den...

Nåja, det jag vill göra är iallafall att rita ut en massa boxar, som man kan namnge, med pilar emellan, som man kan namnge. Alla förslag, länkar, program, kodsnuttar mottages tacksamt ;-)



Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2003-11-19 13:08:04 - Fredrik Normén

Varför inte använda dig av tex Microsoft Visio!?

/Fredrik Normén NSQUARED2
http://www.nsquared2.net


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2003-11-19 13:43:04 - Walle Hallman

Hej

Har ingen erfarenhet av det men här är ett ganska skoj projekt.

http://www.codeguru.com/net_general/PocketUML.html

Sen finns det en hel del intressanta projekt på sourceforge..

/W


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2003-11-19 13:52:23 - Johan Bovin

Kan man få Visio att auto arrangera objekten?
Jag har alltså en viss struktur som jag vill visa för en användare...


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2003-11-21 10:40:16 - Johan Normén

DU kan få visio att skapa kod från dina class diagram m.m. detta kräver dock att du har VS .Net enterprise Architect versionen.

Mvh Johan


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2003-11-21 10:59:37 - Johan Bovin

jo, men det var ju inte det frågan gällde.
Jag vill alltså rita en struktur som PÅMINNER om ett uml/er diagram. Det är helt enkelt en annan typ av schema.
Jag vill alltså göra följande:
1, definera en mängd rektanglar
2, dra streck mellan de som har relationer till varandra
3, ordna dessa på ett optimalt sätt.

Nån som sett någon exempel kod eller nåt liknande implementerat i .Net?
Har bara sett grejer gjorda i Java.


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2003-11-21 12:43:26 - Johan Normén

Du skall rita saker i Visio, och du har tidigare gjort det med ajva? hur har du ritat med Java? menar du ett annat program där du sedan nyttjade java för dina lösningar? Varför inte använda det programmet oxå? Du ser i Visio alla diagram du kan använda dig av, hittar du inte det du vill ha så :-( då får du leta efter något annat kul profram som ger dig det schema du vill ha,,,

Mvh Johan


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2003-11-21 14:10:55 - Johan Bovin

Jag måste vara väääldigt otydlig.
Jag vill rita (på skärmen) ett antal kvadrater som är sammanbundna med linjer (relationer) inifrån ett program skrivet i C#. Strukturen får jag från en server.
Visio är ett program som klarar av att rita figurer... (förmodligen inte det mest lämpade programmet för denna uppgiften eftersom det kräver att man faktiskt har Visio installerat), jag vet inte heller om Visio automatiskt kan arrangera mina objekt.

Själva utritandet av rektanglarna på skärmen är det minsta problemet. Det största är just att ordna dem. Ett exempel på detta är den här (skrivet i Java) http://plg.uwaterloo.ca/~itbowman/CS746G/ASug.html

Ok, så jag ställer min fråga så här:
Jag behöver ett bibliotek (kodexempel eller likn), helst i C#, som klarar av att:
-Ha ett antal objekt med relationer
-Rita upp dessa snyggt på skärmen (i en hyfsat optimal ordning t.ex. genom att applicera Sugiyama algoritmen)
-Gärna stödja nån typ av filformat så att man slipper göra allt i kod hela tiden.
-Kunna visa specifierad information om ett valt objekt


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2004-05-06 09:26:01 - Johan Bovin

Började söka lite igen på detta och jag hittade faktiskt nånting som jag tycker verkar väldigt intressant. har inte hunnit testa än men det ser lovande ut.

http://netron.sourceforge.net/


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2004-05-07 14:27:54 - Roger Alsing

http://www.nwoods.com/go/dotnet.htm

annars om det handlar om att visa typ tabeller med relationer a'la access/enterprisemanager så kan du väll vänta ett tag så kan du få en present av mig ;)

//Roger


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2004-05-07 14:34:38 - Johan Bovin

ok, grejen är den att jag har en fet struktur med objekt som pekar på andra objekt som jag vill åskådliggöra...
Mitt största krav är dock att grafen måste ha nåt inbyggt stöd för att kunna balansera sig på ett korrekt sätt....
en halvtaskig implementation finns ju här:
http://java.sun.com/applets/jdk/1.0/demo/GraphLayout/example1.html

Biblioteket som jag refererade till ovan använde sig visst av .Net 1.1 och jag kör för tillfället 1.0 så jag får vänta lite med testerna. Annars verkar det som ett spännande lib...


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2004-05-07 18:42:22 - Simon Dahlbacka

har du kollat in graphviz paketet? http://www.research.att.com/sw/tools/graphviz/

..använder det själv för att rita nån sorts av pseudo uml inheritans hierarki

/Simon


Svara

Sv: Rita datastrukturer (ER, UML likn)

Postades av 2004-05-19 16:58:50 - Johan Bovin

Har nu testat netron-biblioteket lite granna och det verkar faktiskt fungera rätt bra. Ok, det har kasnke inte allt man vill (iallafall inte vad gäller dokumentation) men jag tror att det är vad jag söker iallafall.
Sätter tråden som löst och tackar för alla tips jag fått...

om ni testar Netron tänk bara på att ni måste ladda ner dotnetmagic också. Plus att jag rekommenderar er att köra XML-examplena, de verkar vara de senast libbarna...


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 156
27 952
271 704
13 799
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies