Merge pull request #42 from cato447/diagram-presentation

Diagram presentation
This commit is contained in:
cato
2022-07-25 17:25:22 +02:00
committed by GitHub
19 changed files with 5 additions and 3 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -1 +0,0 @@
{"id":"c09249cb-f5ff-4158-869d-595d7193bf90","title":"UseCaseDiagram","lastUpdate":"2022-06-04T07:15:04.008Z","diagramType":"UseCaseDiagram","model":{"version":"2.0.0","type":"UseCaseDiagram","size":{"width":1420,"height":900},"interactive":{"elements":[],"relationships":[]},"elements":[{"id":"265207df-b024-4537-b05d-ae2bcd4304f6","name":"User","type":"UseCaseActor","owner":null,"bounds":{"x":0,"y":300,"width":90,"height":140}},{"id":"c1660237-4f72-49a5-8e28-39a882e19e32","name":"WhatToCook","type":"UseCaseSystem","owner":null,"bounds":{"x":160,"y":0,"width":1110,"height":660}},{"id":"82b06ee8-645b-4015-8323-bdcbfba06e00","name":"Delete Item","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":850,"y":510,"width":200,"height":100}},{"id":"7dcb2094-7dbe-4ac8-b10f-e61eaab62b78","name":"View Items","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":510,"y":510,"width":200,"height":100}},{"id":"6933e639-051a-44e7-bc17-b4d805902ff6","name":"Create Item","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":500,"y":320,"width":200,"height":100}},{"id":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5","name":"Start Application","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":190,"y":320,"width":200,"height":100}},{"id":"799c4d99-4ec1-4c78-90bb-ecf13980a951","name":"Save Item","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":840,"y":320,"width":200,"height":100}},{"id":"2539166f-f9b6-4379-9a37-89d22e520960","name":"Search for a Item","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":510,"y":100,"width":200,"height":100}},{"id":"99a890ec-f7cc-4beb-bc41-282a030b10a0","name":"Search by Name","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":830,"y":30,"width":200,"height":100}},{"id":"cb48fa09-4858-4580-84c7-58001f8d8a4f","name":"Search by Id","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":830,"y":150,"width":200,"height":100}}],"relationships":[{"id":"7b5e8013-c2cf-4ecc-967f-9ce713894f9d","name":"","type":"UseCaseAssociation","owner":null,"bounds":{"x":90,"y":370,"width":100,"height":1},"path":[{"x":0,"y":0},{"x":100,"y":0}],"source":{"direction":"Right","element":"265207df-b024-4537-b05d-ae2bcd4304f6"},"target":{"direction":"Left","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"}},{"id":"e860f1ac-1a42-4134-86b3-dd6f24a3953d","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":390,"y":370,"width":120,"height":190},"path":[{"x":0,"y":0},{"x":120,"y":190}],"source":{"direction":"Right","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"},"target":{"direction":"Left","element":"7dcb2094-7dbe-4ac8-b10f-e61eaab62b78"}},{"id":"9300498a-9640-4b81-82af-3ca472b15bd9","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":710,"y":560,"width":140,"height":1},"path":[{"x":0,"y":0},{"x":140,"y":0}],"source":{"direction":"Right","element":"7dcb2094-7dbe-4ac8-b10f-e61eaab62b78"},"target":{"direction":"Left","element":"82b06ee8-645b-4015-8323-bdcbfba06e00"}},{"id":"85a89157-45e6-4071-89a0-c2ce601eaebe","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":390,"y":370,"width":110,"height":1},"path":[{"x":0,"y":0},{"x":110,"y":0}],"source":{"direction":"Right","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"},"target":{"direction":"Left","element":"6933e639-051a-44e7-bc17-b4d805902ff6"}},{"id":"231ecf23-f685-4607-a9af-d9bb46b6cb7e","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":700,"y":370,"width":140,"height":1},"path":[{"x":0,"y":0},{"x":140,"y":0}],"source":{"direction":"Right","element":"6933e639-051a-44e7-bc17-b4d805902ff6"},"target":{"direction":"Left","element":"799c4d99-4ec1-4c78-90bb-ecf13980a951"}},{"id":"f369d212-ecb9-4d18-9c11-91b403432b10","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":390,"y":150,"width":120,"height":220},"path":[{"x":0,"y":220},{"x":120,"y":0}],"source":{"direction":"Right","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"},"target":{"direction":"Left","element":"2539166f-f9b6-4379-9a37-89d22e520960"}},{"id":"d7605707-4ce0-4628-b409-c27642753313","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":710,"y":80,"width":120,"height":70},"path":[{"x":0,"y":70},{"x":120,"y":0}],"source":{"direction":"Right","element":"2539166f-f9b6-4379-9a37-89d22e520960"},"target":{"direction":"Left","element":"99a890ec-f7cc-4beb-bc41-282a030b10a0"}},{"id":"aa1ae48c-e650-457c-8713-287c352e7acd","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":710,"y":150,"width":120,"height":50},"path":[{"x":0,"y":0},{"x":120,"y":50}],"source":{"direction":"Right","element":"2539166f-f9b6-4379-9a37-89d22e520960"},"target":{"direction":"Left","element":"cb48fa09-4858-4580-84c7-58001f8d8a4f"}}],"assessments":[]}}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"id":"d86cde6d-66f8-448a-8cf9-92d843d47d72","title":"CommunicationDiagram","lastUpdate":"2022-06-03T23:11:17.190Z","diagramType":"CommunicationDiagram","model":{"version":"2.0.0","type":"CommunicationDiagram","size":{"width":1264.2666702270508,"height":924},"interactive":{"elements":[],"relationships":[]},"elements":[{"id":"577d9b20-029b-496f-b894-7d3e58c86800","name":"Controller:RecipeSearchController","type":"ObjectName","owner":null,"bounds":{"x":62.13333511352539,"y":510,"width":300,"height":42},"attributes":[],"methods":[]},{"id":"c1d9fdac-29d9-4dd3-ad60-1e71da7a3765","name":"RecipeSearch1:RecipeSearch","type":"ObjectName","owner":null,"bounds":{"x":72.13333511352539,"y":340,"width":260,"height":102},"attributes":[],"methods":["ae10c514-4997-41c1-ab0c-b2aa4b9af93d","1da3c2de-1bb3-4e11-8f9c-96840b209d4c"]},{"id":"ae10c514-4997-41c1-ab0c-b2aa4b9af93d","name":"getForIngredients(Items,int)","type":"ObjectMethod","owner":"c1d9fdac-29d9-4dd3-ad60-1e71da7a3765","bounds":{"x":72.63333511352539,"y":381.5,"width":259,"height":30}},{"id":"1da3c2de-1bb3-4e11-8f9c-96840b209d4c","name":"getRandom(Strings, int)","type":"ObjectMethod","owner":"c1d9fdac-29d9-4dd3-ad60-1e71da7a3765","bounds":{"x":72.63333511352539,"y":411.5,"width":259,"height":30}},{"id":"3eab9f31-6d5c-4e84-8e5a-c7d8ab6d09c5","name":"RecipeController1:RecipeController","type":"ObjectName","owner":null,"bounds":{"x":52.13333511352539,"y":200,"width":300,"height":72},"attributes":[],"methods":["e143f0d7-e405-4f52-b622-98ee281810b7"]},{"id":"e143f0d7-e405-4f52-b622-98ee281810b7","name":"saveRecipe(Recipe)","type":"ObjectMethod","owner":"3eab9f31-6d5c-4e84-8e5a-c7d8ab6d09c5","bounds":{"x":52.63333511352539,"y":241.5,"width":299,"height":30}},{"id":"50ca5e78-89c8-4bb2-9cc3-62d4c5564e90","name":"RecipeRepository1:RecipeRepository","type":"ObjectName","owner":null,"bounds":{"x":42.13333511352539,"y":0,"width":320,"height":102},"attributes":[],"methods":["24dd21f3-9de9-4c7a-8bba-e8105524c882","7b1cc3ca-d733-4262-ad57-3d7378d3df26"]},{"id":"24dd21f3-9de9-4c7a-8bba-e8105524c882","name":"save(Recipe)","type":"ObjectMethod","owner":"50ca5e78-89c8-4bb2-9cc3-62d4c5564e90","bounds":{"x":42.63333511352539,"y":41.5,"width":319,"height":30}},{"id":"7b1cc3ca-d733-4262-ad57-3d7378d3df26","name":"findAll()","type":"ObjectMethod","owner":"50ca5e78-89c8-4bb2-9cc3-62d4c5564e90","bounds":{"x":42.63333511352539,"y":71.5,"width":319,"height":30}}],"relationships":[{"id":"8afe22e0-90c0-4f96-b928-16adf3c2718f","name":"","type":"CommunicationLink","owner":null,"bounds":{"x":0,"y":442,"width":203.1333351135254,"height":68},"path":[{"x":202.1333351135254,"y":68},{"x":202.1333351135254,"y":0}],"source":{"direction":"Up","element":"577d9b20-029b-496f-b894-7d3e58c86800"},"target":{"direction":"Down","element":"c1d9fdac-29d9-4dd3-ad60-1e71da7a3765"},"messages":[{"id":"223e1a69-8889-45fa-b354-31c3d34b8075","name":"1:getRandom(Strings,int)","bounds":{"x":0,"y":34,"width":174.86666870117188,"height":17.200000762939453},"owner":null,"resizeFrom":"bottomRight","direction":"source","type":"CommunicationLinkMessage"}]},{"id":"6ab6a519-1055-49f1-8eb9-5deb943a1c12","name":"","type":"CommunicationLink","owner":null,"bounds":{"x":64.5,"y":102,"width":138.6333351135254,"height":98},"path":[{"x":137.6333351135254,"y":0},{"x":137.6333351135254,"y":98}],"source":{"direction":"Down","element":"50ca5e78-89c8-4bb2-9cc3-62d4c5564e90"},"target":{"direction":"Up","element":"3eab9f31-6d5c-4e84-8e5a-c7d8ab6d09c5"},"messages":[{"id":"7663c1ff-3a46-4d78-8b39-51df6d5b99a8","name":"2:save(Recipe)","bounds":{"x":0,"y":49,"width":110.36666870117188,"height":17.200000762939453},"owner":null,"resizeFrom":"bottomRight","direction":"target","type":"CommunicationLinkMessage"}]}],"assessments":[]}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@@ -0,0 +1 @@
{"id":"eb95893e-c135-4e28-b907-e425937f112d","title":"UseCaseDiagram","lastUpdate":"2022-06-04T07:15:04.008Z","diagramType":"UseCaseDiagram","model":{"version":"2.0.0","type":"UseCaseDiagram","size":{"width":1320,"height":700},"interactive":{"elements":[],"relationships":[]},"elements":[{"id":"265207df-b024-4537-b05d-ae2bcd4304f6","name":"User","type":"UseCaseActor","owner":null,"bounds":{"x":0,"y":300,"width":90,"height":140}},{"id":"c1660237-4f72-49a5-8e28-39a882e19e32","name":"WhatToCook","type":"UseCaseSystem","owner":null,"bounds":{"x":160,"y":0,"width":1110,"height":660}},{"id":"82b06ee8-645b-4015-8323-bdcbfba06e00","name":"Delete Item","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":850,"y":510,"width":200,"height":100}},{"id":"7dcb2094-7dbe-4ac8-b10f-e61eaab62b78","name":"View Items","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":510,"y":510,"width":200,"height":100}},{"id":"6933e639-051a-44e7-bc17-b4d805902ff6","name":"Create Item","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":500,"y":320,"width":200,"height":100}},{"id":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5","name":"Start Application","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":190,"y":320,"width":200,"height":100}},{"id":"799c4d99-4ec1-4c78-90bb-ecf13980a951","name":"Save Item","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":840,"y":320,"width":200,"height":100}},{"id":"8433e559-0b11-411b-818f-61242ec06db6","name":"Get Recipe","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":510,"y":120,"width":200,"height":100}},{"id":"9c161d73-363b-4fce-bf55-c8557386c30f","name":"Save Recipe","type":"UseCase","owner":"c1660237-4f72-49a5-8e28-39a882e19e32","bounds":{"x":840,"y":120,"width":200,"height":100}}],"relationships":[{"id":"7b5e8013-c2cf-4ecc-967f-9ce713894f9d","name":"","type":"UseCaseAssociation","owner":null,"bounds":{"x":90,"y":370,"width":100,"height":1},"path":[{"x":0,"y":0},{"x":100,"y":0}],"source":{"direction":"Right","element":"265207df-b024-4537-b05d-ae2bcd4304f6"},"target":{"direction":"Left","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"}},{"id":"9300498a-9640-4b81-82af-3ca472b15bd9","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":710,"y":560,"width":140,"height":1},"path":[{"x":0,"y":0},{"x":140,"y":0}],"source":{"direction":"Right","element":"7dcb2094-7dbe-4ac8-b10f-e61eaab62b78"},"target":{"direction":"Left","element":"82b06ee8-645b-4015-8323-bdcbfba06e00"}},{"id":"231ecf23-f685-4607-a9af-d9bb46b6cb7e","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":700,"y":370,"width":140,"height":1},"path":[{"x":0,"y":0},{"x":140,"y":0}],"source":{"direction":"Right","element":"6933e639-051a-44e7-bc17-b4d805902ff6"},"target":{"direction":"Left","element":"799c4d99-4ec1-4c78-90bb-ecf13980a951"}},{"id":"ce8a4b16-80e2-4afc-81c4-fa2f6321e24c","name":"","type":"UseCaseAssociation","owner":null,"bounds":{"x":390,"y":370,"width":110,"height":1},"path":[{"x":0,"y":0},{"x":110,"y":0}],"source":{"direction":"Right","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"},"target":{"direction":"Left","element":"6933e639-051a-44e7-bc17-b4d805902ff6"}},{"id":"3968e231-5cfa-4e8b-b192-ebe6f2e9474c","name":"","type":"UseCaseAssociation","owner":null,"bounds":{"x":390,"y":370,"width":120,"height":190},"path":[{"x":0,"y":0},{"x":120,"y":190}],"source":{"direction":"Right","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"},"target":{"direction":"Left","element":"7dcb2094-7dbe-4ac8-b10f-e61eaab62b78"}},{"id":"608f5e56-f0af-4e3b-8300-1a7d7396ea72","name":"","type":"UseCaseAssociation","owner":null,"bounds":{"x":390,"y":170,"width":120,"height":200},"path":[{"x":120,"y":0},{"x":0,"y":200}],"source":{"direction":"Left","element":"8433e559-0b11-411b-818f-61242ec06db6"},"target":{"direction":"Right","element":"a9d47cd9-cfd2-41d3-a6e7-78e8c4d658a5"}},{"id":"3ff9d786-8a37-4112-80ca-2e32a875b73a","name":"","type":"UseCaseInclude","owner":null,"bounds":{"x":710,"y":170,"width":130,"height":1},"path":[{"x":0,"y":0},{"x":130,"y":0}],"source":{"direction":"Right","element":"8433e559-0b11-411b-818f-61242ec06db6"},"target":{"direction":"Left","element":"9c161d73-363b-4fce-bf55-c8557386c30f"}}],"assessments":[]}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.