intranet em adobe flex · 2014-02-12 · a intranet é um sistema que funciona como uma ferramenta...
TRANSCRIPT
1 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
LUCAS DOMINGOS DE CASTRO
INTRANET EM ADOBE FLEX
Assis - SP 2010
2 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
LUCAS DOMINGOS DE CASTRO
INTRANET EM ADOBE FLEX Projeto de pesquisa apresentado ao curso de
Tecnologia em Processamento de Dados do
Instituto Municipal de Ensino Superior de Assis –
IMESA/FEMA, como requisito parcial à obtenção
do Certificado de Conclusão.
Orientando: Lucas Domingos de Castro
Orientador: Prof. Dr. Luiz Ricardo Begosso
Assis – SP 2010
3 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
FICHA CATALOGRÁFICA
DOMINGOS DE CASTRO, Lucas Intranet em Adobe Flex / Lucas Domingos de Castro. Fundação Educacional do Município de Assis – FEMA – Assis, 2010. 53p. Orientador: Luiz Ricardo Begosso. Trabalho de Conclusão de Curso – Instituto Municipal de Ensino Superior de Assis – IMESA.
1. Desenvolvimento de Sistema. 2.
CDD: 001.61 Biblioteca da FEMA
4 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
INTRANET EM ADOBE FLEX
LUCAS DOMINGOS DE CASTRO
Trabalho de Conclusão de Curso apresentado ao
Instituto Municipal de Ensino Superior de Assis,
como requisito para a conclusão do Curso de
Tecnologia em Processamento de Dados, analisado
pela seguinte Comissão Examinadora:
Orientador: Prof. Dr. Luiz Ricardo Begosso
Analisador 01: ________________________________________.
Analisador 02:________________________________________.
5 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
DEDICATÓRIA
Dedico este trabalho aos meus pais, Jorge Domingos de Castro e Rosa
Munhoz de Castro, meus irmãos, Marcelo e Daiana, a minha namorada
Monyque. Todos me encorajaram e deram todo o apoio necessário e
sempre estiveram ao meu lado.
Aos amigos e o pessoal da Engemap que me deram atenção sempre
que tive dúvidas, e amizade e o carinho que precisei.
6 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
AGRADECIMENTOS
Em primeiro lugar agradeço a Deus por esta longa jornada pelo curso desta
faculdade.
Ao meu professor-orientador Luiz Ricardo Begosso que me instruiu neste trabalho,
me incentivou em momentos decisivos em que quase desisti por falta de tempo e as
vezes por medo de não conseguir concluir.
Aos meus familiares e amigos que souberam me entender e me deram tempo,
quando precisei, para poder me dedicar a minha faculdade.
7 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
RESUMO
O Sistema Intranet em Adobe Flex foi desenvolvido como Trabalho de Conclusão de
curso e em seu término será implantado na Empresa Engemap Engenharia e
Mapeamento e Aerolevantamento Ltda.
Tem por objetivo informatizar a empresa, auxiliando na tomada de decisão e na
redução de custos e informar os colaboradores com notícias atuais, normas da
empresa e gerenciamento entre setores, para melhor comunicação, agilidade e
organização do serviço, o sistema proporcionará aos colaboradores um layout mais
profissional, bonito, rápido e dinâmico.
8 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
ABSTRACT
The System Intranet built in Adobe Flex was developed as a course conclusion
project, aiming its implantation at Engemap Engenharia e Mapeamento e
Aerolevantamento Ltda.
The objective is computerizing the company, aiding in decisions processes and costs
reduction and to inform the collaborators with current news, norms of the company
and changes of information among the sections. With this, reaching a better
communication, agility and organization of the services. The users also get access to
a more beautiful layout and a faster and dynamic interface.
9 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
LISTA DE ILUSTRAÇÕES
Figura 01 – Estrutura Analítica do Projeto (WBS) ................................................ 24
Figura 02 – Caso de Uso Completo ..................................................................... 25
Figura 03 – Caso de Uso Cadastrar Colaborador ................................................ 26
Figura 04 – Caso de Uso Cadastrar Departamento ............................................. 27
Figura 05 – Caso de Uso Cadastrar Tipos de Usuário ......................................... 28
Figura 06 – Caso de Uso Cadastrar Usuário ........................................................ 29
Figura 07 – Caso de Uso Cadastrar Projeto ......................................................... 30
Figura 08 – Caso de Uso Solicitação de Sala Reunião ........................................ 31
Figura 09 – Caso de Uso Solicitação de Engc ..................................................... 32
Figura 10 – Caso de Uso Solicitação de Suporte ................................................. 33
Figura 11 – Caso de Uso Solicitação de Viagem ................................................. 34
Figura 12 – Caso de Uso Solicitação de Compra ................................................. 35
Figura 13 – Caso de Uso Solicitação de Churrasqueira ....................................... 36
Figura 14 – Caso de Uso Finalização de Suporte ................................................ 37
Figura 15 – Caso de Uso Finalização de Compras .............................................. 38
Figura 16 – Caso de Uso Relatório de Suporte .................................................... 39
Figura 17 – Caso de Uso Relatório de Compra .................................................... 40
Figura 18 – Caso de Uso Consultar de Sala Reunião .......................................... 41
Figura 19 – Caso de Uso Consultar Churrasqueira .............................................. 42
Figura 20 – Caso de Uso Consultar Suporte ........................................................ 43
Figura 21 – Caso de Uso Consultar Viagem ....................................................... 44
Figura 22 – Caso de Uso Consultar Colaborador ................................................ 45
Figura 23 – Caso de Uso Consultar Home .......................................................... 46
Figura 24 – Caso de Uso Consultar CIPA ........................................................... 47
Figura 25 – Caso de Uso Consultar Fotos .......................................................... 48
Figura 26 – Caso de Uso Consultar GOE ........................................................... 49
Figura 27 – Caso de Uso Efetuar Login .............................................................. 50
Figura 28 – Diagrama de Classe ......................................................................... 51
Figura 29 – Diagrama de Entidade e Relacionamento ........................................ 52
10 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Figura 30 – Interface I atual Cadastro de Projeto ................................................ 61
Figura 31 – Interface II atual Cadastro de Projeto ............................................... 62
Figura 32 – Interface I novo Cadastro de Projeto ................................................. 63
Figura 33 – Interface II novo Cadastro de Projeto ................................................ 64
LISTA DE TABELAS
Tabela 01 – Cronograma de Desenvolvimento......................................................16 Tabela 02 – Lista de Eventos ............................................................................... 21
Tabela 03 – Dicionário de Dados - Cargo ............................................................ 53
Tabela 04 – Dicionário de Dados - Churrasqueira ............................................... 53
Tabela 05 – Dicionário de Dados - Colaborador .................................................. 54
Tabela 06 – Dicionário de Dados - Compra ......................................................... 54
Tabela 07 – Dicionário de Dados - Departamento ............................................... 55
Tabela 08 – Dicionário de Dados - Engc .............................................................. 55
Tabela 09 – Dicionário de Dados - Item Compra ................................................. 55
Tabela 10 – Dicionário de Dados - Projeto ........................................................... 57
Tabela 11 – Dicionário de Dados - Reunião ......................................................... 57
Tabela 12 – Dicionário de Dados - Suporte.......................................................... 58
Tabela 13 – Dicionário de Dados - Tipo de Usuário ............................................. 58
Tabela 14 – Dicionário de Dados - Usuário .......................................................... 59
Tabela 15 – Dicionário de Dados - Viagem .......................................................... 60
11 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
LISTA DE ABREVIATURAS E SIGLAS
CIPA Comissão Interna de Prevenção Acidentes
C# C Sharp
DER Diagrama de Entidade e Relacionamento
EA Enterprise Architect
Engc Número de Documento Enviado Via Correio
GOE Guia Organizacional da Engemap
IDE Ambiente Integrado De Desenvolvimento
MVC Model View Controller
RIA Rich Internet Application
SQL Structured Query Languege
UML Unified Modeling Language
WBS Work Breakdown Structure
12 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
SUMÁRIO
1. INTRODUÇÃO ................................................................................. 13
2. DADOS DA EMPRESA ................................................................... 14
3. OBJETIVOS ..................................................................................... 15
4. JUSTIFICATIVA ............................................................................... 15
5. CRONOGRAMA DA ESTRUTURA DE DESENVOLVIMENTO ..... 16
6. MÉTODO DE DESENVOLVIMENTO .............................................. 17
7. ESPECIFICAÇÃO DOS REQUISITOS ........................................... 18
8. LISTA DE EVENTOS ....................................................................... 20
9. ESPECIFICAÇÃO DE REQUISITOS .............................................. 22
10. VALIDAÇÃO DOS REQUISITOS .................................................. 23
11. ESTRUTURA ANALÍTICA DO PROJETO (WBS) ......................... 24
12. DIAGRAMA DE CASO DE USO ................................................... 25
13. CASO DE USO .............................................................................. 26
14. DIAGRAMA DE CLASSE .............................................................. 51
15. DIAGRAMA DE ENTIDADE E RELACIONAMENTO (DER) ......... 52
16. DICIONÁRIO DE DADOS .............................................................. 53
17. INTERFACE DO SISTEMA ........................................................... 61
18. CONCLUSÃO ................................................................................ 65
19. REFERÊNCIAS ............................................................................. 66
13 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
1. INTRODUÇÃO
A Intranet é um Sistema que funciona como uma ferramenta de trabalho, que fica
configurada em um servidor local da empresa, ao qual o acesso se faz por duas
maneiras o “acesso interno” (Intranet) e “acesso externo” (Extranet). O Acesso
Interno é o mais usado entre os colaboradores e fica configurado em um endereço
na rede interna da empresa. O acesso Externo fica configurado em um endereço de
domínio e seu acesso precisa estar ativado o serviço Web ao qual pode ser
acessado por via internet e é voltado mais para os colaboradores de outras cidades
e aqueles que estão viajando a trabalho pela empresa. Em ambas as partes o
acesso ao sistema tem seus prós e contra, bem como configurado na rede da
empresa, em que o acesso ao endereço já fica alojado no Home Page do browser e
seu acesso é muito mais rápido, enquanto o acesso externo via internet é um pouco
mais demorado, porém pode ser acessado em qualquer parte do mundo. E com os
dois caminhos de acesso ao software o colaborador da empresa tem dois tipos de
acesso a áreas restrita do sistema.
Acesso Público onde ficam armazenadas todas as notícias atuais e antigas, normas,
missão da empresa no mercado de trabalho, fotos de eventos e festas, CIPA
Comissão Interna de Prevenção de Acidentes, e consultas por colaboradores e seus
respectivos ramais, consultas de sala reunião, viagem, compras, suporte e
churrasqueira já reservadas.
E o segundo acesso é o tipo Privado onde o administrador e gerente do setor
precisa ter um login e uma senha para poder logar e ter acesso as áreas restritas, ao
qual poderá fazer cadastro de solicitação de suporte, solicitação de compra,
solicitação de viagem, solicitação de churrasqueira e fazer reservas de sala de
reunião, e solicitação de Engc, todos os registros cadastrados pelo gerente pode ser
consultados na aba de consultas, e os registros ficaram salvado no banco SQL
SERVER 2008. Sendo assim uma forma de interagir e aproximar a empresa com
seus colaboradores, gerentes e interligar os departamentos tanto no acesso interno
como externo.
14 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
2. DADOS DA EMPRESA
Empresa: Engemap Engenharia e Mapeamento e Aerolevantamento Ltda
CNPJ: 01.020.691/0001 - 58
Rua: Santos Dumont nº 160
Bairro: Boa Vista
CEP: 19806-061
Telefone: (18) 3421-2525
15 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
3. OBJETIVOS O objetivo do trabalho será migrar o sistema da empresa para uma plataforma mais
nova voltada para o desenvolvimento de aplicações ricas para internet (RIA). A
Intranet atual da Engemap utiliza se a tecnologia DOTNET com a plataforma
ASP.NET e como programação a linguagem C#. O novo cenário proposto será
desenvolvido com a tecnologia Adobe Flex 3 embutido na plataforma Eclipse ao qual
será criado as interface ricas para internet, e como programação será usado o C# da
Microsoft utilizando a plataforma Visual Studio 2008, será aplicada no sistema a
metodologia “Model View Controllers” (Modelo de Visualização de Controle)
conhecido mais como MVC desenvolvimento em camadas. O sistema irá informar os
colaboradores com notícias atuais, normas da empresa e gerenciamento entre
setores, para melhor comunicação, agilidade e organização do serviço.
4. JUSTIFICATIVA
A Intranet (ASP.NET) atual da empresa foi desenvolvida e implantada no ano de 2006, sendo que a tecnologia já está sendo ultrapassada por linguagens mais rápidas e dinâmicas.
O Adobe Flex é uma ferramenta própria para o desenvolvimento de sistema voltado para a Web e com interfaces ricas para internet, proporcionando assim um layout mais profissional, bonito, rápido e dinâmico.
16 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
5. CRONOGRAMA DA ESTRUTURA DE DESENVOLVIMENTO
Cronograma Mar Abr Mai Jun Jul Ago Set Out Nov
Pré-Projeto
Análise dos Requisitos
Modelagem dos Requisitos
Documentação
Qualificação
Desenvolvimento do Sistema
Fase de Testes
Conclusão
Tabela 01: Cronograma de Desenvolvimento
17 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
6. MÉTODO DE DESENVOLVIMENTO
O sistema será desenvolvido com as seguintes ferramentas:
Microsoft Visual Studio 2008 (Ferramenta IDE) - a sigla IDE significa Integrated
Development Enviropment e a sua tradução é Ambiente Integrado de
Desenvolvimento, no Microsoft Visual Studio 2008 ficará armazenada as classes e
as regras de negócio utilizando a linguagem de programação C#.
Adobe Flex Builder 3 Eclipse Launcher - framework de desenvolvimento de
aplicações RIA (Rich Internet Application) e a sua tradução é Aplicações Ricas em
Internet que contém vários tipos de componentes visuais e uma poderosa linguagem
de programação chamada de Action Script 3.0.
Microsoft SQL Server 2008 – software de banco de dados que facilita o
desenvolvimento e organiza todos os dados cadastrados do sistema oferecendo
assim mais segurança dos dados, é uma linguagem de fácil acesso e rapidez aos
dados armazenados
FluorineFx - é um framework de código aberto que faz a transição de dados
levando as informações contidas em um objeto do Adobe Flex para solution de um
projeto .NET utilizando a linguagem C#.
A UML – A UML (Unified Modeling Language) é uma linguagem de modelagem de
sistema para notação (principalmente gráfica) utilizada por métodos para expressar
projetos, utilizando conceitos de orientação a objetos. Padronizada pela OMG
(Object Management Group, uma entidade de padronização estabelecida pela
indústria), a qual recebeu a aprovação de fato pela indústria. (Larman,2000).
Enterprise Architect 7.0(EA) – é um software que auxilia na modelagem do
sistema, onde são criados os diagramas de classes, caso de uso por completo, caso
de uso, etc.
18 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
7. ESPECIFICAÇÃO DOS REQUISITOS
REQUISITOS FUNCIONAIS
Para o funcionamento do sistema é necessário ter instalado o plugin Adobe
Flash a partir da versão 8 na máquina do cliente.
Cadastro:
Colaborador
Departamento
Tipos de usuários
Usuário
Projeto
Movimentação:
Solicitação Sala de Reunião
Solicitação de Engc
Solicitação de Suporte
Solicitação de Viagem
Solicitação de Compras
Solicitação de Churrasqueira
Finalização Compra
Finalização Suporte
19 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Consultas
Solicitação Sala de Reunião
Solicitação Churrasqueira
Solicitação Viagem
Solicitação Suporte
Colaborador
Home
CIPA
Fotos
GOE
Relatório:
Relatório de Solicitação Suporte
Relatório de Solicitação Compra
Área restrita:
Efetuar Login
20 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
8. LISTA DE EVENTOS
Número Evento Caso de Uso 01 O Administrador solicita cadastro de
colaborador Cadastrar Colaborador
02 O Administrador solicita cadastro de departamento
Cadastrar Departamento
03 O Administrador solicita cadastro de tipos de usuários
Cadastrar Tipos de Usuários
04 O Administrador solicita cadastro de usuários.
Cadastrar Usuários
05 O Administrador solicita cadastro de projetos Cadastrar Projeto 06 O Gerente faz cadastro de sala de
reunião. Solicitação Sala de Reunião
07 O Gerente faz cadastro de Engc Solicitação de Engc
08 O Gerente faz cadastro de solicitação de suporte
Solicitação de Suporte
09 O Gerente faz cadastro de solicitação de viagem
Solicitação de Viagem
10 O Gerente faz cadastro de solicitação de compras
Solicitação de Compras
11 O Gerente faz cadastro de solicitação de churrasqueira
Solicitação de Churrasqueira
12 O Gerente faz finalização de compras Finalização de Compras
13 O Gerente faz finalização de suportes Finalização de Suporte
14 O Gerente faz emissão de relatório de suporte
Relatório de Suporte
15 O Gerente faz emissão de relatório de compra
Relatório de Compra
16 O Colaborador faz consulta de sala reunião Consultar Sala de Reunião
17 O Colaborador faz consulta de solicitação de churrasqueira
Consultar Churrasqueira
18 O Colaborador faz consulta no home Consultar Home 19 O Colaborador faz consulta de CIPA Consultar CIPA 20 O Colaborador faz consulta de GOE Consultar GOE 21 O Colaborador faz consulta de solicitação de
viagem Consultar Viagem
22 O Colaborador faz consulta de solicitação de suporte
Consultar Suporte
23 O Colaborador faz consulta de fotos Consultar Fotos
21 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
24
O Colaborador faz consulta de colaboradores da empresa
Consultar Colaboradores
25 O Gerente/Administrador solicita tela login Solicita Login Tabela 02: Lista de Eventos
22 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
9. ESPECIFICAÇÃO DE REQUISITOS INTRODUÇÃO O Sistema Intranet em Adobe Flex será desenvolvido para a Empresa Engemap
Engenharia e Mapeamento e Aerolevantamento Ltda, e serão divididas por módulos
de cadastros, consultas, solicitações e emissões de relatórios.
O sistema terá o intuito de organizar e agilizar as solicitações de suporte,
solicitações de compras, solicitações de viagens, solicitações de churrasqueira,
solicitações de Engc e solicitações de Sala Reunião que ocorre no dia a dia da
empresa. Arquivando todas as informações no banco de dados e podendo recuperar
qualquer dado já cadastrado com fácil manuseio, precisão e mais agilidade no
serviço.
Todos colaboradores da empresa poderá ter acesso aos módulos de consulta
Só poderá efetuar cadastro de colaborador o administrador do sistema;
Só poderá efetuar cadastro de departamento o administrador do sistema;
Só poderá efetuar cadastro de tipos de usuário o administrador do sistema;
Só poderá efetuar cadastro de usuário o administrador do sistema;
Só poderá efetuar cadastro de projeto o administrador do sistema;
Só poderá efetuar solicitação de viagem o gerente do setor;
Só poderá efetuar solicitação de compra o gerente do setor;
Só poderá efetuar solicitação de sala de reunião o gerente do setor;
Só poderá efetuar solicitação de churrasqueira o gerente do setor;
Só poderá emitir relatório de compras o gerente do sistema;
Só poderá emitir relatório de suporte o gerente do sistema;
O Sistema não corrigirá dados incorretos informados pelo usuário;
O Sistema não irá cadastrar novos colaboradores automaticamente;
23 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
10. VALIDAÇÃO DOS REQUESITOS Resultado da Revisão Formal a) Requisitos levantados através de entrevistas estão completos? SIM ( X ) NÃO ( ) b) As informações levantadas atende as necessidades da empresa? SIM ( X ) NÃO ( ) c) Os requisitos são reais? SIM ( X ) NÃO ( ) d) Ouve algum tipo de Redundância e falta de clareza dos requisitos: SIM (X ) NÃO ()
Requisitos de Qualidade
Treinamento para os colaboradores e gerentes, para se adequarem ao sistema.
Dar ao proprietário suporte ao sistema.
De acordo com a necessidade, inserir módulos adicionais no sistema.
24 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
11. ESTRUTURA ANALÍTICA DO PROJETO (WBS)
Figura 01: Estrutura Analítica do Projeto (WBS)
25 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
12. DIAGRAMA DE CASO DE USO
Diagrama de Caso de Uso do sistema por completo
Figura 02: Caso de Uso Completo
26 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
13. CASO DE USO Nome do Caso de Uso: Cadastrar Colaborador. Ator: Administrador.
uc Use Case Model
Administrador
Cadastrar Colaborador
Dados do colaborador
MSG
Figura 03: Caso de Uso Cadastrar Colaborador
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema. 4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
cadastro de colaborador do Menu
6- O Sistema abre a tela de cadastro
de Colaborador
7- O Usuário entra com os dados do
colaborador
8- O sistema pede a confirmação dos
dados do colaborador
9- O Usuário Confirma os dados,
passo [12].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 2.
10- O Sistema Salva e Retorna ao
passo 6 .
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
27 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Cadastrar Departamento. Ator: Administrador.
uc Use
Administrador
Cadastrar Departamento
Dados do departamento
MSG
Figura 04: Caso de Uso Cadastrar Departamento
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
cadastro de departamento do Menu
6- O Sistema abre a tela de cadastro
de departamento
7- O Usuário entra com os dados do
departamento
8- O sistema pede a confirmação dos
dados do Departamento
9- O Usuário Confirma os
dados,passo [12].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 2.
10- O Sistema Salva e Retorna ao
passo 6 .
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
28 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Cadastrar Tipos de Usuário. Ator: Administrador.
uc Use
Administrador
Cadastrar Tipos de Usuário
Dados do tipos de usuário
MSG
Figura 05: Caso de Uso Cadastrar Tipos de Usuário
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema. 4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
cadastro de tipos de usuário do Menu
6- O Sistema abre a tela de cadastro
de tipos de usuário
7- O Usuário entra com os dados do
Tipos de Usuário
8- O sistema pede a confirmação dos
dados dos tipo de usuário
9- O Usuário Confirma os
dados,passo [12].
10- O Sistema Salva e Retorna ao
passo 6 .
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 2.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
29 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Cadastrar Usuário. Ator: Administrador.
uc Use
Administrador
Cadastrar Usuário
Dados do usuário
MSG
Figura 06: Caso de Uso Cadastrar Usuário
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema. 4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
cadastro de usuário do Menu
6- O Sistema abre a tela de cadastro
de usuário
7- O Usuário entra com os dados do
Usuário
8- O sistema pede a confirmação dos
dados do usuário
9- O Usuário Confirma os dados,
passo [12].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 2.
10- O Sistema Salva e Retorna ao
passo 6 .
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
30 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Cadastrar Projeto. Ator: Administrador.
uc Use
Administrador
Cadastrar Projeto
Dados do projeto
MSG
Figura 07: Caso de Uso Cadastrar Projeto
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
cadastro de Projetos do Menu
6- O Sistema abre a tela de cadastro
de Projetos
7- O Usuário entra com os dados do
Projeto.
8- O sistema pede a confirmação dos
dados do Projeto.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e Retorna ao
passo 6 .
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 2.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
31 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Solicitação Sala de Reunião. Ator: Gerente.
uc Use
Gerente
Solicitação de Sala Reunião
Dados da sala reunião
MSG
Figura 08: Caso de Uso Solicitação de Sala Reunião
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de Sala
de Reunião do Menu
6- O Sistema abre a tela de Sala de
Reunião
7- O Usuário entra com os dados para
reservar a Sala de Reunião.
8- O sistema pede a confirmação dos
dados.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e Retorna ao
passo 6, passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
13- (Exceção) O Sistema informa que
a reserva da Sala de Reunião já
existe e Retorna ao passo 7.
32 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Solicitação de Engc. Ator: Gerente.
uc Use
Gerente
Solicitação de Engc
Dados do Engc
MSG
Figura 09: Caso de Uso Solicitação de Engc
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de Engc
do Menu
6- O Sistema abre a tela de Engc
7- O Usuário entra com os dados para
solicitar número de Engc.
8- O sistema pede a confirmação dos
dados.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e Retorna ao
passo 6, passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
13- (Exceção) O Sistema informa que
a reserva da Sala de Reunião já
existe e Retorna ao passo 7.
33 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Solicitação de Suporte. Ator: Gerente.
uc Use
Gerente
Solicitação de Suporte
Dados de solicitação suporte
MSG
Figura 10: Caso de Uso Solicitação de Suporte
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
Solicitação de Suporte Menu
6- O Sistema abre a tela de
Solicitação de Suporte
7- O Usuário entra com os dados para
Solicitação de Suporte.
8- O sistema pede a confirmação dos
dados do suporte.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e Retorna ao
passo 6, passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
13- (Exceção) O Sistema informa que
quais os campos obrigatórios e
Retorna ao passo 7.
34 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Solicitação de Viagem. Ator: Gerente.
uc Use
Gerente
Solicitação de Viagem
Dados de solicitação viagem
MSG
Figura 11: Caso de Uso Solicitação de Viagem
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
Solicitação de Viagem Menu
6- O Sistema abre a tela de
Solicitação de Viagem
7- O Usuário entra com os dados para
Solicitação de Viagem.
8- O sistema pede a confirmação dos
dados do suporte.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e Retorna ao
passo 6, passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
13- (Exceção) O Sistema informa que
a Solicitação de Viagem tem que ser
feita no mínimo 24 horas de
antecedência e Retorna ao passo 7.
35 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Solicitação de Compra. Ator: Gerente.
uc Use
Gerente
Solicitação de Compra
Dados de solicitação compra
MSG
Figura 12: Caso de Uso Solicitação de Compra
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
Solicitação de Compras do Menu
6- O Sistema abre a tela de
Solicitação de Compras.
7- O Usuário entra com os dados para
Solicitação de Compra.
8- O sistema pede a confirmação dos
dados da compra.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e Retorna ao
passo 6, passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
13- (Exceção) O Sistema informa que
quais os campos obrigatórios e
Retorna ao passo 7.
36 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Solicitação de Churrasqueira. Ator: Gerente.
uc Use
Gerente
Solicitação de Churrasqueira
Dados de solicitação churrasqueira
MSG
Figura 13: Caso de Uso Solicitação de Churrasqueira
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
Solicitação de Churrasqueira do Menu
6- O Sistema abre a tela de
Solicitação de Churrasqueira.
7- O Usuário entra com os dados para
Solicitação de Churrasqueira.
8- O sistema pede a confirmação dos
dados da Solicitação de
Churrasqueira.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e Retorna ao
passo 6, passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
13- (Exceção) O Sistema informa que
a reserva da Churrasqueira já existe e
Retorna ao passo 7.
37 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Finalização de Suporte. Ator: Gerente.
uc Use
Gerente
Finalização de Suporte
Dados de finalização suporte
MSG
Figura 14: Caso de Uso Finalização de Suporte
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso ao
Sistema, [passo 11].
5- O Usuário seleciona a tela de
Finalização de Suporte do Menu
6- O Sistema abre a tela de
Finalização de Suporte.
7- O Usuário entra com os dados para
Finalização de Suporte.
8- O sistema pede a confirmação dos
dados da Finalização de Suporte.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e finaliza a
solicitação de suporte Retorna ao
passo 6
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
38 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Finalização de Compras. Ator: Gerente.
uc Use
Gerente
Finalização de Compras
Dados de finalização compra
MSG
Figura 15: Caso de Uso Finalização de Compras
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
Finalização de Compras do Menu
6- O Sistema abre a tela de
Finalização de Compras.
7- O Usuário entra com os dados para
Finalização de Compras.
8- O sistema pede a confirmação dos
dados da Finalização de Compras.
9- O Usuário Confirma os dados,
passo [12].
10- O Sistema Salva e finaliza a
Solicitação de Compras e Retorna ao
passo 6 passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6.
13- (Exceção) O usuário tem a opção
de colocar a situação da compra
como Cancelado e Em Cotação e
Retorna ao passo 7.
39 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Relatório de Suporte. Ator: Gerente.
uc Use
Gerente
Relatório de Suporte
Dados de relatório de suporte
MSG
Figura 16: Caso de Uso Relatório de Suporte
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
Relatório de Suporte do Menu
6- O Sistema abre a tela de Relatório
de Suporte.
7- O Usuário entra com os dados para
emitir o Relatório do Suporte.
8- O sistema pede a confirmação dos
dados e faz a emissão Relatório do
Suporte .passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6. 13- (Exceção) O usuário tem a opção
de exportar o Relatório do Suporte
para PDF e Retorna ao passo 7.
40 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Relatório de Compra Ator: Gerente.
uc Use
Gerente
Relatório de Compra
Dados de relatório de compra
MSG
Figura 17: Caso de Uso Relatório de Compra
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login.
3- O Usuário informa seu Login e
Senha ao Sistema.
4- O Sistema valida a Senha e Login
e abre a tela inicial dando acesso a
todo o Sistema, [passo 11].
5- O Usuário seleciona a tela de
Relatório de Compra do Menu
6- O Sistema abre a tela de Relatório
de Compra.
7- O Usuário entra com os dados para
emitir o Relatório do Compra.
8- O sistema pede a confirmação dos
dados e faz a emissão Relatório de
Compra . passo[13].
11- (Exceção) O Usuário informa
Login ou Senha Incorreta e o Sistema
e Retorna ao passo 1.
12- (Exceção) O Usuário Cancela o
cadastro e retorna ao passo 6. 13- (Exceção) O usuário tem a opção
de exportar o Relatório do Compra
para PDF e Retorna ao passo 7.
41 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar Sala de Reunião. Ator: Colaborador.
uc Use
Gerente
Consultar Sala de Reunião
Dados da consulta sala de reunião
Figura 18: Caso de Uso Consultar Sala de Reunião
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de
Solicitação de Sala de Reunião no
Menu
2- O Sistema abre a tela de
Solicitação de Reunião.
3- O Usuário informa os dados para
consultar as reuniões que já foram
reservadas.
4- O Sistema filtra os dados de acordo
com que o colaborador informou.
5- O Usuário assinala a opção hoje. 6- O Sistema filtra os dados somente
com a data atual.
42 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar Churrasqueira. Ator: Colaborador.
uc Use
Gerente
Consultar Churrasqueira
Dados da consulta churrasqueira
Figura 19: Caso de Uso Consultar Churrasqueira
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de
consulta de Churrasqueira no Menu
2- O Sistema abre a tela de consulta
Churrasqueira.
3- O Usuário informa os dados para
consultar as Solicitações de
Churrasqueira que já foram
reservadas.
4- O Sistema filtra os dados de acordo
com que o colaborador informou.
43 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar Suporte. Ator: Colaborador.
uc Use
Gerente
Consultar Suporte
Dados da consulta suporte
Figura 20: Caso de Uso Consultar Suporte
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de
consulta de Suporte no Menu
2- O Sistema abre a tela de consulta
de Suporte.
3- O Usuário informa os dados para
consultar as Solicitações de Suporte. 4- O Sistema filtra os dados de acordo
com que o colaborador informou.
44 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar Viagem. Ator: Colaborador.
uc Use
Gerente
Consultar Viagem
Dados da consulta viagem
Figura 21: Caso de Uso Consultar Sala Viagem
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de
Solicitação de Viagem no Menu
2- O Sistema abre a tela de consulta
de Viagem.
3- O Usuário informa os dados para
consultar as viagens que já foram
reservadas.
4- O Sistema filtra os dados de acordo
com que o Usuário informou.
5- O Usuário assinala os tipos de
opções de viagem.
6- O Sistema filtra os dados de acordo
com a opção escolhida.
45 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar Colaborador. Ator: Colaborador.
uc Use
Gerente
Consultar Colaborador
Dados da consulta colaborador
Figura 22: Caso de Uso Consultar Colaborador
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário clica no botão Consulta
Colaborador no home do sistema
2- O Sistema abre a tela de Consulta
Colaborador.
3- O Usuário informa os dados para
consultar os colaboradores da
empresa.
4- O Sistema filtra os dados de acordo
com que o colaborador informou.
46 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar Home. Ator: Colaborador.
uc Use
Gerente
Consultar Home
Figura 23: Caso de Uso Consultar Home
Ação do Ator Resposta do Sistema ou Exceção
1- A tela home fica como página
inicial do sistema, caso a tela não
esteja selecionada o Usuário solicita a
tela de Home no Menu.
2- O Sistema abre a tela de Home.
3- O Usuário visualiza as notícias,
aniversariantes do mês e
procedimentos para uso do telefone.
47 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consulta CIPA. Ator: Colaborador.
uc Use
Gerente
Consultar CIPA
consultar dicas da CIPA
MSG
Figura 24: Caso de Uso Consultar CIPA
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de CIPA
no Menu
2- O Sistema abre a tela da CIPA.
3- O Usuário visualiza informações
sobre a CIPA e confere dicas de
prevenções de acidentes.
4- O Sistema abre a dica de acordo
com o que o usuário escolheu.
48 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar Fotos. Ator: Colaborador.
uc Use
Gerente
Consultar Fotos
consultar fotos
MSG
Figura 25: Caso de Uso Consultar Fotos
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Fotos
no Menu
2- O Sistema abre a tela de Fotos.
3- O Usuário faz a escolha de qual
festa para visualização. 4- O Sistema abre as fotos.
49 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Consultar GOE. Ator: Colaborador.
uc Use
Gerente
Consultar GOE
consultar GOE
MSG
Figura 26: Caso de Uso Consultar GOE
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela do GOE no
Menu
2- O Sistema abre a tela do GOE.
3- O Usuário faz a escolha de qual
capítulo deseja ler. 4- O Sistema redireciona para o
capítulo escolhido.
50 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Nome do Caso de Uso: Efetuar Login. Ator: Administrador/Gerente.
uc Use
Gerente
Efetuar Login
Dados login e senha
MSG
Figura 27: Caso de Uso Efetuar Login
Ação do Ator Resposta do Sistema ou Exceção
1- O Usuário solicita a tela de Login 2- O Sistema abre a tela de Login
com dois campos para o Usuário
informar login e senha.
3- O Usuário informa seu Login e
Senha e confirma. 4- O Sistema faz a validação do login
e senha cadastrado no sistema,
[passo 7].
5- O Sistema abre o sistema de
acordo com o Tipo de Usuário.
6- O Usuário já pode usar o sistema. .
7- (Exceção) O Usuário informa login
e senha.
51 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
14. DIAGRAMA DE CLASSE
Figura 28: Diagrama de Classe
52 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
15. DIAGRAMA DE ENTIDADE E RELACIONAMENTO (DER)
Figura 29 – Diagrama de Entidade e Relacionamento
53 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
16. DICIONÁRIO DE DADOS Tabela: Cargo
CAMPO DESCRIÇÃO TIPO
car_codigo Código do cargo Int
car_nome Nome do cargo nvarchar(50) Tabela 03: Dicionário de Dados - Cargo
Tabela: Churrasqueira
CAMPO DESCRIÇÃO TIPO
chu_ codigo Código da churrasqueira Int
col_ codigo Código do Colaborador Int
chu_data Data da reserva da churrasqueira nvarchar(10)
chu_hora_Inicial Hora inicial da reserva da
churrasqueira
nvarchar(7)
Chu_hora_Final Hora final da reserva da churrasqueira nvarchar(7)
Chu_descricao Descrição da reserva da
churrasqueira
nvarchar(Max)
Tabela 04: Dicionário de Dados - Churrasqueira
54 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Tabela: Colaborador
CAMPO DESCRIÇÃO TIPO
col_codigo Código do Colaborador Int
dep_codigo Código do departamento Int
car_codigo Código do cargo Int
col_nome Nome do Colaborador nvarchar(150)
col_endereco Endereço do colaborador nvarchar(100)
col_telefone Telefone do colaborador nvarchar(20)
col_celular Celular do colaborador nvarchar(20)
col_ramal Ramal do colaborador nvarchar(10)
col_niversariante Nascimento do colaborador nvarchar(10)
col_email Email do colaborador nvarchar(100) Tabela 05: Dicionário de Dados – Colaborador
Tabela: Compra
CAMPO DESCRIÇÃO TIPO
com_codigo Código do Colaborador int
col_codigo Código do colaborador int
pro_codigo Código do projeto int
com_data_solicitac
ao
Data solicitação da compra nvarchar(10)
com_hora_solicita
cao
Hora da solicitação da compra nvarchar(8)
com_autorizacao Autorização para compra int
com_observacao Observação sobre a compra nvarchar(MAX)
com_situacao Situação atual da compra nvarchar(20)
com_data_encerra
mento
Data encerramento da compra nvarchar(10)
com_hora_encerra
mento
Hora de encerramento da compra nvarchar(8)
com_descricao_en Descrição do encerramento da nvarchar(max)
55 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
cerramento compra Tabela 06: Dicionário de Dados - Compra
Tabela: Departamento
CAMPO DESCRIÇÃO TIPO
dep_codigo Código do departamento Int
dep_descricao Descrição do departamento nvarchar(100) Tabela 07: Dicionário de Dados - Departamento
Tabela: Engc
CAMPO DESCRIÇÃO TIPO
eng_ codigo Código do Engc Int
col_ codigo Código do colaborador Int
pro_codigo Código do projeto Int
eng_nome Nome do Engc nvarchar(200)
eng_descricao Descrição do Engc nvarchar(Max) Tabela 08: Dicionário de Dados - Engc
Tabela: Item Compra
CAMPO DESCRIÇÃO TIPO
ite_ codigo Código do item da compra Int
com_ codigo Código da compra Int
Ite_produto Produto do item compra nvarchar(100)
Ite_qtde Quantidade de item da compra Int Tabela 09: Dicionário de Dados – Item Compra
56 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Tabela: Projeto
CAMPO DESCRIÇÃO TIPO
pro_codigo Código do Projeto int
col_codigo Código do Colaborador int
pro_pasta_atual Número do projeto atual int
pro_nome Nome do projeto nvarchar(MAX)
pro_apelido Apelido do projeto nvarchar(MAX)
pro_ano_execuca
o
Ano de execução do projeto nvarchar(4)
pro_descricao_01 Descrição 01 do projeto nvarchar(MAX)
pro_descricao_02 Descrição 02 do projeto nvarchar(MAX)
pro_produto_final Produto final do projeto nvarchar(MAX)
pro_observacao_
01
Observação 01 do projeto nvarchar(MAX)
pro_observacao_
02
Observação 02 do projeto nvarchar(MAX)
pro_arquivo_mort
o
Arquivo morto do projeto nvarchar(MAX)
pro_responsavel_
cliente
Cliente responsável do projeto nvarchar(200)
pro_aerolevantam
ento
Setor aerolevantamento nvarchar(1)
pro_desenvolvim
ento
Setor desenvolvimento nvarchar(1)
pro_imagem_sate
lite
Setor imagem de satélite nvarchar(1)
pro_geo Setor Geoprocessamento nvarchar(1)
pro_publicacao Setor de publicação nvarchar(1)
pro_topografia Setor de topografia nvarchar(1)
57 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
pro_acervo_exter
no
Acervo externo do projeto nvarchar(1)
pro_acervo_stora
ge
Acervo storage do projeto nvarchar(1)
pro_midia_01 Acervo em mídia nvarchar(1)
pro_midia_aerole
vant.
Acervo em mídia aerolevantamento nvarchar(1)
pro_pendencia Pendência do projeto nvarchar(150)
pro_aberto Projeto em aberto nvarchar(1)
pro_localizacao_p
t
Localização do plano de trabalho nvarchar(200)
Tabela 10: Dicionário de Dados – Projeto
Tabela: Reunião
CAMPO DESCRIÇÃO TIPO
reu_codigo Código da reunião int
col_codigo Código do colaborador int
pro_codigo Código do projeto int
reu_sala Sala de reunião nvarchar(30)
reu_data_solicitacao Data solicitação reunião nvarchar(10)
reu_hora_inicial Hora inicial da reunião nvarchar(7)
reu_hora_final Hora final da reunião nvarchar(7)
reu_periodo Período da reunião nvarchar(10)
reu_qtde_participantes Quantidades de participantes
presente na reunião
int
reu_cafe Solicitação de café varchar(3)
reu_datashow Solicitação data show varchar(3)
reu_notebook Solicitação notebook varchar(3)
reu_descricao Descrição da reunião nvarchar(MAX) Tabela 11: Dicionário de Dados – Reunião
58 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Tabela: Suporte
CAMPO DESCRIÇÃO TIPO
sup_ codigo Código do suporte Int
col_ codigo Código do colaborador Int
sup_data_solicita
cao
Data da solicitação do suporte nvarchar(10)
sup_hora_solicita
cao
Hora da solicitação do Suporte nvarchar(8)
sup_servico Serviço do Suporte nvarchar(50)
sup_situacao Situação atual do suporte nvarchar(20)
sup_data_encerra
mento
Data encerramento do suporte nvarchar(10)
sup_hora_encerr
amento
Hora de encerramento do suporte nvarchar(8)
sup_descricao_so
licitacao
Descrição da solicitação do suporte nvarchar(MAX)
sup_descricao_e
ncerramento
Descrição encerramento do suporte nvarchar(MAX)
Tabela 12: Dicionário de Dados – Suporte Tabela: Tipo de Usuário
CAMPO DESCRIÇÃO TIPO
tip_ codigo Código do tipo de usuário Int
tip_ grupo Tipo do grupo de usuário nvarchar(50)
tip_descricao Descrição do tipo usuário nvarchar(50) Tabela 13: Dicionário de Dados – Tipo de Usuário
59 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Tabela: Usuário
CAMPO DESCRIÇÃO TIPO
usu_ codigo Código do usuário Int
tip_ codigo Código do tipo de usuário Int
usu_nome Nome do usuário nvarchar(100)
usu_login Login do usuário nvarchar(50)
usu_senha Senha do usuário nvarchar(50)
usu_descricao Descrição do usuário nvarchar(100) Tabela 14: Dicionário de Dados – Usuário
60 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Tabela: Viagem
CAMPO DESCRIÇÃO TIPO
via_codigo Código da viagem int
col_codigo Código do colaborador int
pro_codigo Código do projeto int
via_data_viagem Data da viagem nvarchar(10)
via_data_retorno Data do retorno da viagem nvarchar(10)
via_hora_viagem Hora da viagem nvarchar(8)
via_hora_retorno Hora de retorno da viagem nvarchar(8)
via_tipo_passagem Tipo de passagem nvarchar(15)
via_passagem_aberta Passagem em aberto nvarchar(3)
via_tipo_transporte Tipo de transporte nvarchar(25)
via_adiantamento Adiantamento para viagem nvarchar(10)
via_valor_adiantamento Valor de adiantamento da
viagem
nvarchar(10)
via_placa_web Solicitação de placa web nvarchar(3)
via_celular Solicitação de celular nvarchar(3)
via_gps Solictação de GPS nvarchar(3)
via_destino Destino da viagem nvarchar(50)
via_hotel Hospedagem em hotel nvarchar(3)
via_checkin Período de entrada no hotel nvarchar(7)
via_checkout Período de saída do hotel nvarchar(7)
via_descricao_solicitacao Descrição da solicitação de
viagem
nvarchar(MAX)
Tabela 15: Dicionário de Dados – Viagem
61 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
17. INTERFACE DO SISTEMA
Módulo Cadastro de Projetos atual da empresa feito em ASP.NET com
linguagem C#
62 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Figura 30: Interface I atual Cadastro de Projeto
Continuação da tela do Módulo Cadastro de Projetos, Gridviewer contendo as
informações dos projetos cadastrado.
Figura 31: Interface II atual Cadastro de Projeto
63 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
INTERFACE DO NOVO SISTEMA
Novo Módulo de Cadastro de Projeto feito para a empresa desenvolvido em Adobe
Flex com linguagem C#
Figura 32: Interface I Novo Cadastro de Projeto
64 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
Continuação da tela do Módulo Cadastro de Projeto, formulário contendo as
informações para cadastrar os projetos.
Figura 33: Interface II Novo Cadastro de Projeto
65 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
18. CONCLUSÃO
Este trabalho proporcionou a ampliação dos meus conhecimentos na parte de
desenvolvimento em aplicações ricas para internet, ao qual a empresa adota Adobe
Flex 3 e .NET como ferramenta de trabalho em sistemas para cliente e sistemas
internos, implantando um padrão de plataforma dentro da empresa, e quando surgir
a oportunidade de trabalhar em futuros projetos estarei familiarizado com a
plataforma tornando assim um diferencial já que a linguagem está em crescente no
mercado.
Durante a implantação do projeto foram realizados muitos testes de validação,
porém após a implantação foram solicitadas algumas sugestões para melhora do
sistema, tornando assim um software com total interação com o usuário e os
departamentos.
No desenvolvimento deste sistema houve muitas dificuldades na parte de integrar as
duas plataformas Adobe Flex 3 e .NET utilizando fluorineFX, e um fator negativo foi
ter as duplicações de entidades no projeto por se tratar de duas plataformas.
Mas no final da implantação a Intranet em Adobe Flex 3 foi bem aceita e muito bem
elogiada tanto por diretores quanto pelos colaboradores da empresa, atingindo
assim o resultado esperado que foi programado desde seu início.
66 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br
19. REFERÊNCIAS PONTES, Juliano Oliveira de. Sistema de Aplicações Ricas para Internet, 2008. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação), Faculdade Educacional do Município de Assis - FEMA/ Instituto Municipal de Ensino Superior de Assis - IMESA. MIRANDA, Rafael Augusto. Sistema de Gerenciamento de Vendas, 2009. Trabalho de Conclusão de Curso (Tecnologia em Processamento de Dados), Faculdade Educacional do Município de Assis - FEMA/ Instituto Municipal de Ensino Superior de Assis - IMESA. FERREIRA, Eduardo Henrique. Sistema Agrícola, 2009. Trabalho de Conclusão de Curso (Tecnologia em Processamento de Dados), Faculdade Educacional do Município de Assis - FEMA/ Instituto Municipal de Ensino Superior de Assis - IMESA. CAMARA, Fábio. Dominando Visual Studio .NET com C# .Editora Visual Books, 2005. SCHMITZ, Daniel Pace. Adobe FLEX Builder 3.0: Conceitos e Exemplos. Rio de Janeiro: Editora Brasport, 2008. TAPPER, Jeff; LABRIOLA, Michael; BOLES, Matthew; TALBOT, James. Adobe Flex 3 Treinamento Direto da Fonte. São Paulo: Editora Alta Books, 2009. LARMAN, Craig. Utilizando UML e Padrões. Editora Bookmam, 2007. MARQUES, Paulo; PEDROSO, Hernâni. C# 2.0. Editora FCA – de Informática, 2005. http://examples.adobe.com/flex3/componentexplorer/explorer.html http://www.linhadecodigo.com.br http://www.macoratti.net http://www.google.com.br
67 Av. Getúlio Vargas, 1200 – Vila Nova Santana – Assis – SP – 19807-634
Fone/Fax: (0XX18) 3302 1055 homepage: www.fema.edu.br