Lucky Pets: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
 
(17 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 17: Linha 17:
===Modelo Entidade Relacionamento===
===Modelo Entidade Relacionamento===


[[Arquivo:diagrama-emr.png|500px|center]]
[[Arquivo:mer-diagrama.png|450px|center]]




Para melhor visualização, clique no link abaixo:
Para melhor visualização, clique no link abaixo:


[[Mídia:diagrama-mer.pdf|Diagrama Modelo Entidade Relacionamento]]
[[Mídia:emr-diagrama.pdf|Diagrama Modelo Entidade Relacionamento]]
 


===Diagrama de Classe===
===Diagrama de Classe===


[[Arquivo:diagrama-classe.png|500px|center]]
[[Arquivo:diagrama-classe.png|500px|center]]
===Diagrama de Implantação===
[[Arquivo:diagrama-implantação.png|500px|center]]




Linha 34: Linha 38:
[https://docs.google.com/spreadsheets/d/1PAZ5HLlzIzpDHXXrCV6C8pAkQ30Yk4WCKhHznV7II64/edit?usp=sharing Dicionário de dados]
[https://docs.google.com/spreadsheets/d/1PAZ5HLlzIzpDHXXrCV6C8pAkQ30Yk4WCKhHznV7II64/edit?usp=sharing Dicionário de dados]


===EAP===
[https://docs.google.com/spreadsheets/d/15JXGkpdoavidDzLFK9CHtIfIKUsE3CTk9iOsuBh17qQ/edit?usp=sharing EAP]


===Levantamento de Requisitos===
===Levantamento de Requisitos===


[[Mídia:Levantamento-de-Requisitos.pdf|Levantamento de Requisito]]
[[Mídia:Levantamento-de-Requisitos.pdf|Levantamento de Requisito]]
===Cenários de Casos de Uso===
[[Mídia:cenarios-uc.pdf|Cenários de Casos de Uso]]
===Diagrama de Caso de Uso Geral===
[[Arquivo:uc-geral.png|500px|center||Caso de Uso]]
Para melhor visualização, clique no link abaixo:
[[Mídia:uc-geral.pdf|Diagrama de Caso de Uso Geral]]


==Implementação==
==Implementação==
Linha 82: Linha 105:
'''Tecnologias'''
'''Tecnologias'''


*HTML 5.1, Javascript 1.8.5, CSS3;
; [https://www.w3.org/TR/html51/ HTML] : - Versão: 5.1  
 
; [https://www.javascript.com/ JavaScript] : - Versão: 1.8.5
; CSS : - Versão: 3
 
 


'''Frameworks e Bibliotecas'''
'''Frameworks e Bibliotecas'''


*jQuery 2.1.0, Ajax 2.1.0, JSON, SASS 3.5.1, Bootstrap 4;
;  [https://jquery.com/ jQuery]  : - Versão: 2.1.0
; Ajax : - Versão: 2.1.0
; [http://www.json.org/ JSON] : - Versão: ?
; [http://sass-lang.com/ SASS]  : - Versão: 3.5.1
; [https://v4-alpha.getbootstrap.com/ Bootstrap] : - Versão: 4
 
----


===Backend===
===Backend===


'''Tecnologias'''
'''Tecnologias'''
*PHP 5, Java 8, PostgreSQL 9.5;
; [https://secure.php.net/ PHP]  : - Versão: 5
; [https://academy.oracle.com/pt-br/solutions-java.html Java]  : - Versão: 8
; [https://www.postgresql.org/ PostgreSQL]  : - Versão: 9.5  


'''Frameworks e Bibliotecas'''
'''Frameworks e Bibliotecas'''
*Hibernate 5.3.4.Final, Jackson 2.8.7, Jersey 2.24.1, JCrypt;
; [http://hibernate.org/ Hibernate]  : - Versão: 5.3.4.Final
; [http://wiki.fasterxml.com/JacksonHome Jackson]    : - Versão: 2.8.7
; [https://jersey.github.io/ Jersey]  : - Versão: 2.24.1
; [http://uddi.xml.org/service/jcrypt-jmasters-encryptiondecryption-service JCrypt]  : - Versão: ?


==Layout==
==Layout==

Edição atual tal como às 23h21min de 26 de outubro de 2017

Lucky Pets

Objetivo

Desenvolver uma solução para ambiente Web com o objetivo de solucionar o problema de abandono de animais, assim como contribuir para reencontro de animais perdidos com seus respectivos tutores.

Equipe

Professores orientadores
  • Estevan Brandt Braz Costa
  • Alcione Benacchio
Alunos
  • Amanda Louise Acosta Morais
  • Bruno Goerck Confortin
  • Jade Mathias da Silva

Modelagem

Modelo Entidade Relacionamento


Para melhor visualização, clique no link abaixo:

Diagrama Modelo Entidade Relacionamento

Diagrama de Classe


Diagrama de Implantação


Dicionário de dados

Dicionário de dados

EAP

EAP

Levantamento de Requisitos

Levantamento de Requisito


Cenários de Casos de Uso

Cenários de Casos de Uso

Diagrama de Caso de Uso Geral

Caso de Uso
Caso de Uso


Para melhor visualização, clique no link abaixo:

Diagrama de Caso de Uso Geral

Implementação

Repositório Web Service

Problemas a serem solucionados

  • Facilitar a adoção e doação de animais;
  • Facilitar o encontro de animais e anunciar animais perdidos;
  • Facilitar o anúncio de animais encontrados;
  • Centralização e organização de informação;
  • Auxiliar ONGs e Protetores;

Principais Funcionalidades

  • Adoção de animais;
  • Doação de animais;
  • Animais encontrados e perdidos:
  • Com mapa específico para cada animal, na página do anúncio;
  • Mapa geral interativo que mostra todos os animais perdidos e encontrados na área.
  • Gerenciamento de ONGs, protetores e veterinários.

Público Alvo

Primário

  • Pessoas que têm ou querem ter animais.
  • Pessoas que estão procurando adotar, pessoas que perderam seus animais e pessoas que acharam animais perdidos, pessoas que queiram doar animais.

Secundário

Os três públicos alvos abaixo terão opções para divulgar o seu trabalho e pedir auxilio para a comunidade em forma de recurso financeiro ou rações.

  • Empresas;
  • ONGs;
  • Protetores de animais;

Tecnologias Utilizadas

Frontend

Tecnologias

HTML
- Versão: 5.1
JavaScript
- Versão: 1.8.5
CSS
- Versão: 3


Frameworks e Bibliotecas

jQuery
- Versão: 2.1.0
Ajax
- Versão: 2.1.0
JSON
- Versão: ?
SASS
- Versão: 3.5.1
Bootstrap
- Versão: 4

Backend

Tecnologias

PHP
- Versão: 5
Java
- Versão: 8
PostgreSQL
- Versão: 9.5

Frameworks e Bibliotecas

Hibernate
- Versão: 5.3.4.Final
Jackson
- Versão: 2.8.7
Jersey
- Versão: 2.24.1
JCrypt
- Versão: ?

Layout

Layout das telas

Referências