• Exercise 04 (UML Sequence Diagram) • Quiz 02 (UML Diagrams, All of them) • A Sample Exam is available for you to test your access to Lock Down Browser. It has no value, and you can take it as many times as needed.
• First Midterm Exam During the lecture time. No lecture that day. Lockdown browser will not allow you to use Zoom • Assignment 01 will open. It is about GitHub (version control).
Etiquette • What course? CSE 360 • What section? Tuesday • Is it about a grade? First, contact the TA • Is it about a medical condition? Include documentation • Use your ASU email
Sample Exam is available. Test your system ASAP Important: a) Show your environment. b) It is a CLOSED BOOK exam. Do not use any material c) Scratch paper is allowed. Empty White Paper. Show it on camera when you show your environment!
| Example Nurse Medical receptionist Manager Register patient View personal info. View record Generate report Export statistics Doctor Edit record Setup consultation
• Show that behavior of the included use case (addition) is inserted into the behavior of the including (base) use case. • A dashed line with an open arrowhead directed from the including use case (base) to the included (addition) use case. The arrow is labeled with the keyword «include». • The include relationship is used to (1) simplify large use case by splitting it into several use cases, (2) extract common parts of the behaviors of two or more use cases. base addition
• Extending use case defines optional behavior that is not necessarily meaningful by itself. • Extend relationship is shown as a dashed line with an open arrowhead directed from the extending use case to the extended (base) use case. The arrow is labeled with the keyword «extend». base extension
diagram Class diagrams show the classes in a system • modifiers • Attributes • methods And the relationships between these classes: • Association / Dependency • Aggregation / Composition • Generalization / Specialization / Realization