View
214
Download
0
Category
Preview:
Citation preview
RAFAEL DA SILVEIRA SPINDOLA
SISTEMA DE GERENCIAMENTO DE
FROTA
ASSIS 2012
RAFAEL DA SILVEIRA SPINDOLA
SISTEMA DE GERENCIAMENTO DE
FROTA
Projeto de sistema apresentado ao curso de
Análise de Sistemas do Instituto Municipal
de Ensino Superior de Assis – IMESA
E a Fundação Educacional do Município de
Assis – FEMA
Como requisito no Curso de Análise de
Sistemas
Orientado: Rafael da Silveira Spindola
Orientador: Esp. Domingos de Carvalho de Villela Junior
Assis
2012
FICHA CATALOGRÁFICA
SPINDOLA, Rafael da Silveira
Sistema de Controle de Frota / Rafael da Silveira Spindola. Fundação Educacional do Município de Assis – FEMA - Assis 2012.
45 páginas
Orientador: Esp. Domingos de Carvalho de Villela Junior
Trabalho de Conclusão de Curso – Instituto Municipal de Ensino Superior de Assis – IMESA.
CDD: 001.61
Biblioteca da FEMA
SISTEMA DE GERENCIAMENTO DE
FROTA
RAFAEL DA SILVEIRA SPINDOLA
Projeto de sistema apresentado ao curso de
Análise de Sistema do Instituto Municipal de
Ensino Superior de Assis – IMESA
E a Fundação Educacional do Município de
Assis – FEMA
Como requisito no curso de Análise de
Sistemas, analisado pela seguinte comissão
examinadora
Orientador: Esp. Domingos de Carvalho de Villela Junior
Analisador: Dr. Luiz Carlos Begosso
Assis
2012
DEDICATÓRIA
Dedico este trabalho
primeiramente a Deus que está sempre iluminando meu caminho e aos meus pais
por acreditar em meu potencial.
AGRADECIMENTO
A Deus, primeiramente, por tudo que tem me proporcionado na vida. Ao meu Orientador Prof. Esp. Domingos de Villela Junior, pela dedicação e todo
ensinamento direcionado para o desenvolvimento desse projeto.
Aos meus amigos, de forma geral, que me apoiaram desde o início do curso.
A todos meus professores que não medem esforços para ajudar.
À Minha família e à minha namorada Giovana Amstalden.
RESUMO
O sistema de gerenciamento de frotas tem o objetivo de otimizar as rotinas dos
hospitais, com seus serviços de agendamentos de viagens para pacientes, o
sistema contará com pesquisas de horários e de dias disponíveis, facilitando assim a
vida dos usuários do sistema que poderão consultar todo o processo. O sistema também proporciona serviços de cadastro de pacientes, funcionários e
veículos, possibilitando assim segurança e agilidade aos usuários.
ABSTRACT
The fleet management system, is designed to optimize the routines of hospitals, with
their travel schedules of services for patients, the system searches counted on days
and times available, thus facilitating the life of the system that users can consult the
whole process.
The system also provides registration services for patients, staff and vehicles,
allowing users to safely and fast.
LISTA DE ILUSTRAÇÕES
Figura 1 – Diagrama de Atividades............................................................................18
Figura 2 – Mapa Mental..............................................................................................19
Figura 3 – Diagrama de Caso de Uso........................................................................20
Figura 4 – Diagrama de Classe..................................................................................21
Figura 5 – Entidade Relacionamento.........................................................................22
Figura 6 – Cadastro de Usúario.................................................................................23
Figura 7 – Cadastro de Paciente................................................................................24
Figura 8 – Cadastro de Motoristas.............................................................................25
Figura 9 – Cadastro de Veículos................................................................................26
Figura 10 – Cadastro de Agenda...............................................................................27
Figura 11 – Dados de Agendamento..........................................................................28
Figura 12 – Dados de Cancelamento.........................................................................29
Figura 13 – Dados de Relatório..................................................................................30
Figura 14 – Pesquisa de Usuários.............................................................................31
Figura 15 – Pesquisa de Paciente..............................................................................32
Figura 16 – Pesquisa de Motoristas...........................................................................33
Figura 17 – Pesquisa de Veículo................................................................................34
Figura 18 – Pesquisa de Agenda...............................................................................35
LISTA DE TABELAS
Tabela 1 – Cadastro de Usuário.................................................................................23
Tabela 2 – Cadastro de Paciente...............................................................................24
Tabela 3 – Cadastro de Motorista..............................................................................25
Tabela 4 – Cadastro de Veículo.................................................................................26
Tabela 5 – Cadastro de Agenda.................................................................................27
Tabela 6 – Dados de Agendamento...........................................................................28
Tabela 7 – Cancelamento de Viagens.......................................................................29
Tabela 8 – Relatório de Viagens................................................................................30
Tabela 9 – Pesquisa de Usuários...............................................................................31
Tabela 10 – Pesquisa de Paciente.............................................................................32
Tabela 11 – Pesquisa de Motoristas..........................................................................33
Tabela 12 – Pesquisa de Veículos.............................................................................34
Tabela 13 – Pesquisa de Agenda..............................................................................35
SUMÁRIO
1 Introdução..............................................................................................................13
1.1 Objetivo do Trabalho............................................................................................14
1.2 Público Alvo..........................................................................................................14
1.3 Justificativa...........................................................................................................14
2 Levantamento de Requisitos................................................................................15
2.1 Linguagem Java...................................................................................................15
2.2 Netbeans IDE.......................................................................................................15
2.3 MySql....................................................................................................................16
2.4 Hibernate..............................................................................................................16
2..5 JasperReports.....................................................................................................16
3 Estrutura do Desenvolvimento............................................................................17
3.1 Diagramas de Atividade.......................................................................................18
3.2 Mapa Mental.........................................................................................................19
3.3 Diagrama de Caso de Uso...................................................................................20
3.4 Diagrama de Classe.............................................................................................21
3.5 Entidade Relacionamento....................................................................................22
4 Análise Orientada Objetos....................................................................................23
4.1 Cadastro Usuário..................................................................................................23
4.2 Cadastro Paciente................................................................................................24
4.3 Cadastro de Motorista..........................................................................................25
4.4 Cadastro de Veículo.............................................................................................26
4.5 Cadastro de Agenda.............................................................................................27
4.6 Dados de Agendamento.......................................................................................28
4.7 Cancelamento de Viagens...................................................................................29
4.8 Relatórios de Viagens..........................................................................................30
4.9 Pesquisa de Usuários...........................................................................................31
4.10 Pesquisa de Paciente.........................................................................................32
4.11 Pesquisa de Motorista........................................................................................33
4.12 Pesquisa de Veículos.........................................................................................34
4.13 Pesquisa de Agenda..........................................................................................35
5 Cronograma...........................................................................................................36
6 Conclusão..............................................................................................................37
7 Referências Bibliográficas...................................................................................38
8 Anexos....................................................................................................................39
13
1. INTRODUÇÃO
Com o surgimento acelerado de novas tecnologias, é certo que qualquer segmento
necessita de um sistema de informação para maior agilidade em seus serviços.
No setor público de saúde não se faz diferente, por haver mais recursos e serviços
especializados nos grandes centros, muitos municípios transportam seus pacientes
a esses centros para tratamentos intensivos.
Com o aumento significativo das viagens se torna mais árduo o controle de frota,
devido também a grande quantidade de funcionários, pacientes, acompanhantes e
ainda de veículos.
Buscando diminuir os erros humanos, evitar perdas de consultas, e ganhar tempo,
proporcionando assim o melhor atendimento e até mesmo uma redução de custos, o
sistema de gerenciamento de viagens e frotas, irá suprir a demanda com mais
praticidade, de forma organizada e dinâmica diminuindo as agendas de papel, dando
assim uma visão panorâmica dos serviços.
14
1.1 OBJETIVOS DO TRABALHO
O objetivo do trabalho é construir um sistema que irá propiciar dinâmica na rotina do
setor de saúde, trazendo mais organização e controle, pois o sistema contará com
cadastros de funcionários, de veículos e usuários, e ainda com um histórico destas
viagens, criando a possibilidade de obtenção de informações importantes como, as
multas ocasionadas pelos funcionários/motoristas durante o percurso da viagem e
ainda saber qual funcionário/motorista levou a multa.
Outro ponto relevante é que os dados das viagens já estariam computados para
casos de audiências públicas, relatórios de gestão, entre outros.
1.2 PÚBLICO ALVO
O sistema será desenvolvido com o intuito de agilizar o setor de transporte
direcionado a saúde pública, mas com leves adaptações poderá ser usado em
qualquer organização estatal ou privada, de que se queira fazer o controle de frota e
de viagens. Indicado para prefeituras, planos de saúde entre outras organizações.
1.3 JUSTIFICATIVA
Devido ao aumento da população e o surgimento de tecnologias, o homem sentiu a necessidade de criar ferramentas que facilitasse e agilizasse o seu tempo.
Com isso o homem vem automatizando diversas áreas, tais como: indústrias, comércios em geral, bancos etc.
Hoje toda e qualquer tipo de organização tem quer ser regrada, dinâmica e eficiente
para manter-se no mercado, mesmo as repartições públicas, pois delas também são
cobrados resultados e o sistema dará uma visão panorâmica do êxito das ações,
isso reduz custos e produz bons resultados.
15
2. LEVANTAMENTO DE REQUISITOS
Para o desenvolvimento da análise do sistema, e para sua implementação, será
utilizada a metodologia orientada a objetos.
Haja vista que a orientação a objeto foi a escolhida, é comum que se trabalhe com
linguagem Java, o que traz a necessidade do uso de ferramentas de auxílio, entre
elas, o uso do Astah, Microsoft Word e a programação Netbeans, SGBD e MY SQL.
2.1 LINGUAGEM JAVA
Segundo Ivan Mecenas (2005), Java é uma linguagem de programação e uma
plataforma de computação lançada pela primeira vez pela Sun Microsystems em
1995. É a tecnologia que capacita muitos programas da mais alta qualidade, como
utilitários, jogos e aplicativos corporativos, entre muitos outros.
Java é uma linguagem totalmente orientada a objetos. Rui Rossi dos Santos em seu
livro Programando em Java 2 – Teoria e Aplicação, seu funcionamento, no que
diz a respeito ao desenvolvimento, é semelhante a outras linguagens: CODIFICAR,
COMPILAR, EXECUTAR, DEPURAR.
2.2 NETBEANS IDE
Segundo Ivan Mecenas (2005), O Netbeans é um projeto open source com ampla
base de usuários, a Sun Microsystem fundou o projeto em 2000. O NetBeans IDE é
uma ferramenta para programadores escrever, compilar, depurar e implantar
programas, é escrito em Java, mais pode suportar qualquer linguagem de
programação. Por ser escrito em Java independente da plataforma ele pode ser
executado em qualquer sistema operacional que suporte a maquina virtual Java.
16
2.3 MYSQL
Segundo Price (2009), O MySQL é um sistema de gerenciamento de banco de
dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada,
do inglês Structured Query Language) como interface. É atualmente um dos bancos
de dados mais populares, com mais de 10 milhões de instalações pelo mundo.
2.4 HIBERNATE
Segundo James Elliott (2009), O Hibernate é uma ferramenta de mapeamento
objeto/relacional para JAVA. Ela transforma os dados tabulares de um banco de
dados em um grafo de objetos definido pelo desenvolvedor. O desenvolvedor se
livra de escrever muitos códigos de acesso ao banco de dados, acelerando a
velocidade do desenvolvimento.
2.5 JASPERREPORTS
Segundo Teodor Danciu (2005), JasperReports é uma biblioteca Java que permite
definir um relatório e depois executá-lo contra uma fonte de dados. Ele permite gerar
relatórios em diversos formatos PDF, HTML, XLS, CSV e XML.
17
3. ESTRUTURA DO DESENVOLVIMENTO
Etapas:
a) Levantamento de Requisitos;
b) Especificação de Requisitos;
c) Diagrama de Caso de Uso;
d) Especificação de Caso de Uso;
e) Diagrama de Atividades;
f) Diagrama de Classes;
g) Diagrama de Sequência;
h) Programação;
i) Testes;
18
3.1 DIAGRAMA DE ATIVIDADES
Figura 1 – Diagrama de Atividades
19
3.2 MAPA MENTAL
Figura 2 – Mapa Mental
20
3.3 DIAGRAMA DE CASO DE USO
Figura 3 - Diagrama de Caso de Uso
21
3.4 DIAGRAMA DE CLASSE
Figura 4 – Diagrama de Classe
22
3.5 ENTIDADE RELACIONAMENTO
Figura 5 – Entidade Relacionamento
23
4. ANÁLISE ORIENTADA A OBJETOS
4.1 CADASTRO USUÁRIO
Figura 6 - Cadastro de usuário
Tabela 1 - Cadastro de Usuário
Nome da use case Cadastro de Usuário Descrição Caso de uso responsável pelo
cadastro de usuário
Ator Usuário Cenário Principal 1 - O usuário escolhe no menu a
opção cadastros de usuário. 2 - O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3 - O usuário preenche todos os campos solicitados. 4 - Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5 - Caso desista da operação clique em voltar
Cenário Alternativo Se o usuário já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”
24
4.2 CADASTRO PACIENTE
Figura 7 - Cadastro de Paciente
Tabela 2 - Cadastro de Paciente
Nome da use case Cadastro de Paciente Descrição Caso de uso responsável pelo
cadastro de paciente
Ator Usuário Cenário Principal 1- O usuário escolhe no menu a
opção cadastros de paciente. 2- O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3- O usuário preenche todos os campos solicitados. 4- Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5- Caso desista da operação clique em voltar
Cenário Alternativo Se o paciente já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”
25
4.3 CADASTRO MOTORISTA
Figura 8 - Cadastro de Motoristas
Tabela 3 - Cadastro de Motoristas
Nome da use case Cadastro de Motoristas Descrição Caso de uso responsável pelo
cadastro de motorista
Ator Usuário Cenário Principal 1- O usuário escolhe no menu a
opção cadastros de motorista. 2- O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3- O usuário preenche todos os campos solicitados. 4- Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5- Caso desista da operação clique em voltar
Cenário Alternativo Se o motorista já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”
26
4.4 CADASTRO DE VEÍCULO
Figura 9 - Veículos
Tabela 4 - Cadastro de Veículos
Nome da Use Case Cadastro de Veículos Descrição Caso de uso responsável pelo
cadastro de veículos
Ator Usuário Cenário Principal 1- O usuário escolhe no menu a
opção cadastros de veículos. 2- O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3- O usuário preenche todos os campos solicitados. 4- Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5- Caso desista da operação clique em voltar
Cenário Alternativo Se o veículo já estiver cadastrado o software emite a mensagem ”Registro já Cadastrado”
27
4.5 CADASTRO DE AGENDA
Figura 10 – Agenda
Tabela 5 – Cadastro de Agenda
Nome da Use Case Cadastro de Agenda Descrição Caso de uso responsável pelo
cadastro de agenda
Ator Usuário Cenário Principal 1- O usuário escolhe no menu a opção
cadastros de agenda. 2- O software direciona o usuário para uma tela de pesquisa se realmente necessitar de cadastrar clique em “novo”. 3- O usuário preenche todos os campos solicitados. 4- Se todos os dados estiverem corretos o cadastro é salvo no banco de dados. 5- Caso desista da operação clique em voltar
Cenário Alternativo Se uma data já estiver cadastrada o software emite a mensagem ”Registro já Cadastrado”
28
4.6 DADOS DE AGENDAMENTO
Figura 11 - Dados de Agendamento
Tabela 6 – Dados de Agendamento
Nome da Use Case Dados de Agendamento Descrição Caso de uso responsável pelos dados
de agendamento
Pré Condição O cliente deve estar cadastrado no sistema
Ator Usuário Cenário Principal 1 - O usuário escolhe no menu a
opção de agendamento de viagem. 2 - O usuário verifica a disponibilidade de veículos e motoristas. 3 - O operador escolhe o veículo e o motorista. 4 - Preenche todos os dados necessários. 5 - O software verifica se todos os dados estão corretos, salva uma abertura de serviço com dia e horário estabelecidos.
Cenário Alternativo Caso motorista e veículo já estejam
com ordens de serviço abertos para esse dia o software emite a mensagem “Veículo em Uso” ou “Motorista em Uso”.
29
4.7 CANCELAMENTO DE VIAGENS
Figura 12 - Dados de Cancelamento
Tabela 7 – Cancelamento de Viagens
Nome da Use Case Cancelamento de Viagem Descrição Caso de uso responsável pelo
cancelamento de viagens
Pré Condição A ordem de serviço tem que estar aberta
Ator Usuário Cenário Principal 1 - O usuário escolhe no menu a
opção cancelamento de viagem. 2 - O software direciona o usuário para uma lista de ordens de serviço. 3 - Ele verifica a ordem e exclui os clientes que não vão mais viajar. 4 - Caso não haja mais clientes para ordem de serviço ela é excluída.
Cenário Alternativo Caso o usuário tente excluir uma
ordem de serviço com clientes agendado para ela o software “Ordem de Serviços Com Pendências”
30
4.8 RELATÓRIOS DE VIAGENS
Figura 13 - Dados de Relatório
Tabela 8 – Relatório de Viagens
Nome da Use Case Relatório de Viagens Descrição Caso de uso responsável pelo
relatório de viagens
Pré Condição Deve haver ordens de serviço executadas ou abertas
Ator Usuário Cenário Principal 1 - O usuário entra no menu principal
na opção relatórios. 2 - Os relatórios serão pesquisados por data. 3 - O software busca as viagens da data relacionada. 4 - O operador visualiza o código e nome do motorista e seleciona o relatório desejado. 5 - O software da há possiblidade de impressão caso o usuário necessite.
Cenário Alternativo Se não existir Relatórios da data pesquisada o software emite a mensagem “não existem relatório na data pesquisada”.
31
4.9 PESQUISA DE USUÁRIOS
Figura 14 - Pesquisa de Usuários
Tabela 9 – Pesquisa de Usuários
Nome da Use Case Pesquisa de Usuários Descrição Caso de uso responsável pela
pesquisa de usuários
Pré Condição Deve haver usuários cadastrados
Ator Usuário Cenário Principal 1 - O usuário entra no menu principal
na opção cadastros de clientes. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso haja dados a alterar o usuário clica na opção “Alterar” 5 - Clicando em cadastrar a alteração é executada. 6 - Caso o usuário desista da operação ele clica na opção “Voltar”.
Cenário Alternativo Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “RG Inválido”.
32
4.10 PESQUISA DE PACIENTES
Figura 15 - Pesquisa de Paciente
Tabela 10 – Pesquisa de Paciente
Nome da Use Case Pesquisa de paciente Descrição Caso de uso responsável pela
pesquisa de paciente
Pré Condição Deve haver paciente cadastrados
Ator Usuário Cenário Principal 1 - O usuário entra no menu principal
na opção cadastros de paciente. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso haja dados a alterar o usuário clica na opção “Alterar” 5 - Clicando em cadastrar a alteração é executada. 6 - Caso o usuário desista da operação ele clica na opção “Voltar”.
Cenário Alternativo Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “RG Inválido”.
33
4.11 PESQUISA DE MOTORISTA
Figura 16 - Pesquisa de Motoristas
Tabela 11 – Pesquisa de Motorista
Nome da Use Case Pesquisa de Motorista Descrição Caso de uso responsável pela
pesquisa de motorista
Pré Condição Deve haver motoristas cadastrados
Ator Usuário Cenário Principal 1 - O usuário entra no menu principal
na opção cadastros de motoristas. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso haja dados a alterar o usuário clica na opção “Alterar” 5 - Clicando em cadastrar a alteração é executada. 6 - Caso o usuário desista da operação ele clica na opção “Voltar”.
Cenário Alternativo Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “RG Inválido”.
34
4.12 PESQUISA DE VEÍCULO
Figura 17 - Pesquisa de Veículos
Tabela 12 – Pesquisa de Veículos
Nome da Use Case Pesquisa de Veículos Descrição Caso de uso responsável pela
pesquisa de veículos
Pré Condição Deve haver veículos cadastrados
Ator Usuário Cenário Principal 1 - O usuário entra no menu principal
na opção cadastros de veículos. 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso haja dados a alterar o usuário clica na opção “Alterar” 5 - Clicando em cadastrar a alteração é executada. 6 - Caso o usuário desista da operação ele clica na opção “Voltar”.
Cenário Alternativo Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “Carro Inválido”.
35
4.13 PESQUISA DE AGENDA
Figura 18 - Pesquisa de Agenda
Tabela 13 – Pesquisa de Agenda
Nome da Use Case Pesquisa de Agenda Descrição Caso de uso responsável pela
pesquisa de agenda
Pré Condição Deve haver agendamento cadastrados
Ator Usuário Cenário Principal 1 - O usuário entra no menu
principal na opção cadastros de agenda 2 - O software direciona o usuário para tela de pesquisa se realmente precisa cadastrar clica em “Novo”. 3 - O software mostra na tela o cadastro. 4 - Caso haja dados a alterar o usuário clica na opção “Alterar” 5 - Clicando em cadastrar a alteração é executada. 6 - Caso o usuário desista da operação ele clica na opção “Voltar”.
Cenário Alternativo Caso as alterações feitas não estejam corretas o sistema emite a mensagem, exemplo “data inválida”.
36
5. CRONOGRAMA
Atividades /Mensais Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro
Levantamento de
Requisitos
Especificação de
Requisitos
Diagrama de Caso de Uso
Especificação de Caso de
Uso
Diagrama de Classe
Programação
Testes
37
6. CONCLUSÃO
O sistema busca otimizar as rotinas do segmento, dando mais dinâmica e
diminuindo os erros humanos facilitando assim a vida do usuário. Com uma
adaptação o sistema pode ser implantado em vários segmentos do ramo de frota,
para maior controle e segurança da empresa.
38
7. REFERÊNCIAS BIBLÍOGRAFICAS
DEITEL, H.M.DEITEL, l, P.J.JAVA COMO PROGRAMAR.6ª. Ed. Tradução de
Edson Furmankiewicz.São Paulo: PearsonEducation do Brasil, 2005.
JONES, Meilir Pager-. FUNDAMENTOS DO DESENHO ORIENTADO A OBJETO
COM UML. Tradução de Celso Roberto Paschoa. São Paulo: Makron Books, 2001.
SIERRA, Kathy. BATES, Bert. USE A CABEÇA! JAVA. 2ª. Ed.Tradução de Aldir
José Coelho. Rio de Janeiro. Editora Alta Books, 2005.
JAVA
Disponível em <http://www.java.com/pt_BR/download/faq/whatis_java.xml.
Acesso em 25/05/2012
NetBeans
Disponível em <http://netbeans.org/index_pt_BR.html>.
Acesso em 25/05/2012
MySql
Disponível em <http://www.mysql.com/why-mysql/>.
Acesso em 25/05/2012
Hibernate
Disponível em <http://www.hibernate.org/>.
Acesso em 25/05/2012
JasperReports
Disponível em <http://jasperforge.org/>
Acesso em 25/05/2012
39
8. ANEXOS
Tela de Login
40
Tela Principal
41
Tela de Agendamento
42
Cadastro de Condutores
43
Cadastro de Pacientes
44
Cadastro de Usuário
45
Cadastro de Veículo
Recommended