Professional Documents
Culture Documents
Voc engenheiro de software de uma empresa em que esta instalando o sistema de vendas XYZ. Este sistema orientado a
objetos e ele tem todas as fases de desenvolvimento modeladas com UML.
O sistema XYZ funciona da seguinte forma: em cada vitrine da loja com os produtos expostos existem Quiosques
digitais (com o sistema instalado) em que o cliente (pr-cadastrado) pode escolher os produtos e at mesmo pag-los (com
carto) sem necessitar da ajuda de funcionrios. Os funcionrios realizam as funes de: Cadastrar e consultar o cliente,
auxiliar quando o cliente esquecer a senha, receber o pagamento em dinheiro e entregar os produtos escolhidos com a nota
fiscal.
1) Em um dado momento chegou-se a concluso que deveria existir uma validao para os campos de CPF. Assim onde
houver um campo em que deveria ser inserido o CPF, aps a sua insero o sistema dever checar se um CPF vlido.
Com o Modelo de casos de uso existente faa:
a) Modele o(s) caso(s) de uso e sua(s) descrio(es) para a validao do CPF. Insira os relacionamentos que achar
necessrio e altere, se necessrio, as descries dos casos de uso existentes.
b) Faa a descrio do caso de uso Validar Funcionrio. importante ressaltar que todos os funcionrios j esto
cadastrados pelo administrador do sistema.
<<include>>
Cadastrar cliente
Validar Cliente
funcionario
cliente
Consultar cliente
Validar
funcionrio
Vender Produto