uml mars 2015. uml diagram 2 interaction component sequences class tools: sticky notes and...
TRANSCRIPT
![Page 1: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/1.jpg)
UMLMars 2015
![Page 2: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/2.jpg)
Kvalitetskrav2
UML DIAGRAM
• Interaction
• Component
• Sequences
• Class
Tools:
• Sticky notes and flipcharts
• PlantUML through http://www.planttext.com/planttext
![Page 3: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/3.jpg)
Title presentation3
ASSIGMENTS
1. Form groups of 2-3 people
2. Analyze use case to form interaction diagram
3. Interaction diagram to sequence diagram
4. Implementation level sequence diagrams
5. Analyze use case to form domain model
6. Interaction diagram to deployment diagram
![Page 4: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/4.jpg)
Title presentation4
CASE
1. Admin adds new client company in the client web2. Client HR manager posts positions in client web3. Worker register skill profile in worker web4. Case worker suggests candidate for position in client web (which notifies
the client of the proposal)5. Client HR manager evaluates candidate6. Client HR manager selects candidate in client web (which notifies the
worker)7. Worker works8. Worker register hours9. Account manager bills client company10. Client company pays11. Account manager follows up missing payment
![Page 5: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/5.jpg)
Title presentation5
CONTEXT DIAGRAM
![Page 6: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/6.jpg)
Title presentation6
SEQUENCE DIAGRAM (CONTEXT LEVEL)
![Page 7: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/7.jpg)
Title presentation7
SEKVENS DIAGRAM (IMPLEMENTATION LEVEL)
![Page 8: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/8.jpg)
Title presentation8
SINGLE RESPONSIBILITY PRINCIPLE…
![Page 9: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/9.jpg)
Title presentation9
DOMAIN MODEL
![Page 10: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/10.jpg)
Title presentation10
DOMAIN MODEL (IN COLOR)
![Page 11: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/11.jpg)
Title presentation11
NETWORK REQUIREMENTS
Internal systems should be on a separate network from external systems.
All external systems should communicate through reverse proxies in DMZ
We are looking for specialized systems for separate users (“mini services”)
Integration can be through REST services or through shared databases
Diagrams should contain client browsers
![Page 12: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/12.jpg)
Title presentation12
DEPLOYMENT DIAGRAM
![Page 13: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/13.jpg)
Title presentation13
One thing you
learnedOne thing thatSurprised
you
One thing you want to
try
![Page 14: UML Mars 2015. UML DIAGRAM 2 Interaction Component Sequences Class Tools: Sticky notes and flipcharts PlantUML through](https://reader035.vdocument.in/reader035/viewer/2022072017/56649f065503460f94c1b1f9/html5/thumbnails/14.jpg)
Kvalitetskrav14