You are on page 1of 9

1

Systems Diagrams Project

For this assignment, you are going to visualize a specific process from multiple

perspectives. After choosing one of the two topics, you will create all of the following object-

oriented unified modeling language (UML) diagrams on the one topic you chose. Do not

complete some on one topic and some on the alternative. You can create more than one of each

diagram to demonstrate the process if you feel it is necessary. To clarify these expectations, an

example of each of these diagrams is depicted in the Appendix.

• use case diagrams

• activity diagrams

• statechart diagrams

• data flow diagrams

• communication diagrams

The two topics are yard work, as defined in the next section, or ordering fast food both

inside and through the restaurant's drive-thru, as described in the section Ordering Food. You are

not required to provide a narrative with the diagrams. However, if your diagrams have

abbreviations or things that are unclear, providing a narrative to explain these elements is in your

best interest. If the diagram is created in Microsoft Excel, you can write the narrative in

Microsoft Excel. The same is true for other file types. If enough detail is not provided for any

aspects of the assigned work in the assignment instructions, use your best judgment to fill in the

blanks. When you have completed the required work, you will have demonstrated your

understanding of UML visualization.

You are not required to use external sources. If you feel that it is necessary to identify

external sources you used to accomplish these objectives, briefly outline their contributions in
2

your work and the references in a word document formatted per APA (2020). Whether related to

APA (2020), the diagrams, or the two options for this assigned work, email me if you have any

questions while completing the assignment.

When you submit the assigned work, you are limited to specific file types. Table 1 lists

the acceptable file types for your submitted work. Homework submitted in other formats will not

be accepted. Your submission does not have to be limited to a single file. You may submit the

diagrams consolidated into one file, but you are not required to consolidate them.

Table 1

Acceptable File Types when Submitting Work

File Type File extension

Microsoft Excel .xlsx

Microsoft Word .docx

Microsoft PowerPoint .pptx

Keynote .key

Adobe Portable Document File .pdf

Note. There are many different tools that you

could use and export or save the file as one of the

file types identified in this table. As long as you

submit a file type from the list, you can use other

software.
3

If you add the diagrams to a Word document, do you not include content that is not part

of the diagram. Format the elements into one of the three possible categories of an APA (2020)

student paper: text, figures, or tables. Unformatted content in a Word document is not in

conformance with APA (2020).

Yard Work

Yard work is one of the two options you have for the scope of this project. When you

generate all of the necessary diagrams, adhere to the following process scope:

• The yard work is always a two-person team.

• There are three actions required, each with specific equipment.

o Mowing the yard with a lawnmower

o Edging the yard with a weed eater

o Trimming the trees and shrubbery with pruning shears

• The maintenance of the equipment is as needed.

o The lawnmower and weed eater require fuel, inspection, and repair.

o The pruning shears require cleaning and repair.

• The completion of yard work is indicated by storing equipment and cleaning the work

area.

• Both team members must work on the yard at the same time. However, there is only one

of each type of equipment.

Ordering Food

The alternative process you can model is ordering food at a fast-food restaurant. When

you generate the necessary diagrams, adhere to the following scope of this process:

• You must cover ordering via the drive-thru and ordering inside the restaurant.
4

• The process starts from the customer arriving at the ordering point.

• Assume that the inside process is an interactive ordering system, not a human interaction.

• Assume the drive-thru involves ordering through a person that enters it into an ordering

system.

• Assume that there is feedback from both the inside and drive-thru ordering processes.

• The process ends when the customer has both received and verified their order.

Conclusion

After creating the necessary diagrams used in object-oriented systems analysis and

design, submit your work in Blackboard. Whether choosing the process of yard work or ordering

food, you will demonstrate your understanding of UML visualization. As I stated earlier, if you

have any questions, make sure to send me an email.


5

References

American Psychological Association. (2020). Publication manual of the American Psychological

Association (7th ed.). https://doi.org/10.1037/0000165-000


6

Appendix

Several diagrams are included in this section, based on the system used for auto rental

reservations. The process narrative is based on several customer requirements. The clerk is

responsible for creating, confirming, fulfilling, canceling, and closing reservations. The customer

interacts with the clerk, not the system. Making a reservation success is marked by the system

status confirmed. Canceling a reservation success is characterized by the status canceled. There

must be an opened or confirmed reservation to cancel. Fulfilling a reservation success is marked

by the status rented. There must be a confirmed reservation to rent. Closing a reservation success

is characterized by the status closed. There must be a fulfilled reservation to close. Figure A1

depicts a use case diagram; Figure A2 illustrates the activity diagram. In Figure 3-5, the

statechart, data flow, and communication diagrams are depicted, respectively.

Figure A1

Use Case Diagram: Reservation System Auto Rentals

Note. This is the use case diagram of the different states of a

reservation in the reservation system for auto rentals.


7

Figure A2

Activity Diagram: Reservation System Auto Rentals

Note. This is the activity diagram of the different states of a reservation in the

reservation system for auto rentals, shown as an example for this homework assignment.

Figure A3

Statechart Diagram: Reservation System Auto Rentals

Note. This is the statechart diagram of the different states of a

reservation in the reservation system for auto rentals.


8

Figure A4

Data Flow Diagram: Reservation System Auto Rentals

Note. This is the data flow diagram based on the reservation processes for an auto rental

organization system.
9

Figure A5

Communication Diagram: Reservation System for Auto Rentals

Note. This is the communication diagram based on the reservation processes for an auto

rental organization system. Sometimes this type of diagram is referred to as a

collaboration diagram. This is similar to a sequence diagram but it is not the same.

You might also like