Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da...
Transcript of Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da...
![Page 1: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/1.jpg)
Desenvolvimento de Aplicações Corporativas – DAC
BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR.
RELPEN – Módulo de relatórios do sistema BIOPEN
BLOGPEN – Blog do Sistema BIOPEN
Alunos:Alan de Camargo IgnácioRodrigo Albuquerque da RochaVinicius Ferreira CorreiaProfessor: Luiz Antônio Pereira Neves
UFPR
Setor de Educação Profissional e Tecnológica / TSI
1
![Page 2: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/2.jpg)
2
Introdução
O Biopen é um software de gerenciamento de dados que contribuirá em
praticidade e eficácia na organização garantindo que a manipulação dos dados
extraídos através de análises laboratoriais de enteropatógenos seja realizada
de forma a prestar informações geradas com idoneidade e veracidade. Este
software será utilizado pelo Departamento de Bioquímica da UFPR.
BIOPEN
![Page 3: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/3.jpg)
3
Introdução
RELPEN é o sistema que utiliza dados de exames laboratoriais
cadastrados no BIOPEN para realizar analises necessárias para gerar
relatórios estatísticos dos dados.
RELPEN
![Page 4: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/4.jpg)
4
Introdução
O sistema BLOGPEN fará o gerenciamento de postagens realizadas por usuários. Estas postagens serão moderadas por outros usuários que receberão este acesso pelo administrador do sistema. Com a sua implantação o BIOPEN terá um canal de comunicação entre pesquisador e aluno bem como uma documentação baseada no histórico das postagens.
BLOGPEN
![Page 5: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/5.jpg)
Integração
INTEGRAÇÃO ENTRE OS SISTEMAS
5
A integração dos sistemas foi implementada através do uso do XML, funcionando da seguinte maneira:
Os módulos Biopen, Relpen e BlogPen utilizam o serviço de autenticação do SSO para gerenciar seus acessos. O serviço do SSO executa a validação e gera o retorno através de um xml informando se o acesso foi liberado ou recusado.
Login: o gerenciamento dos usuários é realizado pelo módulo de SSO, onde os usuários são cadastrados e as suas permissões são tratadas.
Relatório: a geração de relatórios para o sistema RelPen é realizada através da integração com o Módulo Biopen.
A integração se dá através de um serviço no sistema Biopen que gera o xml a partir de uma requisição do Relpen.
O xml gerado contém os dados necessários para o RelPen montar o relatório que é exibido para o usuário.
![Page 6: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/6.jpg)
Integração
INTEGRAÇÃO ENTRE OS SISTEMAS - LOGIN
6
![Page 7: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/7.jpg)
Integração
INTEGRAÇÃO BIOPEN - RELPEN
7
![Page 8: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/8.jpg)
8
Linguagens e Ferramentas
Linguagens Utilizadas:HTML•PHP•JavaScript•PDO•SQL•CSS•XML
Ferramentas Utilizadas:Office (Word, Power Point, Visio)• Servidor Apache (PHP)• Banco de Dados (MySQL)• Adobe Dreamweaver CS5• DIA• JUDE• MS Expression Blend• Google Chrome• TinyMCE• ASSEMBLA• SVN Tortoise
![Page 9: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/9.jpg)
Plano de Atividades
WBS BIOPEN
9
![Page 10: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/10.jpg)
Plano de Atividades
WBS RELPEN
10
![Page 11: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/11.jpg)
Plano de Atividades
WBS BLOGPEN
11
![Page 12: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/12.jpg)
12
Funcionalidades
•Login/Logout de Usuário•Cadastrar Exame •Consultar Exames •Alterar Exames•Administrar Usuário
BIOPEN
RELPEN
• Consolidar dados • Geração de
Relatórios • Geração de Gráficos • Integração Biopen
BLOGPEN
• Cadastro de Post • Autenticar Usuário • Comentar postagem • Integração Biopen
![Page 13: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/13.jpg)
Diagramas
Diagrama de Casos de Uso
BIOPEN RELPEN BLOGPEN
13
![Page 14: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/14.jpg)
Diagramas
Diagrama de Classe
BIOPEN
14
![Page 15: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/15.jpg)
Diagramas
Diagramas de Classe
RELPEN
15
![Page 16: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/16.jpg)
Diagramas
Diagrama de Classe
BLOGPEN
16
![Page 17: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/17.jpg)
Diagramas
Diagrama de Sequência
BIOPEN
17
![Page 18: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/18.jpg)
Diagramas
Diagrama de Sequência
RELPEN
18
![Page 19: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/19.jpg)
Diagramas
Diagrama de Sequência
BLOGPEN
19
![Page 20: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/20.jpg)
IHM
Estudo das Cores
20
Existem vários estudos que comprovam a influência das cores sobre o estado emocional, a produtividade e a qualidade do trabalho. O homem apresenta diversas reações a cores que podem deixá-lo triste, alegre, calmo ou irritado.
Duvidas Freqüentes
Que cores eu devo usar?Quantas cores eu devo usar?Estas cores são apropriadas?Como eu posso melhorá-las?
Segundo Cybis (1997), para que a utilização das cores seja eficaz, deve-se tomar cuidado com dois aspectos:
1. A legibilidade final da informação;2. Os efeitos das cores sobre a performance cognitiva do usuário;
![Page 21: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/21.jpg)
IHM
Cores
21
O código de cores deve satisfazer o propósito de cada software.
O objetivo deste trabalho é essencialmente acadêmico, ele deve ter um elenco reduzido e equilibrado de opções de cores.
As cores escolhidas para o desenvolvimento do sistema foram a cor verde (em algumas tonalidades) e o branco.
O branco significa limpeza, cria a impressão de infinito, tem ótima aceitabilidade, contrasta harmoniosamente com qualquer outra cor.
O verde significa normalidade e segurança, harmonia e equilíbrio. O verde, seja em tons mais claros ou escuros, é sempre indiferente e calmo.
![Page 22: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/22.jpg)
VERSIONAMENTO SISTEMA
Controle de Versão
22
Para controlar as versões do sistemas, para impedir que versão desatualizadas ou erradas sejam utilizadas, durante o desenvolvimento do sistema foi utilizado a ferramenta SVN e hospedagem dos arquivos no servidor Assembla.
![Page 23: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/23.jpg)
VERSIONAMENTO SISTEMA
Controle de Versão
23
Gerenciamento do desenvolvimento sistema através do Assembla.
![Page 24: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/24.jpg)
24
Telas BLOGPEN
Tela Principal
A tela principal exibe os posts publicados em ordem cronológica, sem restrição de usuário, nesta tela também visualizamos os campos para entrada de dados login e senha, e um botão entrar.
![Page 25: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/25.jpg)
25
Telas BLOGPEN
Postar no Blog
Permite ao usuário escrever um titulo para seu post e a mensagem para ser postada no blog. Nesta tela também verificamos um botão salvar
![Page 26: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/26.jpg)
26
Telas BLOGPEN
Meus Posts
Traz na tela uma lista dos posts publicados no blog pelo usuário. Nesta tela o usuário pode deletar um post publicado
![Page 27: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/27.jpg)
27
Telas BLOGPEN
Meus Dados
Tela onde os usuários poderão descrever seu perfil para ser visualizado por todos os utilizadores do Blog
![Page 28: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/28.jpg)
28
Telas BIOPEN
Cadastrar Exames
Tela onde o pesquisador cadastrará novos exames concluídos, o cadastro esta organizado por menu accordion, o que possibilita que o usuário tenha todo o cadastro na mesma tela mas possa apenas olhar para a parte que interessa.
![Page 29: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/29.jpg)
29
Telas BIOPEN
Meus Exames
Traz a lista de exames cadastrados pelo próprio usuário no sistema.
![Page 30: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/30.jpg)
Telas BIOPEN
Meus Dados
Tela onde os usuários cadastrarão seu perfil para ser visualizado por todos os utilizadores do sistema
30
![Page 31: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/31.jpg)
Telas RELPEN
Gerar Relatórios
Tela onde os usuários entrarão com os filtros para gerar os relatórios
31
![Page 32: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/32.jpg)
Telas RELPEN
Visualizar Relatório
Tela de visualização do relatório solicitado
32
![Page 33: Desenvolvimento de Aplicações Corporativas – DAC BIOPEN – Analise, Melhoria e Implantação da Ferramenta WEB no Laboratório de Bacteriologia da UFPR. RELPEN.](https://reader036.fdocument.pub/reader036/viewer/2022062512/552fc134497959413d8d830c/html5/thumbnails/33.jpg)
33
Conclusão
Neste trabalho, o objetivo de desenvolver 3 sistemas que se integram sem que haja acesso de qualquer sistema direto ao banco da dados do outro foi atingido. Esta integração é feita através de solicitações por GET e resposta por XML.
Além do cunho acadêmico, este software será utilizado dentro do Laboratório de Bacteriologia da Universidade Federal do Paraná
Como o software foi construído e segregado por módulos, o software poderá ser integrado facilmente por outros módulos, inclusive incluindo novos setores dentro da UFPR.
Conclusão