Professional Documents
Culture Documents
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
• activity diagrams
• statechart 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
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
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
Keynote .key
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
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:
o The lawnmower and weed eater require fuel, inspection, 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
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
References
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
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
Figure A1
Figure A2
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
Figure A4
Note. This is the data flow diagram based on the reservation processes for an auto rental
organization system.
9
Figure A5
Note. This is the communication diagram based on the reservation processes for an auto
collaboration diagram. This is similar to a sequence diagram but it is not the same.