Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - huddie

Pages: [1]
Suggestions and Requests / use case scenario
« on: July 21, 2003, 04:19:24 am »
In most cases I know my use case well and I type in the steps of the scenario in sequence just hitting the 'save' button in between steps. Why is it that after that I have to manually correct the ordering of these usecase-steps? It seems that when I enter a new step it does not automatically appear under the selected (or last) one. I find it a bit of a hassle...

Uml Process / Dependency between UseCases
« on: August 07, 2003, 01:44:43 am »
Hi everybody,

I want to show how one UseCase is dependent on another in the overall process.

For example; a guest will normally make a reservation first and check in later. How do I show this on my diagram?

a) I could show that the outcome of UC 'Make reservation' is an object 'Reservation' and that  Reservation is the input for UC 'Check in'.

b) Or I could draw a dependency link between Make reservation and Check in and give it a stereotype?

c) Ofcourse I could also make a higher level UseCase with the steps Make Reservation and Check In.

NB: It's perfectly clear that Check in has a pre-condition that a reservation has been made. This specifies the order in time of these Use Cases but this is not shown in the diagram...

What is best practice in your opinion?

Regards, Huddie

Uml Process / Organising Packages
« on: July 25, 2003, 05:51:10 am »
Hi Everybody,

I'd like some input on the following issue:

The EA project Browser is split up in Dynamic View, Deployment View, UseCase View, etc. A Package is always created inside these Views. Because my UseCases are in the UseCase View and my Classes are in the Logical View they can't be in the same package.

Some how this does not feel right. I want to split up the system I'm developing into functional subdivisions creating packages. I want to give these packages functional constraints and responsibillities/requirements, so that I know what i'm gonna do and where i'm gonna do it.  

Now I'm working on UseCases one moment and working on Classes the next and I find myself describing the same thing in different places.

What's wrong? Can anybody put me straight?



Pages: [1]