Академический Документы
Профессиональный Документы
Культура Документы
Descrio : Este caso de uso permite a um funcionrio autenticado realizar o cadastro de um nibus Atores : Funcionrio. Pr-Condies Funcionrioautenticado. Fluxo Normal 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opo nibus. 3- O funcionrio seleciona a opo cadastrar nibus. 4- O funcionrio informa nmero do nibus, placa, ano de fabricao, tipo e capacidade de passageiros. Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1 2- O sistema verifica se as informaes passadas so vlidas. 2.1- O sistema verifica se o nmero do nibus j existe. 2.2- O caso de uso retorna para o passo 3
Ps-Condies No existem.
Descrio : Este caso de uso permite a um funcionrio autenticado realizar a remoo de um nibus Atores : Funcionrio. Pr-Condies Funcionrioautenticado. Fluxo Normal 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opo nibus. 3- O funcionrio seleciona a opo removernibus. 4- O funcionrio informa nmero do nibus. Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1
Ps-Condies No existem.
Descrio : Este caso de uso permite a um funcionrio autenticado realizar a alteraode um registro nibus Atores : Funcionrio. Pr-Condies Funcionrioautenticado Fluxo Normal 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opo nibus. 3- O funcionrio seleciona a opo alterar registro do nibus. 4- O funcionrio informa nmero do nibus. 5- O funcionrio escolhe o campo a ser alterado 6- O sistema realiza alterao Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1
Ps-Condies No existem
Descrio: Este caso de uso permite a um funcionrio autenticado realizar cadastro de uma linha de um nibus. Atores : Funcionrio Pr-Condies Funcionrioautenticado. Fluxo bsico 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opo nibus. 3- O funcionrio Seleciona a opo cadastro de itinerrio. 4- O funcionrio informa o nmero do nibus cadastrado no sistema 5- O funcionrioinforma o tipo do nibus. 6-Ofuncionrio seleciona o itinerrio do nibus. Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1. 6 - S poder ser adicionado um itinerrio caso o tipo do nibus seja urbano. Ps-Condies No existem.
Descrio: Este caso de uso permite a um funcionrio autenticado realizar cadastro de uma linha de um nibus. Atores : Funcionrio. Pr-Condies Funcionrioautenticado. Fluxo bsico: 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opo motorista. 3- O funcionrio seleciona a opo cadastro de motorista. 4- Ofuncionrio informa o numero da carteira de trabalho, nome e o tempo de experincia. 5- O sistemavalida as informaes passadas. 6-O funcionrio seleciona o tipo do motorista. 7- Ofuncionrio informa a hora inicial e a hora final de trabalho. 8- O funcionrioinforma o total de horas a serem cumpridas. Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1. 2- Validao das informaes
2.1-Caso o nmero da carteira de trabalho j exista na base de dados, o sistema exibe uma mensagem que o usurio j existe. 2.2-Caso de uso retorna para o passo 3. 6- O campo hora inicial e hora final s poder ser informado caso o tipo do motorista seja urbano. 7- O campo total de horas s poder ser informado caso o tipo do motorista seja especial. Ps-condies No existem. Sistema Cadastro de nibus Especificao de caso de Uso: Alterar registro domotorista
Descrio : Este caso de uso permite a um funcionrio autenticado realizar a alterao de um registro do motorista Atores : Funcionrio Pr-Condies Funcionrioautenticado Fluxo Normal 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opomotorista. 3- O funcionrio seleciona a opo alterar registro do motorista. 4- O funcionrio informa nmero do cpf do motorista. 5- O funcionrio escolhe o campo a ser alterado 6- O sistema realiza alterao Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1
2- Funcionrio no encontrado o sistema retorna com uma mensagem de motorista no encontrado. Ps-Condies No existem.
Sistema Cadastro de nibus Especificao de caso de Uso: Visualizao de Histrico de motoristas do nibus
Descrio: Este caso de uso permite a um funcionrio autenticado visualizar o histrico dos motoristas de um determinado nibus. Atores : Funcionrio. Pr-Condies Funcionrioautenticado Fluxo bsico: 1-O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua oporelatrio. 3- O funcionrio seleciona a opo visualizar histrico de motoristas por nibus. 4- O funcionrio informa o cdigo do nibus. 5- Osistema valida a informao passada. 6- O sistemaexibe o relatrio.
Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1. 4-Caso o cdigo passado no exista na base de dados o sistema exibe uma mensagem informado que o usurio no existe.
Descrio: Este caso de uso permite a um funcionrio autenticado verificar a disponibilidade dos nibus assim como a sua capacidade total. Atores : Funcionrio. Pr-Condies Funcionrioautenticado. Fluxo bsico: 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opo nibus. 3- O funcionrio seleciona a opo verificar disponibilidade de nibus. 4-O funcionrio informa o tipo do nibus. 5- O funcionrio seleciona o cdigo do nibus cadastrado posteriormente no sistema. 6- O sistema exibe um relatrio conforme os parmetros passados. Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1. Ps-condies No existem.
Descrio: Este caso de uso permite a um funcionrio autenticado verificar a disponibilidade dos motoristas a depender do tipo da linha. Atores : Funcionrio. Pr-Condies Funcionrioautenticado Fluxo bsico: 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menua opomotorista. 3- O funcionrio seleciona a opo verificar disponibilidade demotoristas. 4-O funcionrio informa o tipo da linha. 5- O sistema exibe um relatriode motoristas conforme o tipo de linha informado. Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1. Ps-condies No existem.
Sistema Cadastro de nibus Especificao de caso de Uso: Verificar linhas percorridas por nibus
Descrio: Este caso de uso permite a um funcionrio autenticado verificar a linhas percorridas por determinado nibus. Atores : Funcionrio. Pr-Condies Funcionrioautenticado Fluxo bsico: 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menu a oporelatrio. 3-O funcionrio seleciona a opo verificar linhas percorridas. 4-O funcionrio informa o cdigo do nibus. 5- O sistema exibe um relatrio das linhas percorridas pelo a partir do cdigo do nibus informado. Fluxo alternativo 1 - Dados passados errados. 1.1-Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2-Caso de uso retorna para o passo 1. Ps-condies No existem.
Descrio: Este caso de uso permite a um funcionrio autenticado verificar as horas trabalhadas pelo motorista. Atores : Funcionrio. Pr-Condies Funcionrioautenticado. Fluxo bsico: 1- O funcionrio se autentica no sistema. 2- O funcionrio seleciona no menu a opo relatrio. 3-O funcionrio seleciona a opo verificar horas trabalhadas. 4- O sistema exibe um relatrio horas trabalhadas de todos os motoristas. Fluxo alternativo 1 - Dados passados errados. 1.1- Caso oUsurio ou senha tenha sido passados de maneira errada o sistema exibe mensagem de falha de autenticao. 1.2- Caso de uso retorna para o passo 1. Ps-condies No existem.
Tipo de Ator
Simples Mdio Complexo
Pesos
1 2 3
N de Atores
2 1 0 Total UAW
Resultado
2 2 0 4
Tipo de Ator
Simples Mdio Complexo
Pesos
1 2 3
N de Casos de Uso
1 3 0 Total UUCW
Resultado
1 6 0 7
UUCP= 4 + 7 = 12
Fator
T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13
Requisito
Sistema distribudo Tempo de Resposta Eficincia Processamento complexo Cdigo reusvel Facilidade de instalao Facilidade de uso Portabilidade Facilidade de mudana Concorrncia Recursos de segurana Acessvel por terceiros Requer treinamento especial
Peso
2 2 1 1 1 0.5 0.5 2 1 1 1 1 1
Influncia Resultado
0 2 3 2 1 0 3 3 3 0 2 0 0 0 4 3 2 1 0 1,5 6 3 0 2 0 0
TFator
22,5
Fator E1
Requisito
Familiaridade com RUP ou outro processo formal
Peso Influncia
1.5 3
Resultado
4,5
E2 Experincia com a Aplicao em desenvolvimento E3 Experincia em Orientao a Objetos E4 Presena de analista experiente E5 Motivao E6 Requisitos estveis E7 Desenvolvedores em meioexpediente E8 Linguagem de programao difcil 2 3 6 -1 0 0 2 3 6 1 5 5 0.5 3 1,5 1 4 4 0.5 4 2,0
Efactor
29,0
UCP = 12 x 0,825 x 0,53 UCP= 5,247 UCP = 5 Sistema Cadastro de nibus Clculo da estimativa de horas de programao