Re: Modeling Business Tier

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: CT (carstent_at_spammersgoawaydotnetservices.biz)
Date: 04/27/04


Date: Tue, 27 Apr 2004 16:09:13 +0200

Hi Jerry,

1) I'd rename the TopPackage package to the name of your company of whatever
you find is suitable. A Visio package corresponds to a .NET namespace once
you generate the code.
2) Depending on the size of your solution, I'd create all classes in the
same model. It's the component and deployment diagrams that's later used for
where the classes/components go when deployed.

You don't mention what type of diagrams you're using so I'm assuming you go
straight for class/static structure diagrams?

I have a feeling you might have more questions based on this feedback, so
please fire away...

-- 
Carsten Thomsen
Enterprise Development with VS .NET, UML, and MSF
http://www.apress.com/book/bookDisplay.html?bID=105
"Jerry" <JerryOfBorg@Yahoo.com> wrote in message 
news:ee0CcdvJEHA.2244@tk2msftngp13.phx.gbl...
>I am trying for the first time to use visio to model my application from 
>the
> beginning.
> The first thing I wish to do in designing is defining my system objects in
> the business layer.  Let's say for instance that the first thing I do is
> define an employee and all his attributes.  Does this class get defined 
> and
> go into the tree structure under "Top Package"  or do classes which define
> types go somewhere else?
> Then if I define a Job and say that a job has as an attribute a collection
> of employees do I then say TopPackage::Employee as this attributes type?
> Are there restrictions as to what goes into "Top Package"?
>
> 


Relevant Pages

  • Re: Draw arrows in diagrams?
    ... But the rest of the code is not based on the diagrams package.. ... I am not so sure the diagram package does arrow layout. ... circle "Start" ...
    (comp.lang.tcl)
  • Re: UML: Associations between classes and packages
    ... >diagrams in UML. ... UML does not put a constraint upon this. ... >to the swing package. ... You drive the notation, don't let the notation drive you. ...
    (comp.object)
  • Re: UML Structured class with utility parts?
    ... between a runtime view of a system architecture and a design time view. ... contain state diagrams, sequence diagrams, etc) and drawing dependency ... package" where they will all be nicely put together. ... diagrams and/or structured classes, I'd be happy to send you some more ...
    (comp.object)
  • New CTAN package: othelloboard
    ... A package for easily creating Othello board diagrams of any size, with annotations. ... The othelloboard package allows you to create gorgeous Othello / Reversi board ...
    (comp.text.tex)