Skip to content

Commit

Permalink
fix: correções gerais
Browse files Browse the repository at this point in the history
  • Loading branch information
bitterteriyaki committed Sep 9, 2024
1 parent 114fa7e commit d987d9a
Show file tree
Hide file tree
Showing 10 changed files with 228 additions and 40 deletions.
28 changes: 28 additions & 0 deletions docs/images/nfr-framework/v1.0/code/apresentacao-de-slides.uml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
@startuml
!define softgoal(name) cloud "name"
!define op(name) cloud #line.bold; "name"

softgoal(Apresentações de Slides) as apresentacoes
op(WYSIWYG) as wysiwyg
op(Estatísticas e métricas) as estatisticas
op(Salvamento automático) as salvamento
softgoal(Compartilhamento da apresentacao) as compartilhamento
op(Link público) as link
op(Arquivo) as arquivo
softgoal(Toolchain) as toolchain

apresentacoes <-- wysiwyg : +
apresentacoes <-- estatisticas : +
apresentacoes <-- salvamento : +
apresentacoes --> compartilhamento

wysiwyg --> toolchain

compartilhamento <-- link : +
compartilhamento <-- arquivo : +

legend right
+ : Contribuição Positiva
- : Contribuição Negativa
endlegend
@enduml
38 changes: 38 additions & 0 deletions docs/images/nfr-framework/v1.0/code/edicao-de-imagens.uml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
@startuml
!define softgoal(name) cloud "name"
!define op(name) cloud #line.bold; "name"

softgoal(Edição de Imagens) as edicao

softgoal(Usabilidade e Acessibilidade) as usabilidade
op(WYSIWYG) as wysiwyg
op(Efeitos fontes decorações e ícones) as recursos
op(Templates reutilizáveis) as templates
op(Recomendação de paletas de cor) as recomendacao
op(Colaboração entre usuários) as colaboracao
op(Visualização em tempo real) as visualizacao
softgoal(Exportação de Imagens) as exportacao
op(Integração com Google Drive) as integracao
softgoal(Apresentação em Slides) as apresentacao

edicao --> usabilidade
edicao <-- colaboracao : +
edicao --> exportacao


usabilidade <-- wysiwyg : +
usabilidade <-- recomendacao : +

wysiwyg <-- recursos : +
wysiwyg <-- templates : +

colaboracao <-- visualizacao : +

exportacao <-- integracao : +
exportacao --> apresentacao

legend right
+ : Contribuição Positiva
- : Contribuição Negativa
endlegend
@enduml
28 changes: 28 additions & 0 deletions docs/images/nfr-framework/v1.1/code/apresentacao-de-slides.uml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
@startuml
!define softgoal(name) cloud "name"
!define op(name) cloud #line.bold; "name"

softgoal(Apresentações de Slides) as apresentacoes
op(WYSIWYG) as wysiwyg
op(Estatísticas e métricas) as estatisticas
op(Salvamento automático) as salvamento
softgoal(Compartilhamento da apresentacao) as compartilhamento
op(Link público) as link
op(Arquivo) as arquivo
softgoal(Toolchain) as toolchain

apresentacoes <-- wysiwyg : +
apresentacoes <-- estatisticas : +
apresentacoes <-- salvamento : +
apresentacoes --> compartilhamento

wysiwyg --> toolchain

compartilhamento <-- link : +
compartilhamento <-- arquivo : +

legend right
+ : Contribuição Positiva
- : Contribuição Negativa
endlegend
@enduml
37 changes: 37 additions & 0 deletions docs/images/nfr-framework/v1.1/code/edicao-de-imagens.uml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
@startuml
!define softgoal(name) cloud "name"
!define op(name) cloud #line.bold; "name"

softgoal(Edição de Imagens) as edicao

softgoal(Usabilidade e Acessibilidade) as usabilidade
op(WYSIWYG) as wysiwyg
op(Efeitos fontes decorações e ícones) as recursos
op(Templates reutilizáveis) as templates
op(Recomendação de paletas de cor) as recomendacao
op(Colaboração entre usuários) as colaboracao
op(Visualização em tempo real) as visualizacao
softgoal(Exportação de Imagens) as exportacao
op(Integração com Google Drive) as integracao
softgoal(Apresentação em Slides) as apresentacao

edicao --> usabilidade
edicao <-- colaboracao : +
edicao --> exportacao

usabilidade <-- wysiwyg : +
usabilidade <-- recomendacao : +

wysiwyg <-- recursos : +
wysiwyg <-- templates : +

colaboracao <-- visualizacao : +

exportacao <-- integracao : +
exportacao --> apresentacao

legend right
+ : Contribuição Positiva
- : Contribuição Negativa
endlegend
@enduml
48 changes: 48 additions & 0 deletions docs/images/nfr-framework/v1.1/code/geral.uml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
@startuml
!define softgoal(name) cloud "name"
!define op(name) cloud #line.bold; "name"

softgoal(Design) as design
softgoal(Usabilidade) as usabilidade
softgoal(Acessibilidade) as acessibilidade
op(Simplicidade de Linguagem) as linguagem
softgoal(Portabilidade) as portabilidade
op(Compatibilidade entre Navegadores) as compatibilidade
op(Projeção de Layouts) as layouts
op(Identidade Visual) as identidade
op(Internacionalização) as internacionalizacao
softgoal(Segurança) as seguranca
op(Criptografia de Senhas) as criptografia
softgoal(Desempenho) as desempenho
op(Autenticação com 2 fatores) as autenticacao
op(Design responsivo) as responsivo
op(Design simples e intuitivo) as simplicidade

usabilidade --> design
usabilidade <-- internacionalizacao
usabilidade <.. responsivo : +
usabilidade <.. linguagem : +
usabilidade <.. autenticacao : -

portabilidade <-- compatibilidade
portabilidade <-- responsivo

acessibilidade <.. design : +
acessibilidade --> portabilidade
acessibilidade <-- linguagem

design <-- layouts
design <-- identidade
design <-- simplicidade

seguranca --> autenticacao
seguranca --> criptografia

desempenho <.. criptografia: -
desempenho <.. autenticacao : -

legend right
+ : Contribuição Positiva
- : Contribuição Negativa
endlegend
@enduml
Binary file added docs/images/nfr-framework/v1.1/geral.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 19 additions & 10 deletions docs/modelagem/nfr-framework.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@

## Histórico de Versões

| Data | Descrição | Autor | Versão |
|------------|---------------------------------------------|----------------|--------|
| 17/08/2024 | Desenvolvimento inicial dos NFR Frameworks. | Caio Alexandre | [0.0](nfr-framework.md) |
| 05/09/2024 | Correção após inspeção. | Gabriel Moura | [1.0](../analise/correcoes/nfr-framework_corrigido.md) |
| Data | Descrição | Autor | Versão |
|------------|---------------------------------------------|----------------|--------------------------------------------------------|
| 17/08/2024 | Desenvolvimento inicial dos NFR Frameworks. | Caio Alexandre | [0.0](nfr-framework.md) |
| 05/09/2024 | Correção após inspeção. | Gabriel Moura | [1.0](../analise/correcoes/nfr-framework_corrigido.md) |
| 09/09/2024 | Melhoria do `NFRF1`. | Caio Alexandre | [0.0](nfr-framework.md) |

## Origem

Expand Down Expand Up @@ -34,22 +35,30 @@ argumentação, impactos e legenda.

![NFR Framework - Geral](../images/nfr-framework/v0.1/geral.png)

### Edição de Imagens (`NFRF2`)
#### Versão 1.0

![NFR Framework - Geral](../images/nfr-framework/v1.0/geral.png)

!!! warning "Depreciado"
#### Versão 1.1

Este NFR Framework será refeito em uma nova versão.
![NFR Framework - Geral](../images/nfr-framework/v1.1/geral.png)

### Edição de Imagens (`NFRF2`)

#### Versão 0.0

![NFR Framework - Edição de Imagens](../images/nfr-framework/v0.0/edicao-de-imagens.png)

### Apresentação de Slides (`NFRF3`)
#### Versão 1.0

!!! warning "Depreciado"
![NFR Framework - Edição de Imagens](../images/nfr-framework/v1.0/edicao-de-imagens.png)

Este NFR Framework será refeito em uma nova versão.
### Apresentação de Slides (`NFRF3`)

#### Versão 0.0

![NFR Framework - Edição de Imagens](../images/nfr-framework/v0.0/apresentacao-de-slides.png)

#### Versão 1.0

![NFR Framework - Edição de Imagens](../images/nfr-framework/v1.0/apresentacao-de-slides.png)
Loading

0 comments on commit d987d9a

Please sign in to comment.