Convert this class diagram into use case
Subject: Object oriented analysis and design
Topic: Use Case Diagram
The homework is to take your Domain Analysis and document howthe user will interact with the system you described. This is theprocess:
In your domain analysis document, you described some processesor tasks that need to be performed. Find those so you have an ideaof how users interact with the process/system
In StarUML, you can either use the previous file with the classes,or create a new one.
In StarUML, go to the Model menu and select "Add Diagram", then"Use Case Diagram"
Notice that in the toolbar the items have changed.
In the toobar, click on Actor and then in the diagram. This willadd an actor to the model. Give this actor a name, such as Tenant,Landlord, or Truck Driver, basically anything to make this useridentifiable.
From your document decide on a task. Now in the toolbar, select"Use Case" and click in the diagram, which will add a use case toyour model. Now, label this in a way that makes sense, such as"Lock Door", "Select Truck", or "Choose Fishing Site"
Lastly, select Association from the toolbar and draw theassociation from the Actor to the use case. You don't have to labelthe association.
Now you know how to add a use case to a diagram and you should doit to a few of your domain tasks, perhaps adding actors asneeded
Now for the second part of the homework. From your list of usecases, select two, and create a use case table. I've included aWord doc you can start with.
Usecase Table
Domain Analysis for reference
Artist +Name +Artist ID +makes artwork +create stories instagram +create vlogs youtube + create videos artist website +attend commercial works +makes *creates stories +create videos +creates vlogs +attend Artwork Instagram YouTube Artist Website Commercial Works Use case homework Creator: your name> Homework assignment: Use Case My project: <Choose a name> Professor: Andy Montalvo Use case 1: Use case UC-1 <use case name> Related Requirements None Description <use case description Actors <actors involved in this use case> Goal <procedure or task outcome> Preconditions <any preconditions, this would include initialization> Postconditions <any change to the state of the system> Related Use Cases <any related use case Flow of events for Main Success Scenario <-1. <all the steps Use case 2: Use case UC-2 cuse case name> Related Requirements None Description <use case description Actors <actors involved in this use case> Goal <procedure or task outcome> Preconditions <any preconditions, this would include initialization> Postconditions <any change to the state of the system> Related Use Cases <any related use case Flow of events for Main Success Scenario <-1. <all the steps Domain Analysis Introduction The domain document has been prepared to describe the pro- cess of creating an artwork on canvas using acrylic paint as a medium. This has been made by observing a visual artist who was working in his studio. The entire process was documented, and observations were noted, Glossary Isms: A suffix often used in politics, art and philoso- phy to describe a certain kind of movement • Easel: A wooden or metal support structure used for mounting drawing boards or canvases • Palette: A thin board where an artist mixes colors be- fore applying them on the actual image • GSM: An acronym standing for Grams per Square Meter, depicting the quality of the paper. Higher GSM means heavier paper General knowledge about the domain Visual art has various genres and styles that in turn influence artists when it comes to creating artworks. Over a period of years several isms have come and gone, each with its own characteristics and styles. Some of the major styles include im- pressionism, postmoder impressionism, art nouveau, gothic, surrealism, etc. Each one of these styles had a certain narrative which was unique to it and also the medium was unique. The artist observed is a charcoal artist and is largely influenced by figurative art forms. Customers and Users There are various sets of customers for the visual artist in ques- tion. They are broadly categorized into retail and institutional customers. Retail customers include individuals who would of ten commission various kinds of artworks for their personal spaces. Such projects at times would also include installation artworks or wall murals. Institutional customers would include hotels and hospitals who would either directly contact the artist or would do so through art agents and curators. Institutional customers would also include government agencies who would commission artworks for public spaces such as public walls or government convention centers, etc, The environment The artist has a 950 square feet studio where all the art materi- als including stationery and easels are kept. The artist spends close to 9 hours in this studio, engaging in various kinds of ac- tivities and not exclusively restrict to making art. The artist also works on regularly creating and maintaining a social me- dia profile so as to engage the audience at regular intervals. The space is well lit and has a small area for exhibition as well, complete with a set of spotlights. Tasks and Procedures The various tasks that typically include are making artwork This is often done at the beginning of the day and the artist en- gages with this activity till noon. Post which, materials and tools used in creating artworks such as palettes and paint- brushes are washed and kept aside. A brief phase of 2 hours is used in creating various content for different social media plat- forms. This includes creating stories for Instagram, vlogs for YouTube and time lapse videos for the artist website. Remain- ing part of the day is used to attend to commercial works. This often requires the artist to go the worksite, especially in the case of wall art projects. To create an artwork, paper of appropriate GSM is mounted on the drawing board, which in turn is mounted on an easel. Char- coal sticks or charcoal pencils are used to draw a basic outline of the image and after that, several layers of strokes are put on them to create a more identifiable image. Once the artist is happy with the initial sketch, acrylic colors are used to fill in. Once the artist is happy with the final work, two sprays of fixa- tives are applied on the work to give it longevity. It takes usu- ally 3 - 4 hours for the artwork to dry up completely. Competing Methods As opposed to getting artists creating works, several clients of ten tend to print high quality images of famous artworks and use them to hang in their spaces. Similarities to other domains The work schedule largely resembles that of any performance artist such as a musician. A certain amount of the time is spent to develop a narrative for a new piece of work. Appropriate tools and mediums are chosen for execution. And in this digital age, a significant time is attributed to maintain a social media profile.