Baixe o app para aproveitar ainda mais
Prévia do material em texto
DISCIPLINA ANÁLISE E PROJETO DE SISTEMAS II Prof. Cláudio Santos EXERCÍCIO SOBRE ELABORAÇÃO DE DIAGRAMA DE CASOS DE USO E DIAGRAMA DE CLASSES Controle de Itinerários de Ônibus Uma empresa de ônibus possui concessão para diversas linhas. Para cada linha ela mantém o respectivo itinerário, isto é, o nome das ruas em seqüência. Apenas o gerente de operações da empresa pode alterar o itinerário das linhas. Após a alteração ele solicita o valor do preço da passagem, que é calculado a partir de um valor básico somado a um valor proporcional à quantidade de quilômetros percorridos pela linha (distância). Além disso, também é incluído no preço da passagem um valor adicional relativo ao tipo de ônibus (simples, econômico, standard, luxo, super luxo). Os ônibus da empresa só fazem uma linha cada um. O diretor financeiro da empresa solicita periodicamente um relatório contendo as linhas com os tipos e quantidades de ônibus que nelas trafegam, bem como o valor das passagens de cada um deles. Os funcionários da gerência de operações devem manter todas as demais informações necessárias para o controle das operações da empresa. Quando uma rua pertencer a outro município que não o de atuação da empresa, é necessário gerar uma comunicação à diretoria financeira informando os dados da rua incluída, para que aquela diretoria faça os contatos com o outro município. De modo a simplificar o problema, considere que as linhas percorrem sempre o comprimento total das ruas. DISCIPLINA ANÁLISE E PROJETO DE SISTEMAS II Prof. Cláudio Santos <<estende>> <<inclui>> <<inclui>> Alterar itinerário Diretor financeiro Emitir relação de linhas Mantém informações Funcionário da gerência de operações Validar usuário <<inclui>> <<inclui>> Calcular preço Comunicar ruas de outro município Gerente de operações SISTEMA DE CONCESSÃO DE CONTROLE DE ITINERÁRIOS DE ÔNIBUS DIAGRAMA DE CASOS DE USO DISCIPLINA ANÁLISE E PROJETO DE SISTEMAS II Prof. Cláudio Santos SISTEMA DE CONCESSÃO DE CONTROLE DE ITINERÁRIOS DE ÔNIBUS DIAGRAMA DE CLASSES localiza-se atendem 0..* 0..* 1..1 Linha Nome calcularPreço( ) calcularDistância( ) apresentarItinerário( ) calcularPreçoBásico() Rua Nome Comprimento Município Itinerário Ordem IncluirRuaNoItiner( ) excluirRuaDoItiner( ) comunicarRuaOutroMu nicípio( ) Ônibus Placa Fabricante Tipo de ônibus Tipo Valor adicional ObterValAdic( ) é classificado0..* 1..1 1..* 1..1 Município Nome percorre 1..* EXERCÍCIO SOBRE ELABORAÇÃO DE DIAGRAMA DE CASOS DE USO E DIA Controle de Itinerários de Ônibus DIAGRAMA DE CLASSES
Compartilhar