Enn Ares

Greenhorn
+ Follow
since Feb 01, 2007
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Enn Ares

Here is another thought on this:

In the GetProjectsAction class I would have these two steps:

1. projectSvc.getProjects()
2. foreach project
- check whether sessionUser is projectOwner
- set isEditable property

- Enn
Figure 11.10 in

http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/app-arch/app-arch5.html

has hints for a component diagram.

and Figure 11.9

has hints for a class diagram.

The component diagram above highlights "J2EE services" like JMS etc. whereas the class diagram highlights "J2EE coponents" like Servlets, EJBs etc

I would improvise the component diagram by including dotted-line arrows to show component dependencies. For the class diagram I would improvise by including BO methods that implement a Use Case.
[ February 01, 2007: Message edited by: Enn Ares ]