Anda di halaman 1dari 18

FACULDADE ANHANGUERA DE BELO HORIZONTE

Elber Filipe Diniz Oliveira 2107197475 Gilbert Novais Costa 2143228071 Guilherme Henrique Costa Freitas 2121203961 Rafael de Lima Rodrigues 5103262202

ATPS: ENGENHARIA DE SOFTWARE E GERNCIA DE PROJETOS


1 Etapa do ATPS

Belo Horizonte 10/09/2012

2 1 ETAPA 1 O SISTEMA

O Sistema consiste em uma aplicao web cujo o objetivo gerenciar o controle de entrada e sada de veculos em empresas que trabalhe com funcionrios que precisem utilizar veculos de pequeno porte para se locomoverem. Ser feito um gerenciamento de tempo gasto, trajetria, valor gasto por km rodado, gerenciamento de rotas utilizadas pelo Funcionrio, controle de veculos por filiais, e regionais, controle de sinistros registrados nos veculos.

1.1

TELAS QUE FAZEM PARTE DO SISTEMA.

A aplicao composta pelas seguintes telas: Login Cadastro de Veculos Cadastro de Funcionrios Atendimento Listar Atendimentos Checklist

3
1.2 REQUISITOS NO FUNCIONAIS

Ambiente fsico : Os computadores e equipamentos portteis acessaram o sistema atravs de um servidor conectado a WEB. Interfaces: A interface de sada, atravs de telas interativas que permite o usurio a consultar histricos, atendimentos registrados no mesmo e relatrios. Os usurios e os fatores humanos: Sero 4 tipos: Administrador do sistema, Encarregado, Funcionrios, Gestor Documentao: A documentao ser on-line. Segurana: O acesso ao sistema ou as informaes deve ser controlado, pois contem dados sigilosos de clientes Dados: As informaes sero armazenadas no Sistema Gerenciador de Banco de Dados Postgres. Recursos: O controle de segurana feito atravs de login com permisses especificas de acordo com cada area de atendimento, senha, e registro de log no sistema.

1.3

1.3 CASOS DE USO E PROTOTIPAO

Cadastro de Veculos caso de Uso Nome do Caso de Cadastrar Veculos Uso Este caso de uso permite cadastrar e/ou alterar cadastros de veculos que Descrio j tenham registros no sistema. Atores Administrador do Sistema e/ou operadores do Sistema que tiver(em) as Envolvidos devidas permisses. Administrador/Operador do Sistema O caso de uso iniciado quando o Funcionrio seleciona a opo de cadastrar novo Veculo. O sistema apresenta janela com os campos, Placa , Modelo ,Cor, Ano, Chassi, Nome Locadora ,Filial vinculada RI01, Regional vinculada RI01. Funcionrio preenche campos e seleciona a opo efetuar cadastro. O sistema valida as informaes preenchidas pelo Funcionrio. Sistema cadastra veculo com cdigo nico gerado automaticamente. Funcionrio seleciona a opo de fechar a janela. EX0 1 AL01 RI01 RI02 Sistema fecha janela e o caso de uso e encerrado automaticamente O sistema deve exibir uma mensagem de erro caso no preencha os campos obrigatrios. O funcionrio pode cancelar a operao de cadastramento de frete a qualquer momento, fechando a janela. O sistema deve exibir uma lista de Filiais que foi previamente cadastrada para que o usurio escolha a opo desejada. O sistema deve exibir uma lista de Regionais que foi previamente cadastrada para que o usurio escolha a opo desejada. Sistema

Interao entre ator e sistema

Excees Alternativas Requisitos de Interface com usurio

Cadastro de Veculos Prottipo

Cadastro de Funcionrios caso de Uso Nome do Caso de Cadastrar Funcionrio Uso Este caso de uso permite ao Administrador do Sistema cadastrar os Descrio funcionrios que podero utilizar os veculos Atores Administrador e/ou operadores do Sistema a qual for dada permisso. Envolvidos Administrador e/ou operadores do Sistema Sistema O caso de uso e iniciado todas as vezes que o gestor ou encarregado necessita cadastrar um novo funcionrio da empresa para utilizao dos veculos, e ele seleciona a opo aberta a ele Cadastrar Funcionrio. O sistema apresenta a janela com os campos, cdigo, matrcula, Ativo, No Ativo, Nome, Endereo, N, Bairro, Cidade, UF (RI01), CEP, Interao entre Telefones, Regional (RI02), Filial ator e sistema (RI03), Veculo, Login, Senha. O Gestor ou encarregado preenche e seleciona a opo concluir O sistema valida as informaes preenchidas pelo gestor ou encarregado, deixando disponvel para assumir um veculo. (EX01,Ex02) Gestor ou encarregado seleciona opo de fechar a janela. Sistema fecha janela e o caso de uso e encerrado automaticamente Todos os campos devem ser preenchidos de acordo com o tipo do EX01 atributo, se houver problemas o sistema exibira uma mensagem de erro apropriada. Excees A senha dever ter no mnimo 8 caracteres e no mximo 15, em caso EX02 do no cumprimento da exceo o sistema exibira uma mensagem apropriada. O Gestor ou encarregado pode cancelar a operao de Alternativas AL01 cadastramento quando quiser, clicando no boto cancelar ou fechando a janela. O funcionrio cadastrado e marcado como ativo na empresa ser Regras de RN0 automaticamente liberado para assumir um veculo, marcado com Negcio 1 no ativo, ele no estar disponvel para seleo de condutor de veculos.

8 O sistema deve apresentar os estados numa caixa de combinao para serem escolhidos pelo gestor ou encarregado. O sistema deve apresentar as regionais cadastradas numa caixa de combinao para serem escolhidos pelo gestor ou encarregado. O sistema deve apresentar as filiais cadastradas numa caixa de combinao para serem escolhidos pelo gestor ou encarregado.

RI01 Requisitos de Interface com usurio RI02 RI03

Cadastro de Funcionrios Prottipo

Nome do Caso de Atendimento Uso Descrio Este caso de uso permite ao Funcionrio o cadastro de atendimento Representante, Tcnicos de suporte, e funcionrios que fazem servios Ator Envolvido externos. Funcionrio O caso de uso iniciado quando o Funcionrio seleciona a opo de cadastrar novo Atendimento. sistema apresenta janela com os campos para serem preenchidos, Horrio ( Chegada), Quilometragem (sada, chegada), Destino, Abastecimento(Qt Litros, Valor,KM Abastecimento, Mdia/KM exibir o calculo) (RN02), Chamada Atendida. Funcionrio preenche campos e seleciona a opo efetuar cadastro. O sistema valida as informaes preenchidas pelo Funcionrio O Sistema cadastra o Atendimento com cdigo nico gerado automaticamente. Funcionrio seleciona fechar a janela. opo de Sistema fecha janela e o caso de uso e encerrado automaticamente O sistema deve exibir uma mensagem de erro caso no preencha os campos obrigatrios. O funcionrio pode cancelar a operao de cadastramento de Atendimento a qualquer momento, fechando a janela. Aps o usurio logar o Sistema dever trazer os dados do veculo que foi previamente vinculado ao funcionrio. O Sistema dever calcular a mdia gasta por Quilmetro de acordo com a Qt Litros, Valor, KM Abastecimento; Sistema

Interao entre ator e sistema

Excees Alternativas Regras de Negcio

EX01 AL01 RN0 1 RN0 2

Requisitos de O sistema deve exibir Locadora, usurio, Placa do Veculo, Filial, Interface com RI01 Regional, Nome do supervisor, Data, hora sada. usurio Atendimento caso de Uso

Atendimento Prottipo

Nome do Caso de Lista Atendimento Uso Este caso de uso permite ao Gestor da Empresa ou operador do sistema a Descrio Listagem dos Atendimentos feitos Ator Envolvido Operador do Sistema que tiver as devidas permisses e Gestor da Empresa Funcionrio O caso de uso iniciado quando o Funcionrio seleciona a opo de Listar Atendimentos O sistema apresenta janela com os campos Placa do veculo, Filial, Usurio, Chamado, Data, Hora Interao entre ator e sistema Funcionrio preenche campos e seleciona a opo Listar Atendimentos. sistema valida as informaes preenchidas pelo Funcionrio. O Sistema exibe as informaes que foram cadastradas de acordo com o filtro preenchido pelo Ator. Funcionrio seleciona opo de fechar a janela. Sistema fecha janela e o caso de uso e encerrado automaticamente EX0 O Sistema exibe as informaes que foram cadastradas de acordo 1 com o filtro preenchido pelo Ator. Excees EX0 O sistema deve exibir uma mensagem de erro caso no encontre o 2 Atendimento com os dados informados. O funcionrio pode cancelar a operao de cadastramento de Alternativas AL01 Atendimento a qualquer momento, fechando a janela. O sistema deve exibir uma lista de Atendimentos que foi Requisitos de RI01 previamente cadastrada para que o usurio escolha a opo Interface com desejada. usurio RI02 O Sistema deve direcionar o usurio para o cadastro solicitado. Listar Atendimentos caso de Uso Sistema

Listar Atendimentos Prottipo

Checklist caso de Uso

Nome do Caso de Checklist Veculos Uso Este caso de uso permite ao funcionrio cadastre uma avaliao das Descrio condies dos veculos. 1 Ator Envolvido Funcionrio Funcionrio Checklist Prottipo O caso de uso e iniciado todas as vezes que o funcionrio necessitar retirar ou entregar um veculo para uso da empresa, selecionando a opo cheklist de Veculo. Sistema

Interao entre ator e sistema

O sistema apresenta a janela com os campos: Placa (RI03), Modelo (RI04), Cor (RI04), Regional (RI01), Filial (RI02), Data (RI05), Hora (RI05), Quilometragem, Condutor (RN01), Matricula (RN01), Motivo checklist, Itens contidos no veculo, Tanque de Combustvel, Estados dos pneus, descrio de eventuais problemas mecnicos e/ou eltricos, outras observaes. O Funcionrio preenche e seleciona a opo concluir O sistema valida as informaes preenchidas pelo funcionrio, salvando as informaes daquele veculo junto o funcionrio selecionado e que se encontra logado no sistema. (EX01) (EX02) (EX03) O sistema confirma a operao e permite a impresso e download em PDF do checklist com as marcaes feitas pelo usurio com um espao para assinatura do funcionrio. (RN02) Funcionrio seleciona fechar a janela. opo de Sistema fecha janela e o caso de uso e encerrado automaticamente Todos os campos devem ser preenchidos de acordo com o tipo do atributo, se houver problemas o sistema exibira uma mensagem de erro apropriada. Uma vez qualquer funcionrio ter marcado a retirada de determinado veculo, no ser possvel uma nova retirada, at que seja feito checklist de entrega deste veculo, se isto ocorrer o sistema exibira uma mensagem de erro apropriada. A quilometragem de retirada no poder ser diferente da quilometragem de entrega, se isto ocorrer o sistema exibira uma mensagem de erro apropriada. O funcionrio pode cancelar a operao de cadastramento quando quiser, clicando no boto cancelar ou fechando a janela. O funcionrio logado no sistema e ativo no cadastro feito pelo gestor ser automaticamente lanado no campo condutor com sua respectiva matrcula. A operao e validada com, ou sem a impresso e download em PDF do cheklist. O sistema deve apresentar as regionais cadastradas anteriormente,

EX01

Excees

EX02

EX03 Alternativas Regras de Negcio AL01 RN0 1 RN0 2 RI01

16

17

18

Fim