Mind map
Minimundo 4 -Sistema de Suporte ao reparo de buracos de uma cidade
Map content
Minimundo 4 -Sistema de Suporte ao reparo de buracos de uma cidade
Cidadao
- String
- - nome
- String
Buraco
- int
- - id
- - tamanho
- Deve ser na escala de 1 a 10
- String
- - localizacao
- - rua
- int
Main
- Controle
- + criarOS()
- void
- Qual ID do serviço?
- Qual a data?
- Qual valor do material?
- Qual valor da mão de obra?
- Qual é o estado do buraco?
- Qual é o nome do cidadão?
- Qual ID do buraco?
- Qual tamanho do buraco?
- Qual localização do buraco?
- Qual é a rua do buraco?
- + imprimirBuraco(idBuraco: int)
- void
- + ImprimirOSId(id: int)
- void
- + ImprimirTodos()
- void
- +alterarOS()
- void
- + criarOS()
- Controle
EstadoTrabalho
- <<enum>>
- int
- - REPARADO
- - NAOREPARADO
- - EMANDAMENTO
OrdemServico
- Date
- - data
- double
- - valorMaoDeObra
- - valorMaterial
- int
- - id
- + getValorTotal()
- void
- ValorTotal = valorMaoDeOBra + valorMaterial
- Date
Information
- Description
- Os cidadãos pode obter acesso a um programa e relatar a localização e gravidade dos buracos em vias públicas. Á medida que os buracos são relatados, eles são registrados num "sistema de reparos do departamento de obras públicas" e lhes é atribuído um número de identificação, armazenando por endereço da rua, na calçada, etc. Quando o buraco é consertado, uma Ordem de Serviço é criada, registrando-se o valor do material utilizado, bem como o valor e descrição da mão de obra executada.
- Created by
- Marcílio P. Aguiar
- Views
- 46
- Tags
- Rating