... | @@ -64,6 +64,30 @@ O padrão arquitetural *Layers* (Camadas) foi adotado por cada microsserviço co |
... | @@ -64,6 +64,30 @@ O padrão arquitetural *Layers* (Camadas) foi adotado por cada microsserviço co |
|
|
|
|
|
![uml](https://drive.google.com/uc?export=view&id=1aHAL2TiI5ms61iAwwUVi-h_w-eLTXikB)
|
|
![uml](https://drive.google.com/uc?export=view&id=1aHAL2TiI5ms61iAwwUVi-h_w-eLTXikB)
|
|
|
|
|
|
|
|
### Demais Diagramas
|
|
|
|
|
|
|
|
- Diagrama de Casos de Uso
|
|
|
|
![Diagrama de Casos de Uso](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/UseCasesDiagram.png)
|
|
|
|
|
|
|
|
- Diagrama de Componentes
|
|
|
|
![Diagrama de Componentes](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/ComponentDiagram.png)
|
|
|
|
|
|
|
|
- Diagrama de Pacotes utilizados pelos sistemas web e mobile
|
|
|
|
![Diagrama de Pacotes - recursos](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/ResourcesPackage.png)
|
|
|
|
![Diagrama de Pacotes - entidades e semelhantes](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/ModelPackage.png)
|
|
|
|
|
|
|
|
- Diagrama de Pacotes exclusivos do sistema mobile
|
|
|
|
![Diagrama de Pacotes - network](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/MobileNetworkPackage.png)
|
|
|
|
![Diagrama de Pacotes - roteador](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/MobileRouterPackage.png)
|
|
|
|
![Diagrama de Pacotes - widgets e controllers](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/MobileViewControllers.png)
|
|
|
|
|
|
|
|
- Diagrama de Pacotes exclusivos do sistema web
|
|
|
|
![Diagrama de Pacotes - network](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/WebNetworkPackage.png)
|
|
|
|
![Diagrama de Pacotes - widgets e controllers](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/WebViewControllers.png)
|
|
|
|
|
|
|
|
- Diagrama de Ação - atualização assíncrona de um widget
|
|
|
|
![Diagrama de Ação - atualização assíncrona de um widget](https://tools.ages.pucrs.br/id-care/idcare-wiki/raw/master/Images/AsyncViewUpdateActionDiagram.png)
|
|
|
|
|
|
### Definição de rotas
|
|
### Definição de rotas
|
|
|
|
|
|
Cada microsserviço oferece todas as funcionalidades CRUD (*Create, Read, Update, Delete*) que são expostas via uma interface de aplicação (API) no formato REST (portanto, uma API RESTful). Para isso, foram definidas as rotas que serão expostas para que o cliente consiga realizar requisições, listadas abaixo de acordo com o microsserviço ao qual se referentem.
|
|
Cada microsserviço oferece todas as funcionalidades CRUD (*Create, Read, Update, Delete*) que são expostas via uma interface de aplicação (API) no formato REST (portanto, uma API RESTful). Para isso, foram definidas as rotas que serão expostas para que o cliente consiga realizar requisições, listadas abaixo de acordo com o microsserviço ao qual se referentem.
|
... | | ... | |