Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 74985
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T20:26:41+00:00 2026-05-10T20:26:41+00:00

I’m learning UML by trying to simulate how a car service garage works with

  • 0

I’m learning UML by trying to simulate how a car service garage works with diagrams and documentation. One problem I have is with postcondition (or rather, GOTO) statements.

Is the dashed line << include >> relationship only for preconditions? Can Use-case bubbles connect to eachother and follow a logic path?

So this is what I have so far.. 1) Is the ‘Settle Payment’ bubble in the wrong place? Should it have been << include >>ed to the other bubbles? 2) Should I associate the ‘request service’ bubbles to the technician too as he will be the one fixing the car?

Image

https://i.stack.imgur.com/iIBIt.jpg

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T20:26:41+00:00Added an answer on May 10, 2026 at 8:26 pm

    Use Cases are like classes. They have inheritance (extends) and relationships like includes and uses.

    Preconditions are common relationship constraints. Some of us write the preconditions and postconditions in the text of the use case. You can draw it, but it isn’t required.

    Do not try to sequence the use case bubbles. That’s what activity diagrams and sequence diagrams are for. That’s what narrative text is for. That’s something the users already know.

    Also, don’t waste a lot of time treating the use cases as a super-high-level programming language. Remember, the actors already know what they’re doing; they don’t need help sequencing things.

    You need to focus on capturing the actors, the use cases, and basic ‘extends’, ‘uses’, ‘includes’ among the use cases. Use Case models are not programming. The use case diagram is knowledge capture of ‘who’ and ‘what’.

    Think of it as more like a security model that defines what the actors can do. Order, sequence, and other details don’t matter as much as what the actors do.

    When you have Actor associated with actor (like Technician and Front Desk), you’re saying that the actors interact outside the system. You’re saying that the tech never logs in to the system to do get their work or log their time.

    If the technician actually will log in to get work and record time, then the technician participates in some use cases.

    Use cases aren’t programming. They’re things actors do. Use cases are connected by virtue of being built in a big, common piece of software. You don’t need to draw data flow or logic arrows among the use cases. They can all be largely independent.

    When you design the system, you’ll implement UI features and database features that connect the use cases in some sequence.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a string like this: La Torre Eiffel paragonata all&#8217;Everest What PHP function
I'm trying to convert HTML to plain text. I get many &\#8217; &\#8220; etc.
I have been unable to fix a problem with Java Unicode and encoding. The
I am trying to loop through a bunch of documents I have to put
I have a .ini file as follows: [playlist] numberofentries=2 File1=http://87.230.82.17:80 Title1=(#1 - 365/1400) Example
link Im having trouble converting the html entites into html characters, (&# 8217;) i
I have just tried to save a simple *.rtf file with some websites and
I am reading a book about Javascript and jQuery and using one of the
I am trying to understand how to use SyndicationItem to display feed which is
this is what i have right now Drawing an RSS feed into the php,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.