Skip to content

Latest commit

 

History

History
66 lines (47 loc) · 6.15 KB

File metadata and controls

66 lines (47 loc) · 6.15 KB

Aplicação de GRASP(s)

Data Versão Descrição Autor(es)
25/10/2020 0.1 Criação do Documento da aplicação dos GRASP(s) Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe
25/10/2020 0.2 Adição do GRASP Polimorfismo Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe
26/10/2020 0.3 Adição dos GRASP's Criador Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe
26/10/2020 0.4 Adição dos GRASP's Especialista Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe
26/10/2020 0.5 Adição dos GRASP's Coesão Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe
26/10/2020 0.6 Adição dos GRASP's Invenção Própria Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe
26/10/2020 0.7 Adição dos GRASP's Controller Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe
26/10/2020 1.0 Revisão do documento Caio Vinícius, Guilherme Mendes, Iuri Severo, João Guedes e Lucas Fellipe

Polimorfismo


project/api/models/bovine.py


project/api/models/dairy_cattle.py

Polimorfism Example

Class Diagram

Criador

project/api/generator_report/generator_report.py
project/api/models/user.py

Especialista

lib/services/api.dart
lib/services/login_service.dart
lib/services/user_service.dart

Coesão

project/api/models/farm.py
project/api/models/general_report.py
project/api/models/gmd_report.py
project/api/models/report.py
project/api/models/user.py
project/api/models/work.py

Invenção Própria

lib/services/api.dart
lib/services/login_service.dart
lib/services/user_service.dart

Controller

lib/services/api.dart
lib/services/login_service.dart
lib/services/user_service.dart

Referências