Skip to main content
David J101
December 5, 2019

Use Case diagram for Manage Invoice

  • December 5, 2019
  • 2 replies
  • 87 views

Hello all; would anybody be kind enough to critique my use case diagram below? I am a basic UMLer and trying to improve. I have been working on a use case diagram for Manage Invoice which involves representing Create Read Update Delete (CRUD) appropriately as well as factoring in a one (header) to many (items) in data terms. I think this diagram is ok ?? but would much welcome comments. Many thanks in advance. David.

PS so sorry but I can't work out how to provide a link to a read only copy of the diagram so here below is a description of the diagram and a screen shot further below. Please let me know how to create a link to read only copy if you would be so kind... !

Description of Manage Invoice use case:
Invoice Clerk associates with use case Create Read Update Invoice Header
This use case Extends to Create Read Update Invoice Item/s and also to Delete Invoice Header
Delete Invoice Header Includes Delete Invoice Item/s
Create Read Update Invoice Item/s Extends to Delete Invoice Item/s.  

Here below is the screen shot...


 

    Comments

    Johnny R
    December 26, 2019

    Nice

    maurizio.ferrara
    February 25, 2020

    Hi David

    From my point of view you need also to add the archiving the invoice item's original state before any update can be finding. Can you please share with me the use case template? Many thanks!

    Best Regards

    Mauri