Book a Demo

Author Topic: Rapid modeling of class attributes and relations  (Read 3826 times)

VBcasualty

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Rapid modeling of class attributes and relations
« on: January 09, 2012, 07:27:06 pm »
I'm trying to introduce UML with EA at our company. Yet my boss is shy to learn all details of UML notation. Furthermore, he'd like to model his thoughts in a fast way.

What he needs is one diagram/program that would enable him to define the classes with their attributes and their relations in a fast way like a mind mapping tool but with additional capabilities.

A class diagram seems as the diagram type of choice. But is there any easier or faster way to model the very basic attributes and relations?  

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #1 on: January 09, 2012, 10:28:55 pm »
Go to the pharmacy and get him a pill...

q.

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #2 on: January 10, 2012, 07:02:01 am »
or you can go to the Sparxsystems community web site, download an Excel application that enables import of classes and attributes. Your manager may populate this spreadsheet and you may then import the objects..

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #3 on: January 10, 2012, 08:54:28 am »
A class diagram can be extremely fast to jot down ideas.

Turn off displaying properties on element creation (Tools | Options | Objects | Edit Object on New)

Ctrl+right click is a nice shortcut for creating an element. Once a class is created, Ctrl+Click on the background creates a new class. In either case, when the properties dialog isn't shown you are immediately editing the class name.

Select (or create) a class.
Press Ctrl+Shift+F9.
Type a name (and optionally a type).
Ctrl+Enter accepts and starts a new attribute, Enter just accepts.

Create links by dragging the arrow icon from one class to another.
F3 repeats the last connector.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #4 on: January 10, 2012, 10:40:19 am »
I was inspired by Euclid who told king Ptolemy there is no royal road to geometry. The same applies for modelling. If you're looking for a fast way: go to the pharmacy and buy a knowledge pill.

q.

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #5 on: January 10, 2012, 04:48:41 pm »
Well, no. I have not found an effective knowledge pill yet (though there are several that seem to rob me of knowledge).

The best options seem to be: 1) do what Neil suggests; or 2) go to a bar, drink lots of alcohol, and start expounding the vast quantities of knowledge you now seem to have amazingly acquired. Sadly, employers do not seem to appreciate this method of overcoming ignorance, and require you to be sober in the workplace. Being sober seems to make you lose your mental encyclopaedia, so you are back to square 1. Or option 1, rather.
Best Regards, Roy

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #6 on: January 12, 2012, 09:06:36 am »
Quote
The best options seem to be: 1) do what Neil suggests
It was SimonM doing the suggesting, not me. Doing what I suggest is rarely a good idea! ;)

Neil
« Last Edit: January 12, 2012, 09:07:31 am by KP »
The Sparx Team
[email protected]

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #7 on: January 12, 2012, 11:29:48 am »
Maybe Roy actually meant what he wrote. So the question: what could that have been?

q.

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Rapid modeling of class attributes and relatio
« Reply #8 on: January 16, 2012, 10:08:54 am »
As I said, being sober in the workplace tends to rob you of that fine edge of mental acuity and visionary thought, such as "Who said that?" So it IS a good idea to do as Neil suggests and verify your references, but it is also an excellent idea to do as SIMON says - after all, the children of many countries are taught a simple game to reinforce that concept.

Edit: en.wikipedia.org/wiki/Simon_says
« Last Edit: January 16, 2012, 11:06:20 am by RoyC »
Best Regards, Roy